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,959,216 Generating and using an enhanced initialization vector
Embodiments for generating and using an enhanced initialization vector are disclosed. In one embodiment, data and a record identifier to which the data is to be...
US-9,959,215 Efficient address-to-symbol translation of stack traces in software programs
The disclosed embodiments provide a system for processing data. During operation, the system obtains an attribute of a stack trace of a software program. Next,...
US-9,959,214 Emulated translation unit using a management processor
An emulated input/output memory management unit (IOMMU) includes a management processor to perform page table translation in software. The emulated IOMMU can...
US-9,959,213 Implementing barriers to efficiently support cumulativity in a weakly-ordered memory system
A technique for operating a lower level cache memory of a data processing system includes receiving, by a store queue controller, an operation that is...
US-9,959,212 Memory system
A memory system has a first cache memory comprising a volatile memory, a second cache memory comprising a non-volatile memory with access speed slower than...
US-9,959,211 Memory control unit for controlling semiconductor memory device and data storage apparatus including the same
The memory control unit includes a descriptor fetch block suitable for fetching a descriptor from a volatile memory; an instruction fetch block suitable for...
US-9,959,210 Systems and methods for dynamic optimization of flash cache in storage devices
In various embodiments, a storage device includes a magnetic media, a cache memory, and a drive controller. In embodiments, the drive controller is configured...
US-9,959,209 Data storage device adjusting command rate profile based on operating mode
A data storage device is disclosed comprising a non-volatile memory. A command rate profile is initialized, wherein the command rate profile defines a limit on...
US-9,959,208 Parallel caching architecture and methods for block-based data processing
A multi-processor computer system with shared memory resources includes a first plurality of sensors configured to acquire inertial and positional data related...
US-9,959,207 Log-structured B-tree for handling random writes
A sorted key-value store is implemented using a write-back cache maintained in memory, a B-tree data structured maintained in disk, and a logical and physical...
US-9,959,206 Memory system and method of controlling cache memory
According to one embodiment, a memory system includes first and second memories, and a controller configured to switch between first and second modes, search...
US-9,959,205 Shared row buffer system for asymmetric memory
An architecture for improved memory access in asymmetric memories provides a set of shared row buffers that may be freely allocated between slow and fast memory...
US-9,959,204 Tracking sequential ranges of non-ordered data
Embodiments described herein are directed to systems and methods for ordering read sector data that has been returned from a hard disk controller out of order....
US-9,959,203 Managing storage devices
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for managing storage devices. In some implementations, a...
US-9,959,202 Memory and processor hierarchy to improve power efficiency
A computing memory includes an execution unit and an access processor coupled with a memory system, where the execution unit and the access processor are...
US-9,959,201 Automated test generation for multi-interface enterprise virtualization management environment
Embodiments for automated testing of a virtualization management system are described. According to one aspect, a method includes generating a test case...
US-9,959,200 User interface for composing test scenarios
A graphical user interface allows a user with little or no knowledge of XML to compose and manage automated tests for a target testing platform and testing...
US-9,959,199 Diagnosis of test failures in software programs
The disclosed embodiments provide a system that facilitates the development and testing of a software program. During operation, the system receives and stores...
US-9,959,198 Simulated testing of API
A definition for the API is received. A request and response model is built for each defined operation of the API resource using the received definition. A...
US-9,959,197 Automated bug detection with virtual machine forking
Techniques for automated bug detection. A set of inputs are collected and a snapshotting feature is used to apply each input to a test application. Outputs from...
US-9,959,196 Unification of descriptive programming and object repository
A computer device may include logic configured to provide a centralized library for descriptive programming and other types of object descriptions to a testing...
US-9,959,195 Dynamic instrumentation of WSGI applications
An agent installed on application server having a WSGI web application dynamically instruments that web application. The agent may modify the application via...
US-9,959,194 Indexing a trace by insertion of memory snapshots for replay responsiveness
Inserting memory snapshots during indexing of a trace for responsive trace replay. A method includes identifying a plurality of points of interest in execution...
US-9,959,193 Increasing accuracy of traceability links and structured data
According to an embodiment of the present invention, an artifact is received, and unstructured content of the artifact is parsed and analyzed to identify data...
US-9,959,192 Debugging interface for inserted elements in a resource
Systems and methods for providing a debugging interface for inserted elements in a resource are provided. One method includes detecting a trigger for a request...
US-9,959,191 Dynamic library profiling method and dynamic library profiling system
A dynamic library profiling method and a dynamic library profiling system including writing a first break point instruction at a start address of a dynamic...
US-9,959,190 On-site visualization of component status
Apparatus and computer program products implement embodiments of the present invention that enable a portable computing device such as a smartphone or a tablet...
US-9,959,189 Server monitoring device and server monitoring system
[Problem] To provide a server monitoring device capable of grasping the state of a server more rapidly than conventional ones, and a server monitoring system....
US-9,959,188 Managing processor usage of a physical host configured for hosting computing instances
Technology for detecting processor usage of a physical host hosting computing instances is provided. In one example, a method may include identifying a location...
US-9,959,187 Decoalescing resource utilization at boot
An embodiment provides a method, including: in a system, determining a set of processes which run at system boot; monitoring the processes at system boot for...
US-9,959,186 Debugging in a semiconductor device test environment
A test system that enables real-time interactive debugging of a device under test (DUT) using native customer code. A translation module may format, in real...
US-9,959,185 Memory system capable of generating notification signals
A memory system includes a memory device, a switch device, and a built-in self-test circuit. The memory device is for storing data and toggling a notification...
US-9,959,183 Replicating test case data into a cache with non-naturally aligned data boundaries
Data is replicated into a memory cache with non-naturally aligned data boundaries to reduce the time needed to generate test cases for testing a processor....
US-9,959,182 Replicating test case data into a cache with non-naturally aligned data boundaries
Data is replicated into a memory cache with non-naturally aligned data boundaries to reduce the time needed to generate test cases for testing a processor....
US-9,959,181 System and method for cloud-service asset management for portable computer test tools
A system for providing data communication includes a computer test tool configured to perform one or more diagnostic tests on a computer network and a...
US-9,959,180 Systems and methods for shipping an I/O operation to prevent replication failure
A computer-implemented method for shipping I/O operations to prevent replication failure may include 1) attempting to perform an I/O operation in a system...
US-9,959,179 Systems and methods for repairing corrupted data segments
The disclosed computer-implemented method for repairing corrupted data segments may include (1) detecting a corrupted data segment in a backup stored in a data...
US-9,959,178 Transactional and parallel log replay for asynchronous table replication
Disclosed herein are system, method, and computer program product embodiments for replicating a database transaction to a replica table. An embodiment operates...
US-9,959,177 Backing up virtual machines
A processing device generates a live snapshot of a virtual disk image attached to a virtual machine, wherein generating the live snapshot comprises converting...
US-9,959,176 Failure recovery in shared storage operations
Systems and methods for failure recovery in shared storage operations. An example method comprises: acquiring a lock with respect to a storage domain comprising...
US-9,959,175 Restoring deleted objects in a web application
Systems and methods for a backing up and/or restoring data in a cloud based application are provided. Objects that are deleted in bulk are restored in bulk. The...
US-9,959,174 Storage checkpointing in a mirrored virtual machine system
A method and system are provided for storage checkpointing in a mirrored virtual machine system. The method includes a storage controller receiving a modifying...
US-9,959,173 Node, arithmetic processing device, and arithmetic processing method
A node includes: an arithmetic processing device; and a first memory, wherein the arithmetic processing device includes: a processor core; a storing circuit to...
US-9,959,172 Data processing device and method of conducting a logic test in a data processing device
A data processing device, comprising a processing unit and a test control unit connected to the processing unit, is described. The processing unit and the test...
US-9,959,171 Self-healing using a virtual boot device
Apparatus and computer program products implement embodiments of the present invention that enable a computer system comprising networked computers to self-heal...
US-9,959,170 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,959,169 Expansion of dispersed storage network (DSN) memory
A computing device includes an interface configured to interface and communicate with a dispersed storage network (DSN), a memory that stores operational...
US-9,959,168 ECC and RAID-type decoding
A device includes a memory and a controller. The controller is configured to read codewords of a data structure from the memory. The codewords include a number...
US-9,959,167 Rebundling grid encoded data storage systems
Techniques for rebundling grid encoded data storage systems are described herein. A new grid of shards is created based in part on shards from a first grid of...
US-9,959,166 Error correction for non-volatile memory
Techniques for encoding data for non-volatile memory storage systems are disclosed. In one particular embodiment, the techniques may be realized as a method...
← 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 | 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.