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/0299798 ADAPTIVE CONCURRENCY CONTROL USING HARDWARE TRANSACTIONAL MEMORY AND LOCKING MECHANISM
A method includes the following steps. Runtime statistics related to data transaction processing in a concurrent system are collected. A given request to...
2016/0299797 Electronic Device for Synchronizing Tasks of an Electronic Appliance
An electronic device can be used for synchronizing tasks of an appliance that includes a memory access controller having inputs associated with priority...
2016/0299796 OFFLOADING HUMAN-MACHINE-INTERACTION TASKS
In an industrial automation environment, a three-tier architecture is used to offload human-machine-interaction (HMI) automation tasks to local mobile devices...
2016/0299795 PARALLEL COMPUTING CONTROL APPARATUS AND PARALLEL COMPUTING SYSTEM
A parallel computing control apparatus determines, among a plurality of nodes, relay nodes located on a path from a first node allocated to a job to a second...
2016/0299794 RESOURCE ALLOCATION/DE-ALLOCATION AND ACTIVATION/DEACTIVATION
A method for managing resources in a server environment includes querying a first resource consumer for a list, wherein the list includes at least a first...
2016/0299793 RENDERING
This document describes methods, systems and computer program products related to cloud-based rendering. The subject matter of this document is embodied in a...
2016/0299792 SYSTEM WIDE MANAGEABILITY
Techniques for providing a system wide manageability interface are provided. In one aspect, manageability data may be received from a plurality of...
2016/0299791 Method And Apparatus For Processing Computational Task
A method and an apparatus for processing a computational task is described. The method may include obtaining a computational task that includes multiple...
2016/0299790 ENDPOINT MANAGEMENT SYSTEM AND VIRTUAL COMPUTE SYSTEM
A system for integrating an endpoint management system and a virtual compute system is provided. The system may be configured to receive a first request to...
2016/0299789 OPERATION MANAGEMENT METHOD AND OPERATION MANAGEMENT APPARATUS
An operation management apparatus includes a storage unit and a processor. The storage unit stores therein operation scenario execution information including a...
2016/0299788 Prioritising Event Processing Based on System Workload
Event processing is prioritized based on system workload. A time constraint attribute is defined in an event rule. The event rule uses one or more events. An...
2016/0299787 SYSTEM, METHOD AND MANAGING DEVICE
A system includes a calculating device configured to execute a job, and a management device configured to schedule an execution start time of the job executed...
2016/0299786 CODE EXAMINATION BY SCHEDULER TIMELINE MANIPULATION
A scheduler timeline comprising a sequence of time stamped scheduling activities associated with scheduling execution of a computer program is exposed. The...
2016/0299785 DATACENTER SCHEDULING OF APPLICATIONS USING MACHINE LEARNING TECHNIQUES
A computer-implemented method including: (i) receiving a computational task to be processed by the datacenter environment; (ii) receiving a set of...
2016/0299784 PREFERENTIAL CPU UTILIZATION FOR TASKS
A set of like tasks to be performed is organized into a first group. A last used processing group assigned to the set of like tasks is stored. The set of like...
2016/0299783 NETWORK SERVICE INFRASTRUCTURE MANAGEMENT SYSTEM AND METHOD OF OPERATION
A network service infrastructure management system includes a computing system that communicates with a network service computing device to receive a request...
2016/0299782 SYSTEM AND METHOD FOR DETERMINING A SEQUENCE FOR PERFORMING A PLURALITY OF TASKS
Disclosed herein is a system and method for determining a sequence for a plurality of tasks, such as tasks assigned to an employee by an employer. The system...
2016/0299781 OPTIMIZING A PRIORITY QUEUE IN A COMPUTER NETWORK
Optimizing a priority queue for a computer network. In an embodiment, instructions are executed by a server computer, which cause the server computer to...
2016/0299780 SYSTEMS AND METHODS OF USING A HYPERVISOR WITH GUEST OPERATING SYSTEMS AND VIRTUAL PROCESSORS
An apparatus includes a processor and a guest operating system. In response to receiving a request to create a task, the guest operating system requests a...
2016/0299779 MECHANISMS FOR CONSERVING RESOURCES OF WEARABLE DEVICES
The present disclosure relates to a system and method for providing a service on a wearable device where the wearable device is limited in its functionality in...
2016/0299778 SYSTEM AND METHOD FOR ENFORCEMENT OF SECURITY CONTROLS ON VIRTUAL MACHINES THROUGHOUT LIFE CYCLE STATE CHANGES
Systems and methods associated with virtual machine security are described herein. One example method includes instantiating a guest virtual machine in a...
2016/0299777 REQUEST PROCESSING USING VM FUNCTIONS
A hypervisor receives a notification from a source virtual machine that provides network function virtualization (NFV) support to execute a VM function...
2016/0299776 SYSTEM AND METHOD FOR REAL-TIME ANALYSIS OF NETWORK TRAFFIC
A system for monitoring live-data flow through a network includes a processor implementing a first processing node including an ingestor virtual machine...
2016/0299775 DYNAMIC ORCHESTRATION OF OVERLAY TUNNELS
One embodiment of the present invention provides a dynamic overlay tunnel orchestration system. During operation, the system detects the appearance of a first...
2016/0299774 Techniques for Migrating a Virtual Machine Using Shared Storage
Techniques for providing the ability to live migrate a virtual machine from one physical host to another physical host employ shared storage as the transfer...
2016/0299773 LIVE MIGRATION OF VIRTUAL MACHINES FROM/TO HOST COMPUTERS WITH GRAPHICS VIRTUALIZATION
Apparatuses, methods and storage medium associated with live migration of VMs from/to host computers with graphics virtualization are disclosed herein. In...
2016/0299772 Using Diversity to Provide Redundancy of Virtual Machines
Concepts and technologies are disclosed herein for using diversity to provide redundancy of virtual machines. A server computer that executes an orchestrator...
2016/0299771 COLLABORATIVE GENERATION OF CONFIGURATION TECHNICAL DATA FOR A PRODUCT TO BE MANUFACTURED
Collaborative generation of configuration technical data for a product to be manufactured A reference configuration is defined in a main software by a set of...
2016/0299770 OPEN COLLECTOR OUTPUT ON A GENERAL PURPOSE INPUT/OUTPUT PIN
Systems and methods for providing an open collector output at a general purpose input/output (GPIO) pin of a microcontroller are provided. A pull-up resistor...
2016/0299769 SEAMLESSLY SWITCHING BETWEEN MODES IN A DUAL-DEVICE TUTORIAL SYSTEM
A dual-device tutorial system can facilitate user learning about a "primary" device by providing explanatory information on a "supporting" device while the...
2016/0299768 AUTOMATIC IDENTIFICATION OF RETURNED MERCHANDISE IN A DATA CENTER
A method and system for determining a device identifier assigned to a device within an installation of devices connected via a network is provided. A system...
2016/0299767 HOST BUS ADAPTER WITH BUILT-IN STORAGE FOR LOCAL BOOT-UP
A method of a storage area network (SAN) includes storing and communicating data received from a server at a host bus adapter via a bus controller of the...
2016/0299766 Information Process for Work Machine, Work Machine, and Information Processing Method for Work Machine
A controller for a work machine includes a main board and a PC board. The main board includes a main controller that runs on a built-in work machine operating...
2016/0299765 System and Method of Obfuscation Through Binary and Memory Diversity
A system and method for obfuscating binary codes are disclosed. In one embodiment, the system for obfuscating binary codes comprises one or more processors....
2016/0299764 SYSTEM AND METHOD FOR PIPELINE MANAGEMENT OF ARTIFACTS
In the management of deleted content, deleted data is input into a data analysis engine from one or more first computing devices. A parsing module parses the...
2016/0299763 Methods, Apparatus, Instructions and Logic to Provide Permute Controls With Leading Zero Count Functionality
Instructions and logic provide SIMD permute controls with leading zero count functionality. Some embodiments include processors with a register with a...
2016/0299762 METHOD AND APPARATUS FOR PERFORMING AN EFFICIENT SCATTER
An apparatus and method for performing an efficient scatter operation. For example, one embodiment of a processor comprises: an allocator unit to receive a...
2016/0299761 COMMON ARCHITECTURAL STATE PRESENTATION FOR PROCESSOR HAVING PROCESSING CORES OF DIFFERENT TYPES
Methods and apparatuses relating to a common architectural state presentation for a processor having cores of different types are described. In one embodiment,...
2016/0299760 METHODS AND SYSTEMS FOR PERFORMING A REPLAY EXECUTION
One or more embodiments may provide a method for performing a replay. The method includes initiating execution of a program, the program having a plurality of...
2016/0299759 Determination of Production vs. Development Uses from Tracer Data
Production or development uses of an application may be identified from tracing data when the data fits a heuristic. The heuristic may include length of...
2016/0299758 ANNOTATING A GENERATOR OUTPUT STREAM
A code annotating system includes a code wrapper engine configured to receive an output stream of target coding language converted from source code. The system...
2016/0299757 SYSTEM AND METHOD FOR MONITORING SOFTWARE DEVELOPMENT AND PROGRAM FLOW
A system and method for monitoring software development and project flow in the insurance industry using user stories is disclosed. The system and method...
2016/0299756 BUG CLEARING HOUSE
A computer-implemented system for managing software problem reports includes a registration sub-system to register software developers from multiple different...
2016/0299755 Method and System for Processing Lifelong Learning of Terminal and Apparatus
A method and a system for processing lifelong learning of a terminal, and an apparatus is presented. The method for processing lifelong learning of a terminal...
2016/0299754 Method for Updating Application Program, and Terminal
Provided are a method for updating an application program and a terminal. The method for updating an application program includes that: a distance between a...
2016/0299753 FIRMWARE UPGRADING METHOD FOR BLUETOOTH ELECTRONIC SCALES
A firmware upgrading method for Bluetooth electronic scales. The firmware upgrading method provides a function to resume firmware upgrading for the Bluetooth...
2016/0299752 DOWNLOADING DATA TO A MOBILE DEVICE
Methods, systems comprising one or more computer systems including a combination of hardware and software, and computer program products receive from a first...
2016/0299751 Programmatic Installation and Navigation to Access Deep States of Uninstalled Applications
A mobile computing device includes a touchscreen, a transceiver, one or more processors, and a non-transitory memory that stores computer readable...
2016/0299750 CUSTOMIZED AUTOMATED INSTALL PROCESS
Computerized methods and apparatus capture electronic information about a purchase of a combination of computer hardware and software. A registration...
2016/0299749 SYSTEM AND METHOD FOR REMOTE INSTALLATION OF SOFTWARE
The embodiments herein provide a method and system for a remote installation of software on a remote device. The system includes a server agent, a server, 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 | 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.