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
2016/0103767 METHODS AND SYSTEMS FOR DYNAMIC HASHING IN CACHING SUB-SYSTEMS
Methods and systems for dynamic hashing in cache sub-systems are provided. The method includes analyzing a plurality of input/output (I/O) requests for...
2016/0103766 LOOKUP OF A DATA STRUCTURE CONTAINING A MAPPING BETWEEN A VIRTUAL ADDRESS SPACE AND A PHYSICAL ADDRESS SPACE
A memory region stores a data structure that contains a mapping between a virtual address space and a physical address space of a memory. A portion of the...
2016/0103765 APPARATUS, SYSTEMS, AND METHODS FOR PROVIDING A MEMORY EFFICIENT CACHE
The present disclosure relates to apparatus, systems, and methods that implement a less-recently-used data eviction mechanism for identifying a memory block of...
2016/0103764 METHODS AND SYSTEMS FOR CACHE MANAGEMENT IN STORAGE SYSTEMS
Methods and systems for managing caching mechanisms in storage systems are provided where a global cache management function manages multiple independent cache...
2016/0103763 MEMORY PAGE BUFFER
One aspect of the technology is a memory device, which comprises a plurality of page buffers and control circuitry. Different page buffer circuits in the...
2016/0103762 APPARATUS, SYSTEMS, AND METHODS FOR PROVIDING WEAR LEVELING IN SOLID STATE DEVICES
Embodiments of the present disclosure provides a memory-efficient mechanism for identifying memory blocks with a low wear count. More particularly, embodiments...
2016/0103761 SYSTEMS AND METHODS FOR PREPARING AN APPLICATION TESTING ENVIRONMENT AND FOR EXECUTING AN AUTOMATED TEST SCRIPT...
Systems and methods for preparing an application testing environment and for executing an automated test script in an application testing environment are...
2016/0103760 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...
2016/0103759 USER INTERFACE TESTING ABSTRACTION
Interactions with a particular graphical user interface (GUI) of a software system are caused to be recorded and a particular one of the interactions is...
2016/0103758 ONLINE PRODUCT TESTING USING BUCKET TESTS
The technologies described herein use a statistical test to determine whether differences between data sets of buckets in a bucket test, such as differences...
2016/0103757 Quantization of Data Streams of Instrumented Software
A data analysis system processes data generated by instrumented software. The data analysis system receives data streams generated by instances of instrumented...
2016/0103756 APPLICATION ARCHITECTURE ASSESSMENT SYSTEM
A system stores a plurality of chapters, a plurality of sections each associated with a chapter, a plurality of control points each associated with a section,...
2016/0103755 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...
2016/0103754 METHOD AND SYSTEM FOR GRADING A COMPUTER PROGRAM
The system includes a receiving module configured to receive a first set of data and a second set of data, wherein the first set of data comprises one or more...
2016/0103753 PATH-SPECIFIC BREAK POINTS FOR STREAM COMPUTING
A plurality of processing elements having stream operators and operating on one or more computer processors receive a stream of tuples. A first stream operator...
2016/0103752 ENHANCING WEAK CONSISTENCY
Methods to discover weak consistency errors in an application, by executing, by a debugger, a first thread of the application, by, determining that a first...
2016/0103751 ENHANCING WEAK CONSISTENCY
Systems, methods, and computer program products to discover weak consistency errors in an application, by executing, by a debugger, a first thread of the...
2016/0103750 APPLICATION PROGRAMMING INTERFACE MONITORING TOOL NOTIFICATION AND ESCALATION METHOD AND SYSTEM
Methods and systems for reporting performance data for application programming interfaces (APIs) are provided. A method includes receiving a subscription...
2016/0103749 SYSTEM AND METHOD FOR COMPREHENSIVE PERFORMANCE AND AVAILABILITY TRACKING USING PASSIVE MONITORING AND...
One or more passive collectors watch a system's real activity confirming normal responses to requests. This passive monitor may have other purposes such as...
2016/0103748 Test Case Execution
Systems, methods, computer readable media and apparatuses for executing one or more test cases associated with verifying a functionality of a computer system,...
2016/0103747 POST (POWER-ON-SELF-TEST) DEBUGGING METHOD AND APPARATUSES USING THE SAME
The invention introduces a POST (power-On-Self-Test) debugging method, executed by a processing unit, which contains at least the following steps. A phase...
2016/0103746 RECOVERY OF STORAGE DEVICE IN A REDUNDANT ARRAY OF INDEPENDENT DISK (RAID) OR RAID-LIKE ARRAY
A computer-implemented method for managing storage devices in a storage subsystem having an array of storage devices, according to one embodiment, includes...
2016/0103745 BIASING ACTIVE-STANDBY DETERMINATION
In computing systems that provide multiple computing domains configured to operate according to an active-standby model, techniques are provided for...
2016/0103744 SYSTEM AND METHOD FOR SELECTIVELY UTILIZING MEMORY AVAILABLE IN A REDUNDANT HOST IN A CLUSTER FOR VIRTUAL MACHINES
Techniques for selectively utilizing memory available in a redundant host system of a cluster are described. In one embodiment, a cluster of host systems, with...
2016/0103743 METHODS AND APPARATUS FOR RECOVERING ERRORS WITH AN INTER-PROCESSOR COMMUNICATION LINK BETWEEN INDEPENDENTLY...
Methods and apparatus for an inter-processor communication (IPC) link between two (or more) independently operable processors. In one aspect, the IPC protocol...
2016/0103742 BUFFERED CLONED OPERATORS IN A STREAMING APPLICATION
A streams manager clones a portion of a primary flow graph to a virtual machine with a buffer to assure no data is lost if the corresponding portion of the...
2016/0103741 TECHNIQUES FOR COMPUTER SYSTEM RECOVERY
Techniques for computer system recovery which remotely restore a default partition to a recent state even when an operating system is functioning abnormally....
2016/0103740 HANDLING FAILED CLUSTER MEMBERS WHEN REPLICATING A DATABASE BETWEEN CLUSTERS
Data integrity is maintained during failed communications between a member node of a primary cluster and a backup cluster by assigning an assisting member node...
2016/0103739 O(1) VIRTUAL MACHINE (VM) SNAPSHOT MANAGEMENT
Managing a virtual machine snapshot in O(1) time by initially storing data from a virtual machine executing under a host operating system, to a first host...
2016/0103738 METHODS AND SYSTEMS FOR CONCURRENTLY TAKING SNAPSHOTS OF A PLURALITY OF VIRTUAL MACHINES
Techniques are described herein which minimize the impact of virtual machine snapshots on the performance of virtual machines and hypervisors. In the context...
2016/0103737 BUFFERED CLONED OPERATORS IN A STREAMING APPLICATION
A streams manager clones a portion of a primary flow graph to a virtual machine with a buffer to assure no data is lost if the corresponding portion of the...
2016/0103736 PROCESSOR REGISTER ERROR CORRECTION MANAGEMENT
Processor register protection management is disclosed. In embodiments, a method of processor register protection management can include determining a sensitive...
2016/0103735 ERROR CORRECTION DECODER AND OPERATION METHOD OF THE ERROR CORRECTION DECODER
The inventive concepts relate to an operation method of an error correction decoder correcting an error of data read from a nonvolatile memory. The operation...
2016/0103734 Data Storage Device and Data Maintenance Method Thereof
A data storage device including a flash memory and a controller. The flash memory includes a plurality of chips, each of the chips includes a plurality of...
2016/0103733 REDUCING ERROR CORRECTION LATENCY IN A DATA STORAGE SYSTEM HAVING LOSSY STORAGE MEDIA
In at least one embodiment, a read operation in a data storage system having lossy storage media includes fetching target data of the read operation from a...
2016/0103732 Storage Module and Method for Datapath Bypass
A storage module and method for datapath bypass are disclosed. In one embodiment, a storage module begins to perform a read operation that reads a set of code...
2016/0103731 SMART ERROR RECOVERY FOR DATABASE APPLICATIONS
A database server includes logic that is operable to monitor and analyze at least events occurring within an environment of the database server and/or...
2016/0103730 NON-VOLATILE MEMORY DEVICES AND CONTROLLERS
For single-level cell flash memories and multi-level cell flash memories, different operations can be performed according to their stability when an abnormal...
2016/0103729 Memory Fault Patching Using Pre-Existing Memory Structures
A computer architecture addresses intermittent memory faults by exploiting redundancy inherent in a hierarchical memory structure, for example, as data moves...
2016/0103728 Modular System Awareness in Virtualized Information Handling Systems
Methods and systems for modular system awareness in virtualized information handling systems (IHSs) include generating, by a chassis management controller...
2016/0103727 MANAGEMENT SYSTEM FOR MANAGING COMPUTER SYSTEM COMPRISING MULTIPLE MONITORING-TARGET DEVICES
A management system manages a computer system including multiple monitoring-target devices. A storage device of the management system stores a general rule,...
2016/0103726 MEMORY ERROR DETERMINATION
A technique includes accessing error information generated in response to memory errors of a memory device. The error information generated in response to the...
2016/0103725 CORRELATING MULTIPLE DISJOINT EVENTS VIA AN OPERATION IDENTIFIER
A system and method for correlating asynchronous operations via an operation identifier comprises receiving an originating operation from a first system that...
2016/0103724 SYSTEM AND METHOD FOR DETECTING AND PREDICTING ANOMALIES BASED ON ANALYSIS OF TIME-SERIES DATA
Provided are a system and method for detecting and predicting anomalies based on analysis of time-series data. According to an embodiment of the present...
2016/0103723 SYSTEM-ON-CHIP VERIFICATION
Disclosed herein are method, system and computer program product embodiments for improving the verification process of a system on chip (SoC). An embodiment...
2016/0103722 HARDWARE LOCKUP DETECTION MECHANISM FOR USER DEVICES
A user device having a plurality of modules for implementing one or more use cases, maps one or more sensor outputs to a use case based on sensor outputs...
2016/0103721 CORRELATING MULTIPLE DISJOINT EVENTS VIA AN OPERATION IDENTIFIER
A system and method for correlating asynchronous operations via an operation identifier comprises receiving an originating operation from a first system that...
2016/0103720 DETECTING HIGH AVAILABILITY READINESS OF A DISTRIBUTED COMPUTING SYSTEM
Technology is disclosed for determining high availability readiness of a distributed computing system ("system"). A confidence measure (CM) can be computed for...
2016/0103719 AUTOMATIC OBJECT MODEL GENERATION
A target device, such as a storage controller, may host an interface that manages objects, such as storage objects (e.g., logical unit numbers (LUNs), volumes,...
2016/0103718 METHOD AND APPARATUS FOR MESSAGE INTERACTIVE PROCESSING
Provided are a message interaction processing method and device. The method includes: a first buffer with a preset size is applied for to a Central Processing...
← 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 | 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.