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
US-9,495,186 Automatic discovery of a javascript API
An approach to creating a canonical representation of a JavaScript API. Objects associated with the JavaScript API are instantiated, creating entry points for...
US-9,495,185 Per tenant initialization check removal
In an approach for removing tenant initialization check per tenant for compiled code, a processor receives a request to create a tenant. A processor creates the...
US-9,495,184 Per tenant initialization check removal
In an approach for removing tenant initialization check per tenant for compiled code, a processor receives a request to create a tenant. A processor creates the...
US-9,495,183 Instruction set emulation for guest operating systems
The described implementations relate to virtual computing techniques. One implementation provides a technique that can include receiving a request to execute an...
US-9,495,182 Apparatus of reconfigurable software mode management using runtime execution engine
A method and architecture of reconfiguring software mode management for a system. A prior status mode of a subsystem is identified. The primary controller...
US-9,495,181 Creating a virtual appliance
A mechanism is provided for creating a virtual appliance. The mechanism receives input of an unmodified virtual appliance and a list of target models. The...
US-9,495,180 Optimized resource allocation for virtual machines within a malware content detection system
According to one embodiment, a computerized method comprises operations of instantiating a first virtual machine instance and a second virtual machine instance...
US-9,495,179 Mobile user objective system ground base station emulation system and related method
A method and related system is disclosed for emulation of a Mobile User Objective System (MUOS) ground base station. A Software Defined Radio (SDR) based...
US-9,495,178 Electronics apparatus able to revise micro-program and algorithm to revise micro-program
An electronic apparatus is disclosed, where the apparatus revises the micro-program thereof reliably. The apparatus provides a master and slave CPUs each having...
US-9,495,177 Techniques for pre-OS image rewriting to provide cross-architecture support, security introspection, and...
Methods and apparatus relating to pre-OS (pre Operating System) image rewriting to provide cross-architecture support, security introspection, and/or...
US-9,495,176 Mobile terminal and control method thereof using extracted keywords
A mobile terminal including a wireless communication unit configured to wirelessly communicate with at least one other terminal; a display unit configured to...
US-9,495,175 Deploying multi-channel or device agnostic applications
Various user interface components and features can be tested and simulated with the unified framework module, and the full application user experience can be...
US-9,495,174 Agnostic processing of resource requests to message queues and sequential files
Embodiments of the present invention provide a method, system and computer program product for agnostic processing of message queues and sequential files. In an...
US-9,495,173 Systems and methods for managing data in a device for hibernation states
The present application is directed to systems and methods for managing data in a device for hibernation states. In one implementation, the device includes an...
US-9,495,172 Method of controlling computer system and computer system
A computer system with a plurality of processors having a hardware-assisted virtualization and a memory, the computer system including a first processor group...
US-9,495,171 Baseboard management controller (BMC) provided with sensor list
A system for baseboard management controller (BMC) operation is provided. The system includes a computing system including hardware on which an operating system...
US-9,495,170 Determining each stall reason for each stalled instruction within a group of instructions during a pipeline stall
During a pipeline stall in a processor, until a next to complete instruction group completes, a monitoring unit receives, from a completion unit of a processor,...
US-9,495,169 Predicate trace compression
A program trace data compression mechanism in which execution of a variable length execution set (VLES) including multiple non-branch conditional instructions...
US-9,495,168 Allocation of alias registers in a pipelined schedule
In an embodiment, a system includes a processor including one or more cores and a plurality of alias registers to store memory range information associated with...
US-9,495,167 Load queue entry reuse for operand store compare history table update
Embodiments relate to load queue entry reuse for operand store compare (OSC) history table update. An aspect includes allocating a load queue entry in a load...
US-9,495,166 Method and apparatus for performing a shift and exclusive or operation in a single instruction
Method and apparatus for performing a shift and XOR operation. In one embodiment, an apparatus includes execution resources to execute a first instruction. In...
US-9,495,165 Method and apparatus for performing a shift and exclusive or operation in a single instruction
Method and apparatus for performing a shift and XOR operation. In one embodiment, an apparatus includes execution resources to execute a first instruction. In...
US-9,495,164 Branch prediction using multiple versions of history data
Branch prediction is provided by generating a first index from a previous instruction address and from a first branch history vector having a first length. A...
US-9,495,163 Address generation in a data processing apparatus
A data processing apparatus is provided comprising processing circuitry and an instruction decoder responsive to program instructions to control processing...
US-9,495,162 Apparatus and method for performing a permute operation
An apparatus and method are described for permuting data elements with masking. For example, a method according to one embodiment includes the following...
US-9,495,161 QoS based dynamic execution engine selection
In one embodiment, a processor includes plural processing cores, and plural instruction stores, each instruction store storing at least one instruction, each...
US-9,495,160 Instruction and logic for processing text strings
Method, apparatus, and program means for performing a string comparison operation. An apparatus includes execution resources to execute a first instruction. In...
US-9,495,159 Two level re-order buffer
In response to detecting one or more conditions are met, a checkpoint of a current state of a thread may be created. One or more incomplete instructions may be...
US-9,495,158 Multi-processor system having tripwire data merging and collision detection
An integrated circuit includes a pool of processors and a Tripwire Data Merging and Collision Detection Circuit (TDMCDC). Each processor has a special tripwire...
US-9,495,157 Fingerprint-based branch prediction
Embodiments relate to fingerprint-based branch prediction. An aspect includes based on encountering a branch instruction during execution of software on a...
US-9,495,156 Accuracy of operand store compare prediction using confidence counter
Technical solutions are described for dynamically managing an operand-store-compare (OSC) prediction table for load and store operations executed out-of-order....
US-9,495,155 Methods, apparatus, instructions and logic to provide population count functionality for genome sequencing and...
Instructions and logic provide SIMD vector population count functionality. Some embodiments store in each data field of a portion of n data fields of a vector...
US-9,495,154 Vector processing engines having programmable data path configurations for providing multi-mode vector...
Embodiments disclosed herein include vector processing engines (VPEs) having programmable data path configurations for providing multi-mode vector processing....
US-9,495,153 Methods, apparatus, and instructions for converting vector data
A computer processor includes a decoder for decoding machine instructions and an execution unit for executing those instructions. The decoder and the execution...
US-9,495,152 Automatic baselining of business application service groups comprised of virtual machines
An example method of automatically establishing a baseline of virtual machines operating in a network may include parsing service group ontology information...
US-9,495,151 Automatic comment creation for computer files
Embodiments of the present invention include a method, computer program product, and system for inserting text content into a computer file as a comment in a...
US-9,495,150 Information processing apparatus and method, and computer program product
According to an embodiment, an information processing apparatus includes a storage, an accepting unit, an analyzer, a determination unit, and an output...
US-9,495,149 Identifying user managed software modules
A method for identifying user managed software modules includes: receiving a request for a directed load of a software module into memory, wherein the request...
US-9,495,148 Calculating confidence values for source code based on availability of experts
Software that uses machine logic to identify expert(s) for functional components of source code, determining a confidence value for each functional component...
US-9,495,147 Method and apparatus for obtaining context information for a software development task
Aspects are directed to obtaining context information for a software development task. A method includes finding, in response to designating any one tool...
US-9,495,146 Host and method of upgrading connection manager of dongles
A host device with a function dongle includes a first connection manager and a first version file. The host upgrades the first connection manager and the first...
US-9,495,145 Customized electronic product configuration
An electronic product can be configured by a method that includes attaching a machine-readable identification (ID) tag containing an ID code to a hardware unit...
US-9,495,144 Systems and methods for controlling application updates across a wireless interface
Various embodiments of the present invention are directed to systems, methods, and computer program products for managing connections between a mobile device...
US-9,495,143 External platform extensions in a multi-tenant environment
Enforcing access control to individual extensions of services in a multi-tenant cloud environment by initializing objects for the extension based on public and...
US-9,495,142 Dynamic reconstruction of application state upon application re-launch
A service provider system may include an application fulfillment platform that delivers desktop applications on demand to desktops on physical computing devices...
US-9,495,141 Expanding inline function calls in nested inlining scenarios
A method for expanding inline function calls in inlining scenarios includes receiving an ordered list of inlining options for a computer program and a...
US-9,495,140 Optimizing if statements in computer programming
A method for optimizing if statements in a program includes obtaining, by a processing device, for each of conditional expressions of a plurality of if...
US-9,495,139 Elastic computing
Elastic computing is an optimization framework that combines standard application code with specialized elastic functions and corresponding optimization tools....
US-9,495,138 Scheme for verifying the effects of program optimizations
Techniques relate for verifying an effect of software program optimization. A determination is made whether a fingerprint is present in a software application...
US-9,495,137 Methods and systems for improving responsiveness of analytical workflow runtimes
Embodiments include methods, and computer program products of an analytical workflow system. Aspects include: observing analytical workflow patterns of one or...
← 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 | 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.