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/0018127 OBTAINING STATE INFORMATION OF PROCESSES OF A DEVICE
A method, a computer-readable medium, and an apparatus are provided. The apparatus may be an embedded-system device. The embedded-system device determines a...
2018/0018126 METHOD AND APPARATUS FOR ERASING DATA IN FLASH MEMORY
A data erasing method and apparatus applied to a flash memory. The method includes receiving a data erasing instruction, where the data erasing instruction...
2018/0018125 BREACH DETECTION IN INTEGRATED CIRCUITS
An apparatus embodiment includes an integrated circuit (IC) and breach-detection circuitry. The IC includes data storage circuitry, a power grid configured to...
2018/0018124 DATA ARRANGEMENT APPARATUS AND DATA ARRANGEMENT METHOD
A data arrangement apparatus (100) includes: a file moving unit (101) moving a data file stored in a storage apparatus to a different storage apparatus; and an...
2018/0018123 TWO STAGE COMMAND BUFFERS TO OVERLAP IOMMU MAP AND SECOND TIER MEMORY READS
IOMMU map-in may be overlapped with second tier memory access, such that the two operations are at least partially performed at the same time. For example,...
2018/0018122 PROVIDING MEMORY BANDWIDTH COMPRESSION USING COMPRESSION INDICATOR (CI) HINT DIRECTORIES IN A CENTRAL...
Providing memory bandwidth compression using compression indicator (CI) hint directories in a central processing unit (CPU)-based system is disclosed. In this...
2018/0018121 NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM, MEMORY MANAGEMENT DEVICE, AND MEMORY MANAGING METHOD
A non-transitory computer-readable storage medium storing a memory management program that causes a computer to execute a process, the process including when a...
2018/0018120 Choosing a Leader in a Replicated Memory System
An approach is provided in which a replicated memory system replicates a set of data between multiple replicas, whereby each of the replicas includes a...
2018/0018119 MEMORY SYSTEM AND CONTROLLER
A memory system according to an embodiment includes non-volatile memory. The memory system includes a controller that controls data transfer between a host and...
2018/0018118 POWER MANAGEMENT IN SCENARIOS THAT HANDLE ASYNCHRONOUS STIMULUS
In one embodiment, a method for power management includes receiving one or more state signals, each of the one or more state signals indicating whether a...
2018/0018117 Wearable Device Assembly with Ability to Mitigate Data Loss Due to Component Failure
A wrist-worn device monitors movements of a user with a flexible circuit member. The flexible circuit member is fault tolerant. It may contain extra and/or...
2018/0018116 CONTAINERIZING A BLOCK STORAGE SERVICE
Containerization of a block storage service. A scheduler component of a block storage service is initiated in a first container via a containerization...
2018/0018115 STORAGE APPARATUS, CONTROL APPARATUS, AND COMPUTER-READABLE STORAGE MEDIUM HAVING STORED THEREIN CONTROL PROGRAM
A storage apparatus includes a library apparatus comprising a plurality of removable media contained therein, and a control apparatus configured to control...
2018/0018114 MEMORY CONTROLLER, MEMORY SYSTEM INCLUDING THE SAME AND OPERATION METHOD OF MEMORY CONTROLLER
An operating method of a memory controller may include determining a physical page to be accessed in a plurality of memory devices by mapping a logical address...
2018/0018113 STORAGE DEVICE
A storage device relating to one aspect of the present invention has a storage controller and multiple memory devices. The memory devices manage capacity...
2018/0018112 MEMORY SYSTEM AND OPERATING METHOD THEREOF
A memory system may include: a memory device including a plurality of memory blocks, each of the memory blocks including a plurality of pages; and a controller...
2018/0018111 MEMORY SYSTEM AND OPERATING METHOD THEREOF
A memory system may include: a memory device including a plurality of memory dies, each die including a plurality of memory blocks, each block including a...
2018/0018110 REDUCING A SIZE OF BACKUP DATA IN STORAGE
A method, a computer program product, and a computer system for backing up data in a backup storage space. A computer receives a request for backing up a...
2018/0018109 BACKING UP VIRTUAL MACHINE OPERATING SYSTEM DATA ON SEQUENTIAL-ACCESS DATA STORAGE SYSTEMS
Backing up virtual machine operating system data on sequential-access data storage systems is provided. A virtual machine boots into an operating system using...
2018/0018108 Evaluation of Risk of Data Loss and Backup Procedures
Systems, devices and methods for the assessment and mitigation of risk associated with the potential loss of data stored by an IHS (Information Handling...
2018/0018107 UPDATING STORAGE MIGRATION RATES
A computer-implemented method includes identifying a storage migration. The storage migration is associated with a storage area network. The storage migration...
2018/0018106 NONVOLATILE MEMORY DEVICE, DATA STORAGE DEVICE AND OPERATING METHOD THEREOF
A nonvolatile memory device includes a target memory area; a control unit configured to apply a program pulse one or more times to the target memory area in...
2018/0018105 MEMORY CONTROLLER WITH VIRTUAL CONTROLLER MODE
In one form, a memory controller has a memory channel controller including a command queue and an arbiter. The command queue stores memory access requests...
2018/0018104 DYNAMIC WRITE LATENCY FOR MEMORY CONTROLLER USING DATA PATTERN EXTRACTION
Methods and apparatus of dynamically determining a variable reset latency time based on a data pattern of the data to be written into memory is disclosed. A...
2018/0018103 MANAGING A SET OF BLOCKS IN A STORAGE SYSTEM
Disclosed aspects include management of a set of blocks in a storage system. A set of write requests is initiated to the set of blocks. In response to the set...
2018/0018102 MANAGING A SET OF BLOCKS IN A STORAGE SYSTEM
Disclosed aspects include management of a set of blocks in a storage system. A set of write requests is initiated to the set of blocks. In response to the set...
2018/0018101 METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR WRITE CLASSIFICATION AND AGGREGATION USING HOST MEMORY BUFFER...
A method for write aggregation using a host memory buffer includes fetching write commands and data specified by the write commands from a host over a bus to a...
2018/0018100 COMPRESSION OF INDIRECTION TABLES
In general, techniques are described for compressing an indirection table. A device comprising a processor and a memory may be configured to perform the...
2018/0018099 SYSTEMS AND METHODS FOR PERFORMING STORAGE OPERATIONS USING NETWORK ATTACHED STORAGE
Systems and methods for performing hierarchical storage operations on electronic data in a computer network are provided. In one embodiment, the present...
2018/0018098 INVALIDATION OF SHARED MEMORY IN A VIRTUAL ENVIRONMENT
A server logical partition (LPAR) of a virtualized computer includes shared memory regions (SMRs). The SMRs include pages of the server LPAR memory to share...
2018/0018097 MEMORY REQUEST ARBITRATION
In an example, a method of arbitrating memory requests may include tagging a first batch of memory requests with first metadata identifying that the first...
2018/0018096 BALANCED LOAD DISTRIBUTION FOR REDUNDANT DISK ARRAY
A redundant disk array includes homogeneous or heterogeneous disks divided into chunks, where larger disks have more chunks. Chunks from one or more disks are...
2018/0018095 METHOD OF OPERATING STORAGE DEVICE AND METHOD OF OPERATING DATA PROCESSING SYSTEM INCLUDING THE DEVICE
A method of operating a data storage device which includes a first memory device, a second memory device, and a memory device storing a translation map is...
2018/0018094 MEMORY DEVICE, MEMORY SYSTEM INCLUDING THE SAME AND OPERATION METHOD OF THE MEMORY SYSTEM
A memory system includes: a first memory device including a first internal voltage generation circuit; and a second memory device including a second internal...
2018/0018093 REDUCING PURGING OF STRUCTURES ASSOCIATED WITH ADDRESS TRANSLATION
Selective purging of a structure associated with address translation, such as a translation look-aside buffer. When purging of entries of a structure relating...
2018/0018092 Interface Circuits Configured to Interface with Multi-Rank Memory
An interface circuit may include a first FIFO circuit and a second FIFO circuit. The first FIFO circuit may generate first output data based on a first...
2018/0018091 MEMORY SYSTEM AND OPERATION METHOD FOR THE SAME
A memory system includes a memory device including a plurality of memory arrays, each of which includes a plurality of memory blocks, and a controller suitable...
2018/0018090 METHOD FOR TRANSFERRING COMMAND FROM HOST TO DEVICE CONTROLLER AND SYSTEM USING THE SAME
A method for transferring a command from a host to a device controller and a system using the method are disclosed. The method includes the steps of: A....
2018/0018089 STORING DATA IN A STUB FILE IN A HIERARCHICAL STORAGE MANAGEMENT SYSTEM
According to an aspect of the present invention, there is a method, computer program product and/or system for storing data that performs the following...
2018/0018088 ASSISTING INPUT FROM A KEYBOARD
Assisting input from a keyboard is described. In an embodiment, a processor receives a plurality of key-presses from the keyboard comprising alphanumeric data...
2018/0018087 TERMINAL DEVICE AND PROGRAM
A terminal device includes a display unit configured to display an image on a screen thereof and to be responsive to a touch operation with respect to a...
2018/0018086 PRESSURE-BASED GESTURE TYPING FOR A GRAPHICAL KEYBOARD
A computing device is described that outputs, for display, a graphical keyboard comprising a plurality of keys. The computing device receives an indication of...
2018/0018085 IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND RECORDING MEDIUM
An image processing apparatus, an image processing method, and a recording medium storing a program for causing a computer to execute the image processing...
2018/0018084 DISPLAY DEVICE, DISPLAY METHOD AND COMPUTER-READABLE RECORDING MEDIUM
A display device is disclosed. The display device comprises: a display unit having a screen including a first region for displaying an image and a second...
2018/0018083 METHOD FOR OPERATING A VEHICLE INFORMATION SYSTEM WITH AT LEAST A FIRST AND A SECOND DISPLAY AREA AND VEHICLE...
A method for operating a vehicle information system having at least a first display area and a second display area. An activation signal and a transition...
2018/0018082 INTERFACE FOR NETWORK CONFIGURATION VIA GRAPHICAL REPRESENTATIONS OF NETWORK TOPOLOGY AND INTERNETWORKING SERVICES
Computer systems and methods for improving a computer's ability to interface with a user to configure one or more internetworking services provided by a first...
2018/0018081 Methods and Systems for Presenting Smart Home Information in a User Interface
The various embodiments described herein include methods, devices, and systems for presenting smart home information. In one aspect, a method includes: (1)...
2018/0018080 METHOD FOR OPERATING AN OPERATING SYSTEM AND OPERATING SYSTEM
A method for operating an operator control system, in which graphics data of a graphical user interface are produced, wherein the graphical user interface has...
2018/0018079 REAL TIME PAINTING OF A VIDEO STREAM
Systems, devices, media, and methods are presented for generating graphical representations within frames of a video stream in real time. The systems and...
2018/0018078 Video-Production System With Social-Media Features
In one aspect, a method includes (a) accessing, by a computing system, a social media (SM) platform, (b) selecting a SM content item published on the SM...
← 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 | 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.