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/0003905 LOCAL INSTRUCTION ORDERING
A method for managing an observed order of instructions in a computing system includes utilizing an overloaded memory barrier instruction to specify whether a...
2017/0003904 ELECTRONIC APPARATUS AND POWER MANAGEMENT METHOD FOR SOLID STATE DISK THEREOF
An electronic apparatus and a power management method for a solid state disk thereof are provided. The solid state disk includes a controller and multiple...
2017/0003903 INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND NON-TRANSITORY COMPUTER READABLE MEDIUM
An information processing apparatus includes a memory, a receiving section, a storing section, and a sending section. The memory stores a log at least...
2017/0003902 SYSTEMS AND METHODS FOR STORAGE PARALLELISM
One method includes streaming a data segment to a write buffer corresponding to a virtual page including at least two physical pages. Each physical page is...
2017/0003901 POWER EFFICIENT METHOD AND SYSTEM FOR EXECUTING HOST DATA PROCESSING TASKS DURING DATA RETENTION OPERATIONS IN...
A system and method for combining the execution of a query with other operations, such as a data retention scan, in a storage device, when the execution of the...
2017/0003900 SYSTEM AND METHOD FOR RARE COPY-ON-WRITE IN A DISTRIBUTED COMPUTING ENVIRONMENT
A distributed computing environment is provided with a system and method for supporting rare copy-on-write data access. The system operates a data structure in...
2017/0003899 SYSTEM AND METHOD FOR DISTRIBUTED PERSISTENT STORE ARCHIVAL AND RETRIEVAL IN A DISTRIBUTED COMPUTING ENVIRONMENT
A system and method for supporting persistent store archival and retrieval in a distributed computing environment. The system provides a central portal...
2017/0003898 STORAGE CONTROL DEVICE
A storage control device that includes processing circuitry that receives second access instructions of a plurality of series generated based on a first access...
2017/0003897 MEMORY MANAGEMENT METHOD, MEMORY CONTROL CIRCUIT UNIT AND MEMORY STORAGE APPARATUS
A memory management method, a memory control circuit unit and a memory storage apparatus are provided. The method includes: receiving a first write command and...
2017/0003896 OFFLOADING DEVICE MANAGEMENT RESPONSIBILITIES FROM A STORAGE DEVICE IN AN ARRAY OF STORAGE DEVICES
Offloading device management responsibilities from a storage device in an array of storage devices, including: retrieving, from the storage device, control...
2017/0003895 USING INACTIVE COPY RELATIONSHIPS TO RESYNCHRONIZE DATA BETWEEN STORAGES
Provided are a computer program product, system, and method for using inactive copy relationships to resynchronize data between storages. A first and second...
2017/0003894 NON-BLOCKING CACHING FOR DATA STORAGE DRIVES
To provide enhanced operation of data storage devices and systems, various systems, apparatuses, methods, and software are provided herein. In a first example,...
2017/0003893 MEMORY STATE INDICATOR
Aspects include a computer-implemented method that includes receiving an instruction at a processor, the instruction associated with a memory block having an...
2017/0003892 STORAGE DEVICE INCLUDING NONVOLATILE SEMICONDUCTOR MEMORIES WITH DIFFERENT CHARACTERISTICS, METHOD FOR...
According to one embodiment, a storage device includes a storage, first data in which a sequence number indicating a write-completion order is associated with...
2017/0003891 STORAGE DEVICE AND MAINTENANCE/OPERATION SYSTEM THEREFOR
A storage subsystem constituting a pool using storage media having rewrite life and providing a logical volume having a virtual capacity to a host, wherein the...
2017/0003890 DEVICE, PROGRAM, RECORDING MEDIUM, AND METHOD FOR EXTENDING SERVICE LIFE OF MEMORY
The problem addressed by the present invention is to provide a means for suppressing a drop in overall performance that occurs when data rewriting is...
2017/0003889 STORAGE DEVICE
A storage device is provided. The storage device includes storage clusters, and a controller. The controller receives a command and an address from an external...
2017/0003888 STATISTIC-BASED ISOLATION OF LETHARGIC DRIVES
A method is provided for identifying a lethargic drive. The method includes executing a command directed to at least two drives in a redundant array of...
2017/0003887 SYSTEMS AND METHODS FOR PROVIDING NON-POWER-OF-TWO FLASH CELL MAPPING
Systems, methods, and computer programs are disclosed for providing compressed data storage using non-power-of-two flash cell mapping. One embodiment of a...
2017/0003886 MEMORY STATE INDICATOR CHECK OPERATIONS
Aspects include a computer-implemented method includes receiving an instruction at a processor to perform an operation on a memory block having an address and...
2017/0003885 METHOD AND APPARATUS FOR DOWNLOADING DATA
A method and apparatus for downloading data. The method comprises: dividing a storage space for storing data into multiple storage subspaces in advance; if it...
2017/0003884 MEMORY STATE INDICATOR CHECK OPERATIONS
Aspects include a computer-implemented method that includes receiving an instruction at a processor to perform an operation on a memory block having an address...
2017/0003883 USING INACTIVE COPY RELATIONSHIPS TO RESYNCHRONIZE DATA BETWEEN STORAGES
Provided are computer program product, system, and method for using inactive copy relationships to resynchronize data among n storages referenced as storages 1...
2017/0003882 MEMORY STATE INDICATOR
Aspects include a computer-implemented method includes receiving an instruction at a processor, the instruction associated with a memory block having an...
2017/0003881 Apparatus, System, And Method Of Logical Address Translation For Non-Volatile Storage Memory
A fast and lean way of performing logical-to-physical address translation is presented. A logical address is divided into a most significant bits portion and a...
2017/0003880 WEAR LEVELING OF A MEMORY ARRAY
In at least one embodiment, a controller of a non-volatile memory array including a plurality of subdivisions stores write data within the non-volatile memory...
2017/0003879 PORTABLE TERMINAL AND CONTROL METHOD
A portable telephone includes at least one processor and the at least one processor detects a barometric pressure value (a water pressure value) based on an...
2017/0003878 Intelligent Touchscreen Keyboard With Finger Differentiation
Implementations of the present disclosure include actions of displaying a plurality of keys on a touchscreen of a computing device, receiving user input to the...
2017/0003877 METHOD AND DEVICE FOR MOTION-SENSING KEY POSITIONING
The embodiment of the present disclosure discloses a motion-sensing key positioning method and a motion-sensing key positioning device. The positioning method...
2017/0003876 Systems and Methods for Adaptively Presenting a Keyboard on a Touch- Sensitive Display
Systems and methods for adaptively presenting a keyboard on a touch-sensitive display are disclosed herein. In one aspect, a method includes: monitoring typing...
2017/0003875 Display Processing Method for Transient Interface, and Terminal
Provided is a display processing method for a transient interface, comprising: displaying a transient interface on a screen interface of a terminal; after a...
2017/0003874 ELECTRONIC DEVICE FOR DISPLAYING KEYPAD AND KEYPAD DISPLAYING METHOD THEREOF
An electronic device and a display method thereof are provided. The electronic device includes a touch screen including a main display region positioned on a...
2017/0003873 METHOD FOR CONTROLLING MOBILE DEVICE, RECORDING MEDIUM STORING PROGRAM TO IMPLEMENT THE METHOD, DISTRIBUTING...
Provided are a method of controlling a mobile device having an improved user's convenience of inputting, a recording medium storing a program for executing the...
2017/0003872 TOUCH-ENCODED KEYBOARD
In an approach to user input using a touch-encoded keyboard, according to an embodiment of the present invention, interaction of one or more touch objects with...
2017/0003871 CHANGING KEYBOARD LAYOUT AUTOMATICALLY WHILE ENTERING A PASSWORD
A system and method for automatically reconfiguring a keyboard layout display to facilitate entry of password characters. The system analyzes the password...
2017/0003870 CROSS-APPLICATION CONTENT ITEM MANAGEMENT
Techniques for cross-application content item management. In one embodiment, for example, a method comprises detecting a touch gesture related to a...
2017/0003869 INCREMENTAL MULTI-WORD RECOGNITION
In one example, a computing device includes at least one processor that is operatively coupled to a presence-sensitive display and a gesture module operable by...
2017/0003868 METHOD AND TERMINAL FOR ACTIVATING APPLICATION BASED ON HANDWRITING INPUT
A method for controlling an application based on a handwriting input includes recognizing a handwriting input received on a touch panel of a terminal;...
2017/0003867 CIRCLE TYPE DISPLAY DEVICE FOR A MOBILE TERMINAL HAVING A SCROLL BAR AT THE EDGE OF ITS DISPLAY AND METHOD OF...
A mobile terminal having a circle type display and a method for controlling the same is disclosed herein. A scroll bar is provided at an edge of the circle...
2017/0003866 THEMING FOR VIRTUAL COLLABORATION
Aspects of the disclosure provide techniques that enable a communication server hosting a virtual communication session to receive theme parameters from a...
2017/0003865 SONAR USER INTERFACE SYSTEMS AND METHODS
Techniques are disclosed for systems and methods to provide intuitive user interfaces for sonar systems attached to mobile structures. A sonar user interface...
2017/0003864 DISPLAY CONTROL DEVICE, DISPLAY CONTROL METHOD, AND PROGRAM
There is provided a display control device including an operation detection unit configured to detect an enlargement operation on any image displayed within a...
2017/0003863 METHODS AND APPARATUSES FOR SETTING APPLICATION PROPERTY AND MESSAGE PROCESSING
The present disclosure provides methods and apparatuses for setting application property and message processing. Based on a setting instruction, an object for...
2017/0003862 USER INTERFACE FOR SHARING APPLICATION PORTION
A user interface to share portions of applications between hardware entities and users thereof. The user interface is configured such that a user may select a...
2017/0003861 COGNITIVELY AWARE SELECTABLE CONTROLS
A method of operating a computer system using a cognitively aware control includes receiving an input to the cognitively aware control, wherein the cognitively...
2017/0003860 DISPLAY CONTROL APPARATUS, DISPLAY CONTROL METHOD, AND NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM
An acquisition unit acquires a captured image. A display control unit causes the captured image to be displayed in the display screen. An operation acceptance...
2017/0003859 METHOD FOR ONE-HANDED OPERATION ON ELECTRONIC DEVICE AND ASSOCIATED ELECTRONIC DEVICE
A method of controlling an electronic device includes: displaying a first content on a first viewable display area in a display screen of the electronic...
2017/0003858 METHOD AND APPARATUS FOR CONTEXT BASED APPLICATION GROUPING IN VIRTUAL REALITY
A method and apparatus are provided for application selection in virtual reality mode. The method includes receiving a selection of an application. The method...
2017/0003857 AUTOMATED DEVICE ASSISTANCE
A user may perform activities at an automated device having various technical features, such as a display, a printer, a camera, a microphone, a speaker, and...
2017/0003856 AUTOMATED DEVICE ASSISTANCE
A user may perform activities at an automated device having various technical features, such as a display, a printer, a camera, a microphone, a speaker, and...
← 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 | 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.