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-1,015,2424 Write reduction system and method
A method, computer program product, and computing system for reducing write operations on a flash-based cache memory system includes writing user data to a...
US-1,015,2423 Selective population of secondary cache employing heat metrics
The population of data to be admitted into secondary data storage cache of a data storage system is controlled by determining heat metrics of data of the data...
US-1,015,2422 Page-based method for optimizing cache metadata updates
A method of adjusting asynchronous cache operations on a cache device includes accessing the cache device each cache window having a plurality of cache blocks,...
US-1,015,2421 Instruction and logic for cache control operations
In one embodiment, a processor includes: a fetch logic to fetch instructions; a decode logic to decode the instructions; a cache memory; and a control logic to...
US-1,015,2420 Multi-way set associative cache and processing method thereof
A multi-way set associative cache and a processing method thereof, where the cache includes M pipelines, a controller, and a data memory, where any one of the...
US-1,015,2419 Deferred response to a prefetch request
Preventing a prefetch memory operation from causing a transaction to abort by receiving by a local processor a prefetch request from a remote processor....
US-1,015,2418 Speculation control for improving transaction success rate, and instruction therefor
Throttling instruction execution in a transaction operating in a processor configured to execute memory instructions out-of-order in a pipelined processor,...
US-1,015,2417 Early freeing of a snoop machine of a data processing system prior to completion of snoop processing for an...
A multiprocessor data processing system includes multiple vertical cache hierarchies supporting a plurality of processor cores, a system memory, and an...
US-1,015,2416 Buffer cache apparatus, journaling file system and journaling method for incorporating journaling features...
Disclosed herein are a buffer cache apparatus, a journaling file system, and a journaling method capable of incorporating journaling features based on...
US-1,015,2415 Techniques for backing up application-consistent data using asynchronous replication
Techniques for backing up application-consistent data using asynchronous replication are disclosed. In one particular embodiment, the techniques may be realized...
US-1,015,2414 Line termination methods
Methods for termination of signal lines within a memory system include appointing a particular memory device of a plurality of memory devices to act as a...
US-1,015,2413 Nonvolatile memory module and operation method thereof
The nonvolatile memory module includes at least one nonvolatile memory device and a device controller configured to receive a storage command from an external...
US-1,015,2412 Smart flash cache logger
Techniques herein are for chaining nonvolatile storage devices to achieve high availability. A method involves a storage server receiving a write request to...
US-1,015,2411 Capability value-based stored data allocation method and apparatus, and storage system
In a method for allocating data to multiple disks for storage, a capability value of each of the multiple disks is obtained. The capability value is ratio of a...
US-1,015,2410 Magnetoresistive random-access memory cache write management
Technologies are generally described manage MRAM cache writes in processors. In some examples, when a write request is received with data to be stored in an...
US-1,015,2409 Hybrid in-heap out-of-heap ballooning for java virtual machines
A mechanism is provided for managing memory of a runtime environment executing on a virtual machine. A balloon agent that is part of a runtime environment is...
US-1,015,2408 Memory system with activate-leveling method
Improvements are disclosed for "leveling" or averaging out more evenly the number of activate/precharge cycles seen by the rows of a memory component, so that...
US-1,015,2407 Optimization of analysis of automated test results
A large number of tests are performed on a service automation system. An algorithm for detecting redundant test failures is provided. Each failed automated test...
US-1,015,2406 Software program repair
According to an aspect of an embodiment, one or more systems or methods may be configured to locate a fault in a software program using a test suite. The...
US-1,015,2405 Application testing system and method
Embodiments of the present invention are directed to a computer implemented web based application testing system and method for testing at least one software...
US-1,015,2404 Collaborative debugging
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing a framework for collaborative debugging. In one...
US-1,015,2403 Assessment of software code quality based on coding violation indications
A plurality of coding violation indications corresponding to software code are categorized according to a plurality of coding quality attributes. The coding...
US-1,015,2402 Supporting multiple streams for a redirected USB device
When a USB device that supports multiple streams is redirected, a multi-channel environment can be established in which each USB stream is associated with a...
US-1,015,2401 Instruction and logic to test transactional execution status
Novel instructions, logic, methods and apparatus are disclosed to test transactional execution status. Embodiments include decoding a first instruction to start...
US-1,015,2400 Method and system for dynamically unblocking customers in critical workflows by pushing community contributed...
Error occurrence/recurrence rates from multiple users of a software system are monitored. In one embodiment, log error data and context data associated with a...
US-1,015,2399 Recovering stranded data
A system and method for recovering stranded data from a non-volatile memory is provided. An example of a method includes copying data from a non-volatile memory...
US-1,015,2398 Pipelined data replication for disaster recovery
Pipelined data replication for disaster recovery is disclosed. An example pipelined data replication method for disaster recovery disclosed herein comprises...
US-1,015,2397 Disaster recovery at high reliability in a storage cluster
A storage grid is provided. The storage grid includes a first cluster, a second cluster, and a third cluster. Each of the first cluster, the second cluster and...
US-1,015,2396 Time-based checkpoint target for database media recovery
A method, apparatus, and system for a time-based checkpoint target is provided for standby databases. Change records received from a primary database are...
US-1,015,2395 Fault tolerant systems and method of using the same
Systems and methods for resolving fault detection in a control system is provided. The system includes an I/O module operably connected to a first, second, and...
US-1,015,2394 Data center cost optimization using predictive analytics
A system, method and computer program product for optimizing total cost of ownership (TCO) of a piece of IT equipment, e.g., a hard drive or server, using...
US-1,015,2393 Out-of-band data recovery in computing systems
Embodiments of recovering data in computing devices and associated methods of operations are disclosed therein. In one embodiment, a method includes receiving a...
US-1,015,2392 Communication apparatus and wireless communication system
A communication apparatus of an embodiment of the present invention includes a storage temporarily storing data received via a wireless network from another...
US-1,015,2391 Self-service terminal (SST) backups and rollbacks
Self-Service Terminal (SST) automated backup and rollback techniques and SST are provided. An automated determination is made to back up the SST or a resource...
US-1,015,2390 Increasing speed of file restore
A method, computer program product, computing system, and system for increasing speed of a file restore from an archive storage device are described. The method...
US-1,015,2389 Apparatus and method for inline compression and deduplication
An apparatus for inline compression and deduplication includes a memory unit and a processor coupled to the memory unit. The processor is configured to receive...
US-1,015,2388 Active stream counts for storage appliances
A method system and process for managing connection stream is discussed. A count is incremented and/or decremented as connections are established. If the count...
US-1,015,2387 Instant start of virtual machine from archive copy on backup media
A differencing virtual hard disk is created at a recovery server. The differencing disk is pointed to a virtual machine that has been backed up to a backup...
US-1,015,2386 Efficient disaster rollback across heterogeneous storage systems
Systems for storage system rollover and rollback. A data mover agent is installed on a source storage system to capture disaster recovery data and send to a...
US-1,015,2385 Virtual machine backup
A computer system comprises a processor unit arranged to run a hypervisor running one or more virtual machines; a cache connected to the processor unit and...
US-1,015,2384 Location based replication
A method, a computer program product, and a system for replicating different projections of data, comprising: examining metadata associated with data on a...
US-1,015,2383 Expedited device backup, wipe, and enrollment
Remotely causing a backup and a wipe of data from a device enrolled with a management service is described. A client device may receive a communication...
US-1,015,2382 Method and system for monitoring virtual machine cluster
A method and system for monitoring a virtual machine cluster comprising sending, by physical machine, state parameter query instruction to a virtual machine in...
US-1,015,2381 Using storage defragmentation function to facilitate system checkpoint
A computer-implemented method is provided for a storage system comprising a processor in operable communication with a storage device that is configured into a...
US-1,015,2380 Memory device, memory system, and method of operating memory device
A memory device includes a memory cell array including a plurality of memory cells; a counting circuit configured to obtain a counting result by performing a...
US-1,015,2379 Efficient garbage collection for distributed storage with forward error correction
A computer program product, system, and method for generating and storing a parity chunk using at least a first chunk and a second chunk; detecting at least one...
US-1,015,2378 Data protection for a cold storage system
A cold storage system includes data storage devices and parity storage devices. The data storage devices and the parity storage devices form a multiple...
US-1,015,2377 Layering a distributed storage system into storage groups and virtual chunk spaces for efficient data recovery
Technology is disclosed for storing data in a distributed storage system using a virtual chunk service (VCS). In the VCS based storage technique, a storage node...
US-1,015,2376 Data object recovery for storage systems
A method comprising: receiving an I/O request for object data; determining one or more data fragments wherein the object data is stored; determining that one or...
US-1,015,2375 Error protection of data stored using variable-length headers
In one embodiment, a system includes a controller and logic integrated with and/or executable by the controller. The logic is configured to read data stored as...
← 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 | 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.