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,569,228 Comparing and provisioning configurations for a client having a windows-based embedded image
Examples of methods and apparatus are provided for comparing and provisioning configurations for a local client having a windows-based embedded image. The...
US-9,569,226 Baseboard management controller and method of loading firmware
Disclosed is a baseboard management controller (BMC) that may include a bootloader, and an interface to a removable storage device having a first firmware file....
US-9,569,225 Mobile computing device reconfiguration in response to environmental factors including consumption of battery...
A method for dynamically modifying a mobile device. The method includes a computer processor identifying a plurality of profiles on a mobile device. The method...
US-9,569,224 System and method for adaptively integrating a database state notification service with a distributed...
A system and method can handle various database state notifications in a transactional middleware machine environment. The system can connect one or more...
US-9,569,223 Mixed shared/non-shared memory transport for virtual machines
Methods, systems and computer program products are provided for mixed shared/non-shared memory transport in virtual machines. A computer-implemented method may...
US-9,569,222 Implementing out of order processor instruction issue queue
A method and apparatus are provided for implementing an enhanced out of order processor instruction issue queue in a computer system. Instructions are...
US-9,569,221 Dynamic selection of hardware processors for stream processing
A computing platform supports stream processing pipelines, each of which comprises a sequence of stream processing tools. Upon specification of a stream...
US-9,569,220 Processor branch cache with secondary branches
A processor uses a prediction unit to predict subsequent instructions of a program to be executed by the processor. Many implementations or combinations of...
US-9,569,219 Low-miss-rate and low-miss-penalty cache system and method
A method for assisting operations of a processor core coupled to a first memory and a second memory includes: examining instructions being filled from the first...
US-9,569,218 Decomposing operations in more than one dimension into one dimensional point operations
A processing architecture uses stationary operands and opcodes common on a plurality of processors. Only data moves through the processors. The same opcode and...
US-9,569,217 Parsing-enhancement facility
An instruction for parsing a buffer to be utilized within a data processing system including: an operation code field, the operation code field identifies the...
US-9,569,216 Method for populating a source view data structure by using register template snapshots
A method for populating a source view data structure by using register template snapshots. The method includes receiving an incoming instruction sequence using...
US-9,569,215 Method of synchronizing independent functional unit
A system for synchronizing parallel processing of a plurality of functional processing units (FPU), a first FPU and a first program counter to control timing of...
US-9,569,214 Execution pipeline data forwarding
In one embodiment, in an execution pipeline having a plurality of execution subunits, a method of using a bypass network to directly forward data from a...
US-9,569,213 Semantic visual hash injection into user activity streams
In various implementations, an abstraction is generated from an asset associated with an asset-modifying workflow. The abstraction can be embedded into an...
US-9,569,212 Instruction and logic for a memory ordering buffer
A processor includes an allocator with logic assigning alias hardware resources to instructions within an atomic region of instructions. The atomic region...
US-9,569,211 Predication in a vector processor
Embodiments relate to vector processor predication in an active memory device. An aspect includes a method for vector processor predication in an active memory...
US-9,569,210 Apparatus and method of execution unit for calculating multiple rounds of a skein hashing algorithm
An apparatus is described that includes an execution unit within an instruction pipeline. The execution unit has multiple stages of a circuit that includes a)...
US-9,569,209 Method for non-volatile data storage and retrieval
A method of storing data is provided. The method includes receiving commands from a system memory controller of a computer system. The commands include logical...
US-9,569,208 Compressed instruction format
A technique for decoding an instruction in a variable-length instruction set. In one embodiment, an instruction encoding is described, in which legacy, present,...
US-9,569,207 Source code flow analysis using information retrieval
According to an example, source code flow analysis may include receiving source code for an application, and identifying virtual flow documents for the...
US-9,569,206 Creating optimized shortcuts
An embodiments of the invention may include a method, computer program product and computer system for optimizing computer programs. The embodiment may include...
US-9,569,205 Systems and methods for remotely configuring applications
A computer-implemented method for remotely configuring applications may include (1) identifying a centrally administered application that includes a...
US-9,569,204 End-to-end continuous integration and verification of software
Systems and methods of end-to-end continuous integration and verification of software are described. A system comprises, for example, a provisioning service...
US-9,569,203 Service-based integration of application patterns
One or more processors generate a plurality of artifacts from a first application pattern description. The first application pattern description describes at...
US-9,569,202 Transparent type-based object augmentation by orthogonal functionality
Tools and techniques are described for transparently and safely augmenting the functionality of objects in an existing collection of objects. One approach...
US-9,569,201 Method for translating product banners
A method for automatically translating a banner information, the method may include receiving by a computer the banner information, wherein the banner...
US-9,569,200 Live operating system update mechanisms
Mechanisms are provided for performing a live update of an operating system. The mechanisms receive an update to an operating system and clone a root volume...
US-9,569,199 Systems and methods to update source code files
Methods and systems that facilitate efficient and effective application program maintenance and patch distribution are described. A device comprises: a memory...
US-9,569,198 Release lifecycle management system for multi-node application
A deployment system provides the ability to deploy a multi-node distributed application, such as a cloud computing platform application that has a plurality of...
US-9,569,197 Method of disseminating updated drivers to mobile computing devices and a dissemination system therefor
Disclosed herein are mobile computing devices that employ compatible updated drivers. In one embodiment, the mobile computing device includes: (1) a processor,...
US-9,569,196 App store update notification and warning system
A system for maintaining and upgrading hardware device functioning provides processes to select and install updates for software (e.g., applications or apps) on...
US-9,569,195 Systems and methods for live operating system upgrades of inline cloud servers
An upgrade method for a Unix or Unix-like operating system, a server, and a cloud-based system include operating a server with an old operating system with a...
US-9,569,194 Virtual application manager
A system and method are provided for managing applications over a network between a server system and client computers. In one example, the method involves...
US-9,569,193 System and method for patching java cloud services for use with a cloud computing environment
A system and method for patching cloud services for use with a cloud computing environment. In accordance with an embodiment, a cloud environment includes a...
US-9,569,192 Configuring dependent services associated with a software package on a host system
A software package to be installed on a host system may be received. Services of the host system that are associated with the software package may be...
US-9,569,191 Dynamic programming platform for implementing bulk data operators in a multithreaded environment
A system, method and program product for implementing a dynamic programming platform. An embodiment is disclosed having: a system for generating code for a...
US-9,569,190 Compiling source code to reduce run-time execution of vector element reverse operations
Compiling source code to reduce run-time execution of vector element reverse operations, includes: identifying, by a compiler, a first loop nested within a...
US-9,569,189 Computer-aided parallelizing of computation graphs
An approach to automatically specifying, or assisting with the specification of, a parallel computation graph involves determining data processing...
US-9,569,188 Compiling source code to reduce run-time execution of vector element reverse operations
Compiling source code to reduce run-time execution of vector element reverse operations, includes: identifying, by a compiler, a first loop nested within a...
US-9,569,187 Irreducible modules
An approach to generating irreducible modules. The approach includes a method that includes receiving, by at least one computing device, data associated with a...
US-9,569,186 Energy-focused re-compilation of executables and hardware mechanisms based on compiler-architecture interaction...
A method comprising of analyzing and transforming a program executable at compile-time such that a processor design objective is optimized. A method including...
US-9,569,185 Changing de-optimization guard representation during the compilation process
A method for compiling code includes receiving a code section representation including a guard at a location, placing, at the guard, a triggering condition, and...
US-9,569,184 Generating native code from intermediate language code for an application
Disclosed herein are representative embodiments of tools and techniques for installing, executing, and/or updating managed applications through generation of...
US-9,569,183 Contract based builder
Methods, systems, and computer program products are included for integrating software components. Source code corresponding to the software components is parsed...
US-9,569,182 Integrated development environment and method
A method of creating a software application using an integrated development environment, IDE, running on a computing device having at least a processor, a...
US-9,569,181 System and method for supporting an object oriented scripting tool
A system and method can support an object-oriented scripting tool. The system can comprise a parser that operates to parse a document that specifies a software...
US-9,569,180 Application development in cloud based environment
A computer-implemented method includes monitoring a template registry for changes in the template registry. In response to detecting a new template in the...
US-9,569,179 Modifying models based on profiling information
A method may include receiving, by a device, information associated with a model. The method may include determining, by the device, performance criteria for...
US-9,569,178 Fusion recommendation for performance management in streams
Fusion hints can be generated in order to recommend streams application actors (like streams operators) for fusion or separation in a streams computing...
← 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 | 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.