Easy To Use Patents Search & Patent Lawyer Directory

At Patents you can conduct a Patent Search, File a Patent Application, find a Patent Attorney, or search available technology through our Patent Exchange. Patents are available using simple keyword or date criteria. If you are looking to hire a patent attorney, you've come to the right place. Protect your idea and hire a patent lawyer.

Searching:





Search by keyword, patent number, inventor, assignee, city or state:




Patent # Description
US-9,747,044 Interleaving read and write requests to reduce latency and maximize throughput in a flash storage device
In an all-flash storage array, write requests can take about 9 to 10 times longer than a read request of the same size. There could be several problems when...
US-9,747,042 Statistic-based isolation of lethargic drives
A method is provided for identifying a lethargic drive. The method includes executing a command directed to at least two drives in a redundant array of...
US-9,747,041 Apparatus and method for a non-power-of-2 size cache in a first level memory device to cache data present in a...
Provided are an apparatus and method for a non-power-of-2 size cache in a first level memory device to cache data present in a second level memory device having...
US-9,747,040 Method and system for machine learning for write command selection based on technology feedback
Example embodiments of the present invention relate to methods, systems, and computer program products for reducing I/O latency in a storage system. The method...
US-9,747,039 Reservations over multiple paths on NVMe over fabrics
A method includes receiving, by a storage drive and from a storage controller, a modified first reservation command including a first logical unit identifier....
US-9,747,038 Systems and methods for a hybrid parallel-serial memory access
Systems and methods are disclosed for a hybrid parallel-serial memory access by a system on chip (SoC). The SoC is electrically coupled to the memory by both a...
US-9,747,037 Extended-height DIMM
An extended-height DIMM for use in a memory system having slots designed to receive DIMMs that comply with a JEDEC standard that specifies a maximum height for...
US-9,747,036 Tiered storage device providing for migration of prioritized application specific data responsive to frequently...
Data is placed in tiered storage with a suitable granularity according to application characteristics. The storage apparatus comprises a controller for managing...
US-9,747,035 Reducing memory overhead associated with memory protected by a fault protection scheme
A memory request initiates access to a memory location in the memory. The memory location is evaluated to determine whether the memory location is located...
US-9,747,034 Orchestrating management operations among a plurality of intelligent storage elements
An apparatus and associated methodology contemplating a data storage system having a group of processor-controlled intelligent storage elements (ISEs). Each ISE...
US-9,747,033 Configure storage class memory command
An abstraction for storage class memory is provided that hides the details of the implementation of storage class memory from a program, and provides a standard...
US-9,747,032 System and method for location-based device naming
A system and method for uniquely identifying a storage device among an array of storage devices of a storage system is provided. In some embodiments, a storage...
US-9,747,031 Zero copy support by the virtual memory manager
A computer system for copying a source file to a destination file using a virtual memory manager of a computer operating system is provided. One or more...
US-9,747,030 Managing media content storage for user devices
A user device (e.g., a smart phone) may dynamically manage photographs, videos, and other types of media content. The user device may receive media content by...
US-9,747,029 Apparatus including memory management control circuitry and related methods for allocation of a write block cluster
Memory system controllers can include non-volatile memory control circuitry including a plurality of channel control circuits. Each of the plurality of channel...
US-9,747,028 Artificial memory pressure for low memory machine
Techniques for addressing performance degradation when a computer system is in a memory constrained state while running one or more applications are described...
US-9,747,027 Sensor managed apparatus, method and computer program product
An apparatus, method and computer program product provide a simplified method for unlocking an electronic device that uses soft keys, such as capacitive touch...
US-9,747,026 Low pin count solution using capacitance sensing matrix for keyboard architecture
An apparatus and method for selecting a keyboard key based on a position of a presence of a conductive object on a sensing device and a pre-defined area of the...
US-9,747,025 Modifying key size on a touch screen based on fingertip location
An approach for modifying a size of a key on a keyboard displayed on a touch screen is presented. A fingertip of a user is determined to be aligned with the key...
US-9,747,024 User interface
An apparatus including: a display configured to display a user movable item; a controller configured to logically divide the display into one or more areas of...
US-9,747,023 Information processing apparatus and method thereof
An image obtained by capturing a gesture input region is acquired, and an object that makes a gesture is detected from the image. An intersection position at...
US-9,747,022 Electronic device
A display control unit executes a first control process if a swipe operation detected by an operation detection unit is a first swipe operation in which a...
US-9,747,021 Document dividing and merging
Embodiments of the present invention relate to dividing and merging documents on a touch panel. A method includes dividing a document displayed on a touch panel...
US-9,747,020 Information transmitting method, device and terminal
An information transmitting method is applied to a first electronic device, and the first electronic device stores at least one piece of contact information in...
US-9,747,019 Mobile terminal and control method thereof
The present disclosure relates to a mobile terminal, and more particularly, to a mobile terminal and a control method thereof capable of a touch input. A mobile...
US-9,747,018 Apparatus and method for controlling object
An apparatus and method for controlling an object are provided. Motions of fingers present in a 3-dimensional (3D) sensing area are detected, and a pointer or...
US-9,747,017 Segmented scroll bar
Apparatus, systems, and methods may operate to receive a first command to display a selected portion of an electronic document, wherein the selected portion is...
US-9,747,016 Information processing device, information processing method, and information processing program for...
An information processing device includes an operating unit, and a control unit for switching, when dragging is performed which is an operation to change a...
US-9,747,015 Efficient display of content on wearable displays
This disclosure provides systems, methods, and apparatus, including computer programs encoded on computer storage media, for displaying information in various...
US-9,747,014 Method and apparatus for a slider interface element
A method comprising determining to provide for adjustment of a first setting, causing display of a first curvilinear slider interface element that relates to a...
US-9,747,013 Predictive caching and fetch priority
Predicting what content items a user finds important and sending those items to a cache on the user's device at times when doing so will not drain resources and...
US-9,747,012 Obtaining an image for a place of interest
A system and method is disclosed for requesting and obtaining an updated digital image for a place of interest. A system may be configured to provide, for...
US-9,747,011 Continuation of playback of media content by different output devices
Implementations relate to continuation of playback of media content by different devices. In some implementations, a method includes causing a stream of media...
US-9,747,010 Electronic content visual comparison apparatus and method
Methods and apparatus are presented for visual comparison of different portions of one or more source documents to emulate a paper folding gesture experience in...
US-9,747,009 User interface for creating a playlist
A user-friendly graphical user interface is proposed to enable creation of a playlist of data elements of any type. A graphical object is displayed representing...
US-9,747,008 Method and user interface device for efficient collaboration in a maintenance environment
Embodiments include methods for creating collaborative information threads relating to maintenance or repair, comprising receiving a user selection of an...
US-9,747,007 Resizing technique for display content
Systems, methods, apparatuses, and computer program products for resizing content to be rendered to a display are described. In accordance with embodiments,...
US-9,747,006 Systems and methods for implementing multi-application tabs and tab sets
A sharing model enables users to easily and conveniently create and share standard and custom database objects, and applications, among users or groups of...
US-9,747,005 Adaptive user interface
A system for determining display information comprises an interface and a processor. The interface is configured to receive widget information. A processor is...
US-9,747,004 Web content navigation using tab switching
A Web application maintains a record of Web content that has been displayed by the Web application. The user can navigate to different previously displayed Web...
US-9,747,003 Multiple-stage interface control of a mobile electronic device
An electronic device, such as a mobile communication device, and a method are provided for multiple-stage interface control of the device. The device is...
US-9,747,002 Display apparatus and image representation method using the same
A display apparatus includes a display unit which displays a content on a screen, a recognition unit which, when a user touch is input on the screen, recognizes...
US-9,747,001 Method and system for transition between computer graphics
An apparatus, that can be in the form of a wearable device, comprising a display, a memory, and a processor coupled to the display and memory. The processor...
US-9,747,000 Launching applications on an electronic device
In some examples, an electronic device may offload an application to a network storage. For instance, the application, associated application data, and/or saved...
US-9,746,999 Mobile device remotely controlled by other mobile device through a network
A method for remote control wherein a first mobile device is remotely controls a second mobile device connected to the first mobile device via an audio/data...
US-9,746,998 Collaborative data based device maintenance
Systems and methods for collaborative data based device maintenance are provided. In example embodiments, an indication of a malfunction of a user product of a...
US-9,746,997 Share timeline of calendar
Sharing a timeline of a calendar is provided. An application such as a calendar application detects an activation of a share operations control on a timeline of...
US-9,746,996 Heating, ventilation, and/or air conditioning controller with a touch screen display
A heating, ventilation, or air conditioning (HVAC) controller for controlling one or more components of a HVAC system or monitoring a state thereof is provided....
US-9,746,995 Launcher for context based menus
A launching mechanism for context based menus is provided. A launcher indicator may be provided at a fixed or dynamic location on a user interface enabling a...
US-9,746,994 Icon display of file history recorded in storage as additional data
An icon corresponds to a history of files related to a plurality of indexes. Each of the indexes and each of the files are additionally and synchronously...
← Previous | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 | Next →

File A Patent Application

  • Protect your idea -- Don't let someone else file first. Learn more.

  • 3 Easy Steps -- Complete Form, application Review, and File. See our process.

  • Attorney Review -- Have your application reviewed by a Patent Attorney. See what's included.