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
2016/0274821 HOST DEVICE, COMPUTING SYSTEM INCLUDING THE SAME AND A PLURALITY OF DEVICES, INTERFACE LINK LAYER CONFIGURATION...
A computing system includes a first storage device, a second storage device, and a host device configured to communicate with the first storage device and the...
2016/0274820 SIGNAL TRANSFER DEVICE, INFORMATION PROCESSING APPARATUS, SIGNAL TRANSFER METHOD, AND NON-TRANSITORY RECORDING...
A signal transfer device includes an interface and a read and write circuit. The interface has a posted write data protocol and transfers data to a memory...
2016/0274819 MEMORY SYSTEM INCLUDING HOST AND A PLURALITY OF STORAGE DEVICES AND DATA MIGRATION METHOD THEREOF
A data migration method of a memory system including first and second storage devices includes performing a read operation of original data stored in the first...
2016/0274818 SYSTEM AND METHOD FOR DATA INVERSION IN A STORAGE RESOURCE
A method may comprise receiving a page of data to be stored on a storage resource. The method may also comprise determining, for each particular inversion mode...
2016/0274817 STORAGE DEVICE, SYSTEM, AND METHOD
According to one embodiment, a processor of a storage device is configured: to receive an instruction of setting a portion of an area of a storage medium from...
2016/0274816 Programmable Logic Device With On-Chip User Non-Volatile Memory
The present invention discloses a programmable logic device with on-chip user non-volatile memory, comprising: a programmable logic array, which is a user...
2016/0274815 GENERALIZED STORAGE ALLOCATION FOR MULTIPLE ARCHITECTURES
A method for managing storage allocation includes adaptively determining, by a storage device processor, a region width across disk spaces for a group of...
2016/0274814 MEMORY MANAGEMENT IN VIRTUALIZED COMPUTING
Apparatuses, methods and storage media associated with memory management in virtualized computing are disclosed herein. In embodiments, an apparatus may...
2016/0274813 STORAGE SYSTEM MANAGEMENT AND REPRESENTATION METHODS AND APPARATUS
A system, method, and apparatus for managing and graphically representing a Layer-2 storage service are disclosed. An example apparatus includes a node manager...
2016/0274812 POWER CONSUMPTION CONTROL
The present disclosure includes apparatuses and methods for power consumption control. A number of embodiments include determining power consumption...
2016/0274811 APPARATUSES FOR SECURING PROGRAM CODE STORED IN A NON-VOLATILE MEMORY
An embodiment of an apparatus for securing program code stored in a non-volatile memory is introduced. A non-volatile memory contains a first region and a...
2016/0274810 CPU Security Mechanisms Employing Thread-Specific Protection Domains
A computer processor includes an instruction processing pipeline that interfaces to a hierarchical memory system employing an address space. The instruction...
2016/0274809 NONVOLATILE SEMICONDUCTOR MEMORY DEVICE
A nonvolatile semiconductor memory device comprises a cell unit including a first and a second selection gate transistor and a memory string provided between...
2016/0274808 SCALABLE SPOR ALGORITHM FOR FLASH MEMORIES
Methods of sudden power off recovery may include reading dirty-block meta-pages from memory blocks on a dirty block list, recording mapping in formation in...
2016/0274807 INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND INFORMATION PROCESSING SYSTEM
An information processing apparatus includes circuitry that controls mounting or unmounting of a specified storage area to an operating system on the...
2016/0274806 CACHE AND NON-CACHE USAGE IN A DISTRIBUTED STORAGE SYSTEM
According to one configuration, upon receiving data, a respective node in a distributed storage system produces metadata based on the received data. The...
2016/0274805 DATA ARCHIVE SYSTEM
A data archive system includes a library apparatus that records and reproduces data on and from a plurality of recording media, and a server that manages the...
2016/0274804 COMPUTATION PROCESSING DEVICE AND CONTROL METHOD THEREOF
In order to ensure that a normally-off computer connected to a volatile component operates normally and rapidly after operation of turning-on/off of a power...
2016/0274803 STORAGE EMULATION IN A STORAGE CONTROLLER
A method of operating a storage controller is provided. The method includes receiving first host data traffic from a host, for storage in a first partition...
2016/0274802 METHOD OF OPERATING MEMORY CONTROLLER, DATA STORAGE DEVICE INCLUDING THE SAME, AND DATA PROCESSING SYSTEM...
A method of operating a memory controller which controls a non-volatile memory including a plurality of blocks is provided. The method includes determining an...
2016/0274801 ACCELERATED NON-VOLATILE MEMORY RECIRCULATION PROCESSING
A method, according to one embodiment, includes: receiving a recirculation command, performing a coarse page lookup to determine valid ones of logical pages to...
2016/0274800 MEMORY PARTITIONING STORAGE CONTROLLER
A method of operating a storage controller is provided. The method includes receiving a request from a partition creator, for a first partition within a...
2016/0274799 INCREASE MEMORY SCALABILITY USING TABLE-SPECIFIC MEMORY CLEANUP
A method to increase memory scalability using a table-specific memory cleanup is provided. The method may include determining whether a specific table within a...
2016/0274798 SYSTEMS AND METHODS FOR SCALABLE STORAGE MANAGEMENT
Systems and methods for management of scalable storage architectures are disclosed. The system includes one or more storage backplanes, each storage backplane...
2016/0274797 SYSTEMS AND METHODS FOR PERFORMING ADAPTIVE HOST MEMORY BUFFER CACHING OF TRANSITION LAYER TABLES
Systems and methods for performing adaptive host memory buffer caching of transition layer tables (FTL tables) are disclosed. In one form a non-volatile memory...
2016/0274796 SYNCHRONIZATION STORAGE SOLUTION
A system of replicating data stored on a source node. Replication can be configured between two controllers, the source node on the one hand, and a target node...
2016/0274795 Server Based Disaster Recovery by Making Use of Dual Write Responses
A mechanism is provided in a data processing system for asynchronous replication. The mechanism creates a record in a write log in a host computing device for...
2016/0274794 DATA STORAGE DEVICES, DATA PROCESSING SYSTEMS HAVING THE SAME, METHODS OF OPERATING AND METHODS OF...
A scale-out device to control a group of non-volatile memory devices from among a plurality of non-volatile memory devices at a data storage device, includes a...
2016/0274793 STORAGE APPARATUS, STORAGE CONTROL METHOD, AND COMPUTER-READABLE RECORDING MEDIUM FOR RECORDING STORAGE CONTROL...
A storage apparatus including a communication control unit that aggregates an oldest writing clock time for each of a plurality of storage units from a...
2016/0274792 STORAGE APPARATUS, METHOD, AND PROGRAM
A storage apparatus manages collectively, as a group, a predetermined number of contiguous units of storage in the storage medium, selects a group, the number...
2016/0274791 MEMORY SYSTEM AND OPERATING METHOD THEREOF
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,...
2016/0274790 Method realizing a plurality of keys/buttons which positions are determined dynamically and passively
A method realizing a plurality of keys/buttons which positions are determined dynamically and passively. When a plurality of fingers of a user's one or two...
2016/0274789 ELECTRONIC APPARATUS AND METHOD FOR EXECUTING APPLICATION THEREOF
The disclosure relates to a method for executing an electronic apparatus application comprising the steps of: generating on a screen a keyboard interface...
2016/0274788 METHOD AND DEVICE FOR BUILDING VIRTUAL KEYBOARD
The present disclosure discloses a method and a device for building a virtual keyboard. The method includes the steps: detecting a touch area of finger...
2016/0274787 APPARATUS FOR OPERATING ROBOTS
A robot operation apparatus includes a touch panel, operation detecting unit that is capable of detecting a touch operation or drag operation on touch panel,...
2016/0274786 MOBILE GESTURE REPORTING AND REPLAY WITH UNRESPONSIVE GESTURES IDENTIFICATION AND ANALYSIS
In gesture reporting and replay, touch events are captured from an operating system of a client device for touch actions on a touchscreen. The touch events are...
2016/0274785 SOCIAL NETWORKING BASED ON NEARBY NEIGHBORHOODS
Disclosed embodiments relate to a system and a method of managing an online social network having a plurality of neighborhoods. The system may receive a...
2016/0274784 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...
2016/0274783 MULTI-SCREEN EMAIL CLIENT
An email client having multiple screens that may be displayed in different corresponding ones of a plurality of different display portions of a handheld...
2016/0274782 METHOD AND APPARATUS FOR ADJUSTMENT OF A TABLE POSITION IN A MEDICAL DATA ACQUISITION SCANNER
In a method and apparatus for adjusting a table position in a medical data acquisition scanner, image data relating to a body region are generated by operation...
2016/0274781 INTERACTIVE USER INTERFACES FOR LOCATION-BASED DATA ANALYSIS
Various systems and methods are provided that display various geographic maps and depth graphs in an interactive user interface in substantially real-time in...
2016/0274780 INFORMATION DISPLAY APPARATUS, DISTRIBUTION APPARATUS, INFORMATION DISPLAY METHOD, AND NON-TRANSITORY COMPUTER...
An information display apparatus includes a display unit that displays a first content and a second content different from the first content. The information...
2016/0274779 METHODS AND SYSTEMS FOR REAL-TIME CLOSED-LOOP COLLABORATIVE INTELLIGENCE
Systems and methods are for enabling a group of individuals, each using an individual computing device, to collaboratively answer questions or otherwise...
2016/0274778 USER INTERFACE EXPOSING CONTENT AT A DIRECT FOCAL POINT
A user interface exposing content at a direct focal point is disclosed herein. In one embodiment, content can be assigned to a plurality of tiles. The tiles...
2016/0274777 INTELLIGENT TASKBAR SHORTCUT MENU FOR WEBPAGE CONTROL
A method for controlling a plurality of application content based on a taskbar shortcut menu is provided. The method may include defining control component...
2016/0274776 SYSTEM AND METHOD FOR MODIFYING A LOOK AND FEEL OF A GRAPHICAL USER INTERFACE FOR AN APPLICATION
A method and system for modifying, based on a theme, a look and feel of a graphical user interface (GUI) generated for a first application without comparably...
2016/0274775 MOBILE DEVICE WITH GRAPHICAL USER INTERFACE FOR INTERACTING WITH A BUILDING AUTOMATION SYSTEM
A mobile device with a graphical user interface for remotely monitoring and/or remotely interacting with a configurable building automation systems (BAS). In...
2016/0274774 IMAGE CONTENT GENERATING APPARATUSES, METHODS, AND COMPUTER-READABLE STORAGE MEDIUMS, AND IMAGE CONTENT...
An image content generating apparatus includes processing circuitry configured to execute computer-readable instructions to: split an image page into a...
2016/0274773 METHOD FOR ASSISTING USER INPUT WITH TOUCH DISPLAY
An input support tool is displayed on a display screen. The input support tool includes a diagram, and a handle corresponding to at least a part of the...
2016/0274772 INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND PROGRAM
An information processing apparatus of this invention detects an editing operation for an object, and edits the object using a plurality of adjustment values...
← 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 | 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.