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/0321108 INTELLIGENT MANAGEMENT OF PROCESSING TASKS ON MULTI-TENANT OR OTHER CONSTRAINED DATA PROCESSING PLATFORM
Systems and methods to identify to iteratively accomplish a complex task by mapping the complex task into a series of smaller tasks and then to reduce the task...
2016/0321107 FINITE AUTOMATA MANAGER
Technologies are generally described for systems, devices and methods effective to select program instructions for a hardware finite automaton on a multi-core...
2016/0321106 AUTOMATIC BATCHING OF GUI-BASED TASKS
Described herein are techniques for automatically batching GUI-based (Graphical User Interface) tasks. The described techniques include automatically...
2016/0321105 PARALLEL COMPUTER SYSTEM, METHOD OF CONTROLLING PARALLEL COMPUTER SYSTEM, AND RECORDING MEDIUM
A management device includes: a memory; and a processor coupled to the memory. The processor executes a process including: storing therein an assignment table...
2016/0321104 METHOD AND APPARATUS FOR SCHEDULING CONCURRENT TASK
A method for scheduling a concurrent task includes: receiving an uploaded service request, and encapsulating the service request into a task object; acquiring...
2016/0321103 RACE CONDITION TESTING VIA A SCHEDULING TEST PROGRAM
Disclosed herein are methods, systems, and software to enhance the testing of race conditions in programs. In one example, a method of testing race conditions...
2016/0321102 APPLICATION PROCESSOR AND SYSTEM ON CHIP
An application processor includes a first core and a second core. The first core is configured to implement a scheduler which monitors a workload of a task of...
2016/0321101 PRIORITIZED EXECUTION OF PLANS FOR OBTAINING AND/OR PROCESSING DATA
In certain implementations, first and second plans (for obtaining data from one or more data sources and/or processing the obtained data) may be determined....
2016/0321100 DYNAMIC TIME-BASED SEQUENCING
In some embodiments, techniques include identifying a plurality of tasks associated with an identifier corresponding to an electronic device. A task series is...
2016/0321099 EXECUTABLE PROCESS-MANAGEMENT ENGINES
A centralized controller may include at least one processor, a memory and a communication interface. The centralized controller may configure a computing...
2016/0321098 METHODS AND APPARATUS TO MANAGE MONITORING AGENTS
Methods and apparatus to manage a dynamic deployment environment including one or more virtual machines. A disclosed example involves: (a) automatically...
2016/0321097 SYSTEM, METHOD AND APPARATUS FOR MANAGING RESOURCES FOR VIRTUAL MACHINES AND DEVICE THEREOF
A method, system, apparatus and device for managing resources of virtual machines are disclosed by the present disclosure. The method includes obtaining...
2016/0321096 ANTI-COLLOCATING MULTIPLE VIRTUAL ENTITIES USING PRIORITIZED GRAPH COLORING AND ITERATIVE PLACEMENT
A method and associated systems for anti-collocating multiple virtual entities in a cloud-computing environment. A computerized cloud-configuration system...
2016/0321095 PLACEMENT OF VIRTUAL MACHINES ON PHYSICAL HOSTS
Placement of virtual machines on physical hosts are based on differing initial policies and optimization policies set by a system administrator to more...
2016/0321094 NETWORK FUNCTIONS VIRTUALIZATION PLATFORMS WITH FUNCTION CHAINING CAPABILITIES
A virtualization platform for Network Functions Virtualization (NFV) is provided. The virtualization platform may include a host processor coupled to an...
2016/0321093 CYBERNAUT: A Cloud-Oriented Energy-Efficient Intrusion-Tolerant Hypervisor
An apparatus comprising: a virtual machine (VM) base image database; a VM image generator configured to build in the VM base image database a corpus of...
2016/0321092 COMPUTER SYSTEM AND METHOD FOR ACCESSING VIRTUAL MACHINE
The invention provides a computer system and a method for accessing virtual machine. The computer system comprises a host operating system installed with a...
2016/0321091 PLACEMENT OF VIRTUAL MACHINES ON PHYSICAL HOSTS
Placement of virtual machines on physical hosts are based on differing initial policies and optimization policies set by a system administrator to more...
2016/0321090 SELECTIVELY LOADING A SET OF MODULES
Method, electronic device, and computer-readable medium storing program instructions for selectively loading a set of modules nominally required by a first...
2016/0321089 BINARY FILE GENERATION
Various systems and methods for generating a mapping binary file are described herein. In one example, a method includes mapping a function call from a legacy...
2016/0321088 FIELD-PROGRAMMABLE GATE ARRAY CONFIGURATION CIRCUIT, RADIO-FREQUENCY UNIT AND MAGNETIC RESONANCE SYSTEM
In a field-programmable gate array (FPGA) configuration circuit, and a radio-frequency unit and a magnetic resonance system having a configuration circuit, the...
2016/0321087 METHODS OF INCREASING PROCESSING SPEED IN A PROCESSING SYSTEM THAT PERFORMS A NONLINEAR OPTIMIZATION ROUTINE
A method of increasing the processing speed of a computer having a computer processing unit that executes a nonlinear optimization routine is described. A...
2016/0321086 RECORDING MEDIUM, INFORMATION PROCESSING TERMINAL AND CONTROL METHOD
A processor of an information processing terminal performs communication with a server apparatus, stores an application program that is provided with operation...
2016/0321085 METHODS, DEVICES, AND SYSTEMS FOR ESTABLISHING, SETTING-UP, AND MAINTAINING A VIRTUAL COMPUTER INFRASTRUCTURE
A system and method of operating an electronic device may include loading an operating system, from a boot key, on the electronic device during turn-on of the...
2016/0321084 NON-TRANSITORY COMPUTER READABLE RECORDING MEDIUM AND ELECTRONIC APPARATUS
An application package includes a device driver group including a plurality of different device drivers, each of the device drivers being programmed by a...
2016/0321083 BYTE-ADDRESSABLE NON-VOLATILE READ-WRITE MAIN MEMORY PARTITIONED INTO REGIONS INCLUDING METADATA REGION
In one example, a computer having a processor and a byte-addressable non-volatile read-write main memory. The memory is partitioned into plural regions, each...
2016/0321082 CHIP STARTING METHOD, MULTI-CORE PROCESSOR CHIP AND STORAGE MEDIUM
A chip starting method, a multi-core processor chip and a storage medium. The chip starting method comprises: setting a first starting priority for more than...
2016/0321081 Embedded systems of internet-of-things incorporating a cloud computing service of FPGA reconfiguration
IoT embedded systems as well as cloud computing infrastructure may merge processor soft cores with programmable logic (FPGAs) to yield a heterogeneous...
2016/0321080 ADAPTIVE BOOT SEQUENCE FOR VEHICLE INFOTAINMENT SYSTEM
A mobile communication system and a method of providing content data to user of a vehicle using the communication system. The method includes: determining at a...
2016/0321079 SYSTEM AND METHOD TO CLEAR AND REBUILD DEPENDENCIES
A data processing method for a data processing system, comprising: initializing a value of a counter associated with a first entry to indicate a number of...
2016/0321078 Fault Tolerant Processor for Real-Time Systems
A fault tolerant multi-threaded processor uses the temporal and/or spatial separation of instructions running in two or more different threads. An instruction...
2016/0321077 GUEST TO NATIVE BLOCK ADDRESS MAPPINGS AND MANAGEMENT OF NATIVE CODE STORAGE
A method for managing mappings of storage on a code cache for a processor. The method includes storing a plurality of guest address to native address mappings...
2016/0321076 METHOD AND APPARATUS FOR SPECULATIVE DECOMPRESSION
An apparatus and method for performing parallel decoding of prefix codes such as Huffman codes. For example, one embodiment of an apparatus comprises: a first...
2016/0321075 Central Processing Unit With DSP Engine And Enhanced Context Switch Capabilities
An integrated circuit device has a first central processing unit including a digital signal processing (DSP) engine, and a plurality of contexts, each context...
2016/0321074 Programmable Vision Accelerator
In one embodiment of the present invention, a programmable vision accelerator enables applications to collapse multi-dimensional loops into one dimensional...
2016/0321073 METHOD AND APPARATUS FOR CONTROLLING REGISTER OF RECONFIGURABLE PROCESSOR, AND METHOD AND APPARATUS FOR...
Provided are a method and an apparatus for controlling a register of a reconfigurable processor. The power of a register may be efficiently used by Obtaining a...
2016/0321072 MULTI-THREAD NETWORK STACK BUFFERING OF DATA FRAMES
Systems, methods, apparatuses, and software for networked data systems are provided herein. In one example, a networked data processing system is presented....
2016/0321071 PROCESSOR AND METHOD FOR EXECUTING WIDE OPERAND MULTIPLY MATRIX OPERATIONS
A programmable processor and method for improving the performance of processors by expanding at least two source operands, or a source and a result operand, to...
2016/0321070 ARITHMETIC PROCESSING DEVICE AND METHOD OF CONTROLLING ARITHMETIC PROCESSING DEVICE
An arithmetic processing device includes a plurality of arithmetic processing units each including, an internal circuit that, in an instruction processing...
2016/0321069 EFFECTIVE FEATURE LOCATION IN LARGE LEGACY SYSTEMS
A fine-grained behavior model matching based method and system for effective feature location in large legacy systems. A feature behavior analyzer extracts...
2016/0321068 Populating a Software Catalogue with Related Product Information
A method and system for populating a software catalogue in software applications which monitor the presence of software products on a plurality of computers....
2016/0321067 INFRASTRUCTURE FOR HOSTING AND PUBLISHING SOFTWARE PACKAGES
A system and method for hosting and publishing software packages is disclosed. An example method includes receiving and storing artifacts related to a software...
2016/0321066 METHOD, APPARATUS, AND SYSTEM FOR PROCESSING DESKTOP DATA OF MOBILE TERMINAL
Embodiments of the present disclosure disclose a method, an apparatus, and a system for processing desktop data of a mobile terminal. According to the...
2016/0321065 COMMUNICATIONS NETWORK, COMPUTER ARCHITECTURE, COMPUTER-IMPLEMENTED METHOD AND COMPUTER PROGRAM PRODUCT FOR...
In one aspect, the present application is directed to a communications network, a computer architecture, a computer-implemented method, and a computer program...
2016/0321064 Developer Exchange System
A developer exchange system includes a data store storing records. Each record includes a function module and metadata specifying a function performed by the...
2016/0321063 Method and Device for Making Differential Upgrade Package, and Method and Device for System Differential Upgrading
The embodiments of disclosure disclose a method for differential upgrading of a variable-partition system, which includes the following steps that: partition...
2016/0321062 APPARATUS AND METHOD FOR VALIDATING APPLICATION DEPLOYMENT TOPOLOGY IN CLOUD COMPUTING ENVIRONMENT
The present invention relates to an apparatus and a method for validating application deployment topology in a cloud environment. There is provided an...
2016/0321061 SYSTEM AND APPROACH TO MANAGE VERSIONING OF FIELD DEVICES IN A MULTI-SITE ENTERPRISE
An energy management and control system that may manage versioning firmware for devices. The system may be structured in a hierarchy of enterprise, site and...
2016/0321060 Computing Device Facilitating End User Access to Functionality of Applications Not Yet Installed
A mobile computing device includes a touchscreen display, a transceiver, a non-transitory memory that stores a first native application that is installed at...
2016/0321059 Providing Application Functionality for Uninstalled Applications
A method is performed at a mobile computing device including a non-transitory memory that stores a first native application that is installed at the mobile...
← 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 | 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.