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-1,004,8889 Efficient live-mount of a backed up virtual machine in a storage management system
Systems and methods enable a virtual machine, including any applications executing thereon, to quickly start executing and servicing users based on pre-staged...
US-1,004,8888 Apparatuses and methods for partitioned parallel data movement
The present disclosure includes apparatuses and methods for partitioned parallel data movement. An example apparatus includes a memory device that includes a...
US-1,004,8887 Apparatuses and methods for single level cell caching
Methods and apparatuses for single level cell caching are described. According to one example, a method includes receiving, at a memory device, a first set of...
US-1,004,8886 Method and system providing file system for an electronic device comprising a composite memory device
A method of providing a file system for an electronic device includes organizing a plurality of Non-Volatile Dual In-Line Memory Module-Ps (NVDIMM-Ps) of a...
US-1,004,8885 Managing reclaiming storage space in file systems
A method is used in managing reclaiming storage space in file systems. Characteristics of a file system and a data service executing upon the file system are...
US-1,004,8884 Method for erasing data entity in memory module
This disclosure is directed to systems, apparatuses, and methods of storing a data entity using at least two sectors of a memory device based at least in part...
US-1,004,8883 Integrated page-sharing cache storing a single copy of data where the data is stored in two volumes and...
In an embodiment, a method can include storing a plurality of volumes on persistent media. A set of the volumes can store at least one portion of a same copy of...
US-1,004,8882 Non-volatile memory with LPDRAM
Low power DRAM (LPDRAM) memory devices for communication with a non-volatile memory coupled to the LPDRAM memory device, and systems containing such LPDRAM and...
US-1,004,8881 Restricted address translation to protect against device-TLB vulnerabilities
An apparatus includes an extended capability register and an input/output (I/O) memory management circuitry. The I/O memory management circuitry is to receive,...
US-1,004,8880 Efficient scrubbing of mirrored memory
A method comprising of allocating a main memory partition and a mirrored memory partition, a mirrored copy of the main memory partition, of a mirrored memory...
US-1,004,8879 Nonvolatile memory recovery after power failure during write operations or erase operations
A method for recovery after a power failure. The method generally includes a step of searching at least some of a plurality of pages of a memory to find a first...
US-1,004,8878 Nonvolatile memory module and storage system having the same
The nonvolatile memory module includes at least one nonvolatile memory, and a device controller including a RAM to store data exchanged between a host and the...
US-1,004,8877 Predictive memory maintenance
Predictive memory maintenance in accordance with one aspect of the present description, can anticipate a failure of a selected primary memory die of an array,...
US-1,004,8876 Method for providing nonvolatile storage write bandwidth using a caching namespace
An apparatus for implementing an enhanced-write-bandwidth caching stream includes a memory that stores machine instructions and a processor that executes the...
US-1,004,8875 System and method for managing access requests to a memory storage subsystem
Embodiments of this disclosure relate to improving solid-state non-volatile memory management. Embodiments improve the management of solid-state non-volatile...
US-1,004,8874 Flow control with a dynamic window in a storage system with latency guarantees
Described embodiments may provide methods and systems for receiving one or more input/output (I/O) requests by a storage system having at least one storage...
US-1,004,8873 Memory system for accessing memory dies during program operations and operation method thereof
An operation method for a memory system may include: an accessing a plurality of memory devices, each including a plurality of dies, in an interleaving manner,...
US-1,004,8872 Control of storage of data in a hybrid storage system
Example control methods of hybrid storage are provided, which are applied to each HDD-type storage device and each SSD-type storage device in a storage system...
US-1,004,8871 Assigning pre-existing processes to select sets of non-uniform memory access (NUMA) aligned resources
A system and a method are disclosed for assigning pre-existing processes to select sets of non-uniform memory access (NUMA) aligned resources. In one example,...
US-1,004,8870 Electronic system and data maintenance method thereof
In one implementation, an electronic system includes a host and a data storage device. The data storage device includes a flash memory, a controller and a delay...
US-1,004,8869 Managing a set of blocks in a storage system
Disclosed aspects include management of a set of blocks in a storage system. A set of write requests is initiated to the set of blocks. In response to the set...
US-1,004,8868 Replacement of a block with a compressed block to increase capacity of a memory-side cache
Systems, apparatuses and methods may provide for identifying a first block and a second block, wherein the first block includes a first plurality of cache...
US-1,004,8867 Method to shorten hash chains in lempel-ziv compression of data with repetitive symbols
An apparatus having a circuit is disclosed. The circuit may be configured to (i) generate a sequence of hash values in a table from a stream of data values with...
US-1,004,8866 Storage control apparatus and storage control method
A storage control apparatus includes a plurality of MBFs for managing pieces of data stored in a storage by storage region, caches some of the MBFs on a RAM,...
US-1,004,8865 Disk partition stitching and rebalancing using a partition table
Embodiments are directed to dynamically changing partitions size for a partition in a storage device and to transferring storage space between partitions in a...
US-1,004,8864 Dynamically configuring erasure code redundancy and distribution
Example apparatus and methods monitor conditions in a tiered storage system. The conditions monitored may include the availability of different numbers and...
US-1,004,8863 Open block refresh management
Systems and methods are disclosed for open block refresh management. In certain embodiments, an apparatus may comprise a circuit configured to monitor an amount...
US-1,004,8862 Managing an on-screen keyboard
An apparatus, method, and program product is disclosed for on-screen keyboard management. A touch screen displays an on-screen keyboard, a processor is...
US-1,004,8861 Adaptive virtual keyboard
A method of creating a virtual keyboard is disclosed. The method comprises displaying the virtual keyboard on a touch screen in response to a user input;...
US-1,004,8860 Method and apparatus for user interface adaptation
A method (FIG. 1) and apparatus (205) for user interface adaptation determines (110) a handedness of a user who is operating the handheld device, and changes...
US-1,004,8859 Display and management of application icons
Application icon management includes displaying a first set of one or more application icons in a desktop display area; receiving a command; in the event that a...
US-1,004,8858 Method and apparatus for swipe shift photo browsing
A method and apparatus for swipe shift photo browsing, wherein a first image is displayed on a touch sensitive display, a transition for the first image and an...
US-1,004,8857 Shared system and terminal device
A shared system comprises a terminal device and a server. The terminal device comprises a display unit configured to segment a display area and display...
US-1,004,8856 Configuring a user interface based on an experience mode transition
Techniques for configuring a user interface based on an experience mode transition are described. Generally, an experience mode refers to a visual and...
US-1,004,8855 Mobile apparatus providing preview by detecting rubbing gesture and control method thereof
A mobile apparatus control method that detects a gesture to provide a preview is provided. The method includes displaying a thumb-nail of video contents on a...
US-1,004,8854 Drag and drop interaction between components of a web application
A user of a web application can perform a drag and drop operation from a first component of the web application to a second component of the web application....
US-1,004,8853 Electronic device and display control method
When a screen displayed on a display includes a scrollable scroll region, and a first condition is satisfied which defines that the scroll region is not...
US-1,004,8852 Thermostat user interface
An occupancy sensing electronic thermostat is described that includes a thermostat body, an electronic display that is viewable by a user in front of the...
US-1,004,8851 Apparatus for operating robots
A robot operation apparatus includes a touch panel, a display, an operation detecting unit capable of detecting a touch operation or a drag operation on the...
US-1,004,8850 Information processing apparatus and information processing method
An electronic apparatus and a non-transitory computer readable medium are disclosed. The electronic apparatus comprising: a processor; and a memory having...
US-1,004,8849 Interactive threshold setting for pie charts
In an approach to threshold setting for pie charts, a computing device displays one or more pie charts. The computing device receives an instruction to enter...
US-1,004,8848 Magnification interface with independent pointer sizing
A computer program for rendering a magnified graphic user interface (GUI) establishes an initial magnification level for the graphic user interface and the...
US-1,004,8847 Intelligent window sizing and control
The disclosed subject matter relates to a method for managing display of a window. In certain aspects, the method includes presenting a window in a display...
US-1,004,8846 Method of setting option when function is performed by using shortcut, and image forming apparatus to perform...
An image forming apparatus including: a user interface unit to provide one or more shortcuts; a storage unit to store shortcut information about functions...
US-1,004,8845 Mobile electronic apparatus, display method for use in mobile electronic apparatus, and non-transitory computer...
A mobile electronic apparatus comprises a display including a display area having a first edge and a second edge, an input unit including a detector, and at...
US-1,004,8844 Operating method for inspecting equipment
The instant disclosure provides an operating method of inspecting equipment, with the method applicable to semiconductor inspecting equipment having a movable...
US-1,004,8843 Mobile terminal and controlling method thereof
A mobile terminal including a display; a wireless communication processor configured to transceive data with a drone and an external device through wireless...
US-1,004,8842 Selection biasing
In some implementations, data indicating a touch received on a proximity-sensitive display is received while the proximity-sensitive display is presenting one...
US-1,004,8841 Collaborative project management
An apparatus, method, and program product are disclosed for collaborative project management. One apparatus includes a selection module that receives a...
US-1,004,8840 Application switching in a graphical operating system
A method for application switching in an operating system may be provided. The method may comprise providing at least two active applications on the operating...
← 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 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 | 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.