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,612,972 Apparatuses and methods for pre-fetching and write-back for a segmented cache memory
Apparatuses and methods for a cache memory are described. In an example method, a transaction history associated with a cache block is referenced, and requested...
US-9,612,971 Supplemental write cache command for bandwidth compression
Aspects include computing devices, systems, and methods for implementing a cache memory access requests for data smaller than a cache line and eliminating...
US-9,612,970 Method and apparatus for flexible cache partitioning by sets and ways into component caches
Aspects include computing devices, systems, and methods for partitioning a system cache by sets and ways into component caches. A system cache memory controller...
US-9,612,969 Demote instruction for relinquishing cache line ownership
A computer system processor of a multi-processor computer system having cache subsystem, executes a demote instruction to cause a cache line exclusively owned...
US-9,612,968 Migration of data to register file cache
Methods and migration units for use in out-of-order processors for migrating data to register file caches associated with functional units of the processor to...
US-9,612,967 Cache load balancing by reclaimable block migration
Systems and methods for cache load balancing by reclaimable block migration are described. In some embodiments, a computer system may include a processor; and a...
US-9,612,966 Systems, methods and apparatus for a virtual machine cache
A virtual machine cache provides for maintaining a working set of the cache during a transfer between virtual machine hosts. In response to the transfer, a...
US-9,612,965 Method and system for servicing streaming media
A method and system for servicing streaming media is disclosed. The method includes receiving the streaming media and determining an allocation of available...
US-9,612,964 Multi-tier file storage management using file access and cache profile information
In one embodiment, a method for managing data includes determining that a cache access count for a given data block is greater than an average cache access...
US-9,612,963 Store forwarding cache
A load request is received to retrieve a piece of data from a location in memory and the load request follows one or more store requests in a set of...
US-9,612,962 Performing cache bank operations in offset sequences from first bank
In certain embodiments, methods and systems for multimedia data processing are provided. In an embodiment, a method for processing multimedia data includes...
US-9,612,961 Cache partitioning in a multicore processor
Techniques described herein generally include methods and systems related to cache partitioning in a chip multiprocessor. Cache-partitioning for a single thread...
US-9,612,960 Data filter cache designs for enhancing energy efficiency and performance in computing systems
Certain embodiments herein relate to, among other things, designing data cache systems to enhance energy efficiency and performance of computing systems. A data...
US-9,612,959 Distributed and optimized garbage collection of remote and exported table handle links to update propagation...
Described are methods, systems and computer readable media for distributed and optimized garbage collection of remote and exported object handle links to update...
US-9,612,958 Wear leveling and improved efficiency for a non-volatile memory device
Providing for improved cell longevity for two-terminal memory devices is described herein. By way of example, wear leveling and management of array operations...
US-9,612,957 Read disturb and data retention handling for NAND devices
Systems, methods, and apparatus are herein disclosed for reducing read disturb and data retention errors in FLASH memory devices designed for long lifespans,...
US-9,612,956 Multi-tiered caching for data storage management in a device
A data storage device includes one or more storage media that include multiple physical storage locations. The device also includes at least one cache memory...
US-9,612,955 High-performance indexing for data-intensive systems
Aspects of the present invention provide high-performance indexing for data-intensive systems in which "slicing" is used to organize indexing data on an SSD...
US-9,612,954 Recovery for non-volatile memory after power loss
Non-volatile memory array can be recovered after a power loss. In one example, pages of a memory array are scanned to find a first free page after the power...
US-9,612,953 Data placement based on data properties in a tiered storage device system
A method for managing non-volatile memory is provided. The method includes determining at least one property of a data and determining to which type of a...
US-9,612,952 Automatically reconfiguring a storage memory topology
A storage cluster is provided. The storage cluster includes a plurality of storage nodes within a single chassis. Each of the plurality of storage nodes has...
US-9,612,951 Methods and apparatus to manage workload memory allocation
Methods, articles of manufacture, and apparatus are disclosed to manage workload memory allocation. An example method includes identifying a primary memory and...
US-9,612,950 Control path subsystem, method and device utilizing memory sharing
A packet processing system having a control path memory of a control path subsystem and a datapath memory of a datapath subsystem. The datapath subsystem stores...
US-9,612,949 Memory allocation in a multi-core processing system based on a threshold amount of memory
A processing system comprises plural processing cores and a task allocator for allocating tasks to the processing cores. The processing cores perform the tasks...
US-9,612,948 Reads and writes between a contiguous data block and noncontiguous sets of logical address blocks in a...
In the present disclosure, a persistent storage device includes both persistent storage, which includes a set of persistent storage blocks, and a storage...
US-9,612,947 Code-free testing framework
A method, system and computer program product for testing testable code of an application comprises sending a request, from a computer-implemented client to a...
US-9,612,946 Using linked data to determine package quality
Arrangements described herein relate to determining a quality of a software package. Via linked data, the software package can be linked to at least one test...
US-9,612,945 Call count profiling for estimation of relative hotness of function call frequency
Instances of a call stack executing in a database management system and separated by a sampling interval can be compared and upwardly traversed until reaching a...
US-9,612,944 Method and system for verifying scenario based test selection, execution and reporting
The present subject matter relates to software testing. The method comprises obtaining user requirements from a user, the user requirements being indicative of...
US-9,612,943 Prioritization of tests of computer program code
A method is provided to prioritize testing of computer program code comprising: determining first test coverages of items within a first source code version for...
US-9,612,942 Verification of a computer program in respect to an unexpected response to an access request
Testing a computer program comprises identification of resource access requests by the computer program to a resource provided by an underlying host. The...
US-9,612,941 Live data fabrication
Methods, computing systems and computer program products implement embodiments of the present invention that include defining multiple data fabrication rules,...
US-9,612,940 Combination and reuse of parameters in an automated test environment
A device receives test methods that include input arguments that match parameters. The test methods are used to test one or more portions of dynamically-type...
US-9,612,939 Diagnostic workflow for production debugging
A diagnostic workflow file can be used to control the future diagnostic actions taken by a debugger without user interaction with the debugger when it executes....
US-9,612,938 Providing status of a processing device with periodic synchronization point in instruction tracing system
In accordance with embodiments disclosed herein, there is provided systems and methods for providing status of a processing device with a periodic...
US-9,612,937 Determining relevant events in source code analysis
In embodiments of determining relevant events in source code analysis, a computing device includes a key event manager that is implemented to traverse...
US-9,612,936 Correlation of source code with system dump information
The present arrangements relate to analyzing a software error. At least one dump file created in response to a crash of software executing on a processing...
US-9,612,935 Enhanced resiliency testing by enabling state level control for request
A computer implemented method for testing the resiliency of a software application. The computer implemented method can test the resiliency of a software...
US-9,612,934 Network processor with distributed trace buffers
A network processor includes a cache and a several groups of processors for accessing the cache. A memory interconnect provides for connecting the processors to...
US-9,612,933 Method for deterministic stress based risk reduction
A deterministic risk reduction method for product reliability comprising the steps of: receiving a plurality of parameters associated with at least one of a...
US-9,612,932 System, method, and computer program product for monitoring computer system infrastructure and assets
A method performed by a monitoring tool in a computer system, the method including: displaying a user interface including information regarding a first...
US-9,612,931 System and method for synchronously controlling LED on multiple control modules based on a register...
In an information processing system, plural information processing devices are mutually connected by an SMP connection mechanism. Each of the information...
US-9,612,930 Providing autonomous self-testing of a processor
In an embodiment, a processor includes at least one core, a power management unit having a first test register including a first field to store a test patch...
US-9,612,929 Efficient validation/verification of coherency and snoop filtering mechanisms in computing systems
Embodiments disclose techniques for scheduling test cases without regeneration to verify and validate a computing system. In one embodiment, a testing engine...
US-9,612,928 Memory-mirroring control apparatus and memory-mirroring control method
When an update instruction for updating task data stored in a memory is transmitted through a transaction process performed by an application server, an active...
US-9,612,927 Managing server processes with proxy files
Computer-implemented methods and systems are provided for detecting a failed server. The computer-implemented method includes creating a proxy file for each...
US-9,612,926 Host swap hypervisor that provides high availability for a host of virtual machines
A host swap hypervisor provides a high availability hypervisor for virtual machines on a physical host computer during a failure of a primary hypervisor on the...
US-9,612,925 Method and system for implementing a distributed digital application architecture
According to an embodiment of the present invention, an automated computer implemented method and system for implementing a network architecture comprising: a...
US-9,612,924 Fault tolerance in a distributed file system
A method for providing fault tolerance in a distributed file system of a service provider may include launching at least one data storage node on at least a...
US-9,612,923 High-availability data center
Method/system is disclosed for recovering computing capacity and critical applications after a catastrophic failure. The method/system involves distributing the...
← 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 | 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.