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,001,9343 Kernel tracing in a protected kernel environment
Methods, systems, and computer program products are included for performing tracing in a protected kernel environment. A method includes scanning at least a...
US-1,001,9342 Data flow programming of computing apparatus with vector estimation-based graph partitioning
In various embodiments, a spectral graph partitioner ("SP") of a graph partitioning system ("GPS") may partition a data flow graph associated with a program...
US-1,001,9341 Using hardware performance counters to detect stale memory objects
Systems and methods may provide for conducting an object trace of an allocation status of one or more objects in a computing system and using one or more...
US-1,001,9340 On-demand profiling based on event streaming architecture
A system, apparatus, and methods are provided for managing on-demand profiling of one or more instances of a software application executing on a plurality of...
US-1,001,9339 Sequentially constructive model of computation
System and method for validating a program under a specified model of computation. The model of computation may be related to the synchronous statechart model...
US-1,001,9338 User interface with real-time visual playback along with synchronous textual analysis log display and...
An apparatus is described for detecting anomalous behavior by an application software under test that suggests a presence of malware. The apparatus features a...
US-1,001,9337 Class object handle tracking
This application discloses a computing system to identify portions of source code in a test bench that correspond to class objects, and insert handle tracking...
US-1,001,9336 Natural language based capturing of user interface interactions
Software that uses natural language to describe user interactions with user interfaces and associates those natural language descriptions with goals that are...
US-1,001,9335 Systems and methods for processing test results
Systems and methods for processing test results. A method of analyzing test results includes receiving a set of test result files, the set of test result files...
US-1,001,9334 Apparatus and methods for monitoring one or more portable data terminals
A portable data terminal generally includes a housing supporting: a data collection device: a keypad: and a touch screen. One or more PDTs are provided with a...
US-1,001,9333 Methods, systems, and computer readable media for emulating network devices with different clocks
The subject matter described herein relates to methods, systems, and computer readable media for emulating network devices with different clocks. One method...
US-1,001,9332 Non-volatile memory with program failure recovery
A non-volatile storage system is proposed with an efficient process for recovering from programming failures. In response to determining that a program fault...
US-1,001,9331 Memory allocation and recovery strategies for byte-addressable non-volatile RAM (NVRAM)
Disclosed herein are innovations in memory management and data recovery for systems that operate using storage class memory (SCM), such as non-volatile RAM...
US-1,001,9330 Providing fault tolerance in a virtualized computing environment through a migration approach based on resource...
An example method is described to provide fault tolerance in a virtualized computing environment with a first fault domain and a second fault domain. The method...
US-1,001,9329 In-line backup power source incorporating communication capability
A method for providing backup power to power loads. The method includes a computer processor identifying an indication of a power failure to a computing system....
US-1,001,9327 System and method for hybrid kernel- and user-space incremental and full checkpointing
A system includes a multi-process application that runs. A multi-process application runs on primary hosts and is checkpointed by a checkpointer comprised of at...
US-1,001,9326 Memory system
According to one embodiment, a memory system is connectable to a host. The memory system includes a first memory, a second memory, and a controller. The first...
US-1,001,9325 Virtual device backend recovery
Methods, systems, and computer program products for restoring a backend after a backend disconnect. The method includes detecting a disconnect of a backend. The...
US-1,001,9324 Data transfer and recovery
A backup image generator can create a primary image and periodic delta images of all or part of a primary server. The images can be sent to a network attached...
US-1,001,9323 Method and system for container data recovery in a storage system
A computer-implemented method is disclosed. The method starts with determining a first container of a storage system is invalid. The method continues with the...
US-1,001,9322 Template-based remote/local file selection techniques for modular backup and migration
File selection techniques that can handle overlapping module contexts provide flexible and reversible backup, restore, migration, deployment and synchronization...
US-1,001,9321 Unique identifiers for data replication, migration, failover operations and failback operations
A computer implemented method implemented with a processor for assigning a unique identifier for a data item initially deployed at a cluster of a networked...
US-1,001,9320 Systems and methods for distributed atomic storage operations
An aggregation module combines a plurality of logical address spaces to form a conglomerated address space. The logical address spaces comprising the...
US-1,001,9319 Electronic device and storage initialization method
An electronic device able to re-initialize following a failed initialization has a processor, a first storage device, and a second storage device. The processor...
US-1,001,9318 Storage optimization of pre-allocated units of storage
Disclosed herein are systems, methods, and processes to optimize the storage of pre-allocated units of storage during a backup operation. Null units of storage...
US-1,001,9317 Parity protection for data chunks in an object storage system
The present invention relates to a method and system for providing parity protection in an object storage system. The present invention allows for tracking the...
US-1,001,9316 Managing distributed system performance using accelerated data retrieval operations
A distributed system is adapted to manage the performance of distributed processes. In one aspect, multiple stripes associated with a data item are stored in a...
US-1,001,9315 Control device for a storage apparatus, system, and method of controlling a storage apparatus
A control device for a storage apparatus including a first storage device, a second storage device, and a third storage device, the control device includes a...
US-1,001,9314 Flash memory apparatus and storage management method for flash memory
A method used for a flash memory module having a plurality of storage blocks each can be used as a first block or a second block includes: classifying data into...
US-1,001,9313 Flash channel with selective decoder likelihood dampening
An apparatus for reading a flash memory includes a read controller operable to read the flash memory to yield read patterns, a likelihood generator operable to...
US-1,001,9312 Error monitoring of a memory device containing embedded error correction
Embodiments of the present disclosure provide an approach for monitoring the health and predicting the failure of dynamic random-access memory (DRAM) devices...
US-1,001,9311 Validation of a symbol response memory
Configuration content of electronic devices used for data analysis may be altered due to bit failure or corruption, for example. Accordingly, in one embodiment,...
US-1,001,9310 Error correction in multiple semiconductor memory units
Various embodiments include apparatus and methods to store data in a first semiconductor memory unit and to store error correction information in a second...
US-1,001,9309 Analytics-based dynamic adaptation of client-server mobile applications
Methods, systems, and computer program products for analytics-based dynamic adaptation of client-server mobile applications are provided herein. A...
US-1,001,9308 Disaster-proof event data processing
Systems and methods are disclosed herein for providing fault tolerant processing of events. The system includes multiple consensus computers configured to...
US-1,001,9307 Adjusting an operation of a computer using generated correct dependency metadata
One or more processors acquire dependency metadata, where the dependency metadata is used for representing dependency on data among at least two components of...
US-1,001,9306 Collision detection for slave storage devices
A method includes transmitting, by a controller of a storage device, a first bit on a data line. The method further includes responsive to transmitting the...
US-1,001,9305 Internet-based diagnostic assistant for device analysis
Methods and systems for a diagnostic service assistant for connected devices. The device service assistant enables users to diagnose and repair connected...
US-1,001,9304 Providing an application interface programming exception in an upper management layer
An input string, which includes exception data payload, is received at the API exception that resides in the upper management layer. The API exception is...
US-1,001,9303 Method for error monitoring, control and data transmission installation and control device
To simplify and/or improve error monitoring in a control and data transmission system for redundant process control, provided is a method for error monitoring...
US-1,001,9302 Workflow engine for troubleshooting user device issues
A workflow engine may be used to resolve service issues in a more expedient and effective manner. The workflow engine may select a troubleshooting flow to...
US-1,001,9301 Information processing device, and control method and storage medium
An information processing device includes a processor; and a control device coupled to the processor and configured to receive a packet, determine whether a...
US-1,001,9300 Live error recovery
A packet is identified at a port of a serial data link, and it is determined that the packet is associated with an error. Entry into an error recovery mode is...
US-1,001,9299 V2X communication apparatus for verifying reliability of V2X data, system including the V2X communication...
A V2X communication apparatus includes a message transceiver for receiving a V2X communication message and transmitting V2X data to an apparatus in a vehicle, a...
US-1,001,9298 Middleware interface and middleware interface generator
A computer system exposes a hardware access library providing an interface for commanding an input/output device of the computer system. The computer system...
US-1,001,9297 Systems and methods for implementing bulk handling in asynchronous processing
Systems and methods for implementing bulk handling in asynchronous processing are described. For example, an exemplary system includes a processor and a memory...
US-1,001,9296 Addressable dispatchers in distributed computing
A method and apparatus for dispatching messages in a distributed computing system. A dispatcher receives a message. The dispatcher examines the message to...
US-1,001,9295 Method and system for managing and linking software applications
A computer-readable storage medium encodes computer executable instructions that, when executed by at least one processor, associate plural applications. That...
US-1,001,9294 Method of achieving intra-machine workload balance for distributed graph-processing systems
Techniques are provided for efficiently distributing graph data to multiple processor threads located on a server node. The server node receives graph data to...
US-1,001,9293 Enhanced command selection in a networked computing environment
Embodiments of the present invention provide an approach for identifying commands for virtual resource instances in a networked computing environment (e.g., a...
← 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 | 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.