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,8902 Methods and systems for on-demand publishing of religious works
Systems and methods for on-demand publication of religious works include receiving user selections for exterior customization options, interior customization...
US-1,004,8901 Control device, control method of a control device, and storage medium
A control device is enabled to separately produce receipts and coupons without modification of the control device. A host computer has a print control unit that...
US-1,004,8900 Image generation-output control apparatus, method of controlling image generation-output control apparatus, and...
An image generation-output control apparatus in an image processing system for controlling an image generation and output operation based on an instruction...
US-1,004,8899 Storage device, computing system including the storage device, and method of operating the storage device
A storage device includes a storage medium and a controller configured to control the storage medium. The controller includes an interface unit configured to...
US-1,004,8898 Data retention in a memory block based on local heating
A storage device with a memory may include memory block leveling that improves data retention by considering localized temperature. A block's distance from a...
US-1,004,8897 Making consistent reads more efficient in IDA+copy system
A computing device includes an interface configured to interface and communicate with a dispersed storage network (DSN), a memory that stores operational...
US-1,004,8896 Methods and systems for determining performance capacity of a resource of a networked storage environment
Methods and systems for a networked storage system are provided. One method includes categorizing by a processor performance data associated with a resource...
US-1,004,8895 System and method for dynamically load balancing storage media devices based on a mid-range performance level
A storage controller controlling said plurality of storage media devices receives one or more commands from a queue representing a load, identifies a set of...
US-1,004,8894 Reducing cache memory requirements for recording statistics from testing with a multiplicity of flows
A disclosed method processes a data feed including multiple streams. The method includes processing n frames of the multiple streams in parallel through n...
US-1,004,8893 Clock/power-domain crossing circuit with asynchronous FIFO and independent transmitter and receiver sides
An electronic circuit includes transmit-side circuitry and receive-side circuitry. The transmit-side circuitry belongs to a first domain of the circuit and is...
US-1,004,8892 Methods of detecting fast reuse memory blocks and memory block management methods using the same
Fast reuse memory block detection methods and memory block management methods using the same are provided. A fast reuse memory block detection method may...
US-1,004,8891 Data transfer between data storage libraries
Transferring data from a first data storage cartridge of a first data storage library to a second data storage library. The first library includes a first data...
US-1,004,8890 Synchronizing catalogs of virtual machine copies
Synchronizing catalogs of virtual machine copies is described. A system determines the number of copies of a virtual machine in a catalog associated with a...
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...
← 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 | 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.