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
2017/0315837 AUTOMATED COMPLIANCE EXCEPTION APPROVAL
Automated approval of a non-compliance of a modified configuration of a computer system includes performing a compliance check by a compliance management...
2017/0315836 Monitoring of Virtual Machines In a Data Center
The present disclosure relates to a method for monitoring virtual machines in a data center, to a computer program for executing the method, to a monitoring...
2017/0315835 CONFIGURING HOST DEVICES
Measures, including methods, systems and computer-readable storage mediums, for use in configuring virtual machines on a host device including a plurality of...
2017/0315834 CONTROLLING SYSTEM CLOCKS IN VIRTUAL MACHINES
Managing system clocks of virtual machines. A host system clock value of a host system clock of a host system is obtained, and a virtual machine system clock...
2017/0315833 SESSION RELIABILITY FOR A REDIRECTED MASS STORAGE DEVICE
Session reliability for a redirected mass storage device can be improved by delaying a device removal process when a redirected mass storage device is...
2017/0315832 VIRTUALIZATION SUPPORT FOR STORAGE DEVICES
Techniques are disclosed relating to enabling virtual machines to access data on a physical recording medium. In one embodiment, a computing system provides a...
2017/0315831 A System for Implementing Script Operation in a Preset Embedded System
The invention discloses a system for implementing script operation in preset embedded system, applied to the intelligent robot. The system comprises: a virtual...
2017/0315830 ON-DEMAND LOADING OF DYNAMIC SCRIPTING LANGUAGE CODE FOR REDUCED MEMORY USAGE
A computer-implemented method and system for reducing the amount of memory space required to store applications written in dynamic scripting languages loads a...
2017/0315829 METHOD AND ELECTRONIC DEVICE FOR STARTING APPLICATION
A method and an electronic device for starting an application are disclosed. The method includes: receiving, by a first virtual machine, startup information...
2017/0315828 INFORMATION DISPLAY AND CONTROL FOR WORK AREAS
A power and data housing assembly includes a housing body configured to retain and support an electronic device assembly in the form of an interactive display...
2017/0315827 MERGING APPLICATION CONFIGURATIONS TO ENHANCE MULTI-LAYER PERFORMANCE
Application configurations can be merged to enhance multi-layer performance. When a layering system is employed, a layering registry filter driver can create a...
2017/0315825 Presenting Contextual Content Based On Detected User Confusion
A computing platform for presenting contextual content based on detected user confusion is described. In at least one example, sensor data can be received from...
2017/0315824 INTELLIGENT TUTORIAL FOR GESTURES
Systems and methods are provided for training a plurality of users of a vehicle to use gestures as a short-cut for controlling vehicle functions. The methods...
2017/0315823 DISTRIBUTED APPLICATION BASED OFF OF STATEFUL DESKTOP APPLICATION
An architectural software model in which browser-executable code and non-browser executable code of an application are distributed. The browser-executable code...
2017/0315822 IDENTIFYING A COMMON ACTION FLOW
A common action flow for an application is identified by processing session data maintained for a plurality of users to identify a plurality of action flows....
2017/0315821 ACTIVATING AN ELECTRONIC DEVICE
An electronic device comprising: a processor having a motion activation mode and an operating mode; an orientation sensor operable to detect the orientation of...
2017/0315820 METHOD AND SYSTEM FOR CONTAINERIZED INTERNET OF THINGS (IOT) DEVICES
A method and system for containerized Internet of Things (IoT) devices. The method includes receiving by a computing platform IoT device sensor data. The...
2017/0315819 EMBEDDED SYSTEM, OPERATING METHOD AND THE USE THEREOF
An embedded system has a data processing apparatus that executes program code and a sequencing controller for switching components of the embedded system on...
2017/0315818 DUAL PURPOSE BOOT REGISTERS
Techniques for detecting an early boot error are provided. In one aspect, a host processor may transition to a first phase of an early boot process. The early...
2017/0315817 POWER LIFEGUARD SYSTEM
The power lifeguard system invention is an intelligent system for small-board computer equipment that promotes equipment uptime by providing power and battery...
2017/0315816 Method for Handling Exceptions in Exception-Driven System
A method of processing exceptions in an exception-driven computing-based system that operates in either initialisation mode or exception-driven mode. The...
2017/0315815 HYBRID BLOCK-BASED PROCESSOR AND CUSTOM FUNCTION BLOCKS
Apparatus and methods are disclosed for implementing block-based processors having custom function blocks, including field-programmable gate array (FPGA)...
2017/0315814 OUT-OF-ORDER BLOCK-BASED PROCESSORS AND INSTRUCTION SCHEDULERS
Apparatus and methods are disclosed for implementing block-based processors including field programmable gate-array implementations. In one example of the...
2017/0315813 INCREMENTAL SCHEDULER FOR OUT-OF-ORDER BLOCK ISA PROCESSORS
Apparatus and methods are disclosed for implementing incremental schedulers for out-of-order block-based processors, including field programmable gate array...
2017/0315812 PARALLEL INSTRUCTION SCHEDULER FOR BLOCK ISA PROCESSOR
Apparatus and methods are disclosed for implementing block-based processors, including field programmable gate-array (FPGA) implementations. In one example of...
2017/0315811 DATA PROCESSING METHOD AND DEVICE
Provided is a data processing method including the operations of storing, in a register, a first immediate portion included in a first instruction, from among...
2017/0315810 TECHNIQUES FOR PREDICTING A TARGET ADDRESS OF AN INDIRECT BRANCH INSTRUCTION
A technique for operating a processor includes identifying a difficult branch instruction (branch) whose target address (target) has been mispredicted multiple...
2017/0315809 SUPPORTING EVEN INSTRUCTION TAG ('ITAG') REQUIREMENTS IN A MULTI-SLICE PROCESSOR USING NULL INTERNAL OPERATIONS...
Supporting even instruction tag (`ITAG`) requirements in a multi-slice processor with null internal operations (IOPs) includes: receiving an IOP with an even...
2017/0315808 MICROPROCESSOR WITH SUPPLEMENTARY COMMANDS FOR BINARY SEARCH AND ASSOCIATED SEARCH METHOD
A microprocessor for a vehicle control device includes: an instruction set; a register section with a status register, a first flag being provided in the...
2017/0315807 HARDWARE SUPPORT FOR DYNAMIC DATA TYPES AND OPERATORS
A decoder circuit may be configured to receive an instruction which includes a plurality of data bits and decode a first subset of the plurality of data bits....
2017/0315806 METHOD FOR MANAGING SOFTWARE THREADS DEPENDENT ON CONDITION VARIABLES
An apparatus includes a buffer, a sequencing circuit, and an execution unit. The buffer may be configured to store a plurality of instructions. Each of the...
2017/0315805 ATOMIC ADD WITH CARRY INSTRUCTION
Processing circuitry performs processing operations specified by program instructions. An instruction decoder decodes an atomic-add-with-carry instruction...
2017/0315804 SYSTEM, APPARATUS, AND METHOD FOR SUBTERRANEAN TERMITE CONTROL
A system, apparatus, and method for use in controlling subterranean insect population and for use in irrigation is provided. Characteristics are monitored in a...
2017/0315803 METHOD AND APPARATUS FOR GENERATING A REFACTORED CODE
Methods and apparatuses are provided for code refactoring. The method includes acquiring a code and identifying, using processing circuitry and based on a...
2017/0315802 VERIFYING SOURCE CODE IN DISPARATE SOURCE CONTROL SYSTEMS
A computer program product for verifying source code in disparate source control systems. A processor configured to: obtain a first source code from a target...
2017/0315801 PROJECT BASED STORAGE PROVISIONING WITHIN INTEGRATED DEVELOPMENT ENVIRONMENTS
A project is created in an Integrated Development Environment (IDE) having storage management, wherein the project is associated with at least one developer to...
2017/0315800 METHOD AND TERMINAL FOR OTA UPDATING
A method and terminal for OTA upgrading are described. In the method, a system image file of a terminal to be upgraded is saved in the form of data blocks. The...
2017/0315799 ELECTRONIC DEVICE FOR UPDATING DEVICE FIRMWARE
Provided is an electronic device that includes an update-processing unit that updates a control program for the device based on an update program that is...
2017/0315798 SECURE UPDATE OF FIRMWARE AND SOFTWARE
Example implementations relate to secure update of firmware and software. For example, a method for providing secure firmware and software updates to a...
2017/0315797 VEHICLE CONNECTION LOCATION REGIONAL SOFTWARE DELIVERY
A server identifies, based on an originating address of a request from a vehicle for software updates, a regional software delivery network to serve the...
2017/0315796 APPLICATION DEPLOYMENT FOR DATA INTAKE AND QUERY SYSTEM
An application development and deployment system allows an application developer to develop applications for a distributed data intake and query system. The...
2017/0315795 MONITORING CONTAINERIZED APPLICATIONS
Methods and systems for monitoring containerized applications are disclosed herein. In one aspect, a containerized application that includes application...
2017/0315794 APPLICATION MANAGEMENT IN ENTERPRISE ENVIRONMENTS USING CLOUD-BASED APPLICATION RECIPES
A cloud-based system is described for producing application deltas based on application recipes that identify components of the application deltas using unique...
2017/0315793 IMAGE PROCESSING DEVICE AND ELECTRONIC WHITEBOARD
An electronic whiteboard includes a white list in which predetermined software is registered, a mode switching unit configured to switch a normal mode in which...
2017/0315792 Context Sensitive Framework For Providing Data From Relevant Applications
Functionality is disclosed herein for using a context sensitive framework to identify relevant applications to a current context and to provide data received...
2017/0315791 METHOD AND SYSTEM FOR DEVELOPING AND DEPLOYING DATA SCIENCE TRANSFORMATIONS FROM A DEVELOPMENT COMPUTING...
A method and system facilitates the development of data science transformations in one programming language and the deployment of the data science...
2017/0315790 INTERACTIVE MULTIMODAL DISPLAY PLATFORM
An interactive multimodal display platform comprising a rich Internet application (RIA) built on a cross-platform runtime system that allows a user to combine,...
2017/0315789 INTELLIGENT FLOW DESIGNER
Methods, systems, apparatuses, and computer program products are provided for developing workflows. An input control may be rendered in association with the...
2017/0315788 Dynamic Entity Inference for Developer Integration of Entity-Based External Functionality
A system includes a data store storing information identifying multiple functions and corresponding unique identifiers. Each of the functions corresponds to...
2017/0315787 SYSTEM AND METHOD FOR COMBINING TEXT EDITING AND TREE ENCODING FOR COMPUTER PROGRAMS
A system and method for combining text editing and tree encoding for computer programs and related software. Source code for programs and the like are stored...
← 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 | 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.