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,760,509 Memory storage device and control method thereof and memory control circuit unit and module
A memory storage device including a first and a second connection interface units, a memory control circuit unit and an interfacing circuit is provided. The...
US-9,760,508 Control apparatus, computer system, control method and storage medium
A control apparatus which controls an access to a memory acquires, for the access to the memory, a predetermined address corresponding to the order of addresses...
US-9,760,507 Data processing device and data processing method
A data processing device includes a first sub-arbiter configured to arbitrate an access by first and second masters that access data stored in a memory; a...
US-9,760,506 Configurable data processing system based on a hybrid data and control driven processing architecture
A data processing system comprising a plurality of data inputs and of data outputs for processing input data and providing processed data to a data output. The...
US-9,760,505 Network interface controller emulation
Examples disclosed herein provide systems, methods, and software for network interface controller emulation. In one example, a method of operating a storage...
US-9,760,504 Nonvolatile memory data security
Keys are generated at a memory device with a period of time elapsing between generation of each key. A request is received from a memory controller for the most...
US-9,760,503 Operation method of memory controller and nonvolatile memory system including the memory controller
A nonvolatile memory system includes a nonvolatile memory device having a physical storage area, and a memory controller managing the physical storage area on...
US-9,760,502 Encrypted transport solid-state disk controller
Method and apparatus for transferring protected data. In some embodiments, an encrypted transport solid state drive (SSD) has a non-volatile memory and a...
US-9,760,501 In-field smart device updates
Methods and systems for causing a device to join a network or fabric. A joining device sends an indication that the electronic device is not connected to a...
US-9,760,500 Caching scheme synergy for extent migration between tiers of a storage system
A method includes determining to move an extent from a source-tier in a storage system to a destination-tier in the storage system, wherein a set of tracks of...
US-9,760,498 Hybrid cache comprising coherent and non-coherent lines
An electronic system for multiple agents, both coherent and non-coherent, to communicate with a hybrid cache, the hybrid cache to provide functionality...
US-9,760,497 Hierarchy memory management
In one embodiment, a storage system comprises: a first type interface being operable to communicate with a server using a remote memory access; a second type...
US-9,760,496 Simultaneous invalidation of all address translation cache entries associated with an X86 process context...
A translation-lookaside buffer (TLB) includes a plurality of entries, wherein each entry of the plurality of entries is configured to hold an address...
US-9,760,495 Hybrid tracking of transaction read and write sets
Embodiments of the invention relate to tracking processor transactional read and write sets, thereby eliminating speculative mispredictions. Both ...
US-9,760,494 Hybrid tracking of transaction read and write sets
Embodiments of the invention relate to tracking processor transactional read and write sets, thereby eliminating speculative mispredictions. Both ...
US-9,760,493 System and methods of a CPU-efficient cache replacement algorithm
A method of updating a cache data structure that includes first, second, and third queues includes the step of storing contents of a data item in a cache...
US-9,760,492 Method for controlling access of cache through using programmable hashing address and related cache controller
A method for controlling access of a cache includes at least following steps: receiving a memory address; utilizing a hashing address logic to perform a...
US-9,760,491 Optimized use of hardware micro partition prefetch based on software thread usage
A computer-implemented method selectively adjusts a resources addresses cache of addresses of resources used by virtual processors. A first dispatch from a...
US-9,760,490 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,760,489 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,760,488 Cache controlling method for memory system and cache system thereof
A cache system is provided. The cache system includes a first cache and a second cache. The first cache is configured for storing a first status of a plurality...
US-9,760,487 Store operations to maintain cache coherence
In one embodiment, a computer-implemented method includes encountering a store operation during a compile-time of a program, where the store operation is...
US-9,760,486 Accelerating cache state transfer on a directory-based multicore architecture
Technologies are generally described herein for accelerating a cache state transfer in a multicore processor. The multicore processor may include first, second,...
US-9,760,485 Fast write and management of persistent cache in a system that includes tertiary storage
Embodiments of the invention relate to receiving a write request that includes a write data and an address of a target block in tertiary storage. In response to...
US-9,760,484 Data processing method and electronic device
Embodiments of the present disclosure provide a data processing method and an electronic device. The method is applied in an electronic device, the electronic...
US-9,760,483 Memory system capable of controlling wireless communication function
According to one embodiment, a memory system includes a nonvolatile semiconductor memory device, controller, memory, wireless communication function section,...
US-9,760,482 Reconstruct drive for dynamic resizing
A solid-state drive (SSD) is configured for dynamic resizing. When the SSD approaches the end of its useful life because the over-provisioning amount is nearing...
US-9,760,481 Multiport memory
A data storage device includes a memory that has a three-dimensional (3D) memory configuration, a controller, and a plurality of memory ports. The controller is...
US-9,760,480 Enhanced logging using non-volatile system memory
Methods and apparatus for enhancing logging using non-volatile system memory are described. A computer system includes a system memory coupled to one or more...
US-9,760,479 Writing data in a storage system that includes a first type of storage device and a second type of storage device
Writing data in a storage system that includes a first type of storage device and a second type of storage device, including: selecting, for one or more...
US-9,760,478 Read leveling method and memory device using the same
A read leveling method for a memory device is provided. The memory device includes a first memory block and at least a second memory block. The read leveling...
US-9,760,477 Self-healing job executor pool
Aspects of the present disclosure relate to a self-healing job executor pool. A server detects that a job executing on an executor failed. The server...
US-9,760,476 Crowdsourced device cloud for application testing
Methods and arrangements for a method of managing crowdsourced devices for application testing, said method comprising: utilizing at least one processor to...
US-9,760,475 Automatic updating of graphical user interface element locators based on image comparison
An automated testing system is described for efficient testing of software applications. Locators are used by the test to find user interface elements in an...
US-9,760,474 Green software applications
Novel tools and techniques are provided for implementing green software applications and/or certifying software applications with a green applications...
US-9,760,473 System and method for visualizing software programs
A system and a method for visualizing a software program are provided. The system is configured to store the software program and its change logs. The system is...
US-9,760,472 Tenant code debugging in multi-tenant systems
Systems and methods for debugging tenant code for a multi-tenant system. A tenant code debugger may be installed on a user computing device, and connected to...
US-9,760,471 Implementing a reset policy during a sequential variation test of content
A variation testing system for performing variation testing of content is disclosed. The variation testing system allows an experimenter to continuously monitor...
US-9,760,470 Device, method, and program analysis of new source code to be added to execution program to check for bug
An application list reading part 220 reads an application list 122. An application collecting part 230 acquires a source code 111 of an installed application...
US-9,760,469 Analysis of program code
This disclosure relates to the analysis of a program based on source code where the source code comprises a call to a function associated with a function...
US-9,760,468 Methods and arrangements to collect data
Methods and arrangements to collect data related to the state or conditions of a system are described herein. Embodiments may comprise a data identifier to...
US-9,760,467 Modeling application performance using evolving functions
An application performance monitoring system monitors a system having multiple components, automatically calculates a performance metric for the system, and...
US-9,760,466 Touch-control monitoring method for touchscreen and terminal
Embodiments of the present invention disclose a touch-control monitoring method for a touchscreen, and a terminal. The method includes: acquiring a...
US-9,760,465 Assessment of processor performance metrics by monitoring probes constructed using instruction sequences
Processor performance metrics are assessed by monitoring probes constructed using instruction sequences. A probe comprising an instruction sequence is selected....
US-9,760,464 Memory leak detection
A leak detection system may be configured to receive a plurality of memory use reports periodically from a user device. The memory use reports may include an...
US-9,760,463 Microcontroller fault injection method and system
Temporary fault injection to existing hardware is performed using only software without changing an implementation of the hardware. A fault injection interrupt...
US-9,760,462 Testing optimization of microprocessor table functions
Embodiments relate to testing memory write operations. An aspect includes detecting a first write operation to a set of "n" divisions in a memory table, and...
US-9,760,461 Electronic device and firmware recovery program that ensure recovery of firmware
An electronic device includes a first nonvolatile memory, a second nonvolatile memory, and a control circuit. The first nonvolatile memory includes an area to...
US-9,760,460 Storage system, storage device, and monitoring server
A monitoring server includes a transmission and reception unit that receives information from a first storage device and a second storage device by performing...
US-9,760,458 Dynamic mirroring
One or more techniques and/or systems are provided for dynamic mirroring. A first storage node and the second storage node within a first storage cluster may...
← 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 | 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.