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-1,024,1695 Optimizing rebuilds when using multiple information dispersal algorithms
Systems and methods for rebuilding encoded data slices in a dispersed storage network (DSN). In an embodiment, a data segment is dispersed storage error encoded...
US-1,024,1693 Dynamic two-tier data storage utilization
A system for dynamically utilizing data storage comprises a processor and a memory. The processor is configured to determine whether a data storage criterion is...
US-1,024,1692 Extra write scaling for performance and reliability
A computing device includes an interface configured to interface and communicate with a dispersed storage network (DSN), a memory that stores operational...
US-1,024,1691 Data management system
Methods and systems for managing, storing, and serving data within a virtualized environment are described. In some embodiments, a data management system may...
US-1,024,1690 Shifting wearout of storage disks
Technical solutions are described for shifting wearout of an array of storage disks in a storage system. In an aspect, a method includes staggering completion...
US-1,024,1689 Surface-based logical storage units in multi-platter disks
Techniques for treating surfaces of a multi-platter disk as independent units are described herein. Each surface of a plurality of surfaces of a multi-platter...
US-1,024,1688 I/O amplification for determining to increase workload
An amplification number may be input into a storage subsystem interface. A processor in a storage system may receive an original input/output (I/O) request from...
US-1,024,1687 Method for operating semiconductor device and semiconductor system
A method for operating a semiconductor device includes receiving a memory request for a memory; calculating a memory bandwidth such that the memory bandwidth is...
US-1,024,1686 Storage device, information processing device, data access method and program
A storage device includes a recording medium in which data is recorded on a cluster basis, and a memory that stores a file allocation table (FAT) in which...
US-1,024,1685 Externally managed I/O starvation avoidance in a computing device
Implementations of the present disclosure involve a system and/or method for managing a storage system and, more particularly, for externally managing...
US-1,024,1684 System and method for higher order long short-term memory (LSTM) network
A method and apparatus are provided. The method includes configuring a plurality of long short term memory (LSTM) networks, wherein each of the plurality of...
US-1,024,1683 Non-volatile RAM system
A data processing system includes a backup nonvolatile memory (NVM), a random access memory (RAM), and a controller. The RAM includes a plurality of partitions,...
US-1,024,1682 Dynamic caching module selection for optimized data deduplication
Embodiments of the invention provide a method, system and computer program product for dynamic caching module selection for optimized data deduplication. In an...
US-1,024,1681 Management of physical extents for space efficient storage volumes
A storage controller maintains extent space efficient storage volumes in a primary allocation space and a secondary allocation space. An indicator is used to...
US-1,024,1680 Methods for estimating cost savings using deduplication and compression in a storage system
Methods for estimating cost savings in a storage system using an external host system. One method includes accessing over a communication network data from a...
US-1,024,1679 Mapping of logical volumes to host clusters
A method for data storage includes defining a host cluster within a group of host computers, which access a storage system that includes multiple logical...
US-1,024,1678 Data storage device and data writing method capable of avoiding repeated write operation of a TLC block when...
The present invention provides a data storage device that includes a flash memory and a controller. The flash memory has a plurality of TLC blocks, wherein each...
US-1,024,1677 Ensuring consistency between content and metadata with intents
A storage unit (SU) includes an interface configured to interface and communicate with a dispersed storage network (DSN), a memory that stores operational...
US-1,024,1676 Memory fabric software implementation
A hardware-based processing node of an object memory fabric can comprise a memory module storing and managing one or more memory objects within an object-based...
US-1,024,1675 Method for rebuilding flash translation layer table of solid state drive
A method is provided for rebuilding a flash translation layer table of a solid state drive. The superblock includes plural superpages. Each of the plural...
US-1,024,1674 Workload aware NUMA scheduling
Disclosed herein are techniques for performing workflow-aware NUMA (non-uniform memory access) optimizations. "Execution contexts" such as virtual machines or...
US-1,024,1673 Alternative hypothesis error correction for gesture typing
In one example, a method may include outputting, by a computing device and for display, a graphical keyboard comprising a plurality of keys, and receiving an...
US-1,024,1672 Character recognition on a computing device
In some embodiments, a device performs character recognition based on spatial and temporal components of touch input detected on a touch-sensitive surface. In...
US-1,024,1671 Gesture response method and device
The present disclosure discloses a gesture response method and device. The gesture response method is performed by an apparatus including a touch sensing...
US-1,024,1670 Character entry apparatus and associated methods
An apparatus comprising: a processor; and a memory including computer program code, the memory and the computer program code configured to, with the processor,...
US-1,024,1669 Touchscreen device
A method is provided which includes displaying an output of an application on a touchscreen, receiving a user input for the application on the touchscreen, and...
US-1,024,1668 Drag-and-drop on a mobile device
Implementations provide an improved drag-and-drop operation on a mobile device. For example, a method includes identifying a drag area in a user interface of a...
US-1,024,1667 Virtual room form maker
A method consistent with certain implementation involves presenting a graphical user interface (GUI) to a user on a display, where the GUI presents a visual...
US-1,024,1666 Display apparatus to control connection, a display method and a non-transitory computer readable medium
A display apparatus that includes circuitry that displays a user interface screen including device information that identifies a plurality of output device...
US-1,024,1665 Controlling graphical elements of a display
The method according to the invention deals with controlling of graphical elements of a display having a plurality of pixels with one or more processors, the...
US-1,024,1664 Method and system for displaying a cursor on a trading screen
A method, system, and computer program products are provided for updating the location of a cursor in a display window on a trading screen when certain events...
US-1,024,1663 Information processing apparatus capable of being operated by multi-touch
An information processing apparatus capable of easily adjusting parameter values of operation elements by multi-touch operation. Operation elements are...
US-1,024,1662 Information processing apparatus
An information processing apparatus is provided with a control portion that controls display of a predetermined display portion and an operation input portion...
US-1,024,1661 Probabilistic determination of selected image portions
Probabilistic determination of selected image portions is described. In one or more implementations, a selection input is received for selecting a portion of an...
US-1,024,1660 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...
US-1,024,1659 Method and apparatus for adjusting the image display
A method and a computing device for adjusting the display of an image, where the method includes: obtaining, during a process of playing an image, a finger...
US-1,024,1658 Information processing apparatus, non-transitory computer-readable recording medium with information processing...
An information processing apparatus includes a display section, a storage section, and a control unit. When accepting a predetermined gesture under a gesture...
US-1,024,1657 Extensibility features for electronic communications
An extensibility model is used to provide active and interactive functionality in communication items, but the embodiments are not so limited. A computer system...
US-1,024,1656 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...
US-1,024,1655 Multiple key value assignment system
Multiple letters, characters, numbers, strokes and symbols to be assigned to a given physical key on a physical keypad residing on a physical keypad integrated...
US-1,024,1654 Computer method and apparatus for automated scheduling
A computer based scheduling and rescheduling method, apparatus and system for an electronic calendar. The electronic calendar illustrates a time progression of...
US-1,024,1653 Method for deleting messages and terminal
The present invention proposes a method for deleting messages and a related terminal. The method includes: A: recording a sliding path of a user on a terminal...
US-1,024,1652 Searching and displaying child objects of a parent object
A method for searching and displaying child objects of a parent object based on a drag event. The child objects are associated with the parent object. A...
US-1,024,1651 Grid-based rendering of nodes and relationships between nodes
The present disclosure involves systems, software, and computer implemented methods for a grid-based rendering of nodes and relationships between nodes. One...
US-1,024,1650 Selection and presentation of unviewed messages
A method for message selection, including: receiving a request for unviewed messages, the request identifying a context account, ranking the set of unviewed...
US-1,024,1649 System and methods for application discovery and trial
The present disclosure relates to devices and device configurations. In one embodiment, a process for providing application discovery and trial includes...
US-1,024,1648 Context-aware field value suggestions
Media, method and device for providing multiple, context-aware suggestion contexts to a user entering text data. To see the multiple suggestion contexts, the...
US-1,024,1647 Method and system of interacting with building security systems
Systems and methods of interacting with a building security system are provided. Some methods can include displaying a BIM diagram of a secured area on a user...
US-1,024,1646 File directory navigation design for a multi-function device touch screen user interface
A method, non-transitory computer readable medium and apparatus for navigating a file directory on a touch screen user interface (UI) of a multi-function device...
US-1,024,1645 Lock screen with socialized applications
In one embodiment, a method includes receiving information associated with interactions of one or more first users with one or more applications; identifying...
← 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.