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/0032409 BACKUP AND RECOVERY OF APPLICATION DATA OF AN APPLICATION EXECUTING IN A VIRTUAL MACHINE
Backup of application data associated with an application executing in a virtual machine managed by a hypervisor is performed. Backup of the application data...
2018/0032408 SYNCHRONIZED BACKUP AND RECOVERY OF HETEROGENEOUS DBMSs USING THIRD PARTY BACKUP TOOL
Synchronized backup and recovery of heterogeneous DBMSs is described herein. An embodiment operates by receiving, by at least one processor, a request for a...
2018/0032407 DATASET IMAGE CREATION
An application may store data to a dataset comprising a plurality of volumes stored on a plurality of storage systems. The application may request a dataset...
2018/0032406 SHARING OF SECONDARY STORAGE DATA
An information management system according to certain aspects allows users to share a portion of a file (e.g., a document) stored in secondary storage. The...
2018/0032405 METHOD FOR DATA PROTECTION FOR CLOUD-BASED SERVICE SYSTEM
A method for data protection in a cloud-based service system is disclosed. The method includes the steps of: A. collecting historical operating data of storage...
2018/0032404 AUTOMATIC BACKUP DEVICE, AUTOMATIC BACKUP METHOD, AND RECORDING MEDIUM
To allow restoration of a backup target device more properly. An automatic backup device comprises: a history information acquisition unit that acquires...
2018/0032403 MOBILE FLASH STORAGE BOOT PARTITION AND/OR LOGICAL UNIT SHADOWING
Embodiments of the inventive concept include computer-implemented method for shadowing one or more boot images of a mobile device. The technique can include...
2018/0032402 EMBEDDED SYSTEM, PHOTOGRAPHING DEVICE AND REFRESH METHOD
An embedded system includes: a first storage portion in which a boot program in a basic program stored in a flash memory is developed and stored; a second...
2018/0032401 SYSTEM RUNNING METHOD AND INTELLIGENT TERMINAL
A system running method applied to an intelligent terminal is provided. The intelligent terminal includes a first system and a second system. The second system...
2018/0032400 ADJUSTING MEMORY PARAMETERS
In various examples, a device comprises a memory. The memory comprises a plurality of dies and logic. The logic may: determine a tolerable bit error rate (BER)...
2018/0032399 FAULT RECOVERY MANAGEMENT IN A CLOUD COMPUTING ENVIRONMENT
Technologies for managing fault recovery in a cloud computing environment may be used after faults of various sizes, including faults which put total...
2018/0032398 RAID STORAGE SYSTEM, STORAGE CONTROLLER AND RAID ARRAY PATROL METHOD
According to one embodiment, a RAID storage system includes a RAID storage device and a storage controller. The RAID storage device includes at least one RAID...
2018/0032397 LAST WRITERS OF DATASETS IN STORAGE ARRAY ERRORS
Examples discussed herein are directed to last writers of datasets in storage array errors. In some examples, a dataset integrity error detection is recorded....
2018/0032396 GENERALIZED SYNDROME WEIGHTS
A device includes a memory device and a controller. The controller is configured to determine, based on data read from the memory device, a first count of bits...
2018/0032395 ERASURE CORRECTING CODING USING TEMPORARY ERASURE DATA
In an illustrative example, a data storage device includes a non-volatile memory and a controller coupled to the non-volatile memory. The controller includes...
2018/0032394 SYSTEMS AND METHODS FOR IMPLEMENTING ERROR CORRECTING CODE REGIONS IN A MEMORY
Systems and methods are disclosed for implementing error correction control regions (ECC) in a memory device without the need to ECC protect the entire memory...
2018/0032393 SELF-HEALING SERVER USING ANALYTICS OF LOG DATA
A system, method and program product for providing self-healing for a server. A system is provided having: a server operating system (OS) and at least one...
2018/0032392 DATA BUS INVERSION CONTROLLER AND SEMICONDUCTOR DEVICE INCLUDING THE SAME
A DBI (Data Bus Inversion) controller may be provided. The DBI controller may include an address generation circuit configured to generate a DBI address from...
2018/0032391 WATCHDOG CIRCUIT, POWER IC AND WATCHDOG MONITOR SYSTEM
A watchdog timer circuit for use in microcomputer monitor systems is disclosed. This circuit includes a timer circuit responsive to receipt of a count clock...
2018/0032390 TRIGGERING POWER LOSS PROTECTION ON SOLID-STATE STORAGE DEVICES
An information handling system may implement techniques for triggering power loss protection on solid-state storage devices (SSDs) based on PSU pre-warning...
2018/0032389 DIAGNOSTIC SYSTEM AND METHOD
A computer-implemented method, computer program product and computing system for recording video information on the computing device during a monitored event....
2018/0032388 MANAGEMENT SYSTEM FOR MANAGING COMPUTER SYSTEM
As a type of an event that occurs in a computer system, an event type for which display of performance data is to be requested in the future is defined in...
2018/0032387 Predictive Analytics on Database Wait Events
In one aspect, a machine learning system for performing predictive analytics on database wait events is disclosed. The machine learning system includes a...
2018/0032386 CORRELATING ANOMALIES IN OPERATIONAL METRICS WITH SOFTWARE DEPLOYMENTS
A machine may be configured to determine correlations between anomalies in operational metrics and software deployments. For example, the machine, based on an...
2018/0032385 Storage Anomaly Detection
The technology described in this document is, among other things, capable of efficiently monitoring storage device signal data for anomalies. In an example...
2018/0032384 SECURE SCRIPT EXECUTION USING SANDBOXED ENVIRONMENTS
A scripting platform may provide an isolated processing environment for executing user generated scripts. The isolated processing environment may be a separate...
2018/0032383 Performing Transactions Between Application Containers
Various implementations disclosed herein provide a method for performing one or more transactions between application containers. In various implementations,...
2018/0032382 LOAD BALANCING AND FAULT TOLERANT SERVICE IN A DISTRIBUTED DATA SYSTEM
Techniques for load balancing and fault tolerant service are described. An apparatus may comprise load balancing and fault tolerant component operative to...
2018/0032381 HIGHLY EFFICIENT INEXACT COMPUTING STORAGE DEVICE
An adaptive mechanism may include a receiver, an Arithmetic Logic Unit (ALU) identifier, and an assignment module. The receiver may receive tasks representing...
2018/0032380 CO-ALLOCATING A RESERVATION SPANNING DIFFERENT COMPUTE RESOURCES TYPES
A system and method of reserving resources in a compute environment are disclosed. The method embodiment comprises receiving a request for resources within a...
2018/0032379 TASK ALLOCATION AMONG DEVICES IN A DISTRIBUTED DATA STORAGE SYSTEM
In one example, a processor may receive a first request to process a first task, the first request including a first estimated central processing unit...
2018/0032378 TRACKING WORK BETWEEN SYSTEM ENTITIES
A computing system includes one or more processors and a storage device that stores computer executable instructions that can be executed by the processors to...
2018/0032377 Hybrid Configuration Engine
A hybrid configuration engine and associated method for reducing the complexity and burden of configuring rich coexistence between an on-premise solution and a...
2018/0032376 APPARATUS AND METHOD FOR GROUP-BASED SCHEDULING IN MULTI-CORE PROCESSOR SYSTEM
A method for group-based scheduling in a multi-core processor apparatus comprises computing a cost of at least two tasks accessing a same resource based on a...
2018/0032375 Data Processing Method and Apparatus
A data processing method and apparatus are disclosed. The method is determining candidate computing frameworks for each sub-task in a sub-task set; predicating...
2018/0032374 APPLICATION LAUNCH BOOSTER
The time required to launch an application may be reduced by increasing the performance of the system upon receiving an input indicative of a request to launch...
2018/0032373 MANAGING DATA PROCESSING RESOURCES
Examples relate to managing data processing resources. In one example, a computing device may: determine, for each of a plurality of data processing jobs, that...
2018/0032372 UTILIZING INPUT/OUTPUT CONFIGURATION TEMPLATES TO REPRODUCE A COMPUTING ENTITY
A method for reproducing an input/output (I/O) configuration of a computing entity. The method includes a computer processor receiving a request to initiate a...
2018/0032371 ONBOARDING OF A SERVICE BASED ON AUTOMATED SUPERVISION OF TASK COMPLETION
Described herein are techniques and systems for onboarding a service from client-managed computing infrastructure to network computing infrastructure. As part...
2018/0032370 DATA STRUCTURE FOR MULTIPLE EXECUTABLE TASKS
A system, method, and computer-readable medium, including receiving a request to create a job chain, the job chain being a data structure and to reference a...
2018/0032369 METHOD AND APPARATUS FOR MANAGING BACKGROUND APPLICATION
A method for managing a background application is provided. The method includes determining whether an operating feature of the background application...
2018/0032368 ELECTRONIC DEVICE AND METHOD FOR OPERATING THE SAME
A method and an apparatus for reducing power consumption of an electronic device are provided. The method includes executing an app in response to a first user...
2018/0032367 COMPUTER SYSTEM AND MAINTENANCE METHOD OF COMPUTER SYSTEM
A communication system includes a control device configured to calculate a packet forwarding path and set a flow based on the packet forwarding path in a node,...
2018/0032366 SYSTEMS AND METHODS FOR SECURING VIRTUAL MACHINES
A system includes a first computing device comprising a virtual machine (VM), a second computing device, and a third computing device coupled to the first and...
2018/0032365 SYSTEM AND METHOD FOR CREATING VIRTUAL DISK IMAGES FOR USE WITH REMOTE COMPUTER
A system and method is disclosed for creating and exposing virtual disk images to a host server, during a KVM session, using an HTML5 KVM/virtual media client...
2018/0032364 SYSTEM AND METHOD FOR ISOLATED VIRTUAL IMAGE AND APPLIANCE COMMUNICATION WITHIN A CLOUD ENVIRONMENT
Provided herein are systems and methods for providing isolated virtual image communication in a virtual computing environment. Initially, a guest virtual...
2018/0032363 SYSTEMS AND METHODS FOR DETERMINING PARENT STATES OF PARENT COMPONENTS IN A VIRTUAL-MACHINE ENVIRONMENT BASED...
Techniques promote monitoring of hypervisor systems by presenting dynamic representations of hypervisor architectures that include performance indicators. A...
2018/0032362 Method for Running a Virtual Machine
The present invention relates to a method for running a virtual machine on a destination host node in a computer cluster, comprising the steps of requesting...
2018/0032361 Virtual Machines Deployment in a Cloud
Examples described relate to deployment of virtual machines in a cloud. In an example, receipt of a request for deployment of a virtual machine in a cloud...
2018/0032360 REARRANGEMENT MANAGEMENT FOR A SHARED POOL OF CONFIGURABLE COMPUTING RESOURCES
Disclosed aspects relate to rearrangement management for a shared pool of configurable computing resources including a source asset, a target asset, and a...
← 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 | 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.