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
2018/0276092 RECOVERING USING WRITE DATA STORED BY A POWERLOSS DATA PROTECTION TECHNIQUE
In some examples, a storage system dynamically selects, in response to a determined type of power backup arrangement used in the storage system, from among...
2018/0276091 APPLICATION SERVICE-LEVEL CONFIGURATION OF DATALOSS FAILOVER
Application service configuration of a timeframe for performing dataloss failover (failover that does not attempt full data replication to the secondary data...
2018/0276090 CROSS-PLATFORM REPLICATION
One or more techniques and/or computing devices are provided for cross-platform replication. For example, a replication relationship may be established between...
2018/0276089 AFTER SWAPPING FROM A FIRST STORAGE TO A SECOND STORAGE, MIRRORING DATA FROM THE SECOND STORAGE TO THE FIRST...
Provided are a computer program product, system, and method for after swapping from a first storage to a second storage, mirroring data from the second storage...
2018/0276088 CONTROLLING DEVICE, CONTROLLING METHOD, AND FAULT TOLERANT APPARATUS
A controlling device 501 includes a controller 502 that executes control to functionally activate of, at least, a part of transmission lanes in multiple...
2018/0276087 REBUILD ROLLBACK SUPPORT IN DISTRIBUTED SDS SYSTEMS
Methods, computing systems and computer program products implement embodiments of the present invention that include detecting a loss of communication with a...
2018/0276086 INSTANT DATA CENTER RECOVERY
Facility for providing backup and restore of all data center components including physical machines, virtual machines, routers, networks, sub-networks,...
2018/0276085 VIRTUAL MACHINE RECOVERY POINT GENERATION
Recovery points can be used for replicating a virtual machine and reverting the virtual machine to a different state. A filter driver can monitor and capture...
2018/0276084 VIRTUAL MACHINE RECOVERY POINT SELECTION
Recovery points can be used for replicating a virtual machine and reverting the virtual machine to a different state. A filter driver can monitor and capture...
2018/0276083 BUFFERED VIRTUAL MACHINE REPLICATION
Recovery points can be used for replicating a virtual machine and reverting the virtual machine to a different state. A filter driver can monitor and capture...
2018/0276082 SATISFYING RECOVERY SERVICE LEVEL AGREEMENTS (SLAs)
Examples provided herein describe a system and method for satisfying recovery service level agreements (SLAs). For example, a first entity may determine that a...
2018/0276081 Method and Apparatus for Generating Virtual Machine Snapshot
A method and an apparatus for generating a virtual machine snapshot, where the method includes suspending a virtual machine at a first moment according to a...
2018/0276080 MEMORY RESIDENT STORAGE RECOVERY DURING COMPUTER SYSTEM FAILURE
An approach for virtual machine (VM) random access memory (RAM) disk preservation during VM failure. A RAM disk manager receives a VM identifier and attributes...
2018/0276079 SYSTEM AND METHOD FOR DETERMINING THE SUCCESS OF A CROSS-PLATFORM APPLICATION MIGRATION
In accordance with an embodiment, described herein is a system and method for determining the migration success of an application (e.g., a batch application)...
2018/0276078 REVERSAL OF THE DIRECTION OF REPLICATION IN A REMOTE COPY ENVIRONMENT BY TRACKING CHANGES ASSOCIATED WITH A...
A secondary volume of a remote computational device stores an asynchronous copy of a primary volume of a local computational device. The remote computational...
2018/0276077 MEMORY RESIDENT STORAGE RECOVERY DURING COMPUTER SYSTEM FAILURE
An approach for virtual machine (VM) random access memory (RAM) disk preservation during VM failure. A RAM disk manager receives a VM identifier and attributes...
2018/0276076 MONITORING CIRCUIT
Provided is a monitoring circuit equipped with a first abnormality detection circuit which detects a first abnormal state of a semiconductor device under...
2018/0276075 APPARATUS AND METHOD FOR MANAGING DATA STORAGE
Provided are an apparatus and method for managing data storage. A first log structured array stores data in a storage device. A second log structured array in...
2018/0276074 METHOD FOR TENANT ISOLATION IN A DISTRIBUTED COMPUTING SYSTEM
A method begins by processing modules of a dispersed storage network (DSN) allocating a plurality of DSN address ranges to DSN memories of the DSN and...
2018/0276073 MEMORY SYSTEM
A memory system includes a nonvolatile memory, a memory controller included in a first package, and a memory interface circuit included in a second package...
2018/0276071 MEMORY SYSTEM AND RESISTANCE CHANGE TYPE MEMORY
According to one embodiment, a memory system includes a resistance change type memory including a memory cell configured to hold first data and an ECC circuit...
2018/0276070 SEMICONDUCTOR STORAGE DEVICE
According to an embodiment, a semiconductor storage device includes a detection circuit configured to detect an error in data read from a first memory cell...
2018/0276069 MEMORY CONTROLLER, MEMORY SYSTEM, AND CONTROL METHOD
A memory controller includes an encoder configured to generate parity from input data, a randomizer circuit configured to generate first and second data...
2018/0276068 ERROR CORRECTION CODE IN MEMORY
In one example in accordance with the present disclosure, a system comprises a plurality of memory dies, a first region of memory allocated for primary ECC...
2018/0276067 DATA PROTECTING METHOD AND MEMORY STORAGE DEVICE
A data protecting method and a memory storage device are provided. The data protecting method includes reading a first string from the rewritable non-volatile...
2018/0276066 DISK DEVICE AND NOTIFICATION METHOD OF THE DISK DEVICE
A disk device includes; a sensor that, when a driver that records and reads data in the disk device is in a non-operation state, detects an influence on the...
2018/0276065 DATA LIFECYCLE MANAGEMENT
A method and technique for data lifecycle management includes identifying a fault from a monitored system. A time period window associated with the fault is...
2018/0276064 DIAGNOSIS DEVICE, DIAGNOSIS METHOD, AND NON-VOLATILE RECORDING MEDIUM
The diagnosis device specifies a progression degree relating to a first information processing device for output information output by a first detection device...
2018/0276063 SITUATION ANALYSIS
A method for performing root cause analysis of failures in a computer network is provided. The method includes receiving an Adaptive Service Intelligence (ASI)...
2018/0276062 MEMORY STORE ERROR CHECK
Techniques for memory store error checks are provided. In one aspect, a process running on a processor may execute an instruction to store a first value in...
2018/0276061 DEVICE LIFESPAN ESTIMATION METHOD, DEVICE DESIGN METHOD, AND COMPUTER READABLE STORAGE MEDIUM
A device lifespan prediction method includes executing software loaded on a target device, using a user scenario case selected from a user scenario pool...
2018/0276060 SYSTEM AND METHOD FOR INTEROPERABLE CLOUD DSL TO ORCHESTRATE MULTIPLE CLOUD PLATFORMS AND SERVICES
In one aspect, a computerized method utilizing an interoperable cloud Domain-specific language (DSL) to orchestrate multiple cloud platforms and services...
2018/0276059 PROGRAMMING LANGUAGE-INDEPENDENT TRANSACTION CORRELATION
A method for inserting application performance management hooks in dynamically linked system libraries in a programming language independent way includes...
2018/0276058 In-Product Notifications Targeting Specific Users Selected Via Data Analysis
Systems and methods for sending in-product notifications to individual users of a software product or a specifically identified subset of users of the software...
2018/0276057 ENHANCED COPY-AND-PASTE
An enhanced copy-and-paste function copies multiple logical and physical software objects from a source computing environment to a distinct target computing...
2018/0276056 EVENT NOTIFICATION
A server computer determines that an application of a plurality of applications in a cloud subscribes to an event with respect to a plurality of attributes of...
2018/0276055 Information Sharing Among Mobile Apparatus
A method executed by a mobile apparatus for verifying event information to be shared is disclosed. The method includes communicating with a nearby mobile or...
2018/0276054 INFORMATION SHARING AMONG MOBILE APPARATUS
A method executed by a mobile apparatus for verifying event information to be shared is disclosed. The method includes communicating with a nearby mobile or...
2018/0276053 DYNAMICALLY INTEGRATING A CLIENT APPLICATION WITH THIRD-PARTY SERVICES
Disclosed are various approaches for dynamically integrating a client application with multiple third-party services. An integration service receives a request...
2018/0276052 DEADLOCK DETECTOR, SYSTEM INCLUDING THE SAME AND ASSOCIATED METHOD
A system includes a plurality of hardware blocks, a deadlock detector and an interconnect device. The hardware blocks include a processor executing ...
2018/0276051 PROCESSOR AND TASK PROCESSING METHOD THEREFOR, AND STORAGE MEDIUM
A processor and a task processing method therefor, and a storage medium. The method comprises: a scalar calculation module executing parameter calculation of a...
2018/0276050 METHODS, SYSTEMS, AND COMPUTER READABLE MEDIUMS FOR WORKLOAD CLUSTERING
Methods, systems, and computer readable mediums for optimizing a system configuration are disclosed. In some examples, a method includes determining whether a...
2018/0276049 SYSTEMS AND METHODS FOR ESTIMATING COMPUTATION TIMES A-PRIORI IN FOG COMPUTING ROBOTICS
In order to make use of computational resources available at runtime through fog networked robotics paradigm, it is critical to estimate average performance...
2018/0276048 Task Management System for a Modular Electronic Device
Systems and methods are provided for managing task performance for a modular electronic device. In one implementation, a modular electronic device can include...
2018/0276047 SYSTEMS AND METHODS FOR DYNAMIC LOW LATENCY OPTIMIZATION
Systems and methods which provide low latency optimization configured to perform from the hardware layer across the operating system to an application. Low...
2018/0276046 HARDWARE THREAD SCHEDULING
An apparatus has processing circuitry to execute instructions from multiple threads and hardware registers to store context data for the multiple threads...
2018/0276045 USER INTERFACE AND SYSTEM SUPPORTING USER DECISION MAKING AND READJUSTMENTS IN COMPUTER-EXECUTABLE JOB...
A visual tool may be provided to display information associated with computer job allocation and to allow a user to explore different job configurations. Jobs...
2018/0276044 COORDINATED, TOPOLOGY-AWARE CPU-GPU-MEMORY SCHEDULING FOR CONTAINERIZED WORKLOADS
A workload scheduling method, system, and computer program product include analyzing a resource scheduling requirement for processes of a workload including...
2018/0276043 ANTICIPATORY COLLECTION OF METRICS AND LOGS
A system includes a processor and machine readable instructions stored on a tangible machine readable medium, which when executed by the processor, configure...
2018/0276042 TECHNOLOGIES FOR IDENTIFYING THREAD MEMORY ALLOCATION
Systems, methods, and computer-readable media for identifying and managing memory allocation for one or more threads are described. A computer system may...
← 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 | 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.