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,959,064 Overlapping write detection and processing for sync replication
A primary write request that is to modify a primary portion of primary data stored in a primary storage node is received. The primary write request is to be...
US-9,959,063 Parallel migration of multiple consistency groups in a storage system
Described embodiments provide systems and processes for performing data migration in a storage system. One or more consistency groups are migrated from at least...
US-9,959,062 Low latency and reduced overhead data storage system and method for sharing multiple storage devices by high...
A data migration system supports a low-latency and reduced overhead data storage protocol for data storage sharing in a non-collision fashion which does not...
US-9,959,061 Data synchronization
A computer implemented method for replicating virtual machine disk volumes on a storage array supporting reading signatures of data based on offset of data by...
US-9,959,060 Data separation during host write with storage allocated based on traffic profiles
A plurality of traffic profiles is determined for a plurality of traffic groups where each traffic profile includes a share of traffic and an address footprint...
US-9,959,059 Storage error management
A storage controller identifies a storage division comprising unreadable data. In response, the storage controller relocates readable data (if any) from the...
US-9,959,058 Utilizing flash optimized layouts which minimize wear of internal flash memory of solid state drives
A technique is directed to managing data. The technique involves identifying a logical page size utilized by a set of SSDs and, based on a first data storage...
US-9,959,057 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,959,056 Methods and systems for efficiently storing data at a plurality of storage tiers using a transfer data structure
Methods and systems for a networked system are provided. One method includes receiving a request by a processor to transfer a data block stored at a first...
US-9,959,055 Placement of a processing unit in unfair lock mode in response to a queue in a fair lock mode
Examples herein disclose identification of a presence of a processing unit that is to obtain the lock within a queue in a fair lock mode. In response to the...
US-9,959,054 Log cleaning and tiering in a log-based data storage system
A technique is directed to cleaning a log structure. The technique involves identifying extents (e.g., a contiguous segment of 8 MB) to reclaim from a first...
US-9,959,053 Method for constructing NVRAM-based efficient file system
The present invention provides a method for constructing an NVRAM-based efficient file system, including the following steps: S1. determining a file operation...
US-9,959,052 Media based cache for data storage device
Write commands are received for a Data Storage Device (DSD) to store write data in a plurality of corresponding write locations on at least one disk of the DSD....
US-9,959,051 Storage system and storage control method to select path for transmitting command via SAS expanders
A storage system includes an expander sequence including a plurality of expanders coupled in series, a plurality of storage devices coupled to the expander...
US-9,959,050 In-memory data storage with transparent compression
A storage aware memory controller and method for managing a physical storage system. A described controller includes: a system for mapping physical memory space...
US-9,959,049 Aggregated background processing in a data storage system to improve system resource utilization
Techniques for aggregating background processing in a data storage system. Blocks are identified having contents on which a data operation was not performed...
US-9,959,048 Managing a set of blocks in a storage system
Disclosed aspects include management of a set of blocks in a storage system. A set of write requests is initiated to the set of blocks. In response to the set...
US-9,959,047 Capacity forecasting based on capacity policies and transactions
According to one aspect of the present disclosure, a method and technique for capacity forecasting is disclosed. The method includes: storing, in a memory,...
US-9,959,046 Multi-streaming mechanism to optimize journal based data storage systems on SSD
A system and method for using multi-streaming with journal information (305) and data (325) is disclosed, when using an application (125) and/or a data storage...
US-9,959,045 Write procedure using estimated best setting in first run
In one general embodiment, a tape drive system includes: a read channel; a write channel; logic configured to receiving a request for a write operation to be...
US-9,959,044 Memory device including risky mapping table and controlling method thereof
A memory device includes a first storage unit storing an address mapping table, and a control unit coupled to the first storage unit and including a second...
US-9,959,043 Performing a non-disruptive upgrade of data in a storage system
Performing a non-disruptive upgrade of data in a storage system that includes a plurality of storage devices and a storage controller, including: creating new...
US-9,959,042 Robust mechanism for adaptive power conservation in solid-state devices
Disclosed herein is a technique for dynamically scaling a low-power self-refresh (LPSR) idle interval associated with a solid state drive (SSD) of a user device...
US-9,959,041 Method of executing a guidance device
An execution method of a guidance comprising of inserting the guidance device into a first terminal unit to simulate a keyboard and activate a specific internet...
US-9,959,040 Input assistance for computing devices
An example method includes designating a corner region of a display device as active, and outputting, for display at the display device, a user interface...
US-9,959,039 Touchscreen keyboard
Operating a touch-screen device includes displaying at least a portion of a keyboard on a touch-screen, detecting a touch on the touch-screen, and detecting...
US-9,959,038 Displaying a graphic keyboard
In general, this disclosure describes techniques for providing a mechanism for facilitating text entry by a user interacting with a graphical keyboard displayed...
US-9,959,037 Devices, methods, and graphical user interfaces for messaging
An electronic device displays a messaging user interface on the display, the messaging user interface including a conversation transcript of a messaging session...
US-9,959,035 Electronic device having side-surface touch sensors for receiving the user-command
An electronic device includes a front-surface touch screen, a plurality of side-surface touch sensors that receive a user-command, and a body that includes a...
US-9,959,034 Mobile terminal and method for controlling the same
A mobile terminal and a method for controlling the same are disclosed. The mobile terminal according to the present invention includes a touchscreen configured...
US-9,959,033 Information navigation on electronic devices
In one example, a method includes outputting for display a first graphical user interface (GUI) of an application executing at the portable computer terminal,...
US-9,959,032 Information processing apparatus and method for display control
An information processing apparatus, method and computer program product are described. At least the apparatus includes comprising a display control device that...
US-9,959,031 Electronic device with dynamic positioning of user interface element
An electronic device includes a display and a touch input disposed over the display. The touch input receives touch inputs from a user and detects location of...
US-9,959,030 Display apparatus
A display apparatus includes: a display panel; a deformation sensor configured to sense a bending of the display panel; and a controller configured to control...
US-9,959,029 System and method for performing scroll using scrolltop attribute of web page
The present invention relates to a system and method for performing a scroll using a scrollTop attribute of a web page, which allows a user to feel as if an...
US-9,959,028 Methods and systems for real-time closed-loop collaborative intelligence
Systems and methods are for enabling a group of individuals, each using an individual computing device, to collaboratively answer questions or otherwise express...
US-9,959,027 Displaying an image on an irregular screen
Presented here are systems and methods to enable software applications to display images on irregular screen shapes containing the shape without display...
US-9,959,026 Spread-to-duplicate and pinch-to-delete gestures
Techniques for spread and pinch gestures are described. A spread gesture can be recognized effective to cause an item to be duplicated. In implementations, the...
US-9,959,025 Device, method, and graphical user interface for navigating user interface hierarchies
An electronic device with a touch-sensitive surface, a display, and one or more sensors to detect intensity of contacts displaying a lower-level user interface...
US-9,959,024 Method for launching applications of handheld computer through personal computer
A method for launching software applications of a smartphone through a personal computer connected thereto is disclosed. The method includes the steps of: a)...
US-9,959,023 Matching process system and method
A method for profile matching includes receiving a plurality of user profiles, each user profile comprising traits of a respective user. The method includes...
US-9,959,022 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 activity.
US-9,959,021 Method, system and computer storage medium of controlling visual field based on distances between users and a...
A map server includes a user list obtaining module configured to obtain a user list in a 3.times.3 grid; a distance queue generating module configured to obtain...
US-9,959,020 Systems, methods, and computer program products displaying interactive elements on a canvas
A computer program product having a computer readable medium having computer program logic recorded thereon comprises code for generating a canvas upon a...
US-9,959,019 Customizable media player framework
Disclosed are various embodiments for a media player customization application. A media player framework defines basic functionality to render media items....
US-9,959,018 Display apparatus and control method thereof
The display apparatus includes: a display device; an image processor which processes an image to display the image on the display device; a communication unit...
US-9,959,017 Method for automatically creating book definitions
Book definitions can be dynamically created based on content provided by a user. Such dynamic creation can include organization of user-supplied content into...
US-9,959,016 Method and digital device for access control with fingerprint authentication
A method for controlling display of content, the content including a plurality of display pages of a sequence, the method comprising: displaying a first display...
US-9,959,015 Systems and methods for monitoring and analyzing performance in a computer system with node pinning for...
In some embodiments, in response to the user selecting a first node in the tree to be pinned, the system displays a first detail panel for the first node,...
US-9,959,014 Systems, communication endpoints, and related methods for distributing images corresponding to communication...
Systems and methods are disclosed for distributing images corresponding to communication endpoints. A system includes one or more servers configured 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 | 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.