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/0364158 RECOVERY IN DATA CENTERS
A server at a cluster of servers in a data center is described. The server comprises a memory which is part of a distributed memory of the cluster. The server...
2016/0364157 ENHANCED ARRAY CACHING FOR DATA STORAGE DRIVE ASSEMBLIES
A data storage array is presented that includes a plurality of storage drives each comprising storage media with a first storage region and a shingled magnetic...
2016/0364156 SELF-ADJUSTING BACKUP OPERATIONS
Performing automated and self-adjusting backup operations by executing the following steps: Determining a time of last backup operation for a data block....
2016/0364155 Data Storage System with Dynamic Erase Block Grouping Mechanism and Method of Operation Thereof
Systems, methods and/or devices are used to enable dynamic erase block grouping. In one aspect, the method includes (1) maintaining metadata for each erase...
2016/0364154 APPARATUS, SYSTEM, AND METHOD FOR SEARCHING COMPRESSED DATA
A system, method and apparatus to provide searching capabilities of a given queue to all of requested search patterns in a non-volatile storage unit with...
2016/0364153 STORAGE DEVICE
A storage device includes nonvolatile memories and a device controller configured to store data being received from an external device in an internal RAM,...
2016/0364152 DATA STORAGE DEVICE IDENTIFYING AN ELECTRONIC DEVICE TO A HARDWARE-SWITCHING DEVICE
A data storage device includes a memory used to store device identification information, wherein the data storage device is operable to communication with an...
2016/0364151 DYNAMICALLY MANAGING CONTROL INFORMATION IN A STORAGE DEVICE
Dynamically managing control information in a storage device, including: querying, by an array management module executing on a storage array controller, the...
2016/0364150 SELECTIVE MEMORY DUMP USING USERTOKENS
Embodiments of the present invention provide systems and methods for selectively dumping memory by using usertokens to specify an address range from 64-bit...
2016/0364149 SYSTEM AND METHOD FOR UNBALANCED RAID MANAGEMENT
A method for dynamically balancing the allocation of data among a plurality of physical data storage devices having a plurality of RAID devices defined...
2016/0364148 BUFFER MEMORY ACCESSING METHOD, MEMORY CONTROLLER AND MEMORY STORAGE DEVICE
A method for accessing a buffer memory in a memory storage device is provided, wherein the buffer memory, which has a plurality of write buffer units, is...
2016/0364147 EXECUTION HARDWARE FOR LOAD AND STORE OPERATION ALIGNMENT
An apparatus includes an execution unit configured to modify register aligned data having a first portion of a vector of data and a second portion of the...
2016/0364146 REGION-BASED STORAGE FOR VOLUME DATA AND METADATA
Methods, computing systems and computer program products implement embodiments of the present invention that include receiving a request to create a storage...
2016/0364145 System and Method for Managing a Non-Volatile Storage Resource as a Shared Resource in a Distributed System
A data storage system has a plurality of hosts that request writes of data to a relatively high-performance storage device (RHPSD) such as NVRAM, which may be...
2016/0364144 SYSTEM AND METHOD FOR OPTIMIZATION OF OPERATING SYSTEM RESTORE
A method and system is provided for optimization of restoration and loading of an operating system of a computer. An exemplary method includes initiating a...
2016/0364143 EXTENSIBLE MEMORY HUB
The present disclosure relates to an extensible memory hub. An apparatus may include a first extensible non-volatile memory (NVM) hub (EN hub). The first EN...
2016/0364142 MEMORY SYSTEM
According to one embodiment, a memory system is connectable to a host. The memory system includes a nonvolatile memory and a control circuit. The control...
2016/0364141 MEMORY MANAGEMENT METHOD, MEMORY CONTROL CIRCUIT UNIT, AND MEMORY STORAGE APPARATUS
A memory management method is provided according to an exemplary embodiment. The method includes: receiving a write command and determining whether a usage...
2016/0364140 PROMPTED TOUCHSCREEN FOR TEACHING USER INPUT AND DATA ENTRY
A system for a prompted touchscreen user interface for data entry having a server and a client connected by a network, a display, one or more than one external...
2016/0364139 USER TERMINAL APPARATUS AND CONTROLLING METHOD THEREOF
A user terminal apparatus is provided. The user terminal device includes a display having a main display area disposed on a front side of the user terminal...
2016/0364138 FRONT TOUCHSCREEN AND BACK TOUCHPAD OPERATED USER INTERFACE EMPLOYING SEMI-PERSISTENT BUTTON GROUPS
Software implemented user interface oriented for one-hand operation of small handheld computerized devices, such as smartphones, which in addition to a front...
2016/0364137 MULTI-TOUCH VIRTUAL MOUSE
In accordance with some embodiments, a touch input device such as a touch screen or track pad or touch pad may be operated in mouse mode by touching the screen...
2016/0364136 Gesture-Based Braille-to-Text Conversion System
A Braille user interface for a Braille communication system on a touch screen-enabled electronic device with a touch screen and a touch screen-enabled...
2016/0364135 DISPLAY DEVICE AND CONTROLLING METHOD THEREOF
Disclosed are a display device and controlling method thereof. The present invention includes a communication unit configured to perform a communication with a...
2016/0364134 INFORMATION PROCESSING METHOD AND ELECTRONIC DEVICE
The present disclosure provides an information processing method and an electronic device. The information processing method, comprising: obtaining input...
2016/0364133 INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING METHOD, AND...
Provided is an information processing apparatus that enables, during execution of information processing, a simple and intuitive operation to suspend the...
2016/0364132 PAN-ZOOM ENTRY OF TEXT
The present disclosure describes methods and apparatuses for text entry that exploit mathematical mappings of symbol strings of arbitrary length onto...
2016/0364131 METHODS, SYSTEMS, AND APPARATUSES FOR ACCURATE MEASUREMENT AND REAL-TIME FEEDBACK OF SOLAR ULTRAVIOLET EXPOSURE
System and methods for accurate measurement and real-time feedback of solar ultraviolet exposure for management of ultraviolet dose. The systems can include a...
2016/0364130 SYSTEM AND METHOD FOR DISTRIBUTING USER INTERFACE DEVICE CONFIGURATIONS
A system that incorporates teachings of the present disclosure may include, for example, a system having a controller to collect a plurality of User Interface...
2016/0364129 Methods and Systems for Presenting Alert Event Indicators
A method at an electronic device includes: displaying a camera history timeline, including: displaying a chronologically ordered sequence of event identifiers,...
2016/0364128 DISPLAY CONTROL DEVICE
A printer server includes a display unit that can display a recording region which indicates an area in a continuous paper sheet on which information is...
2016/0364127 SYSTEM AND METHOD FOR CALL MANAGEMENT IN SINGLE WINDOW COMMUNICATION ENDPOINTS
When a communication session is established, display information is sent to a first window of a communication application. The first window of the ...
2016/0364126 DYNAMIC ADAPTIVE USER INTERFACE CONTROL
A method for an adaptive user interface control on a display of a computing device, comprising displaying primary information in a graphical user interface on...
2016/0364125 DISPLAY CONTROL APPARATUS, METHOD FOR CONTROLLING THE SAME, AND STORAGE MEDIUM
A display control apparatus performs, when an image is switched to another image while remaining enlarged, display not giving an uncomfortable feeling to a...
2016/0364124 AUGMENTED PHYSICAL AND VIRTUAL MANIPULATIVES
Techniques are disclosed for detecting, tracking, and recording data associated with physical manipulatives in a physical environment, and a corresponding set...
2016/0364123 Methods and Systems for Presenting Multiple Live Video Feeds in a User Interface
A method, in an application executing at a client device, includes: receiving a plurality of video feeds, each video feed of the plurality of video feeds...
2016/0364122 METHODS AND APPARATUS FOR OBTAINING A SNAPSHOT OF A MEDICAL IMAGING DISPLAY
A method comprising, responsive to a selecting event, rendering an interactive display screen of a saved first state of a display layout of a medical...
2016/0364121 METHOD AND ASSOCIATED CIRCUIT FOR ARRANGING WINDOW ON SCREEN
The present invention provides a method and a circuit for arranging window(s) on a GUI screen of a device. In an embodiment, the method may include:...
2016/0364120 TECHNIQUES FOR MEDIA ALBUM DISPLAY AND MANAGEMENT
Techniques for media album display and management are described. An apparatus may comprise a messaging component operative to receive a plurality of messaging...
2016/0364119 PREDICTIVE CACHING AND FETCH PRIORITY
Predicting what content items a user finds important and sending those items to a cache on the user's device at times when doing so will not drain resources...
2016/0364118 SELECTION BIASING
In some implementations, data indicating a touch received on a proximity-sensitive display is received while the proximity-sensitive display is presenting one...
2016/0364117 AUTOMATION OF USER INTERFACE TO FACILITATE COMPUTER-BASED INSTRUCTION
One or more processors provide a first instruction to a first user. One or more processors receive a user input in response to the first instruction provided...
2016/0364116 IMAGE PROCESSING APPARATUS AND NON-TRANSITORY STORAGE MEDIUM STORING PROGRAM TO BE EXECUTED BY THE SAME
An image processing apparatus includes: an image processing device; a display portion capable of detecting a touch of an input object; a storage storing...
2016/0364115 METHOD, SYSTEM, AND MEDIA FOR COLLABORATIVE LEARNING
A computer-implemented method, system, and computer program for collaborative learning. The method, system, and computer program includes a computer including...
2016/0364114 Systems and Methods for Smart Home Automation Using a Multifunction Status and Entry Point Icon
A computing device is associated with one or more electronic devices in a smart home environment, the smart home environment having a plurality of environment...
2016/0364113 GESTURE TOUCH INPUTS FOR CONTROLLING VIDEO ON A TOUCHSCREEN
In general, this disclosure describes novel techniques for controlling video content on a computing device, such as a mobile computing device. For example, a...
2016/0364112 METHOD AND APPARATUS FOR ACTIVATING APPLICATION FUNCTION
A method for activating an application function is disclosed. The method includes obtaining an activation instruction sent by a user within a blank space...
2016/0364111 Virtual Joy Stick Controls for Adjustable Components in Vehicles
There is provided a vehicle comprising a first adjustable component, a touch sensitive display, a non-transitory memory storing an executable code, and a...
2016/0364110 DISPLAY APPARATUS FOR DISPLAYING IMAGES
A display apparatus includes a number-of-touches detecting unit, a first touch-area detecting unit and a first switching control unit. The number-of-touches...
2016/0364109 MOBILE TERMINAL AND CONTROL METHOD THEREOF
A mobile terminal including a body; a touch screen disposed on a front surface of the body, and having a touch panel and a display unit; and a controller...
← 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 | 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.