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/0188982 METHOD AND SYSTEM FOR OFFSET MIRRORING IN A STORAGE SYSTEM
In general, embodiments of the technology relate to a method for storing data. The method includes receiving a request to write data. In response to the...
2018/0188981 METHODS AND APPARATUS FOR READ DISTURB DETECTION BASED ON LOGICAL DOMAIN
Aspects of the disclosure provide methods and apparatus that monitor and mitigate Read Disturb errors in non-volatile memory (NVM) devices such as NAND flash...
2018/0188980 MEMORY APPARATUS AND METHODS THEREOF FOR WRITE AMPLIFICATION AWARE WEAR LEVELING
A method of wear leveling receives a write request. The write request indicates received data to be written to memory blocks. The method detects a system...
2018/0188979 COMPOSITE SOLID STATE DRIVE IDENTIFICATION AND OPTIMIZATION TECHNOLOGIES
Technologies for an operating system identifying SSD and CSSD devices based on a corresponding descriptor, and for optimizing operating system functionalities...
2018/0188978 ACHIEVING CONSISTENT READ TIMES IN MULTI-LEVEL NON-VOLATILE MEMORY
Systems, apparatuses and methods may provide for technology that reads a lower page, one or more intermediate pages and a last page from a set of multi-level...
2018/0188977 SYSTEMS AND METHODS FOR DISTRIBUTIVE DATA STORAGE
In some embodiments, a method can comprise dividing an image into two or more portions and calculating a portion hash value for each portion of the two or more...
2018/0188976 INCREASING READ PENDING QUEUE CAPACITY TO INCREASE MEMORY BANDWIDTH
Devices, systems, and methods for increasing the size of a read pending queue (RPQ) in a memory controller are described. An example of increasing the RPQ size...
2018/0188975 METHODS, SYSTEMS AND COMPUTER READABLE MEDIA FOR INTELLIGENT FETCHING OF DATA STORAGE DEVICE COMMANDS FROM...
Systems and methods for intelligent fetching of data storage device commands from submission queues are provided. One such method involves fetching commands...
2018/0188974 COMPUTER PROGRAM PRODUCT, SYSTEM, AND METHOD TO ALLOW A HOST AND A STORAGE DEVICE TO COMMUNICATE USING...
Provided are a computer program product, system, and method to allow a host and a storage device to communicate using different fabric, transport, and direct...
2018/0188973 PROCESSOR IN NON-VOLATILE STORAGE MEMORY
In one example, a computing system includes a device, the device including: a non-volatile memory divided into a plurality of selectable locations, each bit in...
2018/0188972 MATRIX STORAGE USING DATA SHIFTING MEMORY
In one embodiment, an apparatus comprises a memory and a memory controller. The memory comprises a plurality of memory modules, wherein each memory module...
2018/0188971 DEVICES, SYSTEMS, AND METHODS HAVING HIGH DATA DEDUPLICATION AND LOW READ LATENCIES
Apparatuses, systems, and methods for deduplicating data using small data segments are described. Data strings are divided into a plurality of data segments...
2018/0188970 SCHEDULING ACCESS COMMANDS FOR DATA STORAGE DEVICES
Systems and methods are disclosed for scheduling access commands for a data storage device. A data storage device determines a layout of a plurality of...
2018/0188969 Server Management Method and Server
A server management method and a server, where the server is divided into two parts, a computing component and a storage component, according to a part...
2018/0188968 MEMORY APPARATUS FOR IN-PLACE REGULAR EXPRESSION SEARCH
A method of searching for data stored in a memory, the method including receiving a regex search request, generating a parse tree including fundamental regex...
2018/0188967 SNAPSHOT STORAGE MANAGEMENT
In one example, primary data storage volume to store primary data blocks, and snapshot data storage volume to store snapshot data with snapshot data blocks...
2018/0188966 SYSTEMS AND METHOD FOR DYNAMIC ADDRESS BASED MIRRORING
A systems and methods for dynamic address based minoring are disclosed. A system may include a processor, comprising a mirror address range register to store...
2018/0188965 WRITE COMMAND OVERLAP DETECTION
The present disclosure includes methods and apparatuses that include write command overlap detection. A number of embodiments include receiving an incoming...
2018/0188964 MANAGED STORAGE UNIT SHUTDOWN IN A DISTRIBUTED STORAGE NETWORK
A method begins by a load balancing module of a distributed storage network (DSN) receiving status information from a set of DSN processing units and selecting...
2018/0188963 MEMORY SYSTEM AND METHOD OF CONTROLLING MEMORY SYSTEM
According to one embodiment, a memory system includes a non-volatile semiconductor memory, a block management unit, and a transcription unit. The semiconductor...
2018/0188962 CONTROLLER AND OPERATION METHOD THEREOF
A controller includes a memory suitable for storing first data read from first memory blocks of a first super memory block included in a memory device; a...
2018/0188961 MICROARCHITECTURE ENABLING ENHANCED PARALLELISM FOR SPARSE LINEAR ALGEBRA OPERATIONS HAVING WRITE-TO-READ...
Techniques for enabling enhanced parallelism for sparse linear algebra operations having write-to-read dependencies are disclosed. A hardware processor...
2018/0188960 METHOD AND APPARATUS FOR REDIRECTING MEMORY ACCESS COMMANDS SENT TO UNUSABLE MEMORY PARTITIONS
In one embodiment, an apparatus comprises a plurality of memory partitions, each memory partition comprising an array of 3D crosspoint memory, and a storage...
2018/0188959 Memory Module With Integrated Training
An embodiment of a memory module controller may be communicatively coupled to a storage media to initialize training-related register values, train the storage...
2018/0188958 CONTROL LOGIC, SEMICONDUCTOR MEMORY DEVICE, AND OPERATING METHOD
Provided herein may be a semiconductor memory device that may include a plurality of memory blocks configured to share bit lines and a common source line, a...
2018/0188957 OPERATING METHODS OF NONVOLATILE MEMORY DEVICE AND DATA STORAGE DEVICE INCLUDING THE SAME
A method for operating a data storage device including a nonvolatile memory device and a controller which controls the nonvolatile memory device includes the...
2018/0188956 Meta-Groups In Non-Volatile Storage Based On Performance Times
Technology is described herein for performing memory array operations in multiple memory dies in parallel. The memory dies, or groups of non-volatile memory...
2018/0188955 PREDETERMINED PLACEMENT FOR TAPE CARTRIDGES IN AN AUTOMATED DATA STORAGE LIBRARY
Embodiments for predetermining optimal demount position for demounting data storage cartridges in an automated data storage library by a processor. A selected...
2018/0188954 METHOD AND SYSTEM FOR MANAGING NON-VOLATILE MEMORY
The subject technology provides for managing a data storage system. A data operation error for a data operation initiated in a first non-volatile memory die of...
2018/0188953 APPARATUS, SYSTEM AND METHOD TO DETERMINE A DEMARCATION VOLTAGE TO USE TO READ A NON-VOLATILE MEMORY
Provided are an apparatus, system and method to determine whether to use a low or high read voltage. First level indications of write addresses, for locations...
2018/0188952 APPARATUS, SYSTEM AND METHOD FOR THROTTLING A RATE AT WHICH COMMANDS ARE ACCEPTED IN A STORAGE DEVICE
Provided are an apparatus, system and method for apparatus, system and method for throttling an acceptance rate for adding host Input/Output (I/O) commands to...
2018/0188951 MOBILE TERMINAL
A mobile terminal including a wireless communication processor configured to provide wireless communication; a touch scree n; and a controller configured to in...
2018/0188950 MOBILE TERMINAL AND METHOD FOR CONTROLLING THE SAME
The present invention relates to a mobile terminal providing one hand mode for distinguishing a view area from a control area on a touch screen and a method of...
2018/0188949 VIRTUAL KEYBOARD
One or more computing devices, systems, and/or methods for facilitating user input are provided. For example, a keyboard display trigger event for a computing...
2018/0188948 MODALITY LEARNING ON MOBILE DEVICES
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for cross input modality learning in a mobile device are...
2018/0188947 COOKING DEVICE WITH INTERACTIVE DISPLAY
A cooking device is provided herein. The cooking device includes a touch-sensitive display configured to register user-input via one or more touch events to...
2018/0188946 MEDICAL IMAGE DISPLAY APPARATUS AND METHOD OF PROVIDING USER INTERFACE
A medical image display apparatus including a touch screen configured to display a medical image and receive input from a user; and a controller configured to...
2018/0188945 USER INTERFACE FOR MEDIA CONTENT PLAYBACK
Systems, devices, apparatuses, components, methods, and techniques for a user interface for media content playback, such as during travel, are provided. An...
2018/0188944 DISPLAY APPARATUS AND CONTROLLING METHOD THEREOF
A display apparatus is provided. The display apparatus includes a communicator configured to communicate with an external device, a touch screen, and a...
2018/0188943 ELECTRONIC DEVICE AND CONTROL METHOD
The electronic device (1) includes a proximity sensor (18), a touch panel display (display 14) configured to display an icon that serves to enable a...
2018/0188942 WRITING GESTURE NOTIFICATION METHOD AND ELECTRONIC SYSTEM USING THE SAME
A writing gesture notification method is provided. The writing gesture notification method, applied to an electronic device of an electronic system, the...
2018/0188941 ELECTRONIC DEVICE AND CONTROL METHOD THEREFOR
An electronic device including a housing having a grip portion for gripping the electronic device to input content; a microphone included in the housing; a...
2018/0188940 Control input method and device for executing the same
Electronic device (200) comprising a touchscreen (242, 306), data storage (304) and a processor (302) operatively connected to the touchscreen and the data...
2018/0188939 Image Segmentation in Virtual Reality Environments
In one embodiment, a method includes delineating a region in a two-dimensional (2D) image in a virtual reality environment, generating a mask based on an...
2018/0188938 Multi-Task Machine Learning for Predicted Touch Interpretations
The present disclosure provides systems and methods that leverage machine learning to predict multiple touch interpretations. In particular, the systems and...
2018/0188937 IMAGE HANDLING AND DISPLAY IN X-RAY MAMMOGRAPHY AND TOMOSYNTHESIS
A method and system for acquiring, processing, storing, and displaying x-ray mammograms Mp tomosynthesis images Tr representative of breast slices, and x-ray...
2018/0188936 MULTI-USER BOOKMARKING OF MEDIA CONTENT
Ways to generate and utilize bookmarks in association with media content are described. Each bookmark may be associated with a user (210 or 320). Bookmarks...
2018/0188935 METHOD AND ELECTRONIC DEVICE FOR MANAGING NOTIFICATIONS IN A NOTIFICATION PANEL
A method and an electronic device for managing notifications in a notification panel. The method includes receiving a notification associated with an...
2018/0188934 CREATION OF CUSTOM USER INTERFACE CONTROLS THAT ARE ASSOCIATED WITH PHYSICAL DEVICES
Systems, methods, and computer-readable media are described for creating custom user interface ("UI") controls. A networked computing service may determine...
2018/0188933 AUTOMATIC CREATION OF CUSTOM USER INTERFACE CONTROLS
Systems, methods, and computer-readable media are described for creating custom user interface ("UP") controls. A networked computing service may determine...
← 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 | 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.