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/0291889 SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR DYNAMIC VOLUME MOUNTING IN A SYSTEM MAINTAINING SYNCHRONOUS...
In one embodiment, an apparatus comprises a processor and logic integrated with and/or executable by the processor, the logic being configured to cause the...
2016/0291888 HYBRID-HDD THAT LIMITS DIRTY DATA IN NAND
A hybrid hard disk drive (HDD) that includes a magnetic storage medium and a nonvolatile solid-state device limits the amount of data that are stored in the...
2016/0291887 SOLID-STATE DRIVE WITH NON-VOLATILE RANDOM ACCESS MEMORY
A solid-state drive includes a flash memory device, a power loss protection circuit, a dynamic random access memory (RAM) coupled to the power loss protection...
2016/0291886 DETERMINING WEIGHT VALUES FOR STORAGE DEVICES IN A STORAGE TIER TO USE TO SELECT ONE OF THE STORAGE DEVICES TO...
The present invention relates to a method, system, and computer program product for determining storage device weight values to use to select one of the...
2016/0291885 TWO LEVEL QOS SCHEDULING FOR LATENCY AND QUEUE DEPTH CONTROL
A method for two level quality of service scheduling for latency and queue depth control in a storage system is provided. The method includes determining queue...
2016/0291884 COMMAND BALANCING AND INTERLEAVING FOR WRITE AND READS BETWEEN FRONT END AND BACK END OF SOLID STATE DRIVE
A data storage device includes a non-volatile semiconductor storage device and a controller that is configured to perform interleaving of small reads with...
2016/0291883 INHERENT ADAPTIVE TRIMMING
A memory system may use adaptive trimming to control throughput and traffic from the host to/from the memory. The trimming parameters of memory may be...
2016/0291882 SYSTEMS AND METHODS FOR IMPROVING QUALITY OF SERVICE WITHIN HYBRID STORAGE SYSTEMS
The disclosed computer-implemented method for improving quality of service within hybrid storage systems may include (1) monitoring a performance measurement...
2016/0291881 Method and apparatus for improving disk array performance
A method and an apparatus for improving disk array performance relate to the technical field of computer systems. The method thereof comprises the following...
2016/0291880 REFERENCE COUNTING FOR MEMORY AREAS
Technique for analyzing memory areas based on local copies of a global counter by: (i) determining a plurality of currently-executing fast threads and a...
2016/0291879 STORAGE DEVICE, CONTROLLER, AND METHOD
According to one embodiment, A storage device includes a magnetic disk, a head, and a control unit. The magnetic disk includes a plurality of physical sectors...
2016/0291878 MEMORY CONTROLLER INCLUDING HOST COMMAND QUEUE AND METHOD OF OPERATING THE SAME
Disclosed is a memory controller, including: a host interface suitable for queueing a plurality of host commands from a host in a host command queue; a state...
2016/0291877 STORAGE SYSTEM AND DEDUPLICATION CONTROL METHOD
A storage system divides a file into large chunks, executes primary deduplication processing (a first step in deduplication processing) to perform...
2016/0291876 Storage Pool Capacity Management
Embodiments relate to a pool of persistent storage volumes. Capacity of the volumes is managed to ensure continued operation and function of the volumes with...
2016/0291875 PERFORMANCE-BASED GROUPING OF STORAGE DEVICES IN A STORAGE SYSTEM
A computer determines an intrinsic read speed and an intrinsic write speed associated with a first disk and a second disk. The computer receives a request to...
2016/0291874 MULTIMEDIA DATA BACKUP METHOD, USER TERMINAL AND SYNCHRONIZER
The present disclosure discloses a multimedia data backup method, a user terminal and a synchronizer. The method includes: triggering a first user operation,...
2016/0291873 DATA STORAGE DEVICE AND DATA PROCESSING SYSTEM HAVING THE SAME
The data storage device includes scale-out storage devices and a controller configured to assign commands to the scale-out storage devices and re-assign the...
2016/0291872 STORAGE DEVICE WRITING DATA ON THE BASIS OF STREAM
A storage device includes a non-volatile semiconductor memory device including a plurality of physical blocks, and a controller configured to associate one of...
2016/0291871 DATA STORAGE DEVICE AND OPERATING METHOD THEREOF
A data storage device capable of improving operation performance by optimizing internal operations is disclosed. The operation method of the data storage...
2016/0291870 NONVOLATILE MEMORY INTERFACE FOR METADATA SHADOWING
A memory includes non-volatile memory devices, each of which has multiple nonvolatile memory cells. A write controller streams bits to the memory devices in...
2016/0291869 DATA STORAGE DEVICE AND DATA PROCESSING SYSTEM INCLUDING THE SAME
A data storage device includes a first scale-out controller configured to control a first non-volatile memory and a first volatile memory, a second scale-out...
2016/0291868 OUT OF ORDER SGL READ SORTING IN A MIXED SYSTEM WITH PRP READ OR SYSTEM THAT SUPPORTS ONLY SGL READS
A data storage device includes a non-volatile semiconductor storage device and a controller that is configured to issue first and second read requests in that...
2016/0291867 METHOD AND DESIGN FOR DYNAMIC MANAGEMENT OF DESCRIPTORS FOR SGL OPERATION
In an example, a method of managing direct memory access (DMA) descriptors for commands to a non-volatile semiconductor storage device includes requesting DMA...
2016/0291866 COMMAND LOAD BALANCING FOR NVME DUAL PORT OPERATIONS
In an example, a method of processing commands for a non-volatile storage device includes storing the commands among a plurality of first-level queues in a...
2016/0291865 USER TERMINAL DEVICE FOR DISPLAYING APPLICATION AND METHODS THEREOF
A content display method of a user terminal device including a bended touch screen divided into a main area and a sub area, includes displaying, on the main...
2016/0291864 METHOD OF INTERACTING WITH A PORTABLE ELECTRONIC DEVICE
The present disclosure provides a method of interacting with a portable electronic device and a portable electronic device configured to perform the same. In...
2016/0291863 CONTEXT-BASED KEYBOARD
Some demonstrative embodiments, include devices, systems and/or methods of context-based keyboards. For example, a virtual context-based keyboard may be...
2016/0291862 SYSTEM, APPARATUS AND METHOD FOR VEHICLE COMMAND AND CONTROL
The teachings herein generally relate to systems, methods and apparatuses useful in vehicle command and control. For example, a vehicle control system...
2016/0291861 PHOTOGRAPHIC APPARATUS, CONTROL METHOD THEREOF, AND NON-TRANSITORY COMPUTER-READABLE RECORDING MEDIUM
A method comprising: displaying a live view image on a screen; detecting a first gesture that is performed on the screen when the live view image is displayed;...
2016/0291860 INFORMATION PROCESSING DEVICE
An information processing device having a novel interface for allowing a user to change the reproducing position of a video is provided. The information...
2016/0291859 DISPLAY APPARATUS, DISPLAY METHOD, AND STORAGE MEDIUM
A display apparatus includes an input unit, a display unit, and a control unit. The display unit displays a first setting screen which is for receiving a...
2016/0291858 Device, Method, and Graphical User Interface for Adjusting the Appearance of a Control
An electronic device with a display displays a user interface on the display. The device determines a first set of content-display values for one or more...
2016/0291857 METHOD FOR PROVIDING USER INTERFACE AND ELECTRONIC DEVICE THEREFOR
According to an embodiment of the present disclosure, a method and an electronic device for receiving a user input by the electronic device is provided. The...
2016/0291856 Shared Workspaces with Selective Content Item Synchronization
Shared workspaces with selective content item synchronization. In one embodiment, for example, a method performed at a personal computing device comprises:...
2016/0291855 Method and System for Managing Images To Be Included in a File
A method and system for managing images are provided. In one example, the system determines a category of a file being edited by a user in response to a user...
2016/0291854 METHODS AND SYSTEMS FOR CONFIGURATION OF A VEHICLE FEATURE
A vehicle includes an interface and a processor programmed to prompt a user to configure a series of configurable features. The processor may be further...
2016/0291853 IMAGE DISPLAY APPARATUS WHICH DISPLAYS AN N-UP IMAGE GENERATED FROM A PLURALITY OF THUMBNAIL IMAGES BY A TOUCH...
When displaying a N-up image view in which a plurality of thumbnail images displayed in given windows are grouped and displayed in a single window by using a...
2016/0291852 METHOD AND SYSTEM FOR PROVIDING ZOOM-CONTROLLED TRANSPORTATION ROUTE MAP OR ROAD MAP
A zoom control method includes identifying or receiving position information including a current position or a departure position associated with a user,...
2016/0291851 DISPLAY CONTROL DEVICE, DISPLAY CONTROL METHOD AND NON-TRANSITORY COMPUTER-READABLE MEDIUM STORING INSTRUCTIONS...
A controller of a display control device is configured to display particular button images on a display, and determine whether setting in device has been set...
2016/0291850 ELECTRONIC APPARATUS AND DISPLAY CONTROL METHOD THEREOF
An electronic apparatus wearable for a user and a display control method thereof are provided. The electronic apparatus includes an interactive display device,...
2016/0291849 MULTI-TOUCH INTERFACE FOR VIRTUAL MANIPULATION OF THREE-DIMENSIONAL SEISMIC DATA
A system for manipulating an image of a three-dimensional data volume comprises a data processing system, a touch screen electrically connected to the...
2016/0291848 USER INTERFACE FOR CONTROLLING DATA NAVIGATION
Systems and methods for navigation control for mobile devices are provided. In example embodiments, a navigation system causes presentation of a navigation...
2016/0291847 Method and Apparatus for Providing Application Context Tag Communication Framework
A method, apparatus and computer program product are provided in order to provide an application tagging framework. An example of the method includes...
2016/0291846 GENERATING CAROUSEL USER INTERFACE WITH GRAPHICS PROCESSING UNIT
Disclosed are various embodiments for generating a carousel user interface in which screenshots are shown. The files can include, for example, recently...
2016/0291845 PINNING PORTIONS OF DATA VISUALIZATIONS
Examples of pinning portions of data visualizations are provided herein. A portion of interest of a data visualization can be selected, and a pinned portion...
2016/0291844 METHOD AND APPARATUS FOR OPENING A DATA PROCESSING PAGE
The present disclosure discloses a method and an apparatus for opening a data processing page. The method includes: opening a function information page which...
2016/0291843 BATCH PROCESSING METHOD AND TERMINAL
Provided is a batch processing method and a terminal. The batch processing method comprises: according to a trigger action of a user, selecting a first...
2016/0291842 INFORMATION PROCESSING DEVICE AND INFORMATION PROCESSING METHOD
An information processing device includes a touch panel display that displays an object, a contact state detection unit that detects a state of proximity or...
2016/0291841 MOBILE DEVICE EMULATING A FIELD DEVICE DISPLAY
A method and mobile device for emulating a field device display of a field device within an industrial process facility. A processor executes a display...
2016/0291840 Method and Apparatus for Automated Time-Adaptive Rearrangement of Visual Elements in Mobile Computing Device
A mobile computing device includes a touchscreen display, a non-transitory computer-readable memory that stores a plurality of installed native applications,...
← 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 176 177 178 179 180 181 182 | 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.