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,418,012 Cache manager for segmented multimedia and corresponding method for cache management
The invention concerns a cache manager (100) for managing the intermediate caching of segmented multimedia items. Multiple versions are available of each...
US-9,418,011 Region based technique for accurately predicting memory accesses
In one embodiment, the present invention includes a processor comprising a page tracker buffer (PTB), the PTB including a plurality of entries to store an...
US-9,418,010 Global maintenance command protocol in a cache coherent system
A system may include a command queue controller coupled to a number of clusters of cores, where each cluster includes a cache shared amongst the cores. An...
US-9,418,009 Inclusive and non-inclusive tracking of local cache lines to avoid near memory reads on cache line memory...
A processor may include a memory controller to interface with a system memory having a near memory and a far memory. The processor may include logic circuitry...
US-9,418,008 Electronic device with variable resistive patterns
An electronic device includes a semiconductor memory unit. The semiconductor memory unit includes a plurality of first lines extending in a first direction, a...
US-9,418,007 Managing memory transactions in a distributed shared memory system supporting caching above a point of coherency
In response to execution in a memory transaction of a transactional load instruction that speculatively binds to a value held in a store-through upper level...
US-9,418,006 Moving blocks of data between main memory and 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,418,005 Managing garbage collection in a data processing system
A computer implemented method, apparatus, and computer program product for managing garbage collection. Monitoring is performed for a garbage collection state...
US-9,418,004 JNI object access
Embodiments of the present invention disclose a method, system, and computer program product for a JNI object access system. A computer receives a JNI reference...
US-9,418,003 System, method and computer program product for conditionally performing garbage collection
In accordance with embodiments, there are provided mechanisms and methods for conditionally performing garbage collection. These mechanisms and methods for...
US-9,418,002 Processing unit reclaiming requests in a solid state memory device
An apparatus and method for processing unit reclaiming requests in a solid state memory device. The present invention provides a method of managing a memory...
US-9,418,001 Memory controller and method for interleaving DRAM and MRAM accesses
A memory system and memory controller for interleaving volatile and non-volatile memory accesses are described. In the memory system, the memory controller is...
US-9,418,000 Dynamically compensating for degradation of a non-volatile memory device
Apparatus, systems, and methods to implement dynamic memory management in nonvolatile memory devices are described. In one example, a controller comprises logic...
US-9,417,999 Write peformance in solid state storage by recognizing copy source to target operations and only storing...
A mechanism is provided in a data processing system for accessing a solid state drive. Responsive to receiving request to write an update to a block of data in...
US-9,417,998 Apparatus and method to provide cache move with non-volatile mass memory system
A method includes, in one non-limiting embodiment, receiving a command originating from an initiator at a controller associated with a non-volatile mass memory...
US-9,417,997 Automated policy based scheduling and placement of storage resources
A computer-executable method, system, and computer program product comprising providing a policy based scheduling model comprising modeled instances of objects...
US-9,417,996 Shared physical memory protocol
A computer implemented method for receiving data to a targeted logical partition. A computer locates buffer element in reliance on a connection status bit...
US-9,417,995 Extraction of problem diagnostic knowledge from test cases
Embodiments of the present invention enable users to extract knowledge from testing scenarios performed during application development, and later employ that...
US-9,417,994 Software test automation system and method
The present disclosure provides methods, systems, and apparatuses for testing software. The method may comprise associating a plurality of controls on a...
US-9,417,993 Real time analysis of tracer summaries to change tracer behavior
Real time analysis of tracing data may identify functions for which tracing may be enhanced or reduced. A tracer that generates function-level data may have an...
US-9,417,992 Web portal API test report generation
A system for generating application programming interface ("API") test reports for a software application derives one or more Java APIs to be tested from the...
US-9,417,991 Translation verification testing
Embodiments of translation verification testing are provided. An aspect includes reading a symbol table and a syntax tree to which source code corresponds....
US-9,417,990 Graphical model for test case viewing, editing, and reporting
Various techniques for interacting with a test case via a graphical model are disclosed. For example, one method involves displaying a first icon, which...
US-9,417,989 Multi-threaded debugger support
A method and information processing system facilitate debugging of a multi-threaded application. A control program request associated with at least one thread...
US-9,417,988 Tracking subclasses of and operations performed by generic objects in a computer system
A mechanism for tracking subclasses of and operations performed by generic objects in a computer system is disclosed. A method of the disclosure includes...
US-9,417,987 Advisory warning and workaround indications to user when stopped between load and store conditional...
A load store advisory program sets a breakpoint within a load-store sequence of a program, determines if the breakpoint will cause unexpected behavior, and...
US-9,417,986 System library error classification in a cloud based dynamic analysis tool
Techniques are disclosed for classifying system library errors detected by a dynamic analysis tool executing in a first client of a plurality of clients. The...
US-9,417,985 Distributed analysis and attribution of source code
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for distributing analysis tasks and attribution tasks. One of...
US-9,417,984 Preemptively generating statistical feedback on a design file and presenting the feedback in an input context
Techniques are provided for assisting programmers of electronics components and systems, as well as software components and systems, assess the effectiveness of...
US-9,417,983 Over-current detection for bus line drivers
An electrical circuit for driving a bus is described that includes at least one branch coupled to at least one signal line at a termination of the bus and a...
US-9,417,982 Method and apparatus for isolating a fault in a controller area network
A controller area network (CAN) includes a plurality of CAN elements comprising a communication bus and a plurality of controllers. A method for monitoring...
US-9,417,981 Data processing system, data processing method, and program
A data processing system for storing observation data including an observation value corresponding to a point in a storage area and calculating a comparison...
US-9,417,980 Systems for testing a computer keyboard
Systems for testing a computer keyboard are provided. In some implementations, the system comprises: a plurality of elongate members, each having a first end...
US-9,417,979 Systems and methods for enabling failover support with multiple backup data storage structures
A main data center with first and second backup data centers also has a translator for assisting a failover module of a failed server at the main data center in...
US-9,417,978 Management system for managing computer system, method for managing computer system, and storage medium
An exemplary management system stores computer performance management information, I/O performance management information regarding communication by I/O...
US-9,417,977 Distributed transactional recovery system and method
In one embodiment the present invention includes a system for transaction recovery in a distributed computing environment. The system includes a transaction log...
US-9,417,976 Preventing migration of a virtual machine from affecting disaster recovery of replica
A storage migration engine and a recovery manager are provided that enable failover operations to be performed in situations where storage migration and...
US-9,417,975 Failover functionality for client-related security association
There are provided measures for a failover functionality for a client-related security association. Such measures exemplarily comprise providing a failover...
US-9,417,974 Transaction processing for database in persistent system
Performing a transaction in the context of a computing system that has one or more persistent systems coupled to one or more processors over a bus. As an...
US-9,417,973 Apparatus and method for fault recovery
An apparatus and a method for fault recovery are provided. The fault recovery apparatus includes a log manager configured to record system resource allocation...
US-9,417,972 Cascade ordering
A method of handling multiple served backup processes comprising creating a cascade of target storage volumes from a plurality of target storage volumes by...
US-9,417,971 Cascade ordering
A method comprises creating a cascade of target storage volumes from a plurality of target storage volumes by inserting each most recent target storage volumes...
US-9,417,970 Data file processing for a well job data archive
A method, system, and apparatus, including a program encoded on computer-readable medium, for detecting duplicate data files to be stored in a well job data...
US-9,417,969 Distributed network backup of multimedia files
Each of plural multimedia files desired to be backed up are transformed into vector representations and divided into segments, and the segments are sent to...
US-9,417,968 Efficiently restoring execution of a backed up virtual machine based on coordination with...
Systems and methods enable a virtual machine, including applications executing thereon, to quickly start executing and servicing users based on pre-staged data...
US-9,417,967 Computing device and method for automatically recovering bios of computing device
In a method for automatically recovering a basic input-output system (BIOS) of a computing device, the computing device includes a serial peripheral interface...
US-9,417,966 Post backup catalogs
A method, article of manufacture, and apparatus for processing data. In some embodiments, this includes analyzing a first container at a block level,...
US-9,417,965 Low overhead fault tolerance through hybrid checkpointing and replay
A virtualized computer system provides fault tolerant operation of a primary virtual machine. In one embodiment, this system includes a backup computer system...
US-9,417,964 Destaging cache data using a distributed freezer
Methods, apparatus and computer program products implement embodiments of the present invention that enable digital information devices having respective...
US-9,417,963 Enabling efficient recovery from multiple failures together with one latent error in a storage array
The present invention provides a method and apparatus of managing a storage array. The method comprises: striping the storage array to form a plurality of...
← 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.