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
2017/0351595 DEBUGGING FOR SQL STATEMENT
This disclosure provides a computer-implemented method for debugging a program including a SQL statement. The method comprises indicating one or more first...
2017/0351594 DEBUGGING FOR SQL STATEMENT
This disclosure provides a computer-implemented method for debugging a program including a SQL statement. The method comprises indicating one or more first...
2017/0351593 PERFORMANCE CHANGE PREDICTIONS
An example system for a performance gains predictor includes a counter engine to determine a number of events during an application session of a computing...
2017/0351592 UNIVERSAL SERIAL BUS DEVICE AND A METHOD THEREOF
The present disclosure relates to a universal serial bus device and a method thereof. The universal serial bus device comprises a set of standard metal...
2017/0351591 OPTIMIZED RECOVERY IN DATA REPLICATION ENVIRONMENTS
A method for optimizing recovery in a data replication environment is disclosed. In one embodiment, such a method includes directing I/O from a primary site to...
2017/0351590 DYNAMICALLY FORMING A FAILURE DOMAIN IN A STORAGE SYSTEM THAT INCLUDES A PLURALITY OF BLADES
Dynamically forming a failure domain in a storage system that includes a plurality of blades, each blade mounted within one of a plurality of chassis,...
2017/0351589 HIGH AVAILABILITY FAILOVER MANAGER
A high availability (HA) failover manager maintains data availability of one or more input/output (I/O) resources in a cluster by ensuring that each I/O...
2017/0351588 CLUSTER FILE SYSTEM SUPPORT FOR EXTENDED NETWORK SERVICE ADDRESSES
A computer program product is provided for extending network services addresses, the computer program product comprising a computer readable storage medium...
2017/0351587 SYSTEMS, METHODS, AND APPARATUS RELATED TO WIRELESS CHARGING MANAGEMENT
Various systems, methods, and apparatuses for operating a wireless charging device in an electric vehicle are disclosed. One method includes detecting a system...
2017/0351586 CONFIGURATION INCONSISTENCY IDENTIFICATION BETWEEN STORAGE VIRTUAL MACHINES
One or more techniques and/or systems are provided for identifying configuration inconsistencies between storage virtual machines across storage clusters. For...
2017/0351585 TRANSACTION CONSISTENCY QUERY SUPPORT FOR REPLICATED DATA FROM RECOVERY LOG TO EXTERNAL DATA STORES
Provided are techniques for transaction consistency query support for replicated data from recovery log to external data stores. An external data store is...
2017/0351584 Managing a Redundant Computerized Database Using a Replicated Database Cache
Data in a database cache in memory of an operating database server is copied to memory of a standby database server, without requiring synchronization between...
2017/0351583 OPERATION OF A MULTI-SLICE PROCESSOR IMPLEMENTING ADAPTIVE FAILURE STATE CAPTURE
Operation of a multi-slice processor that includes a plurality of execution slices and a plurality of load/store slices, where the load/store slices are...
2017/0351582 TECHNOLOGIES FOR LIMITING PERFORMANCE VARIATION IN A STORAGE DEVICE
Systems and methods for limiting performance variation in a storage device are described. Storage devices receive work requests to perform one or more...
2017/0351581 DISTRIBUTED LOCAL BACKUP AND RESTORE SYSTEM USING PEER-TO-PEER BACKUPS
Local distributed backup techniques are described, where each client device calculates a manifest of its files and sends the manifest to a central server. The...
2017/0351580 MOBILE TERMINAL AND CONTROLLING METHOD THEREFOR
The present disclosure relates to a mobile terminal for performing a data backup function with an external device, and a controlling method therefore. The...
2017/0351579 PARALLEL NODE BACKUP FOR CSV
Techniques to back up a cluster shared volume (CSV) are disclosed. In various embodiments, a snapshot of the cluster shared volume is stored persistently on...
2017/0351578 SEQUENTIAL RESETS OF REDUNDANT SUBSYSTEMS WITH RANDOM DELAYS
Example implementations relate to sequential resets of redundant subsystems. For example, in an implementation, a controller may receive a maintenance activity...
2017/0351577 METHOD AND APPARATUS FOR MANAGING MISMATCHES WITHIN A MULTI-THREADED LOCKSTEP PROCESSING SYSTEM
A processing system comprising a first processing domain and a second processing domain. Each of the first processing domain and the second processing domain...
2017/0351576 PARALLEL DATA COLLECTION AND RECOVERY FOR FAILING VIRTUAL COMPUTER PROCESSING SYSTEM
Techniques for parallel data collection and recovery for a failing virtual processing system are disclosed. According to aspects of the present disclosure, an...
2017/0351575 ERASURE CODING AND REPLICATION IN STORAGE CLUSTERS
A cluster receives a request to store an object using replication or erasure coding. The cluster writes the object using erasure coding. A manifest is written...
2017/0351574 MULTIPLE WRITES USING INTER-SITE STORAGE UNIT RELATIONSHIP
A method includes utilizing, by a first computing device, a first writing pattern to write a set of encoded data slices to a sharing group of sites. The first...
2017/0351573 CONTROLLER
A controller sets the processing in accordance with an error that may occur in data. A controller for controlling a machine or a facility includes a storage...
2017/0351572 METHODS AND SYSTEMS FOR IMPLEMENTING REDUNDANCY IN MEMORY CONTROLLERS
The present disclosure relates to methods and systems for implementing redundancy in memory controllers. The disclosed systems and methods utilize a row of...
2017/0351571 METHOD AND CONTROLLER FOR RECOVERING DATA IN EVENT OF PROGRAM FAILURE AND STORAGE SYSTEM USING THE SAME
A method and a controller for recovering data in event of a program failure and a storage system using the method and the controller are disclosed. The...
2017/0351570 APPARATUSES AND METHODS FOR SELECTIVE DETERMINATION OF DATA ERROR REPAIR
Apparatuses and methods are described for selective determination of data error repair. An example apparatus includes a memory array and a controller coupled...
2017/0351569 READING-THRESHOLD SETTING BASED ON DATA ENCODED WITH A MULTI-COMPONENT CODE
A storage device includes a memory that includes storage circuitry and a memory including multiple memory cells. The storage circuitry is configured to store...
2017/0351568 ECC SCRUBBING IN A MULTI-SLICE MICROPROCESSOR
Techniques for error correction in a processor include detecting an error in first data stored in a register. The method also includes generating an...
2017/0351567 RESILIENT ANALYTICAL MODEL IN A DATA STREAMING APPLICATION
An approach for restoring an analytical model in a data streaming application which involves creating a plurality of data buffers for holding data submitted to...
2017/0351565 APPARATUS AND METHOD TO PROVIDE A MOUNTED ELECTRONIC PART WITH INFORMATION RELATED TO A FAILURE OCCURRENCE THEREIN
An apparatus includes a plurality of mounting slots each configured to mount an electronic part including a first memory. The apparatus collects, through a...
2017/0351564 CONTROL APPARATUS AND CONTROL METHOD FOR PROCESSOR INITIALIZATION
A control apparatus connected to a device includes a first control unit configured to execute a program, a second control unit configured to access the device...
2017/0351563 OPERATION MANAGEMENT APPARATUS, OPERATION MANAGEMENT METHOD, AND STORAGE MEDIUM
The present invention makes it possible to determine whether there is actually a fault that has occurred in a situation where a specific fault state pertaining...
2017/0351562 METHOD FOR PROCESSING AT LEAST ONE PIECE OF INFORMATION IN A NETWORKED SYSTEM
A method for processing at least one information item in a networked system to yield a result, the at least one information item, which encompasses a value and...
2017/0351561 POWER STORAGE MANAGEMENT SYSTEM
An object of the invention is to improve communication quality in a power storage management system. The above-mentioned problem may be solved by the following one...
2017/0351560 SOFTWARE FAILURE IMPACT AND SELECTION SYSTEM
Bugs/events that are reported by both users and the product are used to build an estimation model that relates the frequency/amount of received user bug...
2017/0351559 POLICY BASED DYNAMIC DATA COLLECTION FOR PROBLEM ANALYSIS
A computer-implemented method includes receiving, from a first log agent, a first log collection. The computer-implemented method further includes receiving a...
2017/0351558 Method and Apparatus for Determining System Information in a Device Having a Plurality of Processors, each...
A framework that creates an abstraction layer to configure/display system resources and process/application resource utilization while accessing the system...
2017/0351557 Method, Apparatus, and Chip for Implementing Mutually-Exclusive Operation of Multiple Threads
Multiple lock assemblies are distributed on a chip, each lock assembly manage a lock application message for applying for a lock and a lock release message for...
2017/0351556 LIVE MIGRATION OF VIRTUAL MACHINE
A method for live migration of a virtual machine includes receiving a data packet that is sent to a migrated virtual machine on the source physical machine in...
2017/0351555 NETWORK ON CHIP WITH TASK QUEUES
A network on a chip architecture uses hardware queues to distribute multiple-instruction tasks to processors dedicated to performing that task. By repeatedly...
2017/0351554 METHOD AND SYSTEM FOR CLOUD SERVICE BASED ON REDISTRIBUTION OF PROCESSING POWER
A cloud service method and system based on redistribution of processing power includes registering electronic devices as operation processors and operation...
2017/0351553 COMPUTER SYSTEM, MANAGEMENT SYSTEM, AND RESOURCE MANAGEMENT METHOD
The management system according to the present invention, which manages a plurality of computers, manages instances that are implemented using allocated from...
2017/0351552 METHOD AND SYSTEM FOR MODELING AND ANALYZING COMPUTING RESOURCE REQUIREMENTS OF SOFTWARE APPLICATIONS IN A...
An application manager receives or defines a service specification for a first application that defines a set of required computing resources that are...
2017/0351551 CONCURRENT DISTRIBUTED GRAPH PROCESSING SYSTEM WITH SELF-BALANCE
Techniques are provided for dynamically self-balancing communication and computation. In an embodiment, each partition of application data is stored on a...
2017/0351550 TOPOLOGY-AWARE PROCESSOR SCHEDULING
In an example embodiment, a method of operating a task scheduler for one or more processors is provided. A topology of one or more processors is obtained, the...
2017/0351549 TASK QUEUING AND DISPATCHING MECHANISMS IN A COMPUTATIONAL DEVICE
A plurality of ordered lists of dispatch queues corresponding to a plurality of processing entities are maintained, wherein each dispatch queue includes one or...
2017/0351548 SMART MEMORY ANALOG DRAM
A system of processing a task based on information of frequently used algorithms learned through a memory unit includes a first memory, a second memory, a...
2017/0351547 DATA PROCESSING SYSTEM HAVING A HARDWARE ACCELERATION PLANE AND A SOFTWARE PLANE
A data processing system is described herein that includes two or more software-driven host components. The two or more host components collectively provide a...
2017/0351546 RESOURCE PREDICTORS INDICATIVE OF PREDICTED RESOURCE USAGE
An example device in accordance with an aspect of the present disclosure includes a launch engine and an offload engine. The launch engine is to request a...
2017/0351545 BALANCING CATEGORIZED TASK QUEUES IN A PLURALITY OF PROCESSING ENTITIES OF A COMPUTATIONAL DEVICE
A plurality of processing entities are maintained. An indication is made of a primary processing entities group for a task control block (TCB). An indication...
← 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.