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
2019/0220426 NEAR-MEMORY HARDENED COMPUTE BLOCKS FOR CONFIGURABLE COMPUTING SUBSTRATES
A configurable computing system which uses near-memory and in-memory hardened logic blocks is described herein. The hardened logic blocks are incorporated into...
2019/0220425 NETWORK DEVICE AND METHOD OF OPERATION
A network device includes a transfer buffer having a plurality of memory banks, and a transfer buffer controller configured to perform a first number of write...
2019/0220424 DEVICE, SYSTEM AND METHOD TO ACCESS A SHARED MEMORY WITH FIELD-PROGRAMMABLE GATE ARRAY CIRCUITRY
Techniques and mechanisms for providing a shared memory which spans an interconnect fabric coupled between compute nodes. In an embodiment, a ...
2019/0220423 Method for Reordering Out of Order Responses from Decomposed Requests in Bridge IP
Upon receiving a request (203) in an initiator interface protocol identifying information to be returned in-order, an integrated circuit protocol bridge...
2019/0220422 PROVIDING MULTIPLE LOW POWER LINK STATE WAKE-UP OPTIONS
Systems and devices can include a power management controller to determine a low power mode exit timing from a plurality of low power mode exit timing options,...
2019/0220421 VENDOR-SPECIFIC PERIPHERAL DEVICE CLASS IDENTIFIERS
A peripheral device class identifier is generated for a class of peripheral devices, and is used to identify a setup record that indicates how to install or...
2019/0220420 OBJECT COHERENCE IN DISTRIBUTED SHARED MEMORY SYSTEMS
Examples may include techniques to enable cache coherency of objects in a distributed shared memory (DSM) system, even where multiple nodes in the system...
2019/0220419 SECURE ELECTRONIC DEVICE
A secure electronic device is disclosed. The secure electronic device includes a first core processing unit, a secure boot Read-Only Memory, a first...
2019/0220418 Memory Management Method and Apparatus
A memory management method and apparatus to resolve a problem that a memory reclaiming rate is relatively low, severely affecting memory allocation performance...
2019/0220417 Context Switch Optimization
In an embodiment, a processor may include a register file including one or more sets of registers for one or more data types specified by the ISA implemented...
2019/0220416 DATA STORAGE APPARATUS AND OPERATING METHOD THEREOF
A data storage apparatus includes a nonvolatile memory device including block groups, a random access memory including a sequential map table that stores a...
2019/0220415 ASSOCIATING A PROCESSING THREAD AND MEMORY SECTION TO A MEMORY DEVICE
A method begins by a storage unit of a dispersed storage network (DSN) receiving access requests which include a logical DSN address and a storage function....
2019/0220414 INCREASING EFFECTIVE CACHE ASSOCIATIVITY
There is provided an apparatus that includes storage circuitry. The storage circuitry is made up from a plurality of sets, each of the sets having at least one...
2019/0220413 PREFETCHING WRITE PERMISSIONS INTO ADDRESS TRANSLATION CACHE
Systems, methods, and devices can include circuitry or computer program products to receive a memory address translation request message from a downstream...
2019/0220412 APPROXIMATE CACHE MEMORY
An approximate cache system is disclosed. The system includes a quality aware cache controller (QACC), a cache, a quality table configured to receive addresses...
2019/0220411 EFFICIENT PARTITIONING FOR BINNING LAYOUTS
Generally, the described techniques provide for efficiently partitioning a frame into bins. For example, a device may identify a size of a cache and determine...
2019/0220410 REMOTE NODE BROADCAST OF REQUESTS IN A MULTINODE DATA PROCESSING SYSTEM
In response to receipt by a first coherency domain of a memory access request originating from a master in a second coherency domain and excluding from its...
2019/0220409 REMOTE NODE BROADCAST OF REQUESTS IN A MULTINODE DATA PROCESSING SYSTEM
A cache coherent data processing system includes at least non-overlapping first, second, and third coherency domains. A master in the first coherency domain of...
2019/0220407 METHOD AND APPARATUS FOR SMART STORE OPERATIONS WITH CONDITIONAL OWNERSHIP REQUESTS
Method and apparatus implementing smart store operations with conditional ownership requests. One aspect includes a method implemented in a multi-core...
2019/0220406 APPARATUS AND METHOD FOR IMPLEMENTING A MULTI-LEVEL MEMORY HIERARCHY
A system and method are described for integrating a memory and storage hierarchy including a non-volatile memory tier within a computer system. In one...
2019/0220405 STORAGE SYSTEM WITH DATA MANAGEMENT AND PROTECTION MECHANISM AND METHOD OF OPERATION THEREOF
A method of operation of a storage system includes: identifying a low activity region in the first tier storage and a high activity region in the second tier...
2019/0220404 STORAGE DEVICE STORING DATA IN ORDER BASED ON BARRIER COMMAND
A method of programming data to a storage device including a nonvolatile memory device includes receiving first to third barrier commands from a host,...
2019/0220403 DECOUPLING TRACE DATA STREAMS USING CACHE COHERENCE PROTOCOL DATA
Decoupling trace data streams using cache coherence protocol (CCP) data. One or more trace data streams include cache activity trace data and CCP trace data...
2019/0220402 DATA RECOVERY METHOD, DATA RECOVERY SYSTEM, AND COMPUTER PROGRAM PRODUCT
Techniques perform data recovery. The techniques involve: in response to receiving to-be-written data at a first cache module, storing metadata in the data...
2019/0220401 METHOD AND APPARATUS FOR SEARCH ENGINE CACHE
Aspects of the disclosure provide a network device. The network device includes a search engine, a ternary content addressable memory (TCAM) cache engine, a...
2019/0220400 TECHNOLOGIES TO ADDRESS INDIVIDUAL BITS IN MEMORY
Technologies for addressing individual bits in memory include a device having a memory that includes partitions that each have tiles, in which each tile stores...
2019/0220399 MEMORY CONTROLLER SUPPORTING NONVOLATILE PHYSICAL MEMORY
A memory system includes nonvolatile physical memory, such as flash memory, that exhibits a wear mechanism asymmetrically associated with write operations. A...
2019/0220398 Secure Garbage Collection on a Mobile Device
Methods and systems for performing garbage collection involving sensitive information on a mobile device are described herein. Secure information is received...
2019/0220397 MEMORY SYSTEM AND OPERATING METHOD THEREOF
A memory system includes a memory device including a plurality of memory blocks, and a controller suitable for measuring read counts of the memory blocks,...
2019/0220396 Data Storage Device
A data storage device is provided. The data storage device includes: a flash memory and a microcontroller. The flash memory includes a plurality of physical...
2019/0220395 MEMORY SYSTEM AND METHOD FOR CONTROLLING NONVOLATILE MEMORY
According to one embodiment, a memory system includes a nonvolatile memory, and a controller electrically connected to the nonvolatile memory. The controller...
2019/0220394 MEMORY SYSTEM AND OPERATING METHOD THEREOF
A memory system includes a memory device including a plurality of memory blocks, and a block management unit suitable for selecting a target super block and...
2019/0220393 MEMORY SYSTEM AND OPERATING METHOD THEREOF
A memory system includes a memory device including first and second memory blocks, a cache read mode setting unit suitable for determining a memory block to...
2019/0220392 METHOD FOR REUSING DESTINATION BLOCK RELATED TO GARBAGE COLLECTION IN MEMORY DEVICE, ASSOCIATED MEMORY DEVICE...
A method for reusing a destination block related to garbage collection (GC) in a memory device, the associated memory device and the controller thereof, and...
2019/0220391 MEMORY MANAGEMENT METHOD AND DEVICE
The present disclosure is directed to a memory management method and to a memory management device arranged to execute memory allocation and/or memory...
2019/0220390 CORRELATING TEST RESULTS VARIATIONS WITH BUSINESS REQUIREMENTS
A method, system, and computer program product for relating test data to business requirements are provided in the illustrative embodiments. a test operation...
2019/0220389 ORCHESTRATING AND PROVIDING A REGRESSION TEST
A device may receive information associated with an application to be tested. The device may identify test data associated with the application to be tested...
2019/0220388 BOUNDARY SEARCH TEST SUPPORT DEVICE AND BOUNDARY SEARCH TEST SUPPORT METHOD
The boundary search test support device includes: a storage device that holds a plurality of input vectors; and an arithmetic device that executes a test by...
2019/0220387 UNEXPLORED BRANCH SEARCH IN HYBRID FUZZ TESTING OF SOFTWARE BINARIES
A method of branch exploration in fuzz testing of software binaries includes receiving a set of inputs of a binary program under analysis (BPUA) discovered...
2019/0220386 MICROCONTROLLER SYSTEM WITH IN-CIRCUIT DEBUGGER
An electronic device is described herein. In accordance with one embodiment, the electronic device includes an embedded controller having a debug logic, an...
2019/0220385 APPLYING CONSISTENT LOG LEVELS TO APPLICATION LOG MESSAGES
A method is provided for analyzing log message content. The computer-implemented method may include detecting, by at least one processor, log messages in an...
2019/0220384 METHOD, DEVICE, AND COMPUTER READABLE MEDIUM FOR TRACING COMPUTING SYSTEM
Embodiments of the present disclosure relate to a method of tracing a computing system, a device for tracing a computing system, and a computer readable...
2019/0220383 TECHNIQUES FOR TRACKING GRAPHICS PROCESSING RESOURCE UTILIZATION
Examples described herein generally relate to reporting memory resource access by a graphics processing unit (GPU). A list of memory resources allocated for...
2019/0220382 Control Device, Control Target Device, and Processing Method for Display Data
A control device includes a communication device configured to receive, from a control target device connected to the control device through a network,...
2019/0220381 SYSTEMS, METHODS, AND APPARATUS TO IMPROVE COMPUTING SYSTEM UTILIZATION
Methods, apparatus, systems, and articles of manufacture are disclosed to improve computing system utilization. An example system includes a visual recognition...
2019/0220380 SYSTEM MODEL EVALUATION SYSTEM, OPERATION MANAGEMENT SYSTEM, SYSTEM MODEL EVALUATION METHOD, AND PROGRAM
There is provided a system model evaluation system including a system model candidate creation part configured to create a candidate(s) of a system model by...
2019/0220379 Troubleshooting Method, Apparatus, and Device
A troubleshooting method, apparatus, and device, where the method includes that a redundant array of independent disks (RAID) controller receives information...
2019/0220378 METHOD AND APPARATUS FOR MANAGING STORAGE SYSTEM
Techniques for managing a storage system involve: in response to a storage device in a group of storage devices failing, determining multiple stripes in the...
2019/0220377 METHOD AND DEVICE OF DATA REBUILDING IN STORAGE SYSTEM
Techniques provide for data rebuilding in a storage system. The techniques involve: in response to failure of a first disk in the storage system, determining a...
2019/0220376 METHOD AND DEVICE FOR MANAGING STORAGE SYSTEM
Techniques manage a storage system comprising a group of storage devices. The techniques involve: determining from the group of storage devices a first storage...
← 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.