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/0203058 OPTIMIZING RESTORATION OF DEDUPLICATED DATA
A computer identifies a plurality of data retrieval requests that may be serviced using a plurality of unique data chunks. The computer services the data...
2016/0203057 RESOURCE PLANNING FOR DATA PROTECTION VALIDATION
A solution for validating a set of data protection solutions is provided. A validation scenario can be defined, which can include data corresponding to a set...
2016/0203056 Apparatus, snapshot management method, and recording medium
An apparatus includes: a first memory configured to store a plurality of snapshots of a database; a second memory configured to store correspondence...
2016/0203055 SYNCHRONIZED FLASHCOPY BACKUP RESTORE OF A RAID PROTECTED ARRAY
For recovering from a RAID array failure in the deduplication repository, creating a new backup volume using a synchronized FC backup of the source production...
2016/0203054 DISK GROUP BASED BACKUP
Systems and methods for backing up clustered databases such that production backups associated with the clustered databases are restorable with near zero...
2016/0203053 SYSTEMS AND METHODS FOR STORAGE COLLISION MANAGEMENT
A storage layer of a non-volatile storage device may be configured to provide key-value storage services. Key conflicts may be resolved by modifying the...
2016/0203052 CHANGE TRACKING USING REDUNDENCY IN LOGICAL TIME
Tracking changes amongst unit portions (e.g., blocks or files) of a storage system. A logical time identifier is associated with each unit portion and is...
2016/0203051 PRIORITY BASED FAILOVER FOR DATABASES
Embodiments of the present invention provide methods, systems, and computer program products for prioritizing database failover. In one embodiment, an order in...
2016/0203050 DATA REPLICATION IN A DATABASE MANAGEMENT SYSTEM
According to an aspect, a database management system (DBMS) is operated to perform data replication. The DBMS includes a source database and a target database....
2016/0203049 PROGRAM AND OPERATING METHODS OF NONVOLATILE MEMORY DEVICE
A program method of a nonvolatile memory device including a plurality of memory cells, each storing at least two bits of data, includes performing a first...
2016/0203048 MEMORY CELL COUPLING COMPENSATION
Methods for memory cell coupling compensation and apparatuses configured to perform the same are described. One or more methods for memory cell coupling...
2016/0203047 OPERATION METHOD OF NONVOLATILE MEMORY SYSTEM
A nonvolatile memory system includes a nonvolatile memory device and a memory controller managing the nonvolatile memory device. The operation method includes...
2016/0203046 MEMORY DEVICE, SERVER DEVICE, AND MEMORY CONTROL METHOD
A memory device of embodiments has a plurality of memory units, an error correction processor, and a memory controller. Each of the memory units has...
2016/0203045 SEMICONDUCTOR DEVICE HAVING ERROR CORRECTION CODE (ECC) CIRCUIT
An apparatus may comprise an ECC circuit configured to receive read data from a memory cell array to correct, an error bit contained in a data portion of the...
2016/0203044 SEMICONDUCOTOR MEMORY DEVICE AND MEMORY SYSTEM INCLUDING THE SAME
A memory device may include a memory cell array, a bloom-filter circuit, a cache memory circuit, and a selecting circuit. The bloom-filter circuit may be...
2016/0203043 SEPARATING STORAGE TRANSACTION LOGS
Disclosed herein are a system, non-transitory computer-readable medium, and method for maintaining storage unit transaction logs. Storage unit transaction logs...
2016/0203042 METHODS AND APPARATUS FOR HIGH-INTEGRITY DATA TRANSFER WITH PREEMPTIVE BLOCKING
A method for performing high-integrity data transmission is provided. The method obtains a first set of data at a first transmitter and a second set of data at...
2016/0203041 TRACK ERROR-CORRECTING CODE EXTENSION
In general, techniques are described for performing track-error-correcting code on data. A hard drive comprising a storage device and a read channel may be...
2016/0203040 ERROR DISPLAY MODULE
An apparatus is provided to display errors. The apparatus includes an error display module, a memory, and a processor. The error display module to provide a...
2016/0203039 LINK SPEED DOWNSHIFTING FOR ERROR DETERMINATION AND PERFORMANCE ENHANCEMENTS
Various embodiments for regulating link speed for performance enhancement and port diagnosis are provided. In response to identifying an amount of errors in a...
2016/0203038 PREDICTING A LIKELIHOOD OF A CRITICAL STORAGE PROBLEM
A method and associated systems for a resource-utilization monitor with self-adjusting sample size. A processor monitors availability of a resource-limited...
2016/0203037 Second Failure Data Capture in Co-Operating Multi-Image Systems
A computer system and computer program captures diagnostic trace information in a computer system having a plurality of software images. Information is...
2016/0203036 MACHINE LEARNING-BASED FAULT DETECTION SYSTEM
Various systems and methods are provided that detect faults in data-based systems utilizing techniques that stem from the field of spectral analysis and...
2016/0203035 Analyzing OpenManage Integration for Troubleshooting Log to Determine Root Cause
A system, method, and computer-readable medium for enhancing troubleshoot log analysis. More specifically, in certain embodiments, a management suite error log...
2016/0203034 COMMIT-ONE-PHASE DISTRIBUTED TRANSACTIONS WITH MULTIPLE STARTING PARTICIPANTS
A read-only message is sent by a first participant of multiple participants of a two-phase distributed transaction. The read-only message is received by a...
2016/0203033 SYSTEM, APPARATUS, AND INFORMATION PROCESSING METHOD
An apparatus includes an operating unit. The operating unit includes one or more processors each configured to transmit an execution request for executing a...
2016/0203032 SERIES DATA PARALLEL ANALYSIS INFRASTRUCTURE AND PARALLEL DISTRIBUTED PROCESSING METHOD THEREFOR
A series data distributed processing system including a parallel processing infrastructure and a distributed series data management unit managing distributed...
2016/0203031 FRAMEWORK TO IMPROVE PARALLEL JOB WORKFLOW
Embodiments of the inventive subject matter include receiving, in a distributed computing environment, a plurality of files for execution. Embodiments further...
2016/0203030 LOAD CALCULATION METHOD, LOAD CALCULATION PROGRAM, AND LOAD CALCULATION APPARATUS
A load calculation program that causes a computer a process includes acquiring processor usage information including usage of a processor of an managed...
2016/0203029 Systems and Methods Involving Features of Hardware Virtualization, Hypervisor, APIs of Interest, and/or Other...
Systems, methods, computer readable media and articles of manufacture consistent with innovations herein are directed to computer virtualization, computer...
2016/0203028 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...
2016/0203027 DYNAMIC SHARING OF UNUSED BANDWIDTH CAPACITY OF VIRTUALIZED INPUT/OUTPUT ADAPTERS
A method utilizes priority-based bandwidth allocation to reallocate unused bandwidth capacity of a virtualized IO resource such as a self-virtualizing IO...
2016/0203026 PROCESSING A HYBRID FLOW ASSOCIATED WITH A SERVICE CLASS
Described herein are techniques for processing hybrid flows. A hybrid flow may be associated with one of a plurality of service classes and may include...
2016/0203025 METHODS AND SYSTEMS TO IDENTIFY AND MIGRATE THREADS AMONG SYSTEM NODES BASED ON SYSTEM PERFORMANCE METRICS
Methods and systems to identify computer system nodes to which a computer program thread is to be migrated. An example method disclosed herein includes storing...
2016/0203024 APPARATUS AND METHOD FOR ALLOCATING RESOURCES OF DISTRIBUTED DATA PROCESSING SYSTEM IN CONSIDERATION OF...
Provided is an apparatus for allocating resources of a distributed data processing system by considering a virtualization platform, the apparatus including: a...
2016/0203023 COMPUTER SYSTEM USING PARTIALLY FUNCTIONAL PROCESSOR CORE
A multiple processor core computer system interface assigns instructions to partially functional processor cores based on processing resources available in...
2016/0203022 DYNAMIC SHARING OF UNUSED BANDWIDTH CAPACITY OF VIRTUALIZED INPUT/OUTPUT ADAPTERS
An apparatus and program product utilize priority-based bandwidth allocation to reallocate unused bandwidth capacity of a virtualized IO resource such as a...
2016/0203021 STACK HANDLING USING MULTIPLE PRIMARY USER INTERFACES
Generally discussed herein are techniques, software, apparatuses, and systems configured for managing a navigation stack of an application including multiple...
2016/0203020 LOADING CALCULATION METHOD AND LOADING CALCULATION SYSTEM FOR PROCESSOR IN ELECTRONIC DEVICE
The present invention provides a loading calculation method and a loading calculation system for a processor in an electronic device is disclosed. The loading...
2016/0203019 Instruction and logic to test transactional execution status
Novel instructions, logic, methods and apparatus are disclosed to test transactional execution status. Embodiments include decoding a first instruction to...
2016/0203018 RE-LAUNCHING CONTEXTUALLY RELATED APPLICATION SETS
Embodiments of the present invention provide methods, systems, and computer program products for re-launching contextually related application sets. In one...
2016/0203017 BASEBOARD MANAGEMENT CONTROLLER PROVIDING PEER SYSTEM IDENTIFICATION
A server system may include a baseboard management controller and a host system. The baseboard management controller may obtain an identification of a peer...
2016/0203016 METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR VIRTUAL MACHINE (VM) DEPLOYMENT
Methods, systems, and computer readable media for deploying a virtual machine (VM) are disclosed. According to one exemplary method, the method includes...
2016/0203015 SYSTEMS AND METHODS FOR MIGRATION OF VIRTUAL MACHINES ACROSS VIRTUAL STORAGE RESOURCES
In accordance with these and other embodiments of the present disclosure, a system may include a processor and a program of executable instructions embodied in...
2016/0203014 MANAGING VIRTUAL MACHINES USING GLOBALLY UNIQUE PERSISTENT VIRTUAL MACHINE IDENTIFIERS
A method for identifying and managing a plurality of virtual machines is provided. The method may include creating a virtual machine within the plurality of...
2016/0203013 METHOD FOR LEVERAGING HYPERVISOR FUNCTIONALITY FOR MAINTAINING APPLICATION CONSISTENT SNAPSHOTS IN A...
A method for leveraging hypervisor functionality for maintaining application consistent snapshots in a virtualization environment deployed by the hypervisor...
2016/0203012 VIRTUAL MACHINE POWER MANAGEMENT
Embodiments described herein relate generally to managing the power consumption of a virtual machine on a computing device. The computing device may include a...
2016/0203011 DATA TRANSFER GUIDE
Techniques to create and use a data transfer guide are disclosed. In various embodiments, at least a portion of application code comprising an application is...
2016/0203010 SYSTEM AND METHOD FOR LOGGING AND REPLAY AMONG HETEROGENEOUS DEVICES
A system and method of logging and replay among heterogeneous devices includes one or more shared services including a replay service, a processor for...
2016/0203009 METHODS FOR EMULATING COMPUTING DEVICES AND DEVICES THEREOF
A method, non-transitory computer readable medium and emulation manager computing device for obtaining a stored emulation of a selected one of a plurality of...
← 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 | 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.