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/0267865 FAST SYSTEM STATE CLONING
A system and method to create a clone of a source computing system, the system including the steps of selecting a memory space coupled to the source computing...
2018/0267864 IMAGE FORMING APPARATUS THAT AUTOMATICALLY EXECUTES SYSTEM ROLLBACK, METHOD OF CONTROLLING THE SAME, AND...
An image forming apparatus capable of automatically rolling back the system to an appropriate state. The image forming apparatus updates system data set...
2018/0267863 ASSIGNING STORAGE LOCATIONS BASED ON A GRAPH STRUCTURE OF A WORKLOAD
A method for distributing data among storage devices. The method comprising one or more processors receiving a first graph workload that executes within a...
2018/0267862 SYSTEM AND METHOD FOR DATA CLASSIFICATION DURING FILE BACKUP
A system and method is provided for data classification to control file backup operations. An exemplary method includes analyzing electronic data to identify...
2018/0267861 APPLICATION AWARE BACKUP OF VIRTUAL MACHINES
Systems and methods for performing application aware backups and/or generating other application aware secondary copies of virtual machines are described. For...
2018/0267860 MEMORY PERSISTENCE FROM A VOLATILE MEMORY TO A NON-VOLATILE MEMORY
A system for achieving memory persistence includes a volatile memory, a non-volatile memory, and a processor. The processor may indicate a volatile memory...
2018/0267859 EVENT FAILURE MANAGEMENT
A facility for event failure management is provided, which includes providing a failed event database containing failed event information relating to failed...
2018/0267858 Baseboard Management Controller To Deconfigure Field Replaceable Units According To Deep Learning Model
Examples disclosed herein relate to a baseboard management controller (BMC) capable of execution while a computing device is powered to an auxiliary state. The...
2018/0267857 ERASED MEMORY PAGE RECONSTRUCTION USING DISTRIBUTED CODING FOR MULTIPLE DIMENSIONAL PARITIES
A method for memory page erasure reconstruction in a storage array includes dividing data into multiple stripes for storage in a storage array including...
2018/0267856 DISTRIBUTED STORAGE SYSTEM, DATA STORAGE METHOD, AND SOFTWARE PROGRAM
A distributed storage system includes a plurality of storage nodes including: a storage device for storing data in such a way that the data can be written...
2018/0267855 METHOD FOR PARTIAL UPDATING DATA CONTENT IN A DISTRIBUTED STORAGE NETWORK
A method is provided for execution by one or more processing modules of a dispersed storage network (DSN). The method begins by the DSN receiving a request to...
2018/0267854 KEY VALUE SSD
A storage device includes: a plurality of memory devices configured as a virtual device utilizing stateless data protection; and a virtual device layer...
2018/0267853 MEMORY SYSTEM
A memory system has a non-volatile memory, an error corrector, an error information storage, and an access controller. The non-volatile memory comprising a...
2018/0267852 SEMICONDUCTOR DEVICES
A semiconductor device includes an error count signal generation circuit and a row error control circuit. The error count signal generation circuit generates...
2018/0267851 TIERED ERROR CORRECTION CODE (ECC) OPERATIONS IN MEMORY
Apparatuses and methods for performing an error correction code (ECC) operation are provided. One example method can include performing a first error code...
2018/0267850 IN-BAND MARGIN PROBING ON AN OPERATIONAL INTERCONNECT
There is disclosed in an example an interconnect apparatus having: a root circuit; and a downstream circuit comprising at least one receiver; wherein the root...
2018/0267849 INTERACTIVE MULTI-LEVEL FAILSAFE ENABLEMENT
Embodiments include method, systems and computer program products for an interactive, multi-level failsafe capability. In some embodiments, a failed count...
2018/0267848 Methods for Data Acquisition Systems in Real Time Applications
A system may include a data acquisition hardware device (DAQ) for acquiring sample data and/or generating control signals, and a host system with memory that...
2018/0267847 APPLICATION PROGRAMMING INTERFACE FINGERPRINT DATA GENERATION AT A MOBILE DEVICE EXECUTING A NATIVE MOBILE...
Systems, methods, and computer-readable storage devices to enable secured data access from a mobile device executing a native mobile application and a headless...
2018/0267846 Processing System With Interspersed Processors With Multi-Layer Interconnection
Embodiments of a multi-processor array are disclosed that may include a plurality of processors and configurable communication elements coupled together in a...
2018/0267845 SYSTEMS AND METHODS FOR COMMAND MANAGEMENT
Systems and methods capable of increasing reliability of received commands across a variety of different kinds of input devices and modalities are provided....
2018/0267844 FUNCTION CALLBACK MECHANISM BETWEEN A CENTRAL PROCESSING UNIT (CPU) AND AN AUXILIARY PROCESSOR
Generally, this disclosure provides systems, devices, methods and computer readable media for implementing function callback requests between a first processor...
2018/0267843 Remote Communication and Remote Programming by Application Programming Interface
Methods and systems are provided for Remote Application Programming Interface (RAPI) communications between server and client devices. In an embodiment, server...
2018/0267842 SPECULATIVE EXECUTION MANAGEMENT IN A COHERENT ACCELERATOR ARCHITECTURE
Disclosed aspects relate to speculative execution management in a coherent accelerator architecture. A first access request from a first component may be...
2018/0267841 SPECULATIVE EXECUTION MANAGEMENT IN A COHERENT ACCELERATOR ARCHITECTURE
Disclosed aspects relate to speculative execution management in a coherent accelerator architecture. A first access request from a first component may be...
2018/0267840 Using Expedited Grace Periods To Short-Circuit Normal Grace-Period Computations
A technique for short-circuiting normal read-copy update (RCU) grace period computations in the presence of expedited RCU grace periods. Both normal and...
2018/0267839 Controlled Energy Utilization In A Computing Device
When an activity agent desires to perform a particular task on a device, the activity agent communicates a request to a resource control system of the device....
2018/0267838 OPEN-ENDED POLICIES FOR VIRTUAL COMPUTING INSTANCE PROVISIONING
The systems described herein are configured to reduce the number of resource policies created and stored on a cluster for provisioning and/or managing virtual...
2018/0267837 CENTRAL PROCESSING UNIT RESOURCE ALLOCATION METHOD AND COMPUTING NODE
A method for allocating a central processing unit resource to a virtual machine, including determining, according to a change in the number of virtual machines...
2018/0267836 METHOD FOR USING LOCAL BMC TO ALLOCATE SHARED GPU RESOURCES INSIDE NVME OVER FABRICS SYSTEM
According to one general aspect, a system may include a non-volatile memory (NVM), a resource arbitration circuit, and a shared resource. The non-volatile...
2018/0267835 MANAGING PROVISIONING FOR CLOUD RESOURCE ALLOCATIONS
Resource provisioning to a process in a distributed computing system, such as a cloud computing system. An instruction to provision a resource is received....
2018/0267834 ASSIGNMENT OF PROCESSES TO COMPUTATIONAL RESOURCES
Method by which a plurality of processes are assigned to a plurality of computational resources, each computational resource providing resource capacities in a...
2018/0267833 MANAGEMENT SYSTEMS OF CLOUD RESOURCES AND MANAGEMENT METHODS THEREOF
A management method of cloud resources is provided for use in a hybrid cloud system with first and second cloud systems, wherein the first cloud system...
2018/0267832 SELF-ADJUSTING ENVIRONMENTALLY AWARE RESOURCE PROVISIONING
A self-adjusting resource-provisioning system that infers the existence of extrinsic events by monitoring external information sources. When an external source...
2018/0267831 INFORMATION PROCESSING APPARATUS, STAGE-OUT PROCESSING METHOD AND RECORDING MEDIUM RECORDING JOB MANAGEMENT PROGRAM
An information processing apparatus includes: a processor performs a scheduling process of scheduling a job for nodes and including: calculating, when one node...
2018/0267830 POLICY BASED CROSS-CLOUD MIGRATION
A policy-driven method of migrating a virtual computing resource that is executing an application workload includes the steps of determining that at least one...
2018/0267828 SPECIFYING AN ORDER OF A PLURALITY OF RESOURCES IN A TRANSACTION
A method of ordering multiple resources in a transaction includes receiving a transaction for a plurality of resources and determining, for each resource, the...
2018/0267827 INFORMATION PROCESSING DEVICE, STORAGE DEVICE, AND INFORMATION PROCESSING SYSTEM
An information processing device connectable to a plurality of storage devices includes a power source circuit configured to supply power from a backup power...
2018/0267826 TECHNIQUES TO COMPOSE MEMORY RESOURCES ACROSS DEVICES
Examples are disclosed for composing memory resources across devices. In some examples, memory resources associated with executing one or more applications by...
2018/0267825 HYPERVISOR-VISIBLE GUEST THREAD MANAGEMENT
Responsive to receiving a first request from an application to create a thread for the application, a guest operating system sends a first notification to a...
2018/0267824 REPLICATING A VIRTUAL MACHINE IMPLEMENTING PARALLEL OPERATORS IN A STREAMING APPLICATION BASED ON PERFORMANCE
Performance of parallel portions of a streaming application implemented in multiple virtual machines (VMs) is monitored and logged. When there is a need to...
2018/0267823 CREATING MULTIPLE LOCAL VIRTUAL MACHINES RUNNING MULTIPLE OPERATING SYSTEMS
A computer system with a hypervisor detects the local physical connection of a portable storage device with an operating system image thereon. The computer...
2018/0267822 CREATING MULTIPLE LOCAL VIRTUAL MACHINES RUNNING MULTIPLE OPERATING SYSTEMS
A computer system with a hypervisor detects the local physical connection of a portable storage device with an operating system image thereon. The computer...
2018/0267821 VIRTUAL MACHINE MESSAGING
Techniques for enabling communication between a virtual machine and the host of the virtual machine are disclosed. An example computing device includes a host...
2018/0267820 METHOD, APPARATUS AND SYSTEM FOR SELECTIVELY PROVIDING VIRTUAL MACHINE THROUGH ACTUAL MEASUREMENT OF EFFICIENCY...
Disclosed are a method, apparatus, and system for selectively providing a virtual machine through actual measurement of efficiency of power usage. When a user...
2018/0267819 HYPERVISOR-ASSISTED APPROACH FOR LOCATING OPERATING SYSTEM DATA STRUCTURES BASED ON ATTRIBUTE MATCHING
Example methods are provided for locating an operating system (OS) data structure on a host according to a hypervisor-assisted approach. The method may...
2018/0267818 HYPERVISOR-ASSISTED APPROACH FOR LOCATING OPERATING SYSTEM DATA STRUCTURES BASED ON NOTIFICATION DATA
Example methods are provided for locating an operating system (OS) data structure on a host according to a hypervisor-assisted approach. The method may...
2018/0267817 CREATING MULTIPLE LOCAL VIRTUAL MACHINES RUNNING MULTIPLE OPERATING SYSTEMS
A computer system with a hypervisor detects the local physical connection of a portable storage device with an operating system image thereon. The computer...
2018/0267816 VIRTUAL SWITCHING METHOD, RELATED APPARATUS, AND COMPUTER SYSTEM
A virtual switching method, a related apparatus, and a computer system are provided. The method includes the Host configures virtual environment between a...
2018/0267815 MEDIA FILE PRESENTATION METHOD, CLIENT APPLICATION, AND PLUG-IN
This application discloses a media file presentation method, a client application, and a plug-in. The method includes: sending a media information obtaining...
← 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.