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
2018/0113660 UPLOADING SCREENSHOTS TO AN APPLICATION STORE FOR MULTIFUNCTION PERIPHERALS
A system and method for transmitting screenshots from a multifunction peripheral to detail pages for downloadable applications on an application store includes...
2018/0113659 PRINTING MANAGING APPARATUS AND COMPUTER READABLE MEDIUM STORING PRINTING MANAGING PROGRAM
A printing managing apparatus has: a memory that stores pieces of setting information of respective print jobs and pieces of information relating to respective...
2018/0113658 SYNCHRONIZING METADATA WITH ALTERATONS TO A PORTABLE DOCUMENT FORMAT PRINT JOB
Systems and methods for synchronizing metadata with alterations to a PDF print job. One embodiment includes a system that includes a print server with an...
2018/0113657 INKJET PRINTER AND INKJET RECORDING METHOD
An inkjet printer system that records images in a shorter time while taking ink drying time into account includes an output data generator including an ink...
2018/0113656 INFORMATION PROCESSING APPARATUS AND NON-TRANSITORY COMPUTER READABLE MEDIUM
An information processing apparatus includes a transformation rule determining unit that determines a transformation rule for transforming print attribute...
2018/0113655 PRINT MANAGEMENT APPARATUS AND NON-TRANSITORY COMPUTER READABLE MEDIUM
A print management apparatus includes a memory that stores settings information of a print job, and printer information, a display controller that controls a...
2018/0113654 SYSTEM AND METHOD FOR BEACON BASED DEVICE LOGIN
A system and method beacon-based document processing device login and job handling includes a beacon configured to broadcast device identification data and a...
2018/0113653 PARSING A MULTIDIMENSIONAL OBJECT FOR PRINTING IN VARIOUS RUNS
A first complexity estimate may be generated for a first portion of a multidimensional object. The first complexity estimate may be for use in estimating a...
2018/0113652 STORAGE DEVICE COMPATIBLE WITH SELECTED ONE OF MULTIPLE INTERFACE STANDARDS
A storage device includes a nonvolatile semiconductor memory module, and a host interface for connection to a host that is external to the storage device. The...
2018/0113651 TRANSFERRING DATA ENCODING FUNCTIONS IN A DISTRIBUTED STORAGE NETWORK
A method for transferring data encoding begins by receiving a data access request to access a data object that is based on a set of encoded data slices (EDSs)...
2018/0113650 MEMORY SYSTEM AND OPERATING METHOD THEREOF
A memory system may include: a memory device including a plurality of pages in which data are stored and a plurality of memory blocks which include the pages;...
2018/0113649 DATA PROCESSING USING RESISTIVE MEMORY ARRAYS
In an example, a method includes receiving, in a memory, input data to be processed in a first and a second processing layer. A processing operation of the...
2018/0113648 SOFTWARE MODE REGISTER ACCESS FOR PLATFORM MARGINING AND DEBUG
A data processing system includes a memory channel and a data processor coupled to the memory channel. The data processor includes a memory controller coupled...
2018/0113646 WEBPAGE REFRESH BASED ON MEMORY CONSUMPTION
Examples disclosed herein involve refreshing webpages of a browser based on estimated memory consumption of the browser. A memory consumption of a webpage may...
2018/0113645 PRIORITIZING PAGES TO TRANSFER FOR MEMORY SHARING
A method for transferring memory pages to a first and a second page repository identifies pages in a memory sharing operation for transfer to a first page...
2018/0113644 MIGRATING MMIO FROM A SOURCE I/O ADAPTER OF A SOURCE COMPUTING SYSTEM TO A DESTINATION I/O ADAPTER OF A...
Migrating memory MMIO from a source I/O adapter of a source computing system to a destination I/O adapter of a destination computing system, includes:...
2018/0113643 PACKING DEDUPLICATED DATA INTO FINITE-SIZED CONTAINERS
Deduplicated data is packed into finite-sized containers. A similarity score is calculated between files that are similarly of the deduplicated data. The...
2018/0113642 METHOD OF CONSOLIDATE DATA STREAMS FOR MULTI-STREAM ENABLED SSDS
A Solid State Drive (SSD) is disclosed. The SSD may include a flash memory to store data and support for a number of device streams. The SSD may also include...
2018/0113641 MEMORY CONTROLLER AND MEMORY SYSTEM INCLUDING SAME
A memory controller, a memory system and a method of operating the memory controller are disclosed. A memory controller includes a CPU selecting a memory bank,...
2018/0113640 PERFORMANCE TUNING IN A STORAGE SYSTEM THAT INCLUDES ONE OR MORE STORAGE DEVICES
Performance tuning in a storage system that includes one or more storage devices, including: storing, by a primary controller of the storage system, data...
2018/0113639 METHOD AND SYSTEM FOR EFFICIENT VARIABLE LENGTH MEMORY FRAME ALLOCATION
A system and method for efficient variable length memory frame allocation are described. The method is described to include receiving a frame allocation...
2018/0113638 SECURING A MEDIA STORAGE DEVICE USING WRITE RESTRICTION MECHANISMS
According to one embodiment, a system includes a media storage device, a processor, and logic integrated with and/or executable by the processor. The logic is...
2018/0113637 SCALABLE AUXILIARY COPY PROCESSING USING MEDIA AGENT RESOURCES
A scalable approach is disclosed for processing auxiliary-copy jobs in a storage management system by using distributed media agent resources instead of a...
2018/0113636 MEMORY SYSTEM AND WEAR-LEVELING METHOD THEREOF
A memory system includes a memory device performing write operations on lines included in a memory block among a plurality of memory blocks included in the...
2018/0113635 MEMORY CONTROLLER UTILIZING SCATTER GATHER LIST TECHNIQUES
A system and method for efficient cache buffering are provided. The disclosed method includes receiving a host command from a host, extracting command...
2018/0113634 METHOD AND SYSTEM FOR EFFICIENT CACHE BUFFERING SUPPORTING VARIABLE STRIPE SIZES TO ENABLE HARDWARE ACCELERATION
A system and method for efficient cache buffering are provided. The disclosed method includes receiving an Input/Output (I/O) command from a host system at a...
2018/0113633 METHOD AND SYSTEM FOR EFFICIENT CACHE BUFFERING IN A SYSTEM HAVING PARITY ARMS TO ENABLE HARDWARE ACCELERATION
A system and method for efficient cache buffering are provided. The disclosed method includes receiving a host command from a host, extracting command...
2018/0113632 TARGETED BACKUP OF VIRTUAL MACHINE
A data storage environment can include one or more virtual machines instantiated on a host computing device. Based on physical location data of the one or more...
2018/0113631 ENHANCING FLASH TRANSLATION LAYER TO IMPROVE PERFORMANCE OF DATABASES AND FILESYSTEMS
An enhanced FTL system and method are provided for eliminating redundant write operations. A method is disclosed, including: processing a data write operation...
2018/0113630 INFORMATION PROCESSING DEVICE AND INFORMATION PROCESSING METHOD
In the present invention, an information amount of information to be collected is reduced gradually based on a collection speed, a transmission speed, and...
2018/0113629 STORAGE SYSTEM AND METHOD OF OPERATING THE SAME
A storage system includes a storage device and a host device. The storage device includes a nonvolatile memory device having a first size and a first volatile...
2018/0113628 HYBRID MEMORY MODULE BRIDGE NETWORK AND BUFFERS
Systems, apparatuses, and methods for implementing a hybrid memory module bridge network and buffers are disclosed. A system includes one or more host...
2018/0113627 Method of Accessing Data for a Switch by Using Sub-flow Entry Tables
A method of accessing data for a switch includes vectorizing a flow entry to generate a flow entry vector, matching the flow entry vector and a stored vector...
2018/0113626 FAIL-IN-PLACE SUPPORTED VIA DECENTRALIZED OR DISTRIBUTED AGREEMENT PROTOCOL (DAP)
A computing device includes an interface configured to interface and communicate with a dispersed storage network (DSN), a memory that stores operational...
2018/0113625 TARGETED SNAPSHOT BASED ON VIRTUAL MACHINE LOCATION
A data storage environment can include one or more virtual machines instantiated on a host computing device. Based on physical location data of the one or more...
2018/0113624 Multi-Cloud User Interface
A multi-cloud user interface apparatus facilitates transparent use of multiple Internet-based clouds. A network interface compatibly interacts with the...
2018/0113623 SELECTIVE SNAPSHOT AND BACKUP COPY OPERATIONS FOR INDIVIDUAL VIRTUAL MACHINES IN A SHARED STORAGE
System and techniques for performing selective snapshot and backup copy operations for individual virtual machines in a shared storage. The system can include...
2018/0113622 SELECTIVE EXTERNAL SNAPSHOT AND BACKUP COPY OPERATIONS FOR INDIVIDUAL VIRTUAL MACHINES IN A SHARED STORAGE
System and techniques for performing selective snapshot and backup copy operations for individual virtual machines in a shared storage. The system can include...
2018/0113621 MEMORY SYSTEM ARCHITECTURE
An embodiment includes a module, comprising: a memory bus interface; circuitry; and a controller coupled to the memory bus interface and the circuitry, and...
2018/0113620 MEMORY SYSTEM AND OPERATION METHOD THEREOF
A memory system comprises a memory device including a plurality of memory blocks, a write operation check unit configured to count the number of write...
2018/0113619 PERFORMANCE BALANCING OF HETEROGENEOUS TAPE DRIVES AND CARTRIDGES
A method for balancing performance of heterogeneous tape drives and/or tape cartridges includes identifying multiple tape cartridges to which data is to be...
2018/0113618 DATA ACCESS MANAGEMENT IN A HYBRID MEMORY SERVER
Once or more embodiments manage access to data by accelerator systems in an out-of-core processing environment. In one embodiment, a request from an...
2018/0113617 HIERARCHICAL PRE-FETCH PIPELINING IN A HYBRID MEMORY SERVER
A method, hybrid server system, and computer program product, prefetch data. A set of prefetch requests associated with one or more given datasets residing on...
2018/0113616 DISK ARRAY CONTROL DEVICE, DISK ARRAY DEVICE, DISK ARRAY CONTROL METHOD, AND RECORDING MEDIUM
A disk array control device includes a determination unit that receives a reading request in which blocks of connected disk devices are designated, determines...
2018/0113615 STORAGE DEVICE GENERATING ADAPTIVE INTERRUPT AND OPERATING METHOD THEREOF
Disclosed is a data storage device which includes one or more storage elements and a controller. The controller executes a command of the host, updates a...
2018/0113614 DIRECT DATA MOVE BETWEEN DRAM AND STORAGE ON A MEMORY MODULE
A computer system comprises a processor, a memory module and input/output devices. The memory module includes a circuit board, a volatile memory unit mounted...
2018/0113613 INFORMATION RECEIVING DEVICE AND SEMICONDUCTOR DEVICE INCLUDING THE SAME
An information receiving device may include a comparator configured to compare a chip select signal and a preset chip ID signal, and a buffer enable signal...
2018/0113612 VIRTUALIZATION OF MEMORY COMPUTE FUNCTIONALITY
Systems, methods, and computer-readable media are disclosed for virtualizing memory compute function resources to improve resource utilization and system...
2018/0113611 Thunderbolt Flash Drive
The present invention is a combination Thunderbolt cable assembly and Thunderbolt flash drive which includes a housing, a Thunderbolt cable assembly and a...
2018/0113610 GANG MIGRATION OF VIRTUAL MACHINES USING CLUSTER-WIDE DEDUPLICATION
Gang migration refers to the simultaneous live migration of multiple Virtual Machines (VMs) from one set of physical machines to another in response to events...
← 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 | 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.