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/0277467 EFFICIENT AND THREAD-SAFE OBJECTS FOR DYNAMICALLY-TYPED LANGUAGES
A method may include creating objects by executing a program in a first thread. Creating the objects may include allocating, for each object, storage based on...
2017/0277466 IN-MEMORY DATA ANALYTIC SYSTEM THAT PROVIDES AN INTEGRATED TRACKING MECHANISM FOR EXPLICIT MEMORY RESOURCES
Techniques and a system are provided for managing resources used by user-provided programs. The system includes an application programming interface (API) that...
2017/0277465 OPTION CODE PROVIDING CIRCUIT AND PROVIDING METHOD THEREOF
An option code providing circuit includes a plurality of resistive random access memory cells and a controller. The controller determines whether to provide a...
2017/0277464 NONVOLATILE MEMORY MODULE AND OPERATING METHOD FOR THE SAME
A nonvolatile memory module includes volatile memory devices sharing a data bus and a control bus; at least one nonvolatile memory device; and a controller for...
2017/0277463 NONVOLATILE MEMORY MODULE AND OPERATING METHOD FOR THE SAME
A nonvolatile memory module includes volatile memory devices sharing a data bus and a control bus through which a command and an address are transmitted; at...
2017/0277462 DYNAMIC MEMORY MANAGEMENT IN WORKLOAD ACCELERATION
An apparatus for selecting a memory management method includes a memory condition module that determines memory parameters of host memory and device memory...
2017/0277461 POWER-REDUCING MEMORY SUBSYSTEM HAVING A SYSTEM CACHE AND LOCAL RESOURCE MANAGEMENT
Systems, methods, and computer programs are disclosed for method for reducing memory subsystem power. In an exemplary method, a system resource manager...
2017/0277460 POWER-REDUCING MEMORY SUBSYSTEM HAVING A SYSTEM CACHE AND LOCAL RESOURCE MANAGEMENT
Systems, methods, and computer programs are disclosed for method for reducing memory subsystem power. In an exemplary method, a system resource manager...
2017/0277459 RANDOM NUMBER GENERATION IN FERROELECTRIC RANDOM ACCESS MEMORY (FRAM)
Disclosed embodiments relate to generating random numbers using two transistor, two capacitor (2T-2C) ferroelectric memory cells. In accordance with one...
2017/0277458 CONTROL DEVICE, STORAGE DEVICE AND CONTROL METHOD
A control device of the present invention includes a management unit configured to manage each mode of a plurality of SSDs (Solid State Drives) included in a...
2017/0277457 SRAM-BASED AUTHENTICATION CIRCUIT
An authentication circuit coupled to a plurality of memory bits includes a monitoring engine configured to provide a first data pattern to all the bits thereby...
2017/0277456 APPARATUS AND METHOD TO REDUCE A RESPONSE TIME FOR WRITING DATA TO REDUNDANT STORAGE DEVICES
Upon receiving, from application software, a first request for writing data stored in a first storage-region of the application software, an apparatus acquires...
2017/0277455 SEMICONDUCTOR DEVICE, MONITORING SYSTEM, AND LIFETIME PREDICTION METHOD
The disclosed invention can provide a semiconductor device, a lifetime prediction system, and a lifetime prediction method enabling it to notify a user that a...
2017/0277454 MEMORY DEVICE AND OPERATING METHOD THEREOF
Provided herein are a memory device and an operating method thereof. The memory device includes: a memory device comprising: a memory cell array including a...
2017/0277453 DISTRIBUTED METADATA MANAGEMENT IN A DISTRIBUTED STORAGE SYSTEM
In various embodiments, methods and systems for implementing a distributed metadata management system in distributed storage systems are provided. A...
2017/0277452 METHOD TO PROVIDE TRANSACTIONAL SEMANTICS FOR UPDATES TO DATA STRUCTURES STORED IN A NON-VOLATILE MEMORY
In a computing system that includes NVRAM, when an application modifies a data structure stored in NVRAM via a transaction, an interface creates a transaction...
2017/0277451 METHOD TO LIMIT IMPACT OF PARTIAL MEDIA FAILURE OF DISK DRIVE AND DETECT/REPORT THE LOSS OF DATA FOR OBJECTS...
Object data, such as a key-value pair, are stored in a disk drive in conjunction with metadata associated with the object data. A key-value pair and metadata...
2017/0277450 LOCKLESS PARITY MANAGEMENT IN A DISTRIBUTED DATA STORAGE SYSTEM
Method and apparatus for managing data in a distributed data storage system. In some embodiments, a plurality of storage devices define an overall available...
2017/0277449 READ CACHE MEMORY
The present disclosure includes methods and apparatuses for read cache memory. One apparatus includes a read cache memory apparatus comprising a first DRAM...
2017/0277448 END OF LIFE EXTENSION OF SOLID STATE MEMORY
Method and apparatus for managing a solid state memory, such as but not limited to a NAND flash memory. In some embodiments, a storage device includes a...
2017/0277447 Active Storage Devices
A printed circuit board assembly (PCBA) for a storage device comprising a non-volatile memory (NVM) and a multi-core processor, wherein a first core of the...
2017/0277446 MEMORY CONTROLLER AND STORAGE DEVICE INCLUDING THE SAME
A memory controller includes a host interface configured to output at least one among a plurality of pieces of control information on the basis of data or a...
2017/0277445 DATA STORAGE DEVICE, OPERATING METHOD THEREOF, AND DATA PROCESSING SYSTEM INCLUDING THE SAME
A data storage device includes a nonvolatile memory device including first and second memory regions; and a controller suitable for performing a pattern...
2017/0277444 DYNAMIC BANDWIDTH REPORTING FOR SOLID-STATE DRIVES
An apparatus includes a memory and a controller. The memory may be configured to store data. The controller may have a plurality of tables. The controller is...
2017/0277443 STORAGE SYSTEM, COMPUTER SYSTEM, AND CONTROL METHOD FOR STORAGE SYSTEM
Saving a capacity of an on-premises storage apparatus, a high access performance of the on-premises storage apparatus, and resuming an operation quickly and...
2017/0277442 MEMORY CONTROLLER, STORAGE APPARATUS, INFORMATION PROCESSING SYSTEM, AND METHOD FOR CONTROLLING NONVOLATILE MEMORY
The write reliability of a nonvolatile memory is improved by performing accurate verification of write data. In a memory controller of an information...
2017/0277441 PERFORMANCE-AWARE AND RELIABILITY-AWARE DATA PLACEMENT FOR N-LEVEL HETEROGENEOUS MEMORY SYSTEMS
Techniques for selecting one of a plurality of heterogeneous memory units for placement of blocks of data (e.g., memory pages), based on both reliability and...
2017/0277440 APPARATUSES AND METHODS TO DETERMINE TIMING OF OPERATIONS
The present disclosure includes apparatuses and methods to determine timing of operations. An example method includes performing a first operation type that...
2017/0277439 Techniques for Path Optimization in Storage Networks
Disclosed are various embodiments for managing paths in a cluster environment. The cluster environment receives a request from a client to access a logical...
2017/0277438 METHOD TO EFFICIENTLY STORE OBJECT DATA OF AN OBJECT STORAGE SERVICE ON A MAGNETIC DISK DRIVE AND MAGNETIC SMR...
In a data storage system, the available space of a magnetic storage device is divided into multiple sequential write regions for storing sequentially written...
2017/0277437 ATTRIBUTE-BASED DEPENDENCY IDENTIFICATION FOR OPERATION ORDERING
Systems, components, devices, and methods for synchronizing a local object model with a remote object model are provided. A non-limiting example is a system or...
2017/0277436 MEMORY MANAGEMENT METHOD, MEMORY STORAGE DEVICE AND MEMORY CONTROL CIRCUIT UNIT
A memory management method, a memory storage device and a memory control circuit unit are provided. The method includes: receiving first data; performing a...
2017/0277435 MANAGING STORAGE SPACE BASED ON MULTIPLE DATASET BACKUP VERSIONS
A storage tier manager creates different versions of a dataset backup for different retention periods. Each of the versions is distinctly identifiable despite...
2017/0277434 DATA STORAGE DEVICE AND OPERATING METHOD THEREOF
A data storage device includes: a plurality of nonvolatile memory devices; and a controller suitable for receiving a command and executing the command for the...
2017/0277433 MASK PATTERNS GENERATED IN MEMORY FROM SEED VECTORS
The present disclosure includes apparatuses and methods related to mask patterns generated in memory from seed vectors. An example method includes performing...
2017/0277432 DATA STORAGE DEVICE AND METHOD OF OPERATING THE SAME
A data storage device and a method of operating the same are provided. The data storage device includes a first non-volatile memory device, a second...
2017/0277431 SEMICONDUCTOR DEVICE, SEARCH SYSTEM AND SEARCH METHOD
The present invention relates to a semiconductor device capable of providing extensibility in the entry direction and bit direction of a search table. The...
2017/0277430 PROGRAM FOR CHARACTER INPUT SYSTEM, CHARACTER INPUT DEVICE, AND INFORMATION PROCESSING DEVICE
A non-transitory computer readable medium includes a character input system including a first band-shaped key area displayed including the characters of...
2017/0277429 FLEXIBLE DISPLAY TOUCH CALIBRATION
Embodiments described herein include devices and methods for detecting a current form of a touch display unit of an electronic device. The current form...
2017/0277428 INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND NON-TRANSITORY COMPUTER READABLE MEMORY MEDIUM
An information processing device according to the present disclosure includes a shape detector detecting a shape of a detection object, an output controller...
2017/0277427 CONTROL METHOD AND DEVICE FOR TERMINAL
The embodiments of the present disclosure provide a control method and device for a terminal. The control method for the terminal provided by the disclosure...
2017/0277426 ENABLING PERIMETER-BASED USER INTERACTIONS WITH A USER DEVICE
A user device may include a display that includes a first area and a second area. The first area may be located around a periphery of the second area, and the...
2017/0277425 PROGRAM FOR CHARACTER INPUT SYSTEM, CHARACTER INPUT DEVICE, AND INFORMATION PROCESSING DEVICE
A non-transitory computer readable medium including a plurality of character types classified into two groups, and for each group, a plurality of characters...
2017/0277424 CLIENT TERMINAL USER INTERFACE FOR INTERACTING WITH CONTACTS
There is provided a computerized method for establishing a communication session with at least one contact based on a cross display gesture, comprising:...
2017/0277423 INFORMATION PROCESSING METHOD AND ELECTRONIC DEVICE
One embodiment provides a method, including: receiving, at an electronic device, a handwriting input operation by a user; acquiring, using a processor, a first...
2017/0277421 METHOD AND MOBILE DEVICE FOR ADJUSTING MULTIMEDIA
Disclosed are a method and mobile device for adjusting multimedia. The method for adjusting multimedia comprises: detecting an operation information of a user...
2017/0277420 CONTROL METHOD AND DEVICE FOR TERMINAL
The embodiments of the present application provide a control method and device for a terminal. The control method for the terminal comprises: acquiring first...
2017/0277419 Method and Electronic Device for Replying to a Message
Disclosed are a method and electronic device for replying to a message. On the one hand, according to some embodiments of the present disclosure, a terminal...
2017/0277418 DISCRETE AND CONTINUOUS SELECTION INTERFACE
In order to browse between a collection of datasets susceptible of graphical representation, these datasets are associated with points on a sliding scale of...
2017/0277417 Method for Adjusting Setting and Terminal
Disclosed by the embodiments of the present disclosure are a method for adjusting a setting and terminal. In the method, an operation information of the user...
← 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 | 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.