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
2019/0138234 SELF REFRESH STATE MACHINE MOP ARRAY
A system includes a memory system comprising a memory module and a processor adapted to access the memory module using a memory controller that includes a...
2019/0138233 MEMORY CONTROLLER AND STORAGE DEVICE INCLUDING THE SAME
A method of controlling memory devices of a memory controller, the memory devices including a plurality of memory dies, includes receiving at least one data...
2019/0138232 LOCAL INSTRUCTION ORDERING BASED ON MEMORY DOMAINS
A method for managing an observed order of instructions in a computing system includes utilizing an overloaded memory barrier instruction to specify whether a...
2019/0138231 METHOD AND APPARATUS FOR DISPERSED STORAGE MEMORY DEVICE UTILIZATION
A method begins with a processing module receiving data for storage. The method continues with the processing module determining storage metadata regarding...
2019/0138230 MEMORY MODULE, MEMORY CONTROLLER AND SYSTEMS RESPONSIVE TO MEMORY CHIP READ FAIL INFORMATION AND RELATED...
A memory module for reporting information about a fail in chip units, an operation of a memory module, and an operation of a memory controller are provided....
2019/0138229 MEMORY DEVICE AND MEMORY SYSTEM INCLUDING THE SAME
A memory device includes a memory region; and an access unit suitable for setting an offset value according to control of an external device, changing, in...
2019/0138228 DYNAMIC COMPRESSION IN AN ELECTRICALLY ERASABLE PROGRAMMBLE READ ONLY MEMORY (EEPROM) EMULATION SYSTEM
An electrically erasable programmable read only memory (EEPROM) emulation (EEE) system includes a non-volatile memory arranged to have a plurality of sectors...
2019/0138227 STORAGE SYSTEM AND CONTROL METHOD THEREOF
A storage system includes a flash storage in which a plurality of flash chips are accommodated and a storage controller that reads/writes data from and on the...
2019/0138225 MEMORY MANAGEMENT METHOD, MEMORY STORAGE DEVICE AND MEMORY CONTROL CIRCUIT UNIT
A memory management method is provided according to an exemplary embodiment of the disclosure. The method includes: receiving a plurality of commands from a...
2019/0138224 High-temperature protection method for solid state drive and implementation device thereof
A high-temperature protection method for a solid state drive (SSD) and an implementation device thereof are provided. The device includes a temperature...
2019/0138223 BANDWIDTH MANAGEMENT OF MEMORY THROUGH CONTAINERS
Embodiments of the present invention disclose a method, computer program product, and system for managing memory bandwidth usage in software containers....
2019/0138222 Window-Based Prority Tagging Of Iops In A Distributed Storage System
A distributed storage schemes manages implementation of QoS targets for IOPs across compute nodes executing applications, primary storage nodes storing a...
2019/0138221 Method and Apparatus for SSD Storage Access
A media management system including an application layer, a system layer, and a solid state drive (SSD) storage layer. The application layer includes a media...
2019/0138220 ADAPTIVE DEVICE QUALITY OF SERVICE BY HOST MEMORY BUFFER RANGE
A system and method for reducing performance penalties of a host that is supplying a host memory buffer (HMB) for use by a storage device. The method may...
2019/0138219 FACILITATING ACCESS TO MEMORY LOCALITY DOMAIN INFORMATION
Processing within a computing environment is facilitated by ascertaining locality domain information of a unit of memory to processing capability within the...
2019/0138218 MEMORY SYSTEM AND OPERATING METHOD THEREOF
A memory system includes a memory blade including a plurality of operation memories; and a controller coupled to the memory blade, wherein the controller...
2019/0138217 DISAGGREGATING BLOCK STORAGE CONTROLLER STACKS
Systems, apparatuses and methods may provide for communicating, by a common layer, with a local block storage system and communicating, by a subsystem layer...
2019/0138216 MIRROR VOTE SYNCHRONIZATION
One or more techniques and/or systems are provided for mirror vote synchronization. For example, a first storage device is located at a first storage site, and...
2019/0138215 SYSTEM, METHOD, AND RECORDING MEDIUM FOR ALIGNMENT OF BACKUP AND ARCHIVAL POLICY
A backup and archival policy method, system, and non-transitory computer readable medium, includes performing correlation analytics to determine identification...
2019/0138214 Replicating Data in a Data Storage System
A mechanism is provided for replicating data in a data storage system that comprises a first data storage device, a second data storage device, and a third...
2019/0138213 USER INTERFACE FOR HOST PORT ASSIGNMENT
In a storage management interface to manage host ports in a computing system having a server and one or more hosts, a user interface is provided to facilitate...
2019/0138212 STORAGE DEVICE THAT SECURES A BLOCK FOR A STREAM OR NAMESPACE AND SYSTEM HAVING THE STORAGE DEVICE
A storage device includes a nonvolatile semiconductor memory device including a plurality of physical blocks and a memory controller. The memory controller is...
2019/0138211 REDUCING CONCURRENCY OF GARBAGE COLLECTION OPERATIONS
Methods, computing systems and computer program products implement embodiments of the present invention that include identifying, in a storage system including...
2019/0138210 QUEUE MANAGER FOR STREAMING MULTIPROCESSOR SYSTEMS
A queue manager apparatus converts inbound commands of a first width into scalar format commands to be queued in a command queue. Furthermore, the queue...
2019/0138209 SYSTEM AND METHOD FOR FLEXIBLE MANAGEMENT OF RESOURCES IN AN NVME VIRTUALIZTION PLATFORM
Systems and methods for flexible management of resources in a Non-Volatile Memory Express (NVMe) virtualization environment are disclosed. In NVMe...
2019/0138208 METHOD AND SYSTEM OF MULTI-VARIABLE CHARACTER INPUT
Systems, devices and methods are disclosed for multi-variable character input. A device distinguishes characters by interpreting button presses relative to a...
2019/0138207 MEDIATED REALITY
According to various, but not necessarily all, embodiments of the invention there is provided a method comprising: enabling display to a user of a virtual...
2019/0138206 ADVANCED VIRTUAL KEYBOARD
A virtual keyboard is configured to display, at a display device, keys having primary, secondary, or tertiary elements. These elements are selected through one...
2019/0138205 IMAGE DISPLAY METHOD OF A DUAL-SCREEN DEVICE, DUAL-SCREEN DEVICE, AND NON-TRANSITORY STORAGE MEDIUM
The disclosure discloses an image display method of a dual-screen device, a dual-screen device and a computer readable non-transitory storage medium. The...
2019/0138204 AUTOMATIC VIRTUAL INPUT DEVICE
In one example, a method for a first computing environment (FCE) to automatically display a virtual input device on a display of a second computing environment...
2019/0138203 Information Handling System with a User Defined Touch Area and User Defined Display Area on a Horizontal Work...
A memory stores a display area and a workspace area of a screen of an information handling system. A processor receives a selection of user defined workspace...
2019/0138202 HEATABLE VEHICLE KEYPAD ASSEMBLY AND KEYPAD HEATING METHOD
An exemplary heatable keypad assembly includes, among other things, a touch-sensitive sensor providing a keypad, and a heating element that includes a...
2019/0138201 CONTROL METHOD OF TERMINAL DEVICE, TERMINAL DEVICE, AND STORAGE MEDIUM
The present disclosure provides a control method of a terminal device, a terminal device and a storage medium. The method includes: detecting a touch operation...
2019/0138200 INFORMATION PROCESSING METHOD AND DEVICE
An information processing method is applicable to a mobile terminal provided with a first touch screen located on a front surface of the mobile terminal and a...
2019/0138199 SYSTEM AND METHOD OF FINGER SWIPE GESTURE DETECTION BY DISPLAY EDGE BUTTON
A touch sensitive display screen system for performing a touch screen finger swipe operation includes a touch sensitive display having a screen edge along an...
2019/0138198 CHARACTER RECOGNITION METHOD, APPARATUS AND DEVICE
Some embodiments of the invention provide a novel method for recognizing characters that are input through touch strokes on a touch-sensitive sensor (e.g., a...
2019/0138197 USER INTERFACE CODE GENERATION BASED ON FREE-HAND INPUT
Platform-specific user interface (UI) objects may be generated based on received free hand input. In response to receiving free hand input, the received free...
2019/0138196 Methods and Systems for Analyzing and Visualizing Spray Patterns
Computer-implemented systems and methods predict behavior of sprays based on receiving a selection of one or more variables affecting spray. Relative amounts...
2019/0138195 Graphical User Interface Element Adjustment
A computer-implemented method of graphical user interface element adjustment may include presenting a graphical user interface element that includes an...
2019/0138194 APPARATUS AND METHODS FOR A USER INTERFACE
There is presented methods and apparatus for updating a collection of data associated with a pre-defined framework of representations on a user interface. Also...
2019/0138193 DISPLAY APPARATUS AND CONTROLLING METHOD THEREOF
A display apparatus and a controlling method are provided. The display apparatus includes a communication interface configured to receive a plurality of image...
2019/0138192 SYSTEM AND METHOD FOR IMAGE POST-PROCESSING AND VIEWING UTILIZING A REGION OF INTEREST
A method is provided. The method includes utilizing a processor to: load image data on a user interface, receive a first input selecting a particular mode to...
2019/0138191 PERSISTENT APPLICATION INTERFACE MANAGEMENT
The present disclosure involves systems, software, and computer implemented methods for managing and persisting application interfaces and windows into...
2019/0138190 EVALUATING CONVERSATION DATA BASED ON RISK FACTORS
This disclosure describes techniques and architectures for evaluating conversations. In some instances, conversations with users, virtual assistants, and...
2019/0138189 Device, Method, and Graphical User Interface for Selecting Object within a Group of Objects
An electronic device having a touch-sensitive surface displays a plurality of user interface objects, detects selection of a first user interface object,...
2019/0138188 DISPLAYING DYNAMIC GRAPHICAL CONTENT IN GRAPHICAL USER INTERFACE (GUI) CONTROLS
Embodiments of the invention address deficiencies of the art in respect to user interface control groups and provide a method, system and computer program...
2019/0138187 PROVIDING DATA VISUALIZATION
The present disclosure is related to methods, systems, and devices for providing data visualization. An example device can include instructions executed to...
2019/0138186 FLOATING ANIMATED PUSH INTERFACES FOR INTERACTIVE DYNAMIC PUSH NOTIFICATIONS AND OTHER CONTENT
Systems and methods for providing a dynamically animated icon on a display screen of a user device are included in the disclosure. The display screen includes...
2019/0138185 ELECTRONIC SIGNATURE MANAGEMENT SYSTEM AND METHOD
A computer-implemented system for managing an electronic signature is provided. A data collector receives one or more information items. A signature builder...
2019/0138184 UI Management Server and Method of Controlling the Same
A UI management server and a method of controlling the same are disclosed. The method of controlling the UI management server includes receiving registration...
← 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 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 | 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.