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
US-9,588,711 Communication apparatus and control method thereof
A communication apparatus includes a wireless communication unit which makes a wireless communication with a wireless apparatus, and is configured to read out...
US-9,588,710 Partial release management
A method, system, and computer program product for managing a partial release for a unit of storage space in a storage facility is disclosed. The method,...
US-9,588,709 Flash memory controller
A flash memory controller for controlling a flash memory module includes a communication interface for receiving a first data and a second data; and a...
US-9,588,708 Semiconductor memory device, operating method thereof, and data storage device including the same
A semiconductor memory device includes a setting information area suitable for storing setting information necessary for driving of memory cells, a control...
US-9,588,707 Object storage power consumption optimization
An approach for object storage power consumption optimization in a networked storage environment is provided. In a typical embodiment, a plurality of memory...
US-9,588,706 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...
US-9,588,705 Efficient elimination of access to data on a writable storage media
A computer program product for eliminating access to data within a writable storage media cartridge includes a computer readable medium having program...
US-9,588,704 Secondary storage operation instruction tags in information management systems
According to certain aspects, a system can include a client computing device configured to: in response to user interaction, store an identifier associated with...
US-9,588,703 Method and apparatus for replicating the punch command
The punch command may be replicated in a replication environment including a production site and a replication site. The solution includes implementing a punch...
US-9,588,702 Adapting erase cycle parameters to promote endurance of a memory
In a data storage system including a non-volatile memory array, a controller repeatedly determines at least one health metric of the non-volatile memory array...
US-9,588,701 Multi-stage programming at a storage device using multiple instructions from a host
A method performed by a data storage device includes receiving, from a host device, a first instruction of a first set of instructions to write a first group of...
US-9,588,700 Semiconductor device and method for programming healing patterns on memory blocks
A semiconductor device includes a plurality of memory blocks each including a plurality of memory cells, a circuit group performing a program operation, a read...
US-9,588,699 Scheduling of reactive I/O operations in a storage environment
A system and method for effectively scheduling read and write operations among a plurality of solid-state storage devices. A computer system comprises client...
US-9,588,698 Managing the write performance of an asymmetric memory system
Some implementations include a method of managing a hosted non-volatile random-access memory (NVRAM) based storage subsystem that includes NVRAM devices. The...
US-9,588,697 Host controller
The present disclosure includes methods, devices, and systems for controlling a memory device. One method for controlling a memory device embodiment includes...
US-9,588,696 Montgomery modular multiplication-based data processing method
Disclosed is a Montgomery modular multiplication-based data processing method. The method includes: a CPU initializing a fifth random access memory, and...
US-9,588,695 Memory access bases on erase cycle time
Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments for improving a read margin in non-volatile...
US-9,588,694 Storage device optimization
A method and apparatus for implementing a storage optimization process is provided. The method includes identifying a file for storage on a storage device. The...
US-9,588,693 Performing discard commands on RAID storage devices
An example method for performing discard commands on Redundant Array of Independent Disks (RAID) devices may comprise receiving a request to free a range of...
US-9,588,691 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...
US-9,588,690 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...
US-9,588,688 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...
US-9,588,687 Method for achieving sequential I/O performance from a random workload
Methods, computer media encoding instructions, and systems that receive write requests directed to non-sequential logical block addresses and write the write...
US-9,588,686 Adjusting execution of tasks in a dispersed storage network
A method includes a set of execution units of a dispersed storage network (DSN) receiving sets of sub-task requests from a computing device and storing the sets...
US-9,588,685 Distributed workflow manager
A method for orchestrating a workflow, including one or more steps, for provisioning a data service on a data storage system, the data storage system including...
US-9,588,684 Tactile interface for a computing device
A tactile interface for a computing device includes a tactile layer defining a primary guide and a secondary guide. The primary guide is tactilely...
US-9,588,683 Dynamic tactile interface
One variation of a dynamic tactile interface includes: a substrate defining a fluid channel and a fluid conduit fluidly coupled to the fluid channel; a tactile...
US-9,588,682 Thumb operated keyboard device
A thumb operated keyboard device provides a keyboard which can be held such that a user's thumbs are free and positioned to manipulate keys on the keyboard. The...
US-9,588,681 Glow touch feedback for virtual input devices
The claimed subject matter is directed to providing feedback in a touch screen device in response to an actuation of a virtual unit in a virtual input device....
US-9,588,680 Touch-sensitive display method and apparatus
An example method includes displaying a first control and a second control, wherein a touch associated with the controls results in moving an indicator through...
US-9,588,679 Virtual viewport and fixed positioning with optical zoom
Various embodiments utilize a layout viewport and a visual viewport separate from the layout viewport. The layout viewport is utilized for such things as page...
US-9,588,678 Method of operating electronic handwriting and electronic device for supporting the same
A method of operating electronic handwriting includes receiving at least two handwriting strokes from a touch screen, determining whether the at least two...
US-9,588,677 Systems and methods for touch-screen-based remote interaction with a graphical user interface
In an exemplary method, a user interface system receives touch screen input data representative of a touch screen input provided by a user on a touch screen of...
US-9,588,676 Apparatus and method for recognizing a tap gesture on a touch sensing device
Methods and apparatus include determine velocity of a detected presence in a first direction relative to a capacitive sensing surface, during a period of time,...
US-9,588,675 Document scale and position optimization
Methods for optimizing a scale and position of a document in response to a user input is provided are provided. In one aspect, a method includes receiving an...
US-9,588,674 Methods and systems for providing an automated split-screen user interface on a device
Embodiments of the present invention disclose a split-screen user interface for a computer device. According to one embodiment, a primary application is...
US-9,588,673 Method for manipulating a graphical object and an interactive input system employing the same
A method comprises receiving an input event generated when at least one contact is made on an interactive surface at a location corresponding to a graphical...
US-9,588,671 Portable apparatus comprising touch screens for browsing information displayed on screen of external apparatus...
A portable apparatus comprising a touch screen for browsing information displayed on a screen of an external apparatus and a method for browsing information...
US-9,588,670 Information-processing device, storage medium, information-processing method, and information-processing system
An exemplary information-processing device includes: an operation receiving unit that receives an operational input made by a user for moving a display area...
US-9,588,669 Sticky messages
Described herein are techniques related to sticky messaging, which enable the use of the content of text and/or multimedia messages outside the context of the...
US-9,588,668 Methods of displaying a second view
Methods of displaying information on an electronic device have a first touchscreen display and a second touchscreen display are disclosed. As the user enters...
US-9,588,667 Transformation of tabular data across multiple browser viewports
Systems and methods are disclosed regarding the reformatting tabular data in a browser on a client device received from a server. The browser on the client...
US-9,588,666 Image processing apparatus, image processing method, and storage medium
First, a displacement field (first displacement field) for deforming a first image so as to associate the first image with a second image is calculated based on...
US-9,588,665 Object editing method and electronic device thereof
A method and apparatus for editing an object of an electronic device are provided. The object editing method of the electronic device includes determining...
US-9,588,664 Continuously changing unlock pattern using moving icons
An approach is provided for displaying moving graphic objects on the display screen of the information handling system that are selected by a user while the...
US-9,588,663 System and method for integrating interactive call-to-action, contextual applications with videos
A system and method of delivering an interactive video application includes identifying a hotspot in a portion of a video content. A hypercode object is...
US-9,588,662 Data research and risk management assessment application
Systems, apparatus, and computer program products provide for a comprehensive platform in which users can gain access to data mapping and linkage information...
US-9,588,661 Graphical user interface widget to select multiple items from a fixed domain
Disclosed is a method for operating a graphical user interface (GUI). In an edit state, the GUI allows a user to select multiple items from a fixed domain of...
US-9,588,660 Mobile electronic device, method for controlling mobile electronic device, program, and information storage medium
To provide a mobile electronic device capable of assisting a user so as to readily designate at least a part of a character string displayed on a screen as a...
US-9,588,659 Information display
A system and method for a computer implemented display of information organizes a visual screen display to a user in such a way that the user is able to...
← 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 | 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.