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
2017/0308336 IMAGE FORMING APPARATUS
An image forming apparatus is provided with a communication portion that is connected to an external device via a network and communicates with the external...
2017/0308335 MANAGING PRINT JOBS
Systems and methods for managing print jobs associated with multiple customers. Customer-editable design templates for printed products and design software...
2017/0308334 Apparatus and Method for Metering and Monitoring Printer Related Data on Non-Networked Printers
This invention relates to an apparatus for monitoring a locally attached printer using the locally attached printer's Ethernet interface. A USB device is...
2017/0308333 Image Processing System, Image Processing Apparatus, and Image Processing Method That Are Configured to Output...
An image processing system includes a portable terminal and an image processing apparatus. The portable terminal includes a transmission processing unit that...
2017/0308332 METHOD FOR WRITING DATA INTO STORAGE SYSTEM AND STORAGE SYSTEM
In a storage system, a control device determines that at least one first storage device of X storage devices is out of service. Then, the control device...
2017/0308331 Media Aware Distributed Data Layout
A storage system includes a plurality of vdisks, with each vdisk containing a plurality of storage segments, and each segment providing a specific class of...
2017/0308330 CONTAINER MIGRATION UTILIZING STATE STORAGE OF PARTITIONED STORAGE VOLUME
An apparatus comprises at least a first container host device implementing a plurality of containers, a storage platform coupled to the first container host...
2017/0308329 Methods and Systems for Processing PRP/SGL Entries
Methods and systems for processing Physical Region Pages (PRP)/Scatter Gather Lists (SGL) entries include splitting a command to be processed into a plurality...
2017/0308328 COMPUTING SYSTEM, NONVOLATILE MEMORY MODULE AND METHOD OF STORAGE DEVICE
A method for operating a storage device includes sending a request for a internal operation time for an internal operation to an external device, receiving an...
2017/0308327 Extension Write Buffering
In various examples, a memory may comprise a subarray having an associated write extension buffer; and request logic to; receive a write request associated...
2017/0308326 STORAGE SYSTEM AND METHOD FOR IMPROVED COMMAND FLOW
A storage system and method for improved command flow are provided. In one embodiment, a storage system receives a request from a host for an indication of...
2017/0308325 COMMUNICATING OVER PORTIONS OF A COMMUNICATION MEDIUM
An electronic card includes a support substrate, a plurality of storage devices on the support substrate, and a plurality of controllers on the support...
2017/0308324 SYSTEMS, METHODS AND DEVICES FOR A MULTISTAGE SEQUENTIAL DATA PROCESS
A circuit for a multistage sequential data process includes a plurality of memory units. Each memory unit is associated with a stage of the sequential data...
2017/0308323 SOLID STATE DISK
A solid state disk, including a main body, a processing unit, a display screen and a transmit port. The main body has a substrate and a shell portion covering...
2017/0308322 STORAGE DEVICE VOLUME SELECTION FOR IMPROVED SPACE ALLOCATION
A computer program product, according to one embodiment, includes a computer readable storage medium having program instructions embodied therewith, the...
2017/0308321 STORAGE APPARATUS AND STORAGE SYSTEM
A storage apparatus includes: first storage devices; second storage devices that are lower in performance than the first storage devices; and a controller...
2017/0308320 INLINE DEDUPLICATION
One or more techniques and/or computing devices are provided for inline deduplication. For example, a checksum hash table and/or a block number hash table may...
2017/0308319 SEMICONDUCTOR MEMORY DEVICE AND STORAGE APPARATUS COMPRISING SEMICONDUCTOR MEMORY DEVICE
The semiconductor memory device comprises a memory element group (one or more semiconductor memory elements) and a memory controller. The memory controller...
2017/0308318 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...
2017/0308317 STORAGE MANAGEMENT APPARATUS, STORAGE APPARATUS MANAGEMENT METHOD, AND COMPUTER-READABLE RECORDING MEDIUM
A preliminary investigation execution unit sequentially sets a plurality of target values for each of predetermined times and then executes adjustment of a...
2017/0308316 VIRTUAL STORAGE SYSTEM
A virtual storage system according to an aspect of the present invention includes multiple storage systems each including: a storage controller that accepts a...
2017/0308315 STORAGE SPACE ALLOCATION
Example implementations relate to storage space allocation. For example, an implementation includes an apparatus including a controller. The controller is to...
2017/0308314 PROCESSOR WITH MEMORY CONTROLLER INCLUDING DYNAMICALLY PROGRAMMABLE FUNCTIONAL UNIT
A processor including a memory controller for interfacing an external memory and a programmable functional unit (PFU). The PFU is programmed by a PFU program...
2017/0308313 MEMORY SYSTEM POWER MANAGEMENT
An aspect includes a method for receiving a memory allocation request for a logical partition. Partition mirroring is enabled for the logical partition....
2017/0308312 DISK IMAGE DELETION WITH FAILURE RESISTENT 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...
2017/0308311 STORAGE DEVICE AND DATA STORING METHOD THEREOF
A storage device and a data storing method thereof are provided. The storage device includes a data storage medium and the control unit. The data storage...
2017/0308310 DYNAMIC ISOLATION CONTEXTS IN VIRTUAL MACHINES WITH DYNAMIC-LINKING
A method for isolating access to shared software resources is disclosed. As part of deployment of an application, an aspect of an execution context for...
2017/0308309 COHERENCY MANAGEMENT FOR VOLATILE AND NON-VOLATILE MEMORY IN A THROUGH-SILICON VIA (TSV) MODULE
An aspect includes coherency management between volatile memory and non-volatile memory in a through-silicon via (TSV) module of a computer system. A plurality...
2017/0308308 MAINTAINING INTELLIGENT WRITE ORDERING WITH ASYNCHRONOUS DATA REPLICATION
A method for maintaining intelligent write ordering in an asynchronous data replication system is disclosed. In one embodiment, such a method includes...
2017/0308307 Control Module for Data Retention and Method of Operating Control Module
A control module used with a peripheral unit having configuration information through a system bus includes a storage unit, a state machine unit and an event...
2017/0308306 MEMORY DEVICE HAVING MULTIPLE READ BUFFERS FOR READ LATENCY REDUCTION
A memory device can include: a memory array arranged to store data lines; an interface that receives a first read command requesting bytes of data in a...
2017/0308305 SPACE SAVINGS REPORTING FOR STORAGE SYSTEM SUPPORTING SNAPSHOT AND CLONES
A technique efficiently determines accurate storage space savings reported to a host coupled to a reference-counted storage system that employs de-duplication...
2017/0308304 COMMITTING ALTERED METADATA TO A NON-VOLATILE STORAGE DEVICE
An example system for committing metadata to a non-volatile storage device may include a controller that includes determines a count of metadata that has been...
2017/0308303 Systems, Methods, and Computer Readable Media Providing Arbitrary Sizing of Data Extents
A method includes: storing a first data extent on a physical medium, wherein the physical medium is divided into a plurality of storage blocks, wherein each of...
2017/0308302 STORAGE MANAGEMENT IN HYBRID DRIVES
Methods for deciding whether to store data in a non-volatile semiconductor memory (NVSM) storage portion of a hybrid drive including the NVSM storage portion...
2017/0308301 COMPUTER SYSTEM INCLUDING SERVER STORAGE SYSTEM AND MANAGEMENT SYSTEM
A server storage system includes: a server system including a plurality of server processors; a storage system including a plurality of storage devices and a...
2017/0308300 METHODS OF OPERATING MOBILE DEVICES AND MOBILE DEVICES
A method of operating a mobile device including an embedded storage having a first capacity includes recognizing, in an application processor of the mobile...
2017/0308299 SEMICONDUCTOR MEMORY DEVICES AND METHODS OF OPERATING THE SAME
A semiconductor memory device includes a memory cell array, a control logic circuit, and an error correction circuit. The control logic circuit generates...
2017/0308298 SIMULTANEOUS KERNEL MODE AND USER MODE ACCESS TO A DEVICE USING THE NVME INTERFACE
A system and method of enabling simultaneous kernel mode access and user mode access to an NVMe device using the NVMe interface are disclosed. The method...
2017/0308297 OBJECT TAGGED MEMORY MONITORING METHOD AND PROCESSING APPARATUS
Described are a method and processing apparatus to tag and track objects related to memory allocation calls. An application or software adds a tag to a memory...
2017/0308296 STAGING WRITE REQUESTS
In various examples, a memory may comprise a first subarray having an associated first staging buffer, a second subarray having an associated second staging...
2017/0308295 SENSOR MANAGED APPARATUS, METHOD AND COMPUTER PROGRAM PRODUCT
An apparatus, method and computer program product provide a simplified method for unlocking an electronic device that uses soft keys, such as capacitive touch...
2017/0308294 TOUCH SENSITIVE MEMBER WITH FIRST AND SECOND ACTIVE REGIONS
An example machine-readable non-transitory storage medium includes instructions executable by a processor of an electronic device to receive an input on a...
2017/0308293 SYSTEMS AND METHODS FOR DYNAMICALLY UPDATING VIRTUAL MOBILE KEYBOARDS
Methods and systems for dynamically updating a virtual keyboard implemented by an application running on a mobile device are provided. A first configuration...
2017/0308292 KEYBOARD WITH A SUGGESTED SEARCH QUERY REGION
A computing device is described that includes a presence-sensitive display component, at least one processor, and a memory. The memory stores instructions that...
2017/0308291 GRAPHICAL KEYBOARD APPLICATION WITH INTEGRATED SEARCH
A computing device is described that includes a processor a memory storing at least a keyboard application, and a presence-sensitive display. The one or more...
2017/0308290 ICONOGRAPHIC SUGGESTIONS WITHIN A KEYBOARD
A computing device is described that outputs for display, a graphical keyboard comprising a plurality of keys, and determines, based on a selection of one or...
2017/0308289 ICONOGRAPHIC SYMBOL SEARCH WITHIN A GRAPHICAL KEYBOARD
A computing device is described that displays a graphical keyboard including an iconographic search key associated with an iconographic search function of the...
2017/0308287 DYNAMIC GESTURE PARAMETERS
Techniques involving gestures and other functionality are described. In one or more implementations, an input is recognized by a computing device as...
2017/0308286 Method for Operating An Infotainment System of a Motor Vehicle, and Infotainment System for Motor Vehicle
A method for operating an infotainment system of a motor vehicle in which at least one data set stored on at least one mobile terminal is transmitted...
← 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 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 | 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.