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,460,011 Memory reference estimation method and device based on improved cache
A computer system that includes a processor, a memory and a processor cache for the main memory with a check-in-cache instruction may be provided. The processor...
US-9,460,010 Method, data storage system and computer program product for managing copy on first write data for snapshot...
A data storage system, method and computer program product for managing copy on first write data for snapshot purposes are disclosed. In one embodiment, a...
US-9,460,009 Logical unit creation in data storage system
Techniques for creating logical units associated with a data storage system. In one example, a method comprises the following steps. One or more blocks of...
US-9,460,008 Efficient garbage collection for a log-structured data store
A log-structured data store may implement efficient garbage collection. Log records may be maintained in data blocks according to a log record sequence. Based,...
US-9,460,007 Programmable hardware blocks for time-sharing arithmetic units using memory mapping of periodic functions
An apparatus relates generally to time sharing of an arithmetic unit. In such an apparatus, a controller is coupled to provide read pointers and write pointers....
US-9,460,006 Nonvolatile memory system, system including the same, and method of adaptively adjusting user storage region in...
A method is for adaptively adjusting a user storage region in an entire storage region of a nonvolatile memory system. The method includes a host transmitting a...
US-9,460,005 Storage devices including memory device and methods of operating the same
Storage devices including a memory device and methods of operating the storage devices are provided. The storage devices may include a controller which is...
US-9,460,004 Memory erasing method, memory controller, and memory storage apparatus
A memory erasing method and a memory controller and a memory storage apparatus using the same are provided. The memory erasing method includes following steps....
US-9,460,003 Using an alias volume name for a volume to allocate space to a data set
Provided are a computer program product, system, and method for using an alias volume name for a volume to allocate space to a data set. An assignment of a...
US-9,460,002 Memory allocation
There is disclosed a technique for use in memory allocation. In one embodiment, the technique comprises a method. The method comprises the step of determining...
US-9,460,001 Systems and methods for identifying access rate boundaries of workloads
A computer-implemented method for identifying access rate boundaries of workloads may include (1) tracking the number of times each region of data within a...
US-9,460,000 Method and system for dynamically changing page allocator
A method and a system of dynamically changing a page allocator are provided. The method includes determining a state of a page allocation system; and forking a...
US-9,459,999 Memory control method for a computer system
A memory control method for a computer system is provided. The method includes the steps of: (a) calculating an operation cost of each of given M memory objects...
US-9,459,998 Operations interlock under dynamic relocation of storage
A multi-boundary address protection range is provided to prevent key operations from interfering with a data move performed by a dynamic memory relocation (DMR)...
US-9,459,997 Error injection and error counting during memory scrubbing operations
Embodiments relate to performing a memory scrubbing operation that includes injecting an error on a write operation associated with a memory address. One or...
US-9,459,996 Cache device, storage apparatus, cache controlling method
Provided is a cache device which can minimize probability of data loss in a storage device in which write data and read data are separately cached. The cache...
US-9,459,995 Compliance testing engine for integrated computing system
A technique tests whether an integrated computing system having server, network and storage components complies with a configuration benchmark expressed as...
US-9,459,994 Mobile application testing systems and methods
Approaches for application testing are provided. An approach includes recording a test case of an application running on a mobile device. The approach also...
US-9,459,993 Performance testing of web components using identity information
Performance testing of web components using identity information includes providing a web component for testing having business logic code and an associated...
US-9,459,992 System and method of debugging multi-threaded processes
A system and method of debugging a multi-threaded process with at least one running thread and at least one suspended thread is disclosed. Embodiments utilize a...
US-9,459,991 Heap dump object identification in a heap dump analysis tool
Embodiments of the present invention provide a method, system and computer program product for heap dump object identification in a heap dump analysis tool. In...
US-9,459,990 Automatic and transparent application logging
Automatic application logging, in one aspect, may receive a directive for logging data associated with an application. One or more runtime objects of an...
US-9,459,989 Method and apparatus for reverse debugging source code using causal analysis
A method and apparatus for reverse debugging source code using causal analysis is disclosed. The method comprises executing byte-code created from a plurality...
US-9,459,988 Dynamic code switching in debugging process
An optimized version of a binary and a non-optimized debuggable version of a binary for each compiling unit in the source code program are generated. The...
US-9,459,987 Method and system for comparing different versions of a cloud based application in a production environment...
An application is implemented in the production environment in which the application will be used. Two or more backend systems are used to implement different...
US-9,459,986 Automatic generation of analysis-equivalent application constructs
A computer program to be subjected to static analysis includes at least one framework, in turn including high-level code and at least one configuration file. A...
US-9,459,985 Bios tracing using a hardware probe
Methods and apparatuses may provide for tracing the performance of BIOS from the start of its execution. A hardware device such as a hardware probe may be...
US-9,459,984 Method and systems for external performance monitoring for virtualized environments
Embodiments of the present invention provide for performance monitoring of virtualized environments by establishing external performance monitoring (in a...
US-9,459,983 Method and apparatus of establishing customized network monitoring criteria
A method and apparatus of monitoring computer devices operating on a network is disclosed. Computer devices are all different and require monitoring settings...
US-9,459,982 Bus interface optimization by selecting bit-lanes having best performance margins
A bus interface selects bit-lanes to allocate as spares by testing the performance margins of individual bit-lanes during initialization or calibration of the...
US-9,459,980 Varying cluster sizes in a predictive test load while testing a productive system
Automated methods of creating a predictive test load, using clustering to create the predictive test load from production data, for testing in a production...
US-9,459,979 Detection of hardware errors using redundant transactions for system test
A method for detecting errors in hardware including running a transaction on a plurality of cores, wherein each of the cores runs a respective copy of the...
US-9,459,978 Automated test platform utilizing segmented data sequencers to provide time controlled test sequences to device...
A segmented subsystem, for use within an automated test platform, includes a first subsystem segment including a first data sequencer configured to coordinate...
US-9,459,977 Data processing system with debug control
A data processing system includes a processor configured to execute processor instructions and a memory. The memory has a data array and a checkbit array...
US-9,459,976 Repair of computers that have software-related problems
A computer system includes a system healing module for facilitating repair of a malfunctioning computer. The system healing module may be a set-top box for...
US-9,459,975 Managing storage connections
A processing device identifies a failure with at least one physical storage device of a first set of physical storage devices accessible to a virtualized...
US-9,459,974 Recovery mechanisms across storage nodes that reduce the impact on host input and output operations
Provided are a method, a system, and a computer program product in which a storage controller determines one or more resources that are impacted by an error. A...
US-9,459,973 Storage subsystem, and method for verifying storage area
There is provided a method for verifying a full drive as an error check processing of a storage drive, but along with the increase in capacity of the storage...
US-9,459,972 Alternative port error recovery with limited system impact
Various embodiments for troubleshooting a network device in a computing storage environment by a processor. In response to an error in a specific port, an...
US-9,459,971 System and method for event-driven live migration of multi-process applications
A system, method, and computer readable medium for asynchronous live migration of applications between two or more servers. The computer readable medium...
US-9,459,970 Performance during playback of logged data storage operations
Technology is disclosed for improving performance during playback of logged data storage operations. The technology can monitor a log to which data storage...
US-9,459,969 Method and system for enhanced backup database indexing
A method and system for implementing enhanced indexing in a backup system as well as manage file recovery. The method implemented at a backup server receives...
US-9,459,968 Single index to query multiple backup formats
The disclosed techniques include generation of a single index table when backing up data in a first backup format to a backup storage system that uses a second...
US-9,459,967 Cascade ordering
A system and computer program product of handling multiple backup processes have been provided. The system comprises receiving one or more instructions...
US-9,459,966 Storage control apparatus and storage system
A processor generates a parity from dummy data attached to a first piece of data of a plurality of pieces of data and a piece of data other than the first piece...
US-9,459,965 Predicting storage capacity and performance requirements of a backup solution
Techniques are described for predicting the storage capacity and performance requirements for deploying and maintaining a backup solution within an enterprise....
US-9,459,964 Method and apparatus for processing error event of medical diagnosis device, and for providing medical information
A method and an apparatus for processing an error event of a medical diagnosis device is provided that includes detecting an error event at a medical diagnosis...
US-9,459,963 Safely rolling back transactions in a transactional memory system with concurrent readers
A technique for safely rolling back transactional memory transactions without impacting concurrent readers of the uncommitted transaction data. An updater uses...
US-9,459,962 Methods for accessing a storage unit of a flash memory and apparatuses using the same
An embodiment of a method for accessing a storage unit of a flash memory, performed by a processing unit, includes at least the following steps. A multiplexer...
US-9,459,961 Magnetic random access memory
A magnetic random access memory includes memory cells, a read circuit, (ECC) circuit, an address register, a flag register, a flag check circuit, and a write...
← 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 | 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.