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/0196168 VIRTUAL RESOURCE CONTROL SYSTEM AND VIRTUAL RESOURCE CONTROL METHOD
To provide a virtual resource control system capable of appropriately defining the amounts of allocated virtual resources to individual service systems under...
2016/0196167 Application Load and Type Adaptive Manycore Processor Architecture
Systems and methods provide a processing task load and type adaptive manycore processor architecture, enabling flexible and efficient information processing....
2016/0196166 AUTOMATED EXPLOITATION OF VIRTUAL MACHINE RESOURCE MODIFICATIONS
At least one application in a distributed computing environment is deployed. At least one resource of a virtual machine is provided to the at least one...
2016/0196165 PROCESSOR POWER OPTIMIZATION WITH RESPONSE TIME ASSURANCE
A method for managing processor power optimization is provided. The method may include receiving a plurality of tasks for processing by a processor...
2016/0196164 METHOD AND APPARATUS FOR ANALYSIS OF THREAD LATENCY
A method for analysis of thread latency includes: determining a thread of interest; computing a summation of time periods in which the thread of interest stays...
2016/0196163 USING DATABASES FOR BOTH TRANSACTIONS AND ANALYSIS
Among other things, requests are received for tasks to be performed in a database. The tasks include tasks that will cause changes in data of the database and...
2016/0196162 Devices and Methods Implementing Operations for Selective Enforcement of Task Dependencies
A method and computing device, for enabling selective enforcement of complex task dependencies. The method and allows a computing device to determine whether...
2016/0196161 SALVAGING HARDWARE TRANSACTIONS
A transactional memory system salvages a partially executed hardware transaction. A processor of the transactional memory system determines information about...
2016/0196160 ARCHIVING VIRTUAL MACHINES IN A DATA STORAGE SYSTEM
The data storage system according to certain aspects can manage the archiving of virtual machines to (and restoring of virtual machines from) secondary...
2016/0196159 ADAPTIVE DYNAMIC SELECTION AND APPLICATION OF MULTIPLE VIRTUALIZATION TECHNIQUES
Autonomous selection between multiple virtualization techniques implemented in a virtualization layer of a virtualized computer system. The virtual machine...
2016/0196158 LIVE MIGRATION OF VIRTUAL MACHINES ACROSS VIRTUAL SWITCHES IN VIRTUAL INFRASTRUCTURE
Techniques are described for migrating virtual machines (VMs) across virtual switches. To migrate a VM, a destination distributed virtual switch module may,...
2016/0196157 INFORMATION PROCESSING SYSTEM, MANAGEMENT DEVICE, AND METHOD OF CONTROLLING INFORMATION PROCESSING SYSTEM
An information processing system includes a plurality of information processing devices that include respectively processors having different operating...
2016/0196156 SIMULATION APPARATUS, SIMULATION METHOD, AND COMPUTER PRODUCT
A simulation apparatus includes a generating circuit configured to detect an internal state of a processor at a start of execution of a process block, when...
2016/0196155 RUNNING ADD-ON COMPONENTS IN VIRTUAL ENVIRONMENTS
Systems and methods for running add-on components in virtual environments are described. An add-on component can be executed in a virtual environment by...
2016/0196154 MICROMINIATURE PERSONAL COMPUTER AND METHOD OF USING THEREOF
A microminiature personal computer that is connected to external devices using standard interfaces for information input and output. The microminiature...
2016/0196153 Method, System, and Apparatus for Dynamic Reconfiguration of Resources
A dynamic reconfiguration to include on-line addition, deletion, and replacement of individual modules of to support dynamic partitioning of a system,...
2016/0196152 ADAPTIVE DATA ANALYTICS SERVICE
A closed-loop service, referred to as an Adaptive Data Analytics Service (ADAS), characterizes the performance of a system or systems by providing information...
2016/0196151 SOFTWARE TRAINING SYSTEM INTERACTING WITH ONLINE ENTITIES
A non-transitory processor-readable medium stores code representing instructions configured to cause a processor to send a first signal to cause a client...
2016/0196150 Input Method Editor Providing Language Assistance
An input method editor (IME) configured to provide language assistance across a plurality of applications is disclosed. In one example, the IME is adapted for...
2016/0196149 MILESTONE BASED DYNAMIC MULTIPLE WATCHDOG TIMEOUTS AND EARLY FAILURE DETECTION
A dynamic, milestone-based solution for managing computer operations, as may be embodied by various systems, methods, and non-transitory computer-readable...
2016/0196148 Time Monitoring in a Processing Element and Use
System and method for controlling thread execution via time monitoring circuitry in a processing element. Execution of a thread may be suspended via a thread...
2016/0196147 Systems And Methods Of Providing Multiple Video Outputs During A Pre-boot Environment
Systems and methods for providing pre-boot displays at the same time on both a discrete video controller and an embedded video controller of an information...
2016/0196146 Selecting Operating Systems Based on a Computing Device Mode
A computing device in accordance with an example includes a first operating system and a second operating system. The computing device includes a communication...
2016/0196145 BOOT FROM MODIFIED FACTORY IMAGE
A difference between a current configuration of a device and a factory image of the device is determined in response to a user request. A factory image of a...
2016/0196144 Sharing Program Interrupt Logic in a Multithreaded Processor
In one embodiment, a computer-implemented method includes requesting, by a first processor thread of a computer processor, access to exception tracking logic....
2016/0196143 RESOURCE SERIALIZATION IN A TRANSACTIONAL EXECUTION FACILITY
Embodiments include methods, systems and computer program products that include executing a begin transaction instruction to begin a transaction comprising a...
2016/0196142 GENERATING AND EXECUTING A CONTROL FLOW
Examples of the present disclosure provide apparatuses and methods related to generating and executing a control flow. An example apparatus can include a first...
2016/0196141 APPARATUS AND METHOD FOR CONFIGURING SETS OF INTERRUPTS
An apparatus and method are described for efficiently processing and reassigning interrupts. For example, one embodiment of an apparatus comprises: a plurality...
2016/0196140 DATA PROCESSING DEVICE, METHOD OF REPORTING PREDICATE VALUES, AND DATA CARRIER
A data processing device for executing a program is described. The program comprises one or more instruction groups and one or more predicates, each...
2016/0196139 SYSTEMS, APPARATUSES, AND METHODS FOR PERFORMING A SHUFFLE AND OPERATION (SHUFFLE-OP)
Embodiments of systems, apparatuses, and methods for performing in a computer processor a data element shuffle and an operation on the shuffled data elements...
2016/0196138 PROCESSOR EFFICIENCY BY COMBINING WORKING AND ARCHITECTURAL REGISTER FILES
A processor includes an execution pipeline configured to execute instructions for threads, wherein the architectural state of a thread includes a set of...
2016/0196137 Smart Validated Code Searching System
An approach is provided in which a knowledge manager compiles multiple code snippets that correspond to a question written in a natural language format and...
2016/0196136 METHOD AND SYSTEM FOR MONITORING QUALITY CONTROL ACTIVITIES DURING DEVELOPMENT OF A SOFTWARE APPLICATION
Disclosed is a method and system for monitoring one or more quality control activities to be performed during development of a software application. The system...
2016/0196135 SELECTIVELY HOTPATCHING ONLY A SELECTION OF PROCESSES OF A RUNNING INSTANCE OF AN APPLICATION THAT MATCH A...
An application is modified during execution by a hotpatch controller of a kernel receiving one or more new versions of a selection of one or more functions of...
2016/0196134 SECURE STORAGE SYNCHRONIZATION
Methods and apparatus, including computer program products, are provided for secure storage synchronization. In one aspect there is provided a method. The...
2016/0196133 Approximate Functional Matching in Electronic Systems
Methods and apparatuses for approximate functional matching are described including identifying functionally similar subsets of an integrated circuit design or...
2016/0196132 Remote Embedded Device Update Platform Apparatuses, Methods and Systems
The Remote Embedded Device Update Platform Apparatuses, Methods and Systems ("REDUP") transforms telemetry inputs via REDUP components into remote embedded...
2016/0196131 Remote Embedded Device Update Platform Apparatuses, Methods and Systems
The Remote Embedded Device Update Platform Apparatuses, Methods and Systems ("REDUP") transforms telemetry inputs via REDUP components into remote embedded...
2016/0196130 IMAGE FORMING APPARATUS AND CONTROL METHOD FOR IMAGE FORMING APPARATUS
If firmware installed in an image forming apparatus 100 is a firmware having a security specification configuration, an operator who is permitted to instruct...
2016/0196129 METHOD AND SYSTEM TO DYNAMICALLY ALTER APPLICATION FUNCTIONALITY AT RUNTIME IN A CONSTRAINED AND SECURE MANNER
The present disclosure provides a method and system for dynamically updating an application functionality in a secure and constrained manner comprising a cloud...
2016/0196128 SOFTWARE UPDATING METHOD, SYSTEM, AND DEVICE
Disclosed are a method system, and device of updating local software. The method comprises: broadcasting a broadcast message for updating local software to...
2016/0196127 AUTOMATED CODE DEPLOYMENT SYSTEM
Embodiments of the invention are directed to systems, methods, and computer program products for automated code deployment. In some embodiments, the system is...
2016/0196126 SYSTEM AND METHOD FOR INSTALLING A CLIENT APPLICATION USING A LIGHT INSTALLER
A light installer can be utilized to improve the installation process of a client-side application. A light installer can be an installer containing only the...
2016/0196125 APPLICATION PROVIDING METHOD, APPLICATION PROVIDING SERVER, AND RECORDING MEDIUM
An application providing method includes: extracting, after registering a packaged application in which files included in an application are packaged, the...
2016/0196124 INCREMENTAL PROVISIONING OF CLOUD-BASED MODULES
A method of provisioning cloud-based software may include receiving provisioning information for provisioning a cloud-based software package, and determining...
2016/0196123 BINARY FILE FOR COMPUTER PROGRAM HAVING MULTIPLE EXECUTABLE CODE VARIANTS FOR A FUNCTION THAT ARE EXECUTABLE ON...
Source code for a function of a computer program is compiled by compilers to generate executable code variants for the function according to different...
2016/0196122 SYSTEMS AND METHODS FOR EFFICIENT DETERMINATION OF TASK DEPENDENCES AFTER LOOP TILING
A compilation system can compile a program to be executed using an event driven tasks (EDT) system that requires knowledge of dependencies between program...
2016/0196121 SYSTEMS AND METHODS FOR ENERGY PROPORTIONAL SCHEDULING
A compilation system using an energy model based on a set of generic and practical hardware and software parameters is presented. The model can represent the...
2016/0196120 iOS APPLICATION AUTOMATIC COMPILATION METHOD AND SYSTEM
Provided is an iOS application automatic compilation method, comprising: according to a request received from a client to construct an iOS application, at...
2016/0196119 Apparatus and Methods for Virtual and Interface Method Calls
Disclosed are apparatus and methods for calling software methods. A computing device can receive a request to call a software method of a class instance which...
← 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 | 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.