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
US-9,411,762 Method and system for platform management messages across peripheral component interconnect express (PCIe) segments
A method is disclosed to manage platform management messages through multiple peripheral component interconnect express (PCIe) segments implemented on a root...
US-9,411,761 Platform neutral device protocols
Platform neutral device protocol techniques are described in which functionality to customize device interactions through communication busses is made...
US-9,411,760 System and method for a thin-client terminal system with a local screen buffer using a serial bus
In a system and method for a thin-client terminal system having a local screen buffer using a serial bus, a serial bus interface device receives encoded data...
US-9,411,759 Coupling a specialty system, such as metering system, to multiple control systems
A metering system configured to couple to multiple specialty systems, such as a control system. At least some of the illustrative embodiments are processing...
US-9,411,758 Semiconductor device
A semiconductor device according to the present invention includes a first module that issues a first transaction from a first interface unit to be a bus...
US-9,411,757 Memory interface
The present disclosure provides a method for processing memory access operations. The method includes determining a fixed response time based at least in part,...
US-9,411,756 Function approximation circuitry
Function approximation circuitry approximates an arbitrary function F over discrete inputs. Discrete values of the function F are stored in a lookup table (LUT)...
US-9,411,755 Software debouncing and noise filtering modules for interrupts
Systems and methods for debouncing a signal line within a computer device are provided. The mechanical nature of physical buttons and switches oftentimes...
US-9,411,754 Dynamic frequency memory control
A memory controller (40) is adaptable to scaling of a system clock frequency, to enable another device (10) to access a memory (20), and has a part for...
US-9,411,753 Systems and methods for dynamically determining a priority for a queue of commands
System and methods are provided for dynamically managing a first-in/first-out (FIFO) command queue of a system controller. One or more commands are received...
US-9,411,752 Conversion device, peripheral device and programmable logic controller
An A/D conversion device includes an input-data storage unit storing therein a plurality of digital values obtained after A/D conversion so that each of the...
US-9,411,751 Key formation
Key formation techniques are described. In one or more implementations, an input device includes a key assembly including a plurality of keys that are usable to...
US-9,411,750 Efficient calibration of a low power parallel data communications channel
A calibratable communications link includes multiple parallel lines. Calibration is performed at dynamically variable and/or interruptible intervals determined...
US-9,411,749 Chunk-level client side encryption in hierarchical content addressable storage systems
Techniques for chunk-level client side encryption are provided. In a content-addressable storage system, a plurality of chunks is used to implement a...
US-9,411,748 Secure replay protected storage
Embodiments of the invention create an underlying infrastructure in a flash memory device (e.g., a serial peripheral interface (SPI) flash memory device) such...
US-9,411,747 Dynamic subroutine stack protection
A protection unit of a subroutine stack accessible by a CPU controlled by one main software program, for storing and removing stack frame(s), the stack...
US-9,411,746 Computer system, computer and method for performing thin provisioning capacity management in coordination with...
In the computer system, a storage system provides a storage level virtual volume based on thin provisioning technology, to a physical server on which a virtual...
US-9,411,745 Multi-core heterogeneous system translation lookaside buffer coherency
Methods, devices, and instructions for performing a reverse translation lookaside buffer (TLB) look-up using a physical address input, including obtaining with...
US-9,411,744 Content-based caching in a managed runtime computing environment
A computer-implemented method of caching data in a managed runtime computing environment can include loading source data and comparing content of the source...
US-9,411,743 Detecting memory corruption
A device identifies, based on a program code instruction, an attempted write access operation to a fenced memory slab, where the fenced memory slab includes an...
US-9,411,742 Use of differing granularity heat maps for caching and migration
For data processing in a computing storage environment by a processor device, the computing storage environment incorporating at least high-speed and...
US-9,411,741 System and method for application level caching
The disclosure generally relates to methods and systems for application level caching and more particularly to dynamically applying caching policies to a...
US-9,411,740 Electronic device including a semiconductor memory
This technology provides an electronic device. An electronic device in accordance with an implementation of this document includes semiconductor memory, and the...
US-9,411,739 System, method and apparatus for improving transactional memory (TM) throughput using TM region indicators
Systems, apparatuses, and methods for improving transactional memory (TM) throughput using a TM region indicator (or color) are described. Through the use of TM...
US-9,411,738 Efficient processing of cache segment waiters
Various embodiments for cache management in a distributed computing storage environment are provided. In one embodiment, a processor device, for a plurality of...
US-9,411,737 Clearing blocks of storage class memory
An abstraction for storage class memory is provided that hides the details of the implementation of storage class memory from a program, and provides a standard...
US-9,411,736 System and method for an accelerator cache based on memory availability and usage
The storage processor of a data storage system such as a storage array automatically configures one or more accelerator caches ("AC") upon detecting the...
US-9,411,735 Counter-based wide fetch management
Embodiments relate to counter-based wide fetch management. An aspect includes assigning a counter to a first memory region in a main memory that is allocated to...
US-9,411,734 Electronic devices having semiconductor memory units and method of fabricating the same
Electronic devices have a semiconductor memory unit including a magnetization compensation layer in a contact plug. One implementation of the semiconductor...
US-9,411,733 Sharing pattern-based directory coherence for multicore scalability ("SPACE")
A method and directory system that recognizes and represents the subset of sharing patterns present in an application is provided. As used herein, the term...
US-9,411,732 Push-based cache invalidation notification
In one embodiments, one or more first computing devices receive updated values for user data associated with a plurality of users; and for each of the user data...
US-9,411,731 System and method for managing transactions
A method for writing data, the method may include: receiving or generating, by an interfacing module, a data unit coherent write request for performing a...
US-9,411,730 Private memory table for reduced memory coherence traffic
A mechanism is provided for memory coherence in a multiple processor system. Responsive to a memory operation from a processing core of the multiple processor...
US-9,411,729 Salvaging lock elision transactions
A transactional memory system salvages hardware lock elision (HLE) transactions. A computer system of the transactional memory system records information about...
US-9,411,728 Methods and apparatus for efficient communication between caches in hierarchical caching design
In accordance with embodiments disclosed herein, there are provided methods, systems, mechanisms, techniques, and apparatuses for implementing efficient...
US-9,411,727 Split write operation for resistive memory cache
A method of reading from and writing to a resistive memory cache includes receiving a write command and dividing the write command into multiple write...
US-9,411,726 Low power computation architecture
An embodiment includes a system, comprising a first memory; a plurality of first circuits, wherein each first circuit is coupled to the memory; and includes a...
US-9,411,725 Application-reserved cache for direct I/O
Described are embodiments of mediums, methods, and systems for application-reserved use of cache for direct I/O. A method for using application-reserved cache...
US-9,411,724 Method and apparatus for a partial-address select-signal generator with address shift
In accordance with embodiments disclosed herein, there are provided methods, systems, mechanisms, techniques, and apparatuses for implementing and using a...
US-9,411,723 Data exchange system
A data exchange system including: a microprocessor; a non-volatile memory; a first communication channel linking the microprocessor to the non-volatile memory;...
US-9,411,722 Asynchronous FIFO buffer for memory access
An asynchronous FIFO buffer that provides data in response to requests to read a memory array is disclosed. The asynchronous FIFO buffer provides the data...
US-9,411,721 Detecting access sequences for data compression on non-volatile memory devices
Techniques are presented to allow non-volatile memory system to operate by determining ranges of logical addresses that a host typically accesses as together....
US-9,411,720 Information processing apparatus equipped with overwrite deletion function, method of controlling the same, and...
An information processing apparatus which is capable of effectively using an overwrite deletion function and a hibernation function. An image forming apparatus...
US-9,411,719 Memory system including nonvolatile and volatile memory and operating method thereof
A memory system having multiple memory layers includes a first memory layer comprising a volatile memory, a second memory layer comprising a first sub-memory...
US-9,411,718 Method to apply fine grain wear leveling and garbage collection
An apparatus includes a non-volatile memory and a controller. The controller is coupled to the non-volatile memory and configured to (i) measure a rate of free...
US-9,411,717 Metadata journaling with error correction redundancy
Method and apparatus for managing a memory, such as but not limited to a flash memory. In accordance with some embodiments, user data and associated metadata...
US-9,411,716 System and method for controlling automated page-based tier management in storage systems
System and method for automated page-based management in storage systems. The system includes host computers, file servers and a storage system having automated...
US-9,411,715 System, method, and computer program product for optimizing the management of thread stack memory
A system, method, and computer program product for optimizing thread stack memory allocation is disclosed. The method includes the steps of receiving source...
US-9,411,714 Finite state machine for system management
Implementations relate to a hybrid finite state machine that is based on a micro-coded processor and the use of look-up tables to implement combinational logic....
US-9,411,713 Method for supporting product design and product design support apparatus
A computer refers to a first document, second documents related to the first document, test documents related to the respective second documents, and test...
← 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 | 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.