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/0188419 SYSTEM AND METHOD FOR SELECTIVE COMPRESSION IN A DATABASE BACKUP OPERATION
Differential or selective elective data transformation, which can include compression and/or encryption, is applied to selected data subsets, such as selected...
2016/0188418 DATA LOADING TOOL
In an exemplary embodiment of this disclosure, a method for loading data from a backup image of a database includes selecting a subset statement defining a...
2016/0188417 CENTRALIZED MANAGEMENT CENTER FOR MANAGING STORAGE SERVICES
Methods and systems for providing storage services in a networked environment are provided. A management device interfaces with a plurality of management...
2016/0188416 DEDICATED CLIENT-SIDE SIGNATURE GENERATOR IN A NETWORKED STORAGE SYSTEM
A storage system according to certain embodiments includes a client-side signature repository that includes information representative of a set of data blocks...
2016/0188415 METHODS AND SYSTEMS FOR CLONE MANAGEMENT
Methods and systems for storage services is provided. An inventory view listing a plurality of application objects of an application from among a plurality of...
2016/0188414 FAULT TOLERANT AUTOMATIC DUAL IN-LINE MEMORY MODULE REFRESH
Methods and apparatus to fault tolerant Automatic DIMM (Dual In-line Memory Module) Refresh or ADR are described. In an embodiment, a processor includes...
2016/0188413 VIRTUAL MACHINE DISTRIBUTED CHECKPOINTING
A method, system and computer program product for checkpointing virtual machines (VMs). The system includes a primary computer hosting a hypervisor and a...
2016/0188412 MANAGEMENT OF MICROCODE ERRORS IN A STORAGE OPERATION
Embodiments of the present disclosure relate to a system and computer program product for managing a microcode error in a storage operation. Embodiments...
2016/0188411 CONTRACTING AND/OR DE-CONTRACTING STORED PARAMETERS
Briefly, methods and/or systems of contracting and/or de-contracting stored parameters are disclosed.
2016/0188410 STRIPE RECONSTITUTING METHOD PERFORMED IN STORAGE SYSTEM, METHOD OF PERFORMING GARBAGE COLLECTION BY USING THE...
A stripe reconstituting method in a storage system, a garbage collection method employing the stripe reconstituting method, and the storage system performing...
2016/0188409 REDUCED UNCORRECTABLE MEMORY ERRORS
Uncorrectable memory errors may be reduced by determining a logical array address for a set of memory arrays and transforming the logical array address to at...
2016/0188408 PROTECTION OF MEMORIES, DATAPATH AND PIPELINE REGISTERS, AND OTHER STORAGE ELEMENTS BY DISTRIBUTED DELAYED...
This invention is data processing apparatus and method. Data is protecting from corruption using an error correction code by generating an error correction...
2016/0188407 ARCHITECTURE FOR IMPLEMENTING ERASURE CODING
Disclosed is an improved approach to implement erasure coding, which can address multiple storage unit failures in an efficient manner. The approach can...
2016/0188406 INTRA-RACK AND INTER-RACK ERASURE CODE DISTRIBUTION
Methods, computing systems and computer program products implement embodiments of the present invention that include detecting multiple sets of storage objects...
2016/0188405 ADAPTIVE ECC TECHNIQUES FOR FLASH MEMORY BASED DATA STORAGE
Adaptive ECC techniques for use with flash memory enable improvements in flash memory lifetime, reliability, performance, and/or storage capacity. The...
2016/0188404 OPTIMIZING RECLAIMED FLASH MEMORY
A memory system or flash card may optimize usage of reclaimed memory. The optimization may include lists for Uncorrectable Error Correction Code (UECC) and...
2016/0188403 CRC COUNTER NORMALIZATION
The ability to accurately and efficiently calculate and report communication errors is becoming more important than ever in today's communications environment....
2016/0188402 PROCESSING DEVICE WITH SELF-SCRUBBING LOGIC
An apparatus includes a processing unit including a configuration memory and self-scrubber logic coupled to read the configuration memory to detect compromised...
2016/0188401 System and Method for Utilizing History Information in a Memory Device
Systems and methods for controlling blocks in a memory device using a health indicator (such as the failed bit count) for the blocks are disclosed. However,...
2016/0188400 METHODS, SYSTEMS AND PRODUCTS FOR DATA BACKUP
Methods, systems and computer program products automatically back-up data. Communication is established among a first device, a second device, and a...
2016/0188399 VALIDATE WRITTEN DATA
Data and a first error detection code related to the data is received. That the received data is written correctly to a memory is validated based on the first...
2016/0188398 REESTABLISHING SYNCHRONIZATION IN A MEMORY SYSTEM
Embodiments relate to reestablishing synchronization across multiple channels in a memory system. One aspect is a system that includes a plurality of channels,...
2016/0188397 INTEGRITY OF FREQUENTLY USED DE-DUPLICATION OBJECTS
Disclosed herein are a system, non-transitory computer-readable medium, and method to check the integrity of de-duplication objects. An integrity check of the...
2016/0188396 TEMPORAL ANOMALY DETECTION ON AUTOMOTIVE NETWORKS
An anomaly detector for a Controller Area Network (CAN) bus performs state space classification on a per-message basis of messages on the CAN bus to label...
2016/0188395 ROBUST SERDES WRAPPER
Light-weight, configurable error detection in a satellite communication system that detects invalid SerDes lanes via hash codes appended to packets of data in...
2016/0188394 ERROR COORDINATION MESSAGE FOR A BLADE DEVICE HAVING A LOGICAL PROCESSOR IN ANOTHER SYSTEM FIRMWARE DOMAIN
Examples disclosed herein relate to an error coordination message for a blade device having a logical processor in another system firmware (SFW) domain....
2016/0188393 AUTOMATIC PHASE DETECTION
Systems, apparatus, and methods may provide for a significant change identifier to output a value indicating a prediction error function from input system...
2016/0188392 FAST APPROXIMATE CONFLICT DETECTION
The present disclosure is directed to fast approximate conflict detection. A device may comprise, for example, a memory, a processor and a fast conflict...
2016/0188391 SOPHISTICATED RUN-TIME SYSTEM FOR GRAPH PROCESSING
A graph processing system includes a graph API (Application Programming Interface), as executed by a processor on a computer, and that includes a plurality of...
2016/0188390 HIGH-PERFORMACE VIRTUAL MACHINE NETWORKING
A virtual machine (VM) runs on system hardware, which includes a physical network interface device that enables transfer of packets between the VM and a...
2016/0188389 COALESCING STAGES IN A MULTIPLE STAGE COMPLETION SEQUENCE
Embodiments are directed to systems and methodologies for allowing a computer program code to efficiently respond to and process events. For events having a...
2016/0188388 METHOD OF PROCESS CONTEXT-AWARENESS
A process context-awareness method analyzes events arising from a process according to context concepts, compare and analyze entity contents of the events,...
2016/0188387 MANAGEMENT OF DISPLAY OF COMPUTER POP-UP NOTIFICATIONS
A method performed by a computer for managing display of pop-up notifications when the displayed content of the computer is being shared. A notification...
2016/0188386 METHOD AND SYSTEM FOR COMMUNICATING INFORMATION BETWEEN A MOBILE DEVICE AND AN ENTERPRISE SYSTEM
A method for communicating information between a mobile device and a computer system includes receiving a request from the mobile device to invoke a process of...
2016/0188385 OPTIMIZED SYSTEM FOR ANALYTICS (GRAPHS AND SPARSE MATRICES) OPERATIONS
A graph processing system includes a graph API (Application Program Interface), as executed on a processor of a computer and as capable of implementing any of...
2016/0188384 PROVIDING RANDOM DATA TO A GUEST OPERATING SYSTEM
Implementations for providing random data to a guest operating system are disclosed. In one implementation, a method of the disclosure comprises: receiving, by...
2016/0188383 Composing Applications on a Mobile Device
Methods, systems, and computer program products for composing applications on a mobile device are provided herein. A method includes exposing multiple...
2016/0188382 SYSTEMS, APPARATUSES, AND METHODS FOR DATA SPECULATION EXECUTION
Systems, methods, and apparatuses for data speculation execution (DSX) are described. In some embodiments, a hardware apparatus for performing DSX comprises a...
2016/0188381 METHOD AND SYSTEM FOR ENSURING INTEGRITY OF CRITICAL DATA
A method and system for ensuring integrity of manipulatable critical data, including a processor configured to execute at least one restartable processing...
2016/0188380 PROGRESS METERS IN PARALLEL COMPUTING
Systems and methods may provide a set of cores capable of parallel execution of threads. Each of the cores may run code that is provided with a progress meter...
2016/0188379 ADJUSTMENT OF EXECUTION OF TASKS
A system and method for distributed computing, including executing a job of distributed computing on compute nodes. The speed of parallel tasks of the job...
2016/0188378 Method of Facilitating Live Migration of Virtual Machines
Embodiment pertain to facilitation of live migration of a virtual machine in a network system. The network system includes a first host, a second host, a first...
2016/0188377 CLASSIFICATION BASED AUTOMATED INSTANCE MANAGEMENT
Systems, apparatuses, and methods for classification based automated instance management are disclosed. Classification based automated instance management may...
2016/0188376 Push/Pull Parallelization for Elasticity and Load Balance in Distributed Stream Processing Engines
The stream processing engine uses the Actor programming paradigm for defining the application in terms of a graph built with processing elements (PEs) that use...
2016/0188375 ENERGY EFFICIENT SUPERCOMPUTER JOB ALLOCATION
A technique for defragmenting jobs on processor-based computing resources including: (i) determining a first defragmentation condition, which first ...
2016/0188374 METHOD AND SYSTEM FOR APPLICATION PROFILING FOR PURPOSES OF DEFINING RESOURCE REQUIREMENTS
Disclosed are a method of and system for profiling a computer program. The method comprises the steps of using a utility application to execute the computer...
2016/0188373 SYSTEM MANAGEMENT METHOD, MANAGEMENT COMPUTER, AND NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM
A system management method for a management computer coupled to a computer system, the computer system including a plurality of computers, an operations system...
2016/0188372 BINARY TRANSLATION FOR MULTI-PROCESSOR AND MULTI-CORE PLATFORMS
Technologies for partial binary translation on multi-core platforms include a shared translation cache, a binary translation thread scheduler, a global...
2016/0188371 APPLICATION PROGRAMMING INTERFACES FOR DATA PARALLEL COMPUTING ON MULTIPLE PROCESSORS
A method and an apparatus for a parallel computing program calling APIs (application programming interfaces) in a host processor to perform a data processing...
2016/0188370 Interface for Orchestration and Analysis of a Computer Environment
A host server is configured to receive information related to metrics and configurations associated with computer resources of a computer infrastructure,...
← 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 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 | 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.