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/0232089 CONVOLUTIONAL DE-INTERLEAVER AND CONVOLUTIONAL DE-INTERLEAVING METHOD
A convolutional de-interleaver for processing multiple groups of convolutional interleaved data is provided. The groups of convolutional interleaved data...
2016/0232088 Garbage Collection in Storage System with Distributed Processors
In a method to perform garbage collection in storage device having a plurality of non-volatile memory (NVM) modules that each include two or more non-volatile...
2016/0232087 MICROCOMPUTER APPARATUS, PROGRAM REWRITING SYSTEM AND NON-TRANSITORY COMPUTER-READABLE INFORMATION RECORDING MEDIUM
In a first process, based on data of a FLASH status 0 area included in a first block of a flash ROM, a rewriting process including erasing, writing and...
2016/0232086 DATA STORAGE DEVICE AND OPERATING METHOD THEREOF
An operating method of a data storage device includes setting a first page access unit using a first page electrically coupled with a first word line of a...
2016/0232085 METHOD AND DEVICE FOR IMPROVING SOFTWARE PERFORMANCE TESTING
Embodiments of the present disclosure disclose a method and a device for improving software performance testing. The method comprises receiving input data from...
2016/0232084 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...
2016/0232083 SHARING AND EXECUTING SENSITIVE LOGIC SEMANTICS
Removing high level logic structure from a source program. Two or more source program fields are characterized by their respective value characteristics. A...
2016/0232082 SYSTEM AND METHOD FOR STEADY STATE PERFORMANCE TESTING OF A MULTIPLE OUTPUT SOFTWARE SYSTEM
This disclosure relates generally to software performance testing, and more particularly to a system and method for steady state performance testing of a...
2016/0232081 DETERMINING A VALID INPUT FOR AN UNKNOWN BINARY MODULE
A method includes selecting a set of printable characters as one or more test inputs for a binary module having no known valid input. The method also includes...
2016/0232080 METHOD AND SYSTEM FOR HYBRID TESTING
Embodiments of the present disclosure relate to methods and systems for hybrid testing, combining the optimization features of functional testing brought forth...
2016/0232079 SOFTWARE TESTING OPTIMIZER
In an approach for testing software, a computer receives a series of two or more revisions to a set of software code. The computer identifies modifications...
2016/0232078 SOFTWARE DEFINED NETWORK ECOSYSTEM
A software defined network (SDN) ecosystem can include simulating operation of new SDN applications and providing access to SDN applications to users of the...
2016/0232077 TECHNIQUES FOR DETECTING RACE CONDITIONS
Various embodiments are generally directed to detecting race conditions arising from uncoordinated data accesses by different portions of an application...
2016/0232076 SOFTWARE UPDATE OF NON-CRITICAL COMPONENTS IN DUAL SAFETY-CRITICAL DISTRIBUTED SYSTEMS
A method operates a safety-critical system, which system contains at least one first data device having approved, safety-relevant software and at least one...
2016/0232075 APPARATUS AND METHOD FOR MEASURING SYSTEM AVAILABILITY FOR SYSTEM DEVELOPMENT
Disclosed is an apparatus and method for measuring system availability for system development. The method of measuring availability of a system includes:...
2016/0232074 DETECTING UNINITIALIZED MEMORY REFERENCES
A pre-initialized value of contents of a memory location is identified. A load value of contents loaded from the memory location by execution of a first...
2016/0232073 TRACE DATA CAPTURE DEVICE AND METHOD, SYSTEM, DIAGNOSTIC METHOD AND APPARATUS AND COMPUTER PROGRAM
A trace data capture device has trace storage circuitry for storing trace data captured from a data processing apparatus. Detection circuitry detects source...
2016/0232072 DETECTION AND HANDLING OF VIRTUAL NETWORK APPLIANCE FAILURES
Methods and apparatus for detection and handling of virtual appliance failures. In one aspect, a method is implemented on a host platform on which a hypervisor...
2016/0232071 SYSTEM LEVEL TESTING OF MULTI-THREADING FUNCTIONALITY
A testing facility is provided to test the multithreading functionality of a computing environment. The testing of this functionality includes building...
2016/0232070 Method for operating a data processing unit of a driver assistance system and data processing unit
A method for operating a data processing unit of a driver assistance system, the unit including main and slave computers. The main computer ascertains...
2016/0232069 SYSTEM AND METHOD FOR IN-SERVICE DIAGNOSTICS BASED ON HEALTH SIGNATURES
In accordance with the present disclosure, a system and method are herein disclosed for providing in-service diagnostics based on health signatures of an...
2016/0232068 COMPARE POINT DETECTION IN MULTI-THREADED COMPUTING ENVIRONMENTS
Compare points are detected in a multi-threaded computing environment. One thread of the multi-threaded computing environment has reached a compare point for...
2016/0232067 ELIMINATE CORRUPTED PORTIONS OF CACHE DURING RUNTIME
In an approach for taking corrupt portions of cache offline during runtime, a notification of a section of a cache to be taken offline is received, wherein the...
2016/0232066 INFORMATION PROCESSING APPARATUS, CONTROL METHOD FOR THE INFORMATION PROCESSING APPARATUS, AND RECORDING MEDIUM
Even when a main board is replaced, if no change is made to a connected storage unit, existent mirroring information is obtained to resume mirroring function...
2016/0232065 PRESERVING MANAGEMENT SERVICES WITH SELF-CONTAINED METADATA THROUGH THE DISASTER RECOVERY LIFE CYCLE
During normal operation, at a first site, of a disaster recovery management unit, at least one customer workload machine, at least one management service...
2016/0232064 PROCESSOR AND METHOD OF CONTROLLING EXECUTION OF PROCESSES
A processor includes a plurality of processing sections, each of which executes a predetermined process. A plurality of fault detecting circuits are...
2016/0232063 DYNAMICALLY CHANGING LOCKSTEP CONFIGURATION
Memory subsystem error management enables dynamically changing lockstep partnerships. A memory subsystem has a lockstep partnership relationship between a...
2016/0232062 AUTOMATION OF DATA STORAGE ACTIVITIES
A system receives data storage workflow activities that include computer-executable instructions for carrying out data storage workflow in a network data...
2016/0232061 METHOD FOR AUTOMATICALLY CONFIGURING BACKUP CLIENT SYSTEMS AND BACKUP SERVER SYSTEMS IN A BACKUP ENVIRONMENT
Automatically configuring backup client systems and backup server systems in a backup environment includes the following steps: determining if a new backup...
2016/0232060 EXCLUDING FILE SYSTEM OBJECTS FROM RAW IMAGE BACKUPS
Techniques associated with excluding file system objects from raw image backups are described in various implementations. In one example, a method may include...
2016/0232059 DISTRIBUTED GARBAGE COLLECTION FOR THE DEDUPE STORAGE NETWORK
In the dedupe storage network priority to data replication needs to be given over the garbage collection (GC) activity. For this purpose GC running on any site...
2016/0232058 AUTOMATED BACKUP OF NETWORK ATTACHED STORAGE
An apparatus and associated method that contemplate obtaining a server in selective communication with an archive storage controller (ASC) via a computer...
2016/0232057 SAFE MODE BOOT LOADER
A storage device with a memory may have an alternative safe mode boot loading process. Upon detecting a malfunction, the storage device may activate a safe...
2016/0232056 REPRODUCING DATA FROM OBFUSCATED DATA RETRIEVED FROM A DISPERSED STORAGE NETWORK
A method includes first encoding first data into a first plurality of sets of encoded data slices, wherein the first encoding is in accordance with a first...
2016/0232055 METHODS FOR DISTRIBUTING ERASURE-CODED FRAGMENTS IN A GEO-DISTRIBUTED STORAGE SYSTEM AND DEVICES THEREOF
A method, non-transitory computer readable medium, and storage management computing device that assists with distributing erasure coded fragments in...
2016/0232054 ADAPTIVE TARGETING OF READ LEVELS IN STORAGE DEVICES
A storage device may include a controller and a plurality of memory devices logically divided into a plurality of pages. Each page in the plurality of pages...
2016/0232053 MEMORY MANAGEMENT METHOD, MEMORY CONTROL CIRCUIT UNIT AND MEMORY STORAGE APPARATUS
The present disclosure provides a memory management method for a rewritable non-volatile memory module. The rewritable non-volatile memory module includes...
2016/0232052 ELIMINATE CORRUPTED PORTIONS OF CACHE DURING RUNTIME
In an approach for taking corrupt portions of cache offline during runtime, a notification of a section of a cache to be taken offline is received, wherein the...
2016/0232051 EMBEDDED RESILIENT BUFFER
Described is an apparatus that comprises: a first sequential unit; a first queue coupled in parallel to the first sequential unit such that the first queue and...
2016/0232050 SYSTEM AND METHOD FOR ERROR DETECTION OF EXECUTED PROGRAM CODE EMPLOYING COMPRESSED INSTRUCTION SIGNATURES
A system comprising a first processor and a second processor is provided. The first processor is configured to load an instruction block from a first memory,...
2016/0232049 INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND COMPUTER-READABLE RECORDING MEDIUM
An information processing apparatus includes a processor that performs program stored in memory. The processor performs steps of: obtaining, for each of at...
2016/0232048 Methods And Systems For Non-Intrusive Debug Processing Of Network Frames
Methods and systems are disclosed for non-intrusive debug processing of network frames. For certain embodiments, a frame parser processes frames from a network...
2016/0232047 DETECTING UNINITIALIZED MEMORY REFERENCES
A pre-initialized value of contents of a memory location is identified. A load value of contents loaded from the memory location by execution of a first...
2016/0232046 METHOD FOR DETECTING A FAILURE OF A CONSTITUENT SYSTEM IN A SYSTEM-OF-SYSTEMS
A process to detect a failure of a constituent system (110 . . . 113) in a system of systems (1) consisting of a number of constituent systems (111 . . . 113)...
2016/0232045 USER MESSAGE QUEUE METHOD FOR INTER-PROCESS COMMUNICATION
A computing device for a network of computer controlled devices that communicate with each other using a pre-determined protocol includes a computing module...
2016/0232044 IDEMPOTENT MODE OF EXECUTING COMMANDS TRIGGERED BY COMPLEX EVENT PROCESSING
Systems and methods for enforcing the idempotent mode of executing commands triggered by complex event processing. An example method may comprise: receiving,...
2016/0232043 GLOBAL CACHE FOR AUTOMATION VARIABLES
A global cache of automation variables may be established for a computing environment. Message event reports may be received and parsed at an application...
2016/0232042 CATEGORIZING AND MODELING INTEGRATION ADAPTERS
The disclosure generally describes computer-implemented methods, software, and systems, including a method for generating and storing adapter characterization...
2016/0232041 Last Branch Record Indicators For Transactional Memory
In one embodiment, a processor includes an execution unit and at least one last branch record (LBR) register to store address information of a branch taken...
2016/0232040 THREAD FOLDING TOOL
A computer hardware system configured to perform runtime analysis and runtime control of a multithreaded computer program includes at least one processor. The...
← 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 136 137 138 139 140 141 142 143 144 145 146 | 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.