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/0210775 DYNAMIC MONITORING AND PROBLEM RESOLUTION
A method, computer program product, and system for dynamic relational integrated intelligent monitoring and problem resolution of systems is provided. An IT...
2018/0210774 IMAGE BASED FAULT STATE DETERMINATION
In some examples, a system for determining whether an operating system fault has occurred includes data storage and a processing system. The data storage may...
2018/0210773 ASYNCHRONOUS MIRROR CONSISTENCY AUDIT
A method for auditing data consistency in an asynchronous data replication environment is disclosed. In one embodiment, such a method includes copying, at a...
2018/0210772 APPARATUS AND METHOD FOR RUNNING PLURALITY OF THREADS
The present invention proposes an apparatus and method for running a plurality of threads. The apparatus includes a memory, a client and an RPC manager. The...
2018/0210771 INFORMATION PROCESSING SYSTEM AND CONTROL METHOD
An information processing system includes a management server managing one or more virtual machines in which a plurality of applications operate, the...
2018/0210770 ENABLING WPD DEVICES TO BE MANAGED AT THE CAPABILITY LEVEL
WPD devices can be managed at the device capability level. When a WPD device is connected to a computer, a filter driver can be employed to examine...
2018/0210769 SYSTEM AND METHOD FOR TAGGING AND TRACKING EVENTS OF AN APPLICATION
A system and method for providing delegated metric tools within a partially closed communication platform that includes receiving a tag identifier linked to at...
2018/0210768 API-BASED SERVICE COMMAND INVOCATION
API-based service command invocation is provided through a method that includes identifying one or more executable commands of a service. The one or more...
2018/0210767 RISK-APPROPRIATE VALIDATION FOR LIVE OPERATING SYSTEM MIGRATION
Methods for migrating a virtual machine instance between devices include scoring a received migration request against one or more rules in a rule database to...
2018/0210766 MIGRATION FOR CLOUD MANAGEMENT SYSTEMS
A method includes uploading a schema that describes links to cloud computing resources of a first cloud management system. The schema defines network...
2018/0210765 System and Method for Fair Resource Allocation
A system and method for fair resource allocation includes a method. The method includes determining demand for a plurality of communications features of a...
2018/0210764 PREDICTING CAPACITY OF SHARED VIRTUAL MACHINE RESOURCES
Predicting capacity of shared virtual machine (VM) resources by generating estimated remaining capacities (ERCs) for computing clusters within a virtualization...
2018/0210763 SYSTEM AND METHOD FOR CLOUD WORKLOAD PROVISIONING
Disclosed is a system and method for cloud workload provisioning. In one implementation, the present invention provides a system enabling an automated guidance...
2018/0210762 APPARATUS, METHOD, AND PROGRAM MEDIUM FOR PARALLEL-PROCESSING PARAMETER DETERMINATION
A method for determining parallel-processing parameters including: randomly generating first sample points each having a coordinate value representing the...
2018/0210761 DISTRIBUTED GRAPH PROCESSING SYSTEM FEATURING INTERACTIVE REMOTE CONTROL MECHANISM INCLUDING TASK CANCELLATION
Techniques herein provide job control and synchronization of distributed graph-processing jobs. In an embodiment, a computer system maintains an input queue of...
2018/0210760 CODE EXECUTION REQUEST ROUTING
A system for providing low-latency compute capacity is provided. The system may be configured to route incoming code execution requests based on user...
2018/0210758 DYNAMIC PROVISIONING OF VIRTUAL VIDEO MEMORY BASED ON VIRTUAL VIDEO CONTROLLER CONFIGURATION
Memory is reserved in a virtualized computing environment for graphics processing of each child partition in the computing environment. A video memory...
2018/0210757 Application Load Adaptive Multi-stage Parallel Data Processing Architecture
Systems and methods provide an extensible, multi-stage, realtime application program processing load adaptive, manycore data processing architecture shared...
2018/0210756 PRIORITY BASED SCHEDULING
Embodiments disclosed herein are related to systems and methods for a scheduling manager or other element of a distributed computing system to schedule events...
2018/0210755 METHOD AND APPARATUS FOR SWITCHING TASKS USING A DISPLAYED TASK STACK
A method and an electronic device are provided in which, in response to a first user input, a stack of partially overlaid visual elements is displayed in...
2018/0210754 ADAPTIVE SELF-MAINTENANCE SCHEDULER
Embodiments presented herein disclose adaptive techniques for scheduling self-maintenance processes. A load predictor estimates, based on a current state of a...
2018/0210753 SYSTEM AND METHOD FOR SUPPORTING A SCALABLE THREAD POOL IN A DISTRIBUTED DATA GRID
A system and method for supporting a scalable thread pool in a multi-threaded processing environments such as a distributed data grid. A work distribution...
2018/0210752 ACCELERATOR VIRTUALIZATION METHOD AND APPARATUS, AND CENTRALIZED RESOURCE MANAGER
An accelerator virtualization method is disclosed. The method includes: selecting, by a centralized resource manager, a matched physical accelerator from a...
2018/0210751 MULTIPLE SINGLE LEVELS OF SECURITY (MSLS) IN A MULTI-TENANT CLOUD
Apparatus and methods are described herein for multiple single level security (MSLS) domains including, but not limited to, a secure kernel hypervisor (SKH)....
2018/0210750 VIRTUAL NETWORK MANAGEMENT
In an example, a method for managing a virtual network is provided. According to the method, first and second domains are respectively created for...
2018/0210749 LOAD GENERATOR WITH A TOKEN MACHINE
In example implementations, an apparatus is provided. The apparatus includes a plurality of tokens, a plurality of states and an interface to a scheduler. Each...
2018/0210748 METHOD AND SYSTEM FOR MANAGING USER DENSITY AT HOST SERVER IN VIRTUAL DESKTOP INFRASTRUCTURE
This disclosure relates to managing user density in a virtual desktop infrastructure. The method includes installing plurality of virtual machine agents on...
2018/0210747 COMPUTING DEVICES
A system, method, and computer program product are provided for a processing unit including a plurality of processing cores including a first processing core...
2018/0210746 REMOTE MANAGEMENT OF VIRTUAL MACHINES HOSTED IN A PRIVATE NETWORK
Management of virtual machines within a private network may be provided from a server application, such as a web application, on a machine remote from a...
2018/0210745 VIRTUAL SERVICE INTERFACE
A virtualization request is identified to initiate a virtualized transaction involving a first software component and a virtual service simulating a second...
2018/0210744 ELECTRONIC APPARATUS AND OPERATION METHOD THEREOF
An electronic apparatus and an operation method thereof are provided. The electronic apparatus includes a nonvolatile memory, a first integrated circuit and a...
2018/0210743 ONLINE METHOD HANDLE DEDUPLICATION
Approaches presented herein enable providing online method handle deduplication by determining whether a method handle to be created is equivalent to an...
2018/0210742 ENCLAVE ABSTRACTION MODEL
Abstraction programming models of enclave security platforms are described, including receiving a request from an enclave according to an enclave abstraction...
2018/0210741 MEDIA INFORMATION PROCESSING METHOD, MOBILE TERMINAL, AND STORAGE MEDIUM
The present disclosure discloses a media information processing method, a mobile terminal, and a storage medium. The method includes: determining that a...
2018/0210740 DYNAMIC APPLICATION CUSTOMIZATION FOR AUTOMATED ENVIRONMENTS
The present disclosure contemplates a variety of improved methods and systems for controlling a variety of disparate home devices coupled to the framework...
2018/0210739 COGNITIVE SCREEN SHARING WITH CONTEXTUAL AWARENESS
A method for cognitive screen sharing protection is provided. The method may include, in determining a screen sharing session of a client computing device...
2018/0210738 CONTEXTUAL USER INTERFACE BASED ON CHANGES IN ENVIRONMENT
Privacy control for a contextual user interface based on environment is described. An assistant device can determine the context of its environment and, based...
2018/0210737 Efficient Hibernation Apparatus and Method for Digital Devices
Hibernating an android device includes freezing one or more tasks, processes, drives, data and/or files of open applications, or other RAM data, and creating a...
2018/0210736 BOOT PATH AND PRODUCTION PATH ACCESSIBLE STORAGE SYSTEM
The concepts described herein include a storage access system including two access paths using different path configurations resulting in the ability to do a...
2018/0210735 SYSTEM AND METHOD FOR USING A BRANCH MIS-PREDICTION BUFFER
A system and method is provided for executing a conditional branch instruction. The system and method may include a branch predictor to predict one or more...
2018/0210734 METHODS AND APPARATUS FOR PROCESSING SELF-MODIFYING CODES
A method of handling self-modifying codes is presented. The method is performed by computer processor and comprises: receiving a fetch block of instruction...
2018/0210733 AN APPARATUS AND METHOD FOR PERFORMING A SPLICE OPERATION
An apparatus and a method are provided for performing a splice operation, the apparatus having a set of vector registers and one or more control registers....
2018/0210732 VECTOR PROCESSOR WITH GENERAL PURPOSE REGISTER RESOURCE MANAGEMENT
A method for allocating registers in a compute unit of a vector processor includes determining a maximum number of registers that are to be used concurrently...
2018/0210731 DATA PROCESSING
Data processing apparatus comprises processing circuitry to selectively apply a vector processing operation to data items at positions within data vectors...
2018/0210730 Reconfigurable, Application-Specific Computer Accelerator
A reconfigurable hardware accelerator for computers combines a high-speed dataflow processor, having programmable functional units rapidly reconfigured in a...
2018/0210729 INTERNET OF THINGS DEVICE STATE AND INSTRUCTION EXECUTION
A method, computer program product, and system includes a processor(s) intercepting an instruction, upon receipt on the instruction, by the one or more...
2018/0210728 EVALUATING PROJECT MATURITY FROM DATA SOURCES
Techniques are provided for performing automated operations to determine maturity of a specified project. Information is received regarding each of a plurality...
2018/0210727 Maintaining Manageability State Information Distinct from Managed Metadata
Techniques are disclosed relating to database techniques for storing metadata for web applications. In some embodiments, manageable state information indicates...
2018/0210726 APPARATUS AND METHOD FOR UPDATING FIRMWARE OF BLACK BOX FOR VEHICLE
An apparatus f for updating firmware of a black box for a vehicle includes an infotainment device configured to receive information regarding a current version...
2018/0210725 IMAGE BASED METHOD AND SYSTEM FOR BUILDING OBJECT MODEL AND APPLICATION STATES COMPARISON AND GRAPHIC-BASED...
A system and method for enabling graphic-based interoperability between computer executed applications. A computer system operating as a client may display 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 | 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.