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/0098215 Method and System for Adaptively Assigning Logical Block Address Read Counters Using a Tree Structure
Systems, apparatuses, and methods are provided that dynamically reassign counters (or other memory monitors) in a memory. A plurality of counters may be...
2016/0098214 DATA STORAGE DEVICE AND OPERATING METHOD THEREOF
A data storage device includes a nonvolatile memory apparatus suitable for accessing a target region corresponding to an access command, and a processor...
2016/0098213 HYBRID STORAGE SYSTEM EMPLOYING RECONFIGURABLE MEMORY
A method includes comparing a number of memory blocks in a first pool of free memory blocks in a memory to a threshold. The memory includes memory blocks that...
2016/0098212 INFORMATION PROCESSOR APPARATUS, MEMORY CONTROL DEVICE, AND CONTROL METHOD
An information processor apparatus includes: a storage device to perform processing based on a read request or a write request and output a response after...
2016/0098211 IMPLEMENTING ENHANCED PHASE CHANGE MEMORY (PCM) READ LATENCY THROUGH CODING
A method, apparatus, and storage device are provided for implementing enhanced performance with enhanced phase-change-memory (PCM) read latency through coding....
2016/0098210 PAGE COMPRESSION STRATEGY FOR IMPROVED PAGE OUT PROCESS
A page compression strategy classifies uncompressed pages selected for compression. Similarly classified pages are compressed and bound into a single logical...
2016/0098209 MULTIDIMENSIONAL CONTIGUOUS MEMORY ALLOCATION
The present disclosure is related to multidimensional contiguous memory allocation. Multidimensional contiguous memory allocation can include receiving an...
2016/0098208 COMPUTING REDUCTION AND PREFIX SUM OPERATIONS IN MEMORY
The present disclosure includes apparatuses and methods for computing reduction and prefix sum operations in memory. A number of embodiments include processing...
2016/0098207 ADJUSTING PAGE SHARING SCAN RATES BASED ON ESTIMATION OF PAGE SHARING OPPORTUNITIES WITHIN LARGE PAGES
Memory performance in a computer system that implements large page mappings is improved by dynamically tuning the page scan rate at which a memory sharing...
2016/0098206 SYSTEM AND METHOD FOR IMPROVING MEMORY TRANSFER
System and method for performing a high-bandwidth memory copy. Memory transfer instructions allow for copying of data from a first memory location to a second...
2016/0098205 FILE LOAD TIMES WITH DYNAMIC STORAGE USAGE
Provided is a technique for improving file load times with dynamic storage usage. A file made up of data blocks is received. A list of storage devices is...
2016/0098204 EXPOSING PROPRIETARY DATA TO A HYPERVISOR AS NATIVE HYPERVISOR DATA
Exposing proprietary data to a hypervisor as native hypervisor data. In one example embodiment, one or more non-transitory computer-readable media store one or...
2016/0098203 Heterogeneous Swap Space With Dynamic Thresholds
Techniques and implementations pertaining to a heterogeneous swap space with dynamic thresholds are provided. A technique may provide a list of a plurality of...
2016/0098202 SERVICING MULTIPLE COUNTERS BASED ON A SINGLE ACCESS CHECK
A system and method for implementing a servicing instruction for a plurality of counters that includes determining a counter set based on the servicing...
2016/0098201 DATA STORAGE DEVICE AND OPERATING METHOD THEREOF
A data storage device includes a controller configured to update an access request count and an access count corresponding to a target region based on an...
2016/0098200 IN-MEMORY POPCOUNT SUPPORT FOR REAL TIME ANALYTICS
A Processing-In-Memory (PIM) model in which computations related to the POPCOUNT and logical bitwise operations are implemented within a memory module and not...
2016/0098199 UTILIZING UNMAPPED AND UNKNOWN STATES IN A REPLICATED STORAGE SYSTEM
A system and method for utilizing unmapped and unknown states in a storage system. When a first portion of a first medium is determined to be unreachable from...
2016/0098198 PROXY HASH TABLE
Some embodiments of the invention provide novel methods for storing data in a hash-addressed memory and retrieving stored data from the hash-addressed memory....
2016/0098197 NONVOLATILE MEMORY AND METHOD WITH STATE ENCODING AND PAGE-BY-PAGE PROGRAMMING YIELDING INVARIANT READ POINTS
A flash memory allows a range of charges to be programmed into its cells to represent 8 distinct memory states, which are encoded by 3 bits (upper, middle,...
2016/0098196 STORAGE SYSTEM
Disclosed is a storage system that suppress occurrence of a bottleneck in the storage system, efficiently uses a bandwidth of hardware, and achieves high...
2016/0098195 METHOD AND APPARATUS FOR DETERMINING A TIMING ADJUSTMENT OF OUTPUT TO A HOST MEMORY CONTROLLER
Provided are a method and apparatus for determining a timing adjustment of output to a host memory controller in a first memory module coupled to a host memory...
2016/0098194 MECHANISM FOR ENABLING FULL DATA BUS UTILIZATION WITHOUT INCREASING DATA GRANULARITY
A memory is disclosed comprising a first memory portion, a second memory portion, and an interface, wherein the memory portions are electrically isolated from...
2016/0098193 METHOD AND APPARATUS FOR MONITORING SYSTEM PERFORMANCE AND DYNAMICALLY UPDATING MEMORY SUB-SYSTEM SETTINGS...
A method and apparatus are disclosed to monitor system performance and dynamically update memory subsystem settings using software to optimize system...
2016/0098192 INFORMATION PROCESSING DEVICE AND INFORMATION PROCESSING SYSTEM
An information processing device includes a processor. The processor is configured to transmit to a tape drive a write request in one of a first mode and a...
2016/0098191 OPTIMIZING REPLICATION BY DISTINGUISHING USER AND SYSTEM WRITE ACTIVITY
Systems, methods, and computer readable storage mediums for maintaining the history of remapped data in a storage system. A first portion of a first medium may...
2016/0098190 Intelligent Terminal and Method for Displaying Input Operation Interface Thereof
An intelligent terminal and a method for displaying an input operation interface thereof are disclosed, where the method includes determining whether a user...
2016/0098189 USER INTERFACE FOR MOBILE COMPUTER UNIT
An electronic device including a display, sensors detecting contact above the display, a processor receiving information from the sensors, and a user interface...
2016/0098188 Method for operating soft keyboard of touching device and the same touching device
A method for operating a soft keyboard of a touch device is disclosed, the touch device including a touch screen and a processor, the touch screen being...
2016/0098187 MOBILE TERMINAL AND CONTROL METHOD THEREOF
A mobile terminal including a touch screen configured to display a first image; and a controller configured to display a second image magnifying a portion...
2016/0098186 ELECTRONIC DEVICE AND METHOD FOR PROCESSING HANDWRITTEN DOCUMENT
According to one embodiment, an electronic device performs a process of a process of erasing one or more strokes from the handwritten document in response to...
2016/0098185 METHOD AND APPARATUS FOR ADDRESSING TOUCH DISCONTINUITIES
Systems and methods are provided that determine when an initial stroke and a subsequent stroke track may be part of a common user input action. A method may...
2016/0098184 METHOD FOR PROVIDING A USER INTERFACE BASED ON TOUCH PRESSURE, AND ELECTRONIC DEVICE USING SAME
A method for providing a User Interface (UI) based on a touch pressure and an electronic device using the same are provided. The UI providing method of the...
2016/0098183 METHOD FOR DISPLAYING AND MANAGING COMMUNICATION-TYPE INTERACTION SYMBOLS AND ASSOCIATED VIEWING DEVICE WITH A...
The general field of the invention is that of methods for managing communications symbols in a viewing system including an associated viewing device comprising...
2016/0098182 METHOD FOR MODIFYING A TOOLBAR
Disclosed herein is a method of updating toolbar data on an Internet device with toolbar update data received from the Internet. Data comprising a reference to...
2016/0098181 METHODS FOR OPERATING INTERACTIVE WHITEBOARDS AND APPARATUSES USING THE SAME
The invention introduces a method for operating interactive whiteboards, performed by a processing unit of a control node, which contains at least the...
2016/0098180 PRESENTATION OF ENLARGED CONTENT ON COMPANION DISPLAY DEVICE
Content from an audio video display device is communicated to a nearby companion device on whose screen a user-selected portion of the content is presented,...
2016/0098179 Computer Readable Medium and Apparatus
Various areas of a displayed document (e.g., text, image, etc.) may be selected and clipped as a separate document. In some arrangements, a user may wish to...
2016/0098178 IDENTIFYING SELECTED DYNAMIC CONTENT REGIONS
Selected regions in dynamic content may be identified. Analytics data may be received that may include a region identifier corresponding to a region from which...
2016/0098177 User Interface for Data Comparison
Systems and methods perform comparison of data represented as charts, for example, bar graphs, pie charts, line charts or stacked bar charts. The charts...
2016/0098176 TIME-SERIES ANALYSIS SYSTEM
Various systems and methods are provided that display various graphs in an interactive user interface in substantially real-time in response to input from a...
2016/0098175 SYSTEM AND METHOD FOR GENERATING AND DISPLAYING A COCKTAIL RECIPE PRESENTATON
Method of generating presentation starts by receiving user input indicating activation of presentation generator and generating and transmitting content...
2016/0098174 Systems and Methods For Displaying Wells and Their Respective Status on an Electronic Map
Systems and methods for displaying wells and their respective status on an electronic map based on a geographical area, a time frame and a preferred well...
2016/0098173 PRESENTATION OF MULTIVARIATE DATA ON A GRAPHICAL USER INTERFACE OF A COMPUTING SYSTEM
Various systems, methods, and media allow for graphical display of multivariate data in parallel coordinate plots and similar plots for visualizing data for a...
2016/0098172 USER-DRIVEN EVOLVING USER INTERFACES
The described technologies can be used for customizing and evolving user interfaces. In one embodiment, a method can comprise storing a default graphical user...
2016/0098171 Graphical Depiction of Wrap Profile for Load Wrapping Apparatus
A method, apparatus and program product utilize a graphical interface to facilitate operator interaction with a load wrapping apparatus, particularly in...
2016/0098170 DISCOVERABILITY AND NAVIGATION OF HYPERLINKS
A user may discover and navigate among hyperlinks through the use of a keyboard. For example, a user may press a tab key to discover and navigate to a first...
2016/0098169 APPARATUS, SYSTEM, AND METHOD FOR PROVIDING SOCIAL CONTENT
An apparatus, system, and method are disclosed for providing social content and/or interaction. A content tracking module is configured to present content on...
2016/0098168 METHOD FOR DISPLAYING AND MANAGING INTERACTION SYMBOLS AND ASSOCIATED VIEWING DEVICE WITH A TOUCH SURFACE
The general field of the invention is that of methods for managing interaction symbols in a viewing system including an associated viewing device comprising a...
2016/0098167 Remote Touch-Based Control for Distributed Antenna System Interface
Devices, systems, and methods for controlling a distributed antenna system interface (DAS-I) device are described. An example method may provide for control...
2016/0098166 Method of Performing One or More Actions on an Electronic Device
User interface technologies of an electronic device, including a method of performing one or more actions on an electronic device, are presented. The method...
← 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 | 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.