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
2017/0160953 DATA STORAGE DEVICE THAT STABILIZES WRITE LATENCY
A storage device includes a nonvolatile memory, a communication interface connectable to an external device, and a control circuit. The control circuit is...
2017/0160952 MEMORY CONTROLLER, MEMORY SYSTEM, AND INFORMATION PROCESSING SYSTEM
A latency time of memory access is suppressed. A memory controller includes memory control units and a connection switching unit. The memory control units each...
2017/0160951 DISTRIBUTED STORAGE OF DATA IN A LOCAL STORAGE AND A HETEROGENEOUS CLOUD
Provided are a method, a system, and a computer program product in which a storage controller determines a plurality of parts of a dataset. At least one part...
2017/0160950 INFORMATION PROCESSING SYSTEM
A reception-side apparatus determines whether or not data duplicating a part of received data from a transmission-side apparatus is stored in the first storage...
2017/0160949 METHODS AND APPARATUS TO MANAGE WORKLOAD MEMORY ALLOCATION
Methods, articles of manufacture, and apparatus are disclosed to manage workload memory allocation. An example apparatus includes a workload controller to log...
2017/0160948 Data Integrity and Acceleration in Compressed Storage Environments in Combination With Software Defined Native RAID
A mechanism is provided in a data processing system for data integrity and acceleration in compressed storage environments in combination with software defined...
2017/0160947 Digital Signal Processing Data Transfer
A technique for transferring data in a digital signal processing system is described. In one example, the digital signal processing system comprises a number...
2017/0160946 MEMORY DEVICE THAT COMMUNICATES ERROR CORRECTION RESULTS TO A HOST
A memory device includes a semiconductor memory unit, a controller configured to communicate with a host through a serial interface and read data stored in a...
2017/0160945 AUTOMATED DEPLOYMENT AND ASSIGNMENT OF ACCESS DEVICES IN A DISPERSED STORAGE NETWORK
Methods for use in a dispersed storage network (DSN) to automate deployment and assignment of access devices. In various examples, a managing unit of the DSN...
2017/0160944 INTEGRATING SIGN EXTENSIONS FOR LOADS
An address and a data size are provided to a rotator. The rotator stores, based on the address and the data size, a data element in a location having a defined...
2017/0160943 INTERNET BASED SHARED MEMORY IN A DISTRIBUTED COMPUTING SYSTEM
A method includes receiving, by a computing device of a dispersed storage and task (DST) network, raw data. The method further includes dispersed storage (DS)...
2017/0160942 DATA STORAGE DEVICE AND FLASH MEMORY CONTROL METHOD
A data storage device with flash memory and a flash memory control method are disclosed, in which the flash memory includes multi-level cells (MU:s) and...
2017/0160941 LOCK STEALING WRITES FOR IMPROVED RELIABILITY
A method includes sending, by a first computing device, a first set of write requests and sending, by a second computing device, a second set of write requests...
2017/0160940 DATA PROCESSING METHOD AND APPARATUS OF SOLID STATE DISK
A method for processing data in a solid state disk (SSD) includes receiving a write command for a first data, and finding a blank block in response to the...
2017/0160939 SEMICONDUCTOR MEMORY DEVICE THAT RANDOMIZES DATA AND RANDOMIZER THEREOF
A semiconductor memory device includes a NAND memory including a plurality of blocks, each of which is a unit of data erasing, and a controller. The controller...
2017/0160938 DATA STORAGE DEVICE AND MODE-DETECTION METHOD THEREOF
A data storage device including a flash memory and a controller. The controller enables the flash memory to transmit a predetermined parameter stored in the...
2017/0160937 CONCURRENT UPGRADE AND BACKUP OF NON-VOLATILE MEMORY
An endurance parameter value of a non-volatile memory included in a non-volatile dual in-line memory module (NVDIMM) can be monitored and compared against a...
2017/0160936 CONCURRENT UPGRADE AND BACKUP OF NON-VOLATILE MEMORY
An endurance parameter value of a non-volatile memory included in a non-volatile dual in-line memory module (NVDIMM) can be monitored and compared against a...
2017/0160935 CLOCK MODE DETERMINATION IN A MEMORY SYSTEM
A clock mode configuration circuit for a memory device is described. A memory system includes any number of memory devices serially connected to each other,...
2017/0160934 METHOD OF OPERATION FOR A NONVOLATILE MEMORY SYSTEM AND METHOD OF OPERATING A MEMORY CONTROLLER
A method of operating a nonvolatile memory system including a memory device having a plurality of memory blocks includes selecting a source block among the...
2017/0160933 A DEVICE CONTROLLER AND METHOD FOR PERFORMING A PLURALITY OF WRITE TRANSACTIONS ATOMICALLY WITHIN A NONVOLATILE...
A device controller and method are provided for performing a plurality of write transactions atomically within a non-volatile data storage device. Each...
2017/0160932 Reading Logical Groups of Data from Physical Locations in Memory Using Headers
The various implementations described herein include systems, methods and/or devices for reading data stored in a storage device. In one aspect, read commands...
2017/0160931 Writing Logical Groups of Data to Physical Locations in Memory Using Headers
The various implementations described herein include systems, methods and/or devices for storing data in a storage device. In one aspect, commands are...
2017/0160930 RECOVERY POINT OBJECTIVE VIA DYNAMIC USAGE OF BIND SEGMENTS IN A GLOBAL MIRROR ENVIRONMENT
Embodiments for an approach to resource optimization during consistency group formation associated with a global mirror environment is provided. The approach...
2017/0160929 IN-ORDER EXECUTION OF COMMANDS RECEIVED VIA A NETWORKING FABRIC
Example implementations relate to reception and reordering of commands received over a networking fabric. For example, a command may be received over a...
2017/0160928 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...
2017/0160927 Gesture Multi-Function On A Physical Keyboard
A computer keyboard includes position sensors such as capacitive sensors on each of the keys for monitoring positions of fingertips on the keys. A processor...
2017/0160926 ENHANCED DISPLAY OF INTERACTIVE ELEMENTS IN A BROWSER
A method, system and electronic device are provided for processing touch inputs on a touchscreen display. A starting touch input is detected on a document...
2017/0160925 Touch Event Model
A device with a touch-sensitive surface detects one or more touches that start within a view on the touch-sensitive surface, and processes the one or more...
2017/0160924 INFORMATION PROCESSING METHOD AND ELECTRONIC DEVICE
For correcting an input operation performed on a virtual input unit, methods, apparatus, and computer program products are disclosed. The apparatus includes a...
2017/0160923 METHOD, DEVICE AND MOBILE TERMINAL FOR CONTROLING VIRTUAL KEYS ON A TOUCH SCREEN
The present disclosure provides a method, a device and a mobile terminal for controlling virtual keys on a touch screen. The control method includes: detecting...
2017/0160922 SIZE ADJUSTABLE SOFT ACTIVATION TRIGGER FOR TOUCH DISPLAYS ON ELECTRONIC DEVICE
A portable electronic device having a touch screen for displaying a soft activation trigger. The soft trigger may be selected via application of a control...
2017/0160921 MEDIA FILE PROCESSING METHOD AND TERMINAL
The present invention provides a method, including: displaying text information, where the text information is associated with the media file; receiving a...
2017/0160920 ELECTRONIC DEVICE AND METHOD FOR RECEIVING AND DISPLAYING USER GESTURE INPUTS IN ACCORDANCE WITH ONE OF...
An electronic device is disclosed. The electronic device may include a touch display unit that receives and displays user gesture inputs. The electronic device...
2017/0160919 PERFORMING METHOD OF GRAPHIC USER INTERFACE, TRACKING METHOD OF GRAPHIC USER INTERFACE AND ELECTRONIC DEVICE...
A performing method and a tracking method of a graphic user interface and an electronic device using the same are provided. The performing method of the...
2017/0160918 System and Method for Building and Managing User Experience for Computer Software Interfaces
Several computerized tools, methodologies and data structures, according to embodiments of the present invention, are disclosed for collecting data for UX...
2017/0160917 USER INTERFACE FOR MEDIA PROCESSING APPARATUS
A user interface for at least one media processing apparatus includes a display device connected to an apparatus control system and arranged to visualize...
2017/0160916 Agricultural Work Machine
An agricultural work machine for processing an agricultural work process, having numerous working units (1-5) and having a driver assistance system (10) for...
2017/0160915 SYSTEM AND METHOD FOR SETTING A THREE-DIMENSIONAL EFFECT
A system for setting a three-dimensional (3D) effect includes a memory seat for transmitting and receiving memory seat information of a driver and a 3D cluster...
2017/0160914 HOVER-BASED INTERACTION WITH RENDERED CONTENT
Disclosed are techniques and systems for enabling "hover-based" interaction with content that is rendered on a display of a viewing device. A process may...
2017/0160913 Electronic Device and Method for Controlling Zooming of Displayed Object
An electronic device and a method for controlling zooming of a displayed object includes receiving a single-point slide operation performed by a user on a...
2017/0160912 DISPLAY DEVICE, SCREEN DISPLAY METHOD, AND RECORDING MEDIUM
A display device includes: a display; a touch panel disposed on the display; a memory that stores screen configuration information essentially including...
2017/0160911 METHOD FOR CONTROLLING USER INTERFACE RELATED TO OBJECT AND ELECTRONIC DEVICE FOR THE SAME
An electronic device and a method thereof are provided. The electronic device includes a memory, a display, and a processor configured to detect a connection...
2017/0160910 METHOD AND ELECTRONIC DEVICE FOR SCREEN ADJUSTMENT
A method and an electronic device for screen adjustment are disclosed. The method for screen adjustment includes: detecting, by an electronic device, a screen...
2017/0160909 SYSTEMS AND METHODS FOR DYNAMICALLY PROVIDING LAYOUTS BASED ON MEDIA CONTENT SELECTION
Systems, methods, and non-transitory computer-readable media can receive a selection to include at least a first media content item, out of a collection of...
2017/0160908 EYE GAZE CONTROL SYSTEM
A system and method for controlling an electronic system is presented. An icon is displayed on a display. The icon is associated with a function of the...
2017/0160907 KEYWORD-BASED USER INTERFACE IN ELECTRONIC DEVICE
A method for providing a user interface (UI) in an electronic device having a background includes presenting a first keyword in the background by animation in...
2017/0160906 MOBILE DEVICE AND CONTROLLING METHOD THEREOF
A mobile device and controlling method thereof are disclosed, by which user's convenience is enhanced. The present invention includes the steps of if receiving...
2017/0160905 SELECTING AREAS OF CONTENT ON A TOUCH SCREEN
An indication to activate a first floating point area is received. An indication to select a first floating point area on a touch screen of a device is...
2017/0160904 SHARING A TEMPLATE FILE
A method for sharing one file with many. To share a file, a template sharer selects a file in a shared folder to share as a template file and enters a template...
← 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 | 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.