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,817,680 Application configuration tool
A method, system, and program product for generating and processing application settings for a software application using an application configuration component...
US-9,817,679 Technique for collecting financial information
A technique for collecting financial information is described. During this technique, a customer request to a financial institution to access a ...
US-9,817,678 Methods and systems for detection in a state machine
A device including a data analysis element including a plurality of memory cells. The memory cells analyze at least a portion of a data stream and output a...
US-9,817,677 Rule based data driven validation
The technology provides for rule based data driven validation in which a rule engine identifies which rules are applicable to target data items of a target data...
US-9,817,676 Cognitive protection of critical industrial solutions using IoT sensor fusion
A technique for cognitive protection of a system can include digital and analog sensors to measure or calculate operational parameters of a system. Digital...
US-9,817,675 Methods and systems for attaching an encrypted data partition during the startup of an operating system
During the startup of an operating system of a computing system, a monitoring process of the operating system is used to detect an entry point of a daemon...
US-9,817,673 Technologies for fast low-power startup of a computing device
Technologies for fast low-power startup include a computing device with a processor having a power management integrated circuit. The computing device...
US-9,817,672 Information processing apparatus and method for controlling information processing apparatus
A server computer includes an SDRAM and a service processor that transmits a boot firmware program. The server computer further also includes a CPU that...
US-9,817,671 Rule-based activation of behaviors in an extensible software application
An extensible software application utilizes rules to initiate a behavior that performs operations that customize the extensible software application in a...
US-9,817,670 Framework to provide time bound execution of co-processor commands
When a main processor issues a command to co-processor, a timeout value is included in the command. As the co-processor attempts to execute the command, it is...
US-9,817,669 Computer processor employing explicit operations that support execution of software pipelined loops and a...
A computer processor includes execution logic (having a number of functional units) configured to perform operations that access operand data values stored in a...
US-9,817,668 Batched replays of divergent operations
One embodiment of the present invention sets forth an approach for executing replay operations for divergent operations in a parallel processing subsystem....
US-9,817,667 Techniques for scheduling operations at an instruction pipeline
A dispatch stage of a processor core dispatches designated operations (e.g. load/store operations) to a temporary queue when the resources to execute the...
US-9,817,666 Method for a delayed branch implementation by using a front end track table
A method for a delayed branch implementation by using a front end track table. The method includes receiving an incoming instruction sequence using a global...
US-9,817,665 System and technique for retrieving an instruction from memory based on a determination of whether a processor...
A technique includes receiving a request from a processor to retrieve a first instruction from a memory for a staged execution pipeline. The technique includes...
US-9,817,664 Register caching techniques for thread switches
Techniques are disclosed relating to register caching techniques for thread switches. In one embodiment, an apparatus includes a register file and caching...
US-9,817,663 Enhanced Macroscalar predicate operations
Systems, apparatuses and methods for utilizing enhanced macro scalar predicate operations which take enhanced predicate operands that designate the element...
US-9,817,662 Apparatus for calculating and retaining a bound on error during floating point operations and methods thereof
The apparatus and method for calculating and retaining a bound on error during floating point operations inserts an additional bounding field into the standard...
US-9,817,661 Floating point number rounding
A data processing system supports execution of program instructions having a rounding position input operand so as to generate control signals for controlling...
US-9,817,660 Method for reducing execution jitter in multi-core processors within an information handling system
A method of reducing execution jitter includes a processor having several cores and control logic that receives core configuration parameters. Control logic...
US-9,817,659 Artifact normalization
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating normalized analysis artifacts for a source code...
US-9,817,658 Elastic application framework for deploying software
Software is deployed to, and executed at, one or more computing devices in a computing system based on current conditions in the computing system and the...
US-9,817,657 Integrated software development and deployment architecture and high availability client-server systems...
An integrated software development and deployment architecture includes an application server/operating environment component that implements business...
US-9,817,656 Hot rollback of updated agent
Technology is disclosed herein for managing versions of an Agent associated with an application. Code for the Agent can be updated, and subsequently rolled back...
US-9,817,655 Managing software assets installed in an integrated development environment
A software plugin integrated with the development environment maintains a list of independently managed assets that are installed within the development...
US-9,817,654 System and method for communication of software
A vehicle includes at least one programmable computing device including a memory configured to store instructions that are executable by a processor. The...
US-9,817,653 Updating extension in response to opening associated document
A non-transitory computer-readable storage medium may comprise instructions stored thereon. When executed by at least one processor, the instructions may be...
US-9,817,651 Recommending updates to an instance in a SaaS model
Techniques are described for recommending updates to a customer instance in a software as a service (SaaS) model. A request can be received to upgrade features...
US-9,817,650 Scheduling of a file download and search for updates
An agent software application for controlling distribution of files and managing updates to files. The agent automatically downloads files upon request by a...
US-9,817,649 Installation of software applications on mobile devices based on positions thereof
A solution for installing software applications on a mobile computing device is proposed. A corresponding method comprises monitoring a position of the mobile...
US-9,817,648 Application containers with dynamic sub-package loading
In some examples, a method includes, receiving, by a supervisor component, a request to execute particular functionality of an application; responsive to...
US-9,817,647 Co-existing dedicated system software and read/writeable data storage space on removable media
Disclosed is a method and apparatus for mobile media with both dedicated readable and writeable user data space and dedicated readable and writeable drive...
US-9,817,646 Multiplatform and multichannel distribution of web applications across devices
A method for installation of user device configured web applications includes receiving a request to install a web application, determining if the request is...
US-9,817,645 Reusable application configuration with dynamic resource determination
The present disclosure describes methods, systems, and computer program products for providing a deployment of applications across a distributed network...
US-9,817,644 Apparatus, method, and system for providing a decision mechanism for conditional commits in an atomic region
An apparatus and method is described herein for conditionally committing and/or speculative checkpointing transactions, which potentially results in dynamic...
US-9,817,643 Incremental interprocedural dataflow analysis during compilation
Instead of performing local dataflow analyses on all procedures during a multi-file optimized code generation, those dataflow analyses are done only on a...
US-9,817,642 Apparatus and method for efficient call/return emulation using a dual return stack buffer
An apparatus and method for a dual return stack buffer (RSB) for use in binary translation systems. An embodiment of a processor includes: a dual return stack...
US-9,817,641 Facilitating application development using protected components
A method, system, and medium are provided for facilitating development of an application by a user for a mobile communications device. A portion of programmatic...
US-9,817,640 System, method and platform of establishing application program having capability of dynamically linking...
The present invention relates to a platform of establishing an application program for a mobile device providing a user to autonomously establish the...
US-9,817,639 Computational design method and interface
A method, system, apparatus, computer program product, and computer readable storage medium provide the ability to define an object in a parametric modeling...
US-9,817,638 Systems and methods for injecting code into an application
A computer-implemented method for injecting code into an application is described. In one embodiment, a metadata pointer is identified. The metadata pointer...
US-9,817,637 Methods and systems for providing enhancements to a business networking feed
Methods, systems, and apparatus facilitate social and business networking in a multi-tenant database. An application can provide each user with the ability view...
US-9,817,636 Generating an entropy signal
A method includes using an analog-to-digital converter (ADC) to provide an entropy signal at an output of the ADC. The method includes controlling a reference...
US-9,817,635 Processing multiple audio signals on a device
At least one processor that performs at least one of determine at least two audio signals, determine at least one directionality of at least one audio source...
US-9,817,634 Distinguishing speech from multiple users in a computer interaction
Speech from multiple users is distinguished. In one example, an apparatus has a sensor to determine a position of a speaker, a microphone array to receive audio...
US-9,817,633 Information processing apparatus and information processing method
Upon detecting input of an instruction to change a display layout of a document on a display screen, display control of the document on the display screen is...
US-9,817,632 Custom narration of a control list via data binding
In one embodiment, a user interface narrator may use data binding to associate an item control label 404 with a control list item 402. The user interface...
US-9,817,631 Control of vehicle interior sound levels based on vehicle location
A computing device for a vehicle interior sound control system is described. The device includes one or more processors for controlling operation of the...
US-9,817,630 Server and client terminal for providing a result based on zoom operation
There is provided a server including a reception section which receives, from a client terminal, present position information showing a position of the client...
US-9,817,629 Audio synchronization method for bluetooth speakers
An audio synchronization method for Bluetooth speakers is disclosed. The Bluetooth speakers comprise a first Bluetooth speaker and a second Bluetooth speaker...
← 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 | 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.