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,010,1938 Data storage system selectively employing multiple data compression techniques
In a data storage system, a data set as compressed by a first compression technique (e.g., a hardware-based compression technique) is stored in non-volatile...
US-1,010,1937 Apparatus and method for referencing dense and sparse information in multi-dimensional to linear address space...
A translation system can translate a storage request having multiple fields to a physical address using the fields as keys to traverse a map. The map can be...
US-1,010,1936 Memory access control
Techniques disclosed herein relate to a method performed on a computing device in response to a request to identify a segment of memory. The method includes...
US-1,010,1935 System and method for providing expandable and contractible memory overprovisioning
A memory module includes one or more memory devices, a memory interface to a host computer, and a memory overprovisioning logic. The memory overprovisioning...
US-1,010,1934 Memory allocation balancing for storage systems
Described herein are embodiments of a process that can be used to balance the allocation of primary memory between different types of information. In some...
US-1,010,1933 Controller and memory system
According to one embodiment, a controller determines a write operation, when a write request to a memory, a write address and data are received, by comparing an...
US-1,010,1932 Method and system for providing storage checkpointing to a group of independent computer applications
A method and system for checkpointing at least one application in an application group. At least one full checkpoint and at least one incremental checkpoint are...
US-1,010,1931 Mitigating read errors following programming in a multi-level non-volatile memory
Read errors following programming in a multi-level non-volatile memory are mitigated by a controller of the non-volatile memory. The controller temporarily...
US-1,010,1930 System and method for supporting atomic writes in a flash translation layer
A method for memory-efficient backup of a logical-to-physical (LtoP) table in a storage device having a processor, a volatile memory, and a non-volatile memory,...
US-1,010,1929 Maintaining data consistency
Embodiments of the present disclosure provide a method and apparatus of maintaining data consistency by receiving, when a first storage processor is in a Ready...
US-1,010,1928 System and method for enhanced security and update of SMM to prevent malware injection
An information handling system for enhanced system management mode (SMM) security may include a processor, system management random access memory (SMRAM),...
US-1,010,1927 Data storage device and operating method thereof
A data storage device includes a nonvolatile memory device, and a controller configured to construct logical address sets each including a start logical address...
US-1,010,1926 System and apparatus for controlling data backup using an update prevention instruction
A storage management apparatus includes a prevention instructing unit and an execution instructing unit. The prevention instructing unit transmits an update...
US-1,010,1925 Data invalidation acceleration through approximation of valid data counts
A memory controller implemented within a non-volatile data storage device with improved efficiency for executing data invalidation commands is disclosed. In one...
US-1,010,1924 Storage processor managing NVMe logically addressed solid state disk array
A method of writing to one or more solid state disks (SSDs) employed by a storage processor includes receiving a command, creating sub-commands from the command...
US-1,010,1923 Information processing apparatus, method for controlling information processing apparatus, non-transitory...
According to the embodiments, a nonvolatile memory device is configured to store a normal operating system, and store a bootloader. A host device is capable of...
US-1,010,1922 Addressing usage of shared SSD resources in volatile and unpredictable operating environments
Systems and methods for optimizing storage system performance are disclosed. A method includes: determining an expected lifetime of each of at least one...
US-1,010,1921 Determining weight values for storage devices in a storage tier to use to select one of the storage devices to...
The present invention relates to a method, system, and computer program product for determining storage device weight values to use to select one of the storage...
US-1,010,1920 Disk I/O attribution
Embodiments disclosed herein are related to systems and methods for attributing disk Input/Output (IO) to one or more system entities. A disk IO attribution...
US-1,010,1919 Chipset and server system using the same
A chipset implemented in a server node of a server system and including an embedded management controller is disclosed. The chipset also includes a northbridge...
US-1,010,1918 Systems and methods for generating hint information associated with a host command
Systems and methods for generating hint information associated with a host command are disclosed. In one implementation, a processor of a host system determines...
US-1,010,1917 Evaluating and selecting data caching techniques
Described are techniques for evaluating a plurality of caching techniques. Cache decision engines (CDEs) are executed where each CDE uses a different caching...
US-1,010,1916 Optimized data placement for individual file accesses on deduplication-enabled sequential storage systems
Data deduplication for data storage tapes includes intercepting tape control commands for a single data storage tape. The intercepted tape control commands are...
US-1,010,1915 Methods and apparatus to manage inter-virtual disk relations in a modularized virtualization topology using...
Methods, apparatus and articles of manufacture are disclosed to manage inter-virtual disk relations in a modularized virtualization topology using virtual hard...
US-1,010,1914 Memory management method, memory control circuit unit and memory storage device
A memory management method for a rewritable non-volatile memory module is provided. The memory management method includes receiving an adjust command from a...
US-1,010,1913 Migrating data to disk without interrupting running backup operations
Systems and methods for migrating stored backup data between magnetic disks (e.g., from an existing magnetic disk to another disk), such as a new or different...
US-1,010,1912 Automated home memory cloud with key authenticator
According to one exemplary embodiment, a method for an automatic memory cloud is provided. The method may include detecting a trigger event. The method may...
US-1,010,1911 Implementing multi-tenancy quality of service using controllers that leverage disk technologies
An integrated controller for implementing a quality of service when storing input/output data across an array is provided. The integrated controller receives...
US-1,010,1910 Adaptive maximum limit for out-of-memory-protected web browser processes on systems using a low memory manager
Computing devices and methods are provided for increasing the likelihood that one or more processes in a set of linked processes related to an application will...
US-1,010,1909 Memory system and operating method for programming data in super blocks
A memory system includes a memory device including a plurality of memory chips each including a plurality of memory blocks grouped as one or more super blocks,...
US-1,010,1908 Dynamic staging model
A set of rules is received, wherein each rule contains at least one criterion to be applied on staging of save sets. A value is determined of a specific save...
US-1,010,1907 Data transmission system and relative position data structure
A system includes a non-transitory memory, a processor in operable communication with the memory, a digital-to-analog converter (DAC) and a transmitter. The...
US-1,010,1906 Method, device and system for data entering and displaying on touch screen display
The claimed invention relates to the method of data entering and displaying on devices equipped with touch screens using the Graphic User Interface (GUI)...
US-1,010,1905 Proximity-based input device
A proximity-based input device is disclosed. The proximity-based input device may include a display device, a detection surface, an input detection unit, and a...
US-1,010,1904 Mobile terminal displaying execution screens for functions executing in the background
The present disclosure relates to a mobile terminal and a control method thereof, and the mobile terminal may include a display unit, a sensing unit configured...
US-1,010,1903 Information search
An example information search method includes: obtaining a plurality of paths on a screen of a mobile terminal generated by sliding two or more fingers on the...
US-1,010,1902 Methods and systems for obscuring text in a conversation
Systems and methods are disclosed for, at a first electronic device with a touch-sensitive display, receiving a message from a second electronic device. The...
US-1,010,1901 Method for deleting email and terminal device
The present disclosure provides a method for deleting an email from a terminal device running Android system. The method includes: acquiring sliding trace...
US-1,010,1900 Information processing device and method of processing information
Provided is an information processing device including: a display unit configured to display a screen including an operation target to be subjected to a contact...
US-1,010,1899 Wireless communication device and information communication method
A wireless communication device, system and methods are presented. The wireless communication device includes a display unit, a transmitting unit, a touch...
US-1,010,1898 Multi-touch graphical user interface for interacting with menus on a handheld device
A computer-implemented method for interacting with a graphical user interface (GUI) displayed on a multi-touch surface. The method includes segmenting the GUI...
US-1,010,1897 Electronic stylus for storing credentials
An electronic stylus may include a wireless interface, a memory, and a processor. The wireless interface may be configured to send and receive signals to and...
US-1,010,1896 Remote control device of heat pump system
A remote control device of a heat pump system is useable to switch an operating state of the heat pump system. The remote control device includes a touch screen...
US-1,010,1895 Presentation of images on display based on user-specific color value(s)
Data pertaining to at least one user-specific color value can be accessed for output of at least one of red light, green light, and blue light, and images can...
US-1,010,1894 Information input user interface
The present disclosure discloses an information input method, device and electronic apparatus and belongs to the technical field of touch control. The method...
US-1,010,1893 Document feedback tracking
A selected email message is displayed within an email client. The display includes a user-selectable control for requesting status of an attached document from...
US-1,010,1892 Method, apparatus and computer program product for providing interactive settings and dependency adjustments
A method, apparatus and computer program product are provided for providing interactive settings and dependency adjustments to the settings. A user interface...
US-1,010,1891 Computer-assisted image cropping
Implementations relate to computer-assisted cropping of an image. A computer-executed method includes receiving user input indicative of a change in size of a...
US-1,010,1890 System and method for displaying portions of in-vivo images
A method and a system for displaying portions of in vivo images such as pathological or anatomical landmark portions of images, may include receiving a stream...
US-1,010,1889 Dashboard builder with live data updating without exiting an edit mode
The technology disclosed relates to a platform for ultra-fast, ad-hoc data exploration and faceted navigation on integrated, heterogeneous data sets. The...
← 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 | 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.