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,946,517 Dynamic model based software application development
A system and method of dynamically generating software is provided. Applications are created in a set of workflow models which are tested in an interpretive...
US-9,946,516 Application workflow framework
The present disclosure relates to utilizing an application workflow framework to manage workflow on an application executing on a computing device. An...
US-9,946,515 Methods and apparatus for designing device-to-device configurations suitable to be used in a power system
Graphical tool and method for designing device-to-device configurations used in power systems. The tool comprises software program instructions configured to...
US-9,946,514 Systems and methods for generating functional application designs
A method and apparatus for generating functional application designs is described. The method may include receiving one or more natural language utterances...
US-9,946,513 Semiconductor device and information processing system
A spin unit provided with a memory cell that stores a value of one spin of an Ising model, a memory cell that stores an interaction coefficient from an adjacent...
US-9,946,512 Adaptive radix external in-place radix sort
Systems and methods for sorting a data set stored on an external device. A plurality of smaller radix sizes are determined, based on a first radix size and...
US-9,946,511 Method for user training of information dialogue system
Provided is a method for user training of an information dialog system. The method may include activating a user input subsystem, receiving a training request...
US-9,946,510 Mobile terminal and method for controlling the same
The present invention relates to a mobile terminal enabling a user to more conveniently use the terminal and a method of controlling therefor. According to at...
US-9,946,509 Apparatus and method for processing audio signal
An embodiment of the present disclosure provides an audio signal processing device configured to transmit/receive an audio signal to/from an external acoustic...
US-9,946,508 Smart music services preferences
In an example implementation, a method may involve detecting a trigger that suspends playback preference tracking of a media playback system, sending, to one or...
US-9,946,507 Electronic device and control method
One embodiment provides a method including: detecting a deformation of a first flexible display of a first electronic device; obtaining deformation information...
US-9,946,505 Beveled handheld communication device edge
A handheld computing device can include a substantially rectangular first screen having a front surface, a rear surface, and a beveled edge extending between...
US-9,946,504 Head-mounted display apparatus worn on user's head
A head-mounted display apparatus worn on the head of a user and a method for controlling the head-mounted display apparatus are disclosed. The head-mounted...
US-9,946,503 Image data generation device with raster image processor
There are provided: a tray information acquisition unit configured to acquire tray information indicating the size and direction of sheets stacked on a...
US-9,946,502 Using device identification information for payment via a printer
A technique performed by a printer includes receiving identification information from a computing device. The identification information may be sent to a...
US-9,946,501 Print controller, print control method and non-transitory computer readable recording medium for executing a...
Provided is a print controller including a receiving unit that receives a print job in a job ticket format from a print work flow system, a test print...
US-9,946,500 Method for two-sided printing of digital images from a roll in a roll-to-roll printing system
A method for two-sided printing of digital images on a roll of media by means of a roll-to-roll system is provided. The roll-to-roll system includes a digital...
US-9,946,499 Information processing apparatus, function usage amount management system, and non-transitory computer readable...
An information processing apparatus includes a transmitter and an update unit. The transmitter refers to a memory in response to an availability determination...
US-9,946,498 Information processing apparatus and control method by request processing module operating on information...
An information processing apparatus to execute an agent module for controlling communication between a print server and the information processing apparatus,...
US-9,946,497 Document administration system and document administration method
A document administration system includes an administration unit, a discrimination information image discriminating unit, and an image forming apparatus which,...
US-9,946,496 SSD with non-blocking flush command
A computing system includes a storage device and a host. The storage device includes a volatile memory and a non-volatile memory, and is configured to receive...
US-9,946,495 Dirty data management for hybrid drives
A hybrid drive includes multiple parts: a performance part (e.g., a flash memory device) and a base part (e.g., a hard disk drive). A drive access system, which...
US-9,946,494 Hardware transaction transient conflict resolution
In an approach for resolving terminated transactions in a transactional memory environment, a processor initiates a hardware transaction in a computing...
US-9,946,493 Coordinated remote and local machine configuration
A method, system, and computer program product for coordinating the configuration of local and remote storage subsystems for a local client is provided. A...
US-9,946,492 Controlling persistent writes to non-volatile memory based on persist buffer data and a persist barrier within...
A data processing system 2 including non-volatile memory 22 manages the ordering of writes to the non-volatile memory and persist barrier instructions using a...
US-9,946,491 Memory erase method, memory control circuit unit and memory storage apparatus, including an erase index table...
A memory erase method for a rewritable non-volatile memory module is provided. The method includes: identifying a to-be-erased logical address range and a...
US-9,946,490 Bit-level indirection defragmentation
In general, techniques are described for logical defragmenting of a storage device. A controller of a storage device groups sequential logical block addresses...
US-9,946,489 Multi-stream journaled replay
A method of indirection replay for a flash storage system includes writing data, in a host stream, to blocksets of the flash storage system. The host blocksets...
US-9,946,488 Automated migration of file recalled by specific application
In a hierarchical storage memory (HSM), a file recalled by a specific application is migrated as soon as possible after completion of the application process....
US-9,946,487 Method of moving files in hierarchical storage system
A method for moving files in a hierarchical storage system having a primary storage and a secondary storage including a sequential storage device from the...
US-9,946,486 Duplication between disparate deduplication systems
Disclosed herein are methods, systems, and processes to improve the duplication of data between disparate deduplication systems. Source fingerprints are...
US-9,946,485 Efficient data marker representation
A changed block bitmap of a volume of storage is represented by a data marker that includes an offset to a first dirty block and an offset to a last dirty...
US-9,946,484 Dynamic routing of input/output requests in array systems
A method includes: communicating input output (I/O) operations between a first storage controller and a storage drive, wherein the storage drive includes a...
US-9,946,483 Efficiently managing unmapped blocks to extend life of solid state drive with low over-provisioning
Systems and methods disclosed herein allow for efficiently managing unmapped blocks to extend life of solid-state drives. In one aspect, a method includes:...
US-9,946,482 Method for enlarging data memory in an existing microprocessor architecture with limited memory addressing
A method for expanding a data memory for a microprocessor architecture which uses a bank select accessing scheme for accessing data memory which is divided into...
US-9,946,481 Dynamic power throttling in solid state drives
An apparatus, system, and method is provided to dynamically throttle a solid state drive based on measured local temperature and power measurements. The solid...
US-9,946,480 Disk image deletion with failure resistant data erasure
Systems and methods for disk image deletion with failure resistant data erasure. An example method may comprise: receiving a request to delete a first disk...
US-9,946,479 Direct hinting for a memory device
A data storage area of a data storage device can be used to communicate information between the data storage device and an external device or software. In some...
US-9,946,478 Memory managing method, memory control circuit unit and memory storage apparatus
A memory managing method, a memory control circuit unit and a memory storage apparatus are provided. The method includes: setting a read-disturb threshold for...
US-9,946,477 Information processing apparatus, information processing method, and computer program product
According to an embodiment, an information processing apparatus includes a non-volatile memory manager. The non-volatile memory manager is configured to save,...
US-9,946,476 Memory management method, memory control circuit unit and memory storage apparatus
A memory management method for a rewritable non-volatile memory module is provided. The rewritable non-volatile memory module has a plurality of devices. The...
US-9,946,475 Joint rewriting and error correction in write-once memories
Both rewriting and error correction are technologies usable for non-volatile memories, such as flash memories. A coding scheme is disclosed herein that combines...
US-9,946,474 Storing and accessing data
A method of storing an amount of data D in association with a device, the method comprising: obtaining a characteristic C of the device; generating error...
US-9,946,473 Efficiently managing unmapped blocks to extend life of solid state drive
Systems and methods disclosed herein allow for efficiently managing unmapped blocks to extend life of solid-state drives. In one aspect, a method includes:...
US-9,946,472 Semiconductor storage device having nonvolatile semiconductor memory
A semiconductor storage device has a nonvolatile semiconductor memory comprised from multiple storage areas, and a controller, which is coupled to the...
US-9,946,471 RAID groups based on endurance sets
The wear of storage devices in a storage array or storage server cluster is unleveled via modal Read/Write to create a plurality of endurance sets, each...
US-9,946,470 High-throughput low-latency hybrid memory module
Disclosed herein are techniques for implementing high-throughput low-latency hybrid memory modules with improved data backup and restore throughput, enhanced...
US-9,946,469 Solid state storage system with latency management mechanism and method of operation thereof
A solid state storage system, and method of operation thereof, including: a system interface configured to receive host commands; a controller, coupled to the...
US-9,946,468 Rewritable multibit non-volatile memory with soft decode optimization
A non-volatile memory system including multi-level storage optimized for ramp sensing and soft decoding is provided. Sensing is performed at a higher bit...
US-9,946,467 Data storage method and electronic device
A data storage method and an electronic device are described where the method includes acquiring a running status parameter of an electronic device;...
← 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.