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/0357639 FAST ARCHIVING FOR DATABASE SYSTEMS
Methods, storage facilities and computer software products implement embodiments of the present invention that include mapping, by a storage system including...
2016/0357638 TEMPORARY PIPELINE MARKING FOR PROCESSOR ERROR WORKAROUNDS
Embodiments include a computer system for temporary pipeline marking for processor error workarounds, the computer system having a processor configured to...
2016/0357637 ADJUSTING DISPERSED STORAGE NETWORK TRAFFIC DUE TO REBUILDING
A method includes identifying an encoded data slice for rebuilding. The method further includes determining whether a rebuilding threshold for the set of...
2016/0357636 USING ERROR CORRECTING CODES FOR PARITY PURPOSES
Software that provides a subset of error correcting code (ECC) bits to be used for parity purposes. The software performs the following steps: (i) providing,...
2016/0357635 ALTERNATIVE MULTIPLE MEMORY FORMAT STORAGE IN A STORAGE NETWORK
A method includes determining whether to request retrieval of the data segment from at least one of redundant array of independent discs (RAID) memory and...
2016/0357634 DATA STORAGE METHOD, DATA RECOVERY METHOD, RELATED APPARATUS, AND SYSTEM
A data storage method is used to improve storage consistency of a distributed storage system. The method includes: a primary storage node performs EC coding on...
2016/0357633 Systems and Methods for Multi-Storage Medium Data Storage and Recovery
The present invention is related to systems and methods for storing and recovering data from a distributed storage system.
2016/0357632 DATA STORAGE DEVICE AND METHOD FOR STORING MULTIPLE CODEWORDS AND REDUNDANCY INFORMATION AT A WORD LINE
A method includes generating a first error correcting code (ECC) codeword and a second ECC codeword. The method further includes generating redundancy...
2016/0357631 ZERO-ONE BALANCE MANAGEMENT IN A SOLID-STATE DISK CONTROLLER
An SSD controller maintains a zero count and a one count, and/or in some embodiments a zero/one disparity count, for each read unit read from an SLC NVM (or...
2016/0357630 SEMICONDUCTOR MEMORY DEVICE PROVIDING ANALYSIS AND CORRECTING OF SOFT DATA FAIL IN STACKED CHIPS
The semiconductor memory device includes first group dies including at least one buffer die, and second group dies including a plurality of memory dies stacked...
2016/0357629 SELECTIVE ERROR CODING
A system and method of performing selective error coding in memory management of a memory device are described. The method includes performing a process of...
2016/0357628 SELECTIVE ERROR CODING
A system and method of performing selective error coding in memory management of a memory device are described. The method includes performing a process of...
2016/0357627 DATA ERROR CORRECTION FROM CACHED ERROR CORRECTION INFORMATION
A computing device for correcting data errors may receive data stored by a memory device; calculate a syndrome associated with the data; initiate a calculation...
2016/0357626 APPARATUS FOR RECOVERING COMMUNICATION AND METHOD FOR CONTROLLING THE APPARATUS
An apparatus includes at least one processor to implement a communicator configured to determine whether a wakeup condition of the apparatus is satisfied while...
2016/0357625 Fault Management Service In A Cloud
Provided is a method of providing a fault management service in a cloud. During requisition of a cloud service involving a service element provided by the...
2016/0357624 DUMP MANAGEMENT APPARATUS, DUMP MANAGEMENT PROGRAM, AND DUMP MANAGEMENT METHOD
A dump management apparatus having a memory; and a processor that executes a process including: selecting, in response to receiving a notification of an...
2016/0357623 ABNORMALITY DETECTION METHOD AND INFORMATION PROCESSING APPARATUS
A processor activates a first monitoring process for initializing a timer and a second monitoring process with higher priority than the first monitoring...
2016/0357622 METHOD AND ASSOCIATED APPARATUS FOR MANAGING A STORAGE SYSTEM
A method for managing a storage system and an associated apparatus are provided. The method includes: providing at least one heartbeat monitoring path between...
2016/0357621 DATA PROCESSING
A method, apparatus, and/or computer program product analyzes data processing. Dependency metadata, which is used for representing dependency on data among at...
2016/0357620 System and method for predicting and avoiding network downtime
This invention teaches how to use prediction software and algorithms to minimize the risk of failure, and to increase the likelihood of success of information...
2016/0357619 METHODS, APPARATUS AND COMPUTER PROGRAMS FOR MANAGING PERSISTENCE
Described are methods, apparatus and computer programs for managing persistence within a data processing system such as a messaging system, database system or...
2016/0357618 IMPLICIT PUSH DATA TRANSFER
A computer-implemented method comprises executing, in a first container of a first computer system, input source instructions; executing, using the same first...
2016/0357617 LOCALE AWARE PLATFORM
Handling locale information on a computing platform, a computer obtains, in response to an event that an application is pushed to a computing platform, locale...
2016/0357616 APPLICATION MANAGEMENT METHOD AND APPLICATION MANAGEMENT APPARATUS
Disclosed are an application management method and device, the method including: acquiring at least one piece of condition information, where at least one...
2016/0357615 COMMUNICATION TERMINAL AND COMMUNICATION CONTROL METHOD
A communication terminal has communication circuit, a processor and a storing module operable to store a plurality of application programs. The terminal...
2016/0357614 ADAPTIVE QUEUED LOCKING FOR CONTROL OF SPECULATIVE EXECUTION
Adaptive queued locking for control of speculative execution is disclosed. An example apparatus includes a lock to: enforce a first quota to control a number...
2016/0357613 MANAGING METADATA FOR A DISTRIBUTED PROCESSING SYSTEM WITH MANAGER AGENTS AND WORKER AGENTS
A manager agent access a grain hierarchy that represents a state for a computation that is to performed by a distributed processing system, wherein the grain...
2016/0357612 DISTRIBUTED STREAM PROCESSING SERVICES MERGING METHOD AND APPARATUS THEREOF
The following description relates to a method and an apparatus for merging distributed stream processing services. A method for merging distributed stream...
2016/0357611 CREATING, PROVISIONING AND MANAGING VIRTUAL DATA CENTERS
A cloud services brokerage platform system includes a virtual data center (VDC) and an architecture management interface. The virtual data center (VDC)...
2016/0357610 TECHNIQUES TO ALLOCATE CONFIGURABLE COMPUTING RESOURCES
Examples may include techniques for allocating configurable computing resources from a pool of configurable computing resources to a logical server or virtual...
2016/0357609 INFORMATION PROCESSING SYSTEM AND CONTROL METHOD THEREOF
An information processing system for processing jobs managed by a plurality of queues includes a first input unit, a determination unit, and a second input...
2016/0357608 Computer Architecture for Speculative Parallel Execution
A system for parallel execution of program portions on different processors permits speculative execution of the program portions before a determination is...
2016/0357607 COMPUTING METHOD
The present invention relates to a method for computing tasks by computing clients. The method comprises distributing tasks to the clients; the determination...
2016/0357606 ELIMINATING EXECUTION OF JOBS-BASED OPERATIONAL COSTS OF RELATED REPORTS
Optimizing operational costs in a computing environment includes identifying high-cost jobs that are executed to generate one or more reports in the computing...
2016/0357605 Media Analysis and Processing Framework on a Resource Restricted Device
A system for processing media on a resource restricted device, the system including a memory to store data representing media assets and associated ...
2016/0357604 DATA PROCESSING SYSTEM AND SCHEDULING METHOD
A data processing system includes an interrupt controller that counts, as an interrupt processing execution count, executions of interrupt processing by...
2016/0357603 APPARATUS AND METHOD FOR EXECUTING MAINTENANCE PROCESSING ON COMPUTERS COUPLED VIA A MULTIDIMENSIONAL MESH OR...
Computers are connected via multidimensional mesh or torus connection in a network. In response to a request for executing maintenance processing on computers...
2016/0357602 INFORMATION PROCESSING SYSTEM AND APPARATUS FOR MIGRATING OPERATING SYSTEM
An information processing system includes a first server, a second server and an information processing apparatus, the information processing apparatus...
2016/0357601 EXPERIENCE-BASED DYNAMIC SEQUENCING OF PROCESS OPTIONS
For experience-based dynamic sequencing of a set of process options, a first process option is executed at a first stage in a first sequence for a first set of...
2016/0357600 HAND-OFF SCHEDULING
Disclosed herein are systems, methods, and computer-readable media directed to scheduling threads in a multi-processing environment that can resolve a priority...
2016/0357599 POINT-OF-USE-TOOLKIT
An apparatus is provided for implementation of back-end system for providing point-of-use toolkits. The apparatus may receive an assignment of work tasks...
2016/0357598 Swap method and Electronic System thereof
A swap method, for an electronic system, includes generating an accessing signal by a calculating module of the electronic system; generating a swap signal for...
2016/0357597 COLLECTING MEMORY OPERAND ACCESS CHARACTERISTICS DURING TRANSACTIONAL EXECUTION
A transactional execution of a set of instructions in a transaction of a program may be initiated to collect memory operand access characteristics of a set of...
2016/0357596 ALERTING HARDWARE TRANSACTIONS THAT ARE ABOUT TO RUN OUT OF SPACE
A transactional memory system determines whether to pass control of a transaction to an about-to-run-out-of-resource handler. A processor of the transactional...
2016/0357595 ALERTING HARDWARE TRANSACTIONS THAT ARE ABOUT TO RUN OUT OF SPACE
A transactional memory system determines whether to pass control of a transaction to an about-to-run-out-of-resource handler. A processor of the transactional...
2016/0357594 VIRTUAL MACHINE REDEPLOYMENT
One or more techniques and/or systems are disclosed for redeploying a baseline VM (BVM) to one or more child VMs (CVMs) by merely cloning virtual drives of the...
2016/0357593 METHODS AND APPARATUS FOR PROVIDING HYPERVISOR LEVEL DATA SERVICES FOR SERVER VIRTUALIZATION
A hypervisor virtual server system, including a plurality of virtual servers, a plurality of virtual disks that are read from and written to by the plurality...
2016/0357592 VIRTUAL CREDENTIAL ADAPTER FOR USE WITH VIRTUAL MACHINES
Managing credential for use with virtual machines includes storing a first virtual credential adapter within a hypervisor executing within a host data...
2016/0357591 SCALABLE POLICY MANAGEMENT IN AN EDGE VIRTUAL BRIDGING (EVB) ENVIRONMENT
A method includes validating, by a switch, a message including virtual machine (VM) information using a value of a virtual station interface (VSI) type...
2016/0357590 TRANSMITTING ENCAPSULATED SNMP COMMANDS TO VIRTUAL MACHINES
Systems and methods for transmitting encapsulated SNMP commands to virtual machines. An example method may comprise: receiving a Simple Network Management...
← 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 | 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.