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/0285027 IMAGE-PROCESSING APPARATUS CAPABLE OF EXECUTING IMAGE PROCESSES AND NOTIFYING USER OF INFORMATION ABOUT UPDATE...
An image-processing apparatus includes a storage and a controller. The storage stores therein firmware for executing a plurality of image processes. The...
2018/0285026 INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND STORAGE MEDIUM STORING PROGRAM
When communicating with a printing apparatus used for the print function of an application, communication with the printing apparatus is requested of a second...
2018/0285025 CONTROL METHOD FOR INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING APPARATUS
A control method for an information processing apparatus that performs wireless communication with a communication apparatus includes receiving, via a...
2018/0285024 SUBMISSION QUEUE COMMANDS OVER FABRICS
A method includes receiving, by a storage drive and from a storage controller, a modified first submission queue command including a first logical unit...
2018/0285023 Electronic Apparatus, Nontransitory Storage Medium Storing Program, and Sheet Conveying Apparatus
An electronic apparatus includes a motor, a controller, and a nonvolatile memory. The controller executes: an estimated-value calculating process for...
2018/0285022 MEMORY SYSTEM, MEMORY MANAGEMENT METHOD AND SEMICONDUCTOR DEVICE
A memory system of the present invention has a controller which, for each of a plurality of management groups each including k pieces of blocks (k is an...
2018/0285021 COMPUTER, COMMUNICATION DRIVER, AND COMMUNICATION CONTROL METHOD
A memory stores: a communication driver that is a software program which runs in an operating system and communicates with a host; and a storage service...
2018/0285020 TECHNOLOGIES FOR ISSUING COMMANDS ON SELECTED MEMORY DEVICES
Technologies for issuing commands on selected memory devices includes an apparatus that includes a data storage controller and multiple non-volatile, write in...
2018/0285019 SYSTEM AND METHOD OF CONFIGURING NVME-OF DEVICES USING A BASEBOARD MANAGEMENT CONTROLLER (BMC)
Disclosed herein is a computer storage array providing one or more remote initiators with NVMe over Fabrics (NVMe-oF) access to one or more storage devices...
2018/0285018 MEMORY HEALTH MONITORING
A data storage device may be configured to write first data to a first set of storage elements of a non-volatile memory and to write second data to a second...
2018/0285017 ELECTRONIC DEVICE AND TETHERING METHOD THEREOF
An electronic device and a tethering method are disclosed. The electronic device includes a housing, and a display exposed through a first portion of the...
2018/0285016 COMPUTER SYSTEM
A computer system includes a plurality of computer nodes communicating with each other via a network. Each of the plurality of computer nodes includes a local...
2018/0285015 Method and Device for Synchronization In The Cloud Storage System
The present disclosure is to provide a synchronization method and device for a cloud storage system. The method includes receiving an operation request for a...
2018/0285014 DATA STORAGE METHOD AND APPARATUS
A data storage method includes: separately dividing a data block and a reference data block into N equal-sized sub-data blocks, comparing a sub-data block and...
2018/0285013 High Performance, High Capacity Memory Modules and Systems
Described are memory modules that include address-buffer components and data-buffer components that together support wide- and narrow-data modes. The...
2018/0285012 APPARATUS AND METHOD FOR ACCESSING STORAGE SYSTEM THAT INCLUDES A PLURALITY OF STORAGE DEVICES WITH DIFFERENT...
An information processing apparatus includes a memory and a processor and accesses a first storage device and a second storage device wherein an access speed...
2018/0285011 MEMORY SIDE ACCELERATOR THREAD ASSIGNMENTS
Examples described herein include receiving an operation pipeline for a computing system and building a graph that comprises a model for a number of potential...
2018/0285010 ALLOCATING SHARED MEMORY AMONG MULTIPLE TASKS IN A MULTIPROCESSOR ENVIRONMENT
The present disclosure generally relates to a method and system for efficiently sharing limited memory among multiple processors. Each processor has a local...
2018/0285009 DYNAMICALLY COMPOSABLE COMPUTING SYSTEM, A DATA CENTER, AND METHOD FOR DYNAMICALLY COMPOSING A COMPUTING SYSTEM
The present disclosure relates to a dynamically composable computing system comprising a computing fabric with a plurality of different disaggregated computing...
2018/0285008 MULTI-SERVER SYSTEM RESOURCE MANAGER
A system includes a network interface, a processing device, and a memory device. The memory device stores instructions for accessing a first log file of a...
2018/0285007 MEMORY MAINTENANCE OPERATIONS DURING REFRESH WINDOW
Apparatuses, systems, methods, and computer program products are disclosed for memory maintenance operations. A non-volatile memory device comprises a...
2018/0285006 MLC BASED MAGNETIC RANDOM ACCESS MEMORY USED IN CNN BASED DIGITAL IC FOR AI
CNN based digital IC for AI contains a number of CNN processing units. Each CNN processing unit contains CNN logic circuits operatively coupling to a memory...
2018/0285005 Embedded Memory Subsystems For A CNN Based Processing Unit And Methods of Making
Embedded memory subsystems in a digital integrated circuit for artificial intelligence are disclosed. A semi-conductor substrate contains CNN processing units....
2018/0285004 DYNAMICALLY REACTING TO EVENTS WITHIN A DATA STORAGE SYSTEM
A computer-implemented method according to one embodiment includes identifying an event associated with data stored in a data storage system, determining a...
2018/0285003 CAPABILITY BASED LOCKING AND ACCESS OF SHARED PERSISTENT MEMORY
An example computing system may include a plurality of processors, persistent memory that is shared by the plurality of processors, and a memory-side...
2018/0285002 DATA STORAGE SYSTEM, PROCESS AND COMPUTER PROGRAM FOR SUCH DATA STORAGE SYSTEM FOR REDUCING READ AND WRITE...
The present disclosure relates to a data storage system, and processes and computer programs for such data storage system, for example including processing of:...
2018/0285001 SEMICONDUCTOR DEVICE AND METHOD OF CONTROLLING SEMICONDUCTOR DEVICE
A semiconductor device includes a connector connectable to a host, a power supply circuit which includes an input portion that receives first power from the...
2018/0285000 STORAGE APPARATUS AND RECORDING MEDIUM
Generating a snapshot of a volume storing a snapshot and Suppressing response time. When receiving from a host computer write data to be written into a target...
2018/0284999 Data Migration with Application-Native Export and Import Capabilities
An approach is disclosed that identifies a migration condition at a data migration appliance that is migrating an application data set from a source data...
2018/0284998 RECORDING/REPRODUCTION APPARATUS, CONTROL METHOD OF RECORDING/REPRODUCTION APPARATUS, AND NON-TRANSITORY...
A recording/reproduction apparatus comprising an output unit outputs a clock signal to each of a plurality of recording media, a communication unit transmits a...
2018/0284997 ARRANGING SSD RESOURCES BASED ON ESTIMATED ENDURANCE
A technique for managing SSDs in a data storage system generates an endurance value for each of multiple SSDs and arranges the SSDs in RAID groups based at...
2018/0284996 DYNAMICALLY COMPOSABLE COMPUTING SYSTEM, A DATA CENTER, AND METHOD FOR DYNAMICALLY COMPOSING A COMPUTING SYSTEM
The present disclosure relates to a dynamically composable computing system. The dynamically composable computing system comprises at least one compute sled...
2018/0284995 LOW LATENCY METADATA LOG
A storage server includes a first controller, a second controller and physical drives. The first controller receives a request to store data in a virtual block...
2018/0284994 NEAR MEMORY ACCELERATOR
A computing system includes a host processor, an access processor having a command port, a near memory accelerator, and a memory unit. The system is adapted to...
2018/0284993 PERFORMING DATA OPERATIONS IN A STORAGE AREA NETWORK
Technology for a controller in a storage area network (SAN) node operable to perform data requests is described. The controller can receive a data request from...
2018/0284992 NEAR MEMORY ACCELERATOR
A computing system includes a host processor, an access processor having a command port, a near memory accelerator, and a memory unit. The system is adapted to...
2018/0284991 METHOD AND SYSTEM FOR DYNAMIC DISPERSED SAVING
In the field of IT, and in particular to distributed data storage across a plurality of storage servers, the disclosed distributed backup method includes the...
2018/0284990 NOVEL METHOD FOR AGGREGATED NVME-OVER-FABRICS ESSD
In a method of storage aggregation for NVMe Over Fabrics devices, the method includes: identifying an aggregation group as an aggregated Ethernet SSD...
2018/0284989 SYSTEM AND METHOD FOR PROVIDING DATA REPLICATION IN NVME-OF ETHERNET SSD
A data replication system has a chassis including a plurality of eSSDs, a fabrics switch, and a baseboard management controller (BMC). The BMC configures one...
2018/0284988 POINT-IN-TIME SNAP COPY ON ASYNCHRONOUS CONSISTENCY GROUP MANAGEMENT
In one embodiment, a local copy target is also a local primary of an incomplete consistency group of an ongoing asynchronous mirror relationship. Completion of...
2018/0284987 MIGRATION OF INFORMATION VIA STORAGE DEVICES
A device such as a network-attachable data transfer device may be configured to operate in a cluster to coordinate the storage of data. A first manifest may be...
2018/0284986 EXTERNAL DYNAMIC VIRTUAL MACHINE SYNCHRONIZATION
Embodiments disclosed herein include systems and processes for replicating one or more user computing systems of an information management system at an...
2018/0284985 MANAGING DELETION OF LOGICAL OBJECTS OF A MANAGED SYSTEM
In a computer-implemented method for managing deletion of logical objects, a request to delete a logical object of a managed system is received, wherein the...
2018/0284984 CONTROLLER-MEDIATED VOLUME TRANSFORMATION IN A SHARED-RESOURCE ENVIRONMENT
In one embodiment, a computer-implemented method includes making a determination, by a computer, to perform a transforming operation on a shared volume. A...
2018/0284983 STORAGE DEVICE AND INFORMATION PROCESSOR
A storage device stores data and is used by a plurality of information processors. The storage device receives prediction data which each of the plurality of...
2018/0284982 KEYBOARD FOR VIRTUAL REALITY
An embodiment of a graphics apparatus may include an image generator, and a gesture tracker communicatively coupled to the image generator. The image generator...
2018/0284981 METHOD AND APPARATUS FOR SCREEN CAPTURE PROCESSING
The present disclosure relates to a method and an apparatus for screen capture processing and belongs to the field of computer technology. The method includes...
2018/0284980 INFORMATION-PROCESSING DEVICE AND CONTROL METHOD THEREFOR
A method of controlling an information-processing device includes: causing a display device to display a movable user interface element (UI element); detecting...
2018/0284979 ELECTRONIC DEVICE AND CONTROL METHOD THEREOF
An electronic device is provided. The electronic device includes a display, at least one processor, and a memory, wherein the memory is configured to store...
2018/0284978 MOBILE TERMINAL DEVICE AND COMPUTER READABLE RECORDING MEDIUM
A mobile terminal device includes: a display operation unit configured to display, simultaneously on a screen, a setting including a dispense volume setting of...
← 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 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 | 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.