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,645,836 Electronic device with automatic mode switching
An automatic hold switch is disclosed. The automatic hold switch provides a means for automatically switching a hold feature on and off. When the hold feature...
US-9,645,835 Systems and methods for monitoring and maintaining consistency of a configuration
The present application is directed towards systems and methods for monitoring and maintaining consistency of a configuration across a plurality of cores or...
US-9,645,834 Methods for remote configuration of software applications
Methods for remotely configuring application software on a user device are described. The application software defines at least one operating parameter having a...
US-9,645,833 Additive independent object modification
Disclosed is a method, a system and a computer readable medium for additive independent object modification. The method includes determining an association...
US-9,645,832 Dynamic configuration of a home multiprocessor system
A multiprocessor system used in home environment includes multiple processors that run different real-time applications. A dynamic configuration system runs on...
US-9,645,831 Consolidated orthogonal guide creation
A guide is configured in an authoring program to aid the user in editing objects on a document. The guide can be a horizontally or vertically oriented guide...
US-9,645,830 On-chip circuitry for configuring peripherals of a system on a chip
A configuration arrangement includes a first interface configured to receive configuration information from a master configuration function and a second...
US-9,645,829 Techniques to communicate with a controller for a non-volatile dual in-line memory module
Examples may include communicating with a controller for a non-volatile dual in-line memory module through a system management bus (SMBus) interface. In some...
US-9,645,828 Method of searching character string, character string searching device, and recording medium
A method includes comparing, in units of a first bit length, a first bit sequence of the first bit length included in a search character bit sequence to a...
US-9,645,827 Mechanism to preclude load replays dependent on page walks in an out-of-order processor
An apparatus including first and second reservation stations. The first reservation station dispatches a load micro instruction, and indicates on a hold bus if...
US-9,645,826 Coalescing adjacent gather/scatter operations
According to one embodiment, a processor includes an instruction decoder to decode a first instruction to gather data elements from memory, the first...
US-9,645,825 Instruction cache with access locking
An instruction cache includes instruction storage, a plurality of lock indicators, and control logic. The instruction storage includes a plurality of cache...
US-9,645,824 Branch target address cache using hashed fetch addresses
An integrated circuit incorporates prefetch circuitry for prefetching program instructions from a memory. The prefetch circuitry includes a branch target...
US-9,645,823 Hardware controller to choose selected hardware entity and to execute instructions in relation to selected...
A hardware controller includes a first hardware interface, a second hardware interface, first hardware logic, and second hardware logic. The first hardware...
US-9,645,822 Conditional store instructions in an out-of-order execution microprocessor
An instruction translator translates a conditional store instruction (specifying data register, base register, and offset register of the register file) into at...
US-9,645,821 Instruction and logic for processing text strings
A processor includes a decoder logic to decode a compare instruction, and an execution unit to execute the compare instruction. The compare instruction is to...
US-9,645,820 Apparatus and method to reserve and permute bits in a mask register
An apparatus and method are described for performing a bit reversal and permutation on mask values. For example, a processor is described to execute an...
US-9,645,819 Method and apparatus for reducing area and complexity of instruction wakeup logic in a multi-strand...
A computer system, a computer processor and a method executable on a computer processor involve placing each sequence of a plurality of sequences of computer...
US-9,645,818 Information processing apparatus and control method of information processing apparatus
The information processing apparatus includes an arithmetic processing device configured to output an access request, a storage device configured to store data,...
US-9,645,817 Contextual developer ranking
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for computing a contextual ranking for a developer. One of the...
US-9,645,816 Multi-language code search index
A method and apparatus for generating a code index for multiple types of code is provided. The method comprises: analyzing a plurality of files that includes a...
US-9,645,815 Dynamically recommending changes to an association between an operating system image and an update group
Dynamically recommending changes to an association between an operating system image and an update group includes monitoring a configuration of a deployed copy...
US-9,645,814 Generating and publishing applications for multiple platforms
Technologies are disclosed for generating and publishing multi-platform application binaries from hosted websites or website source code. A developer can...
US-9,645,813 Method of consolidating, synchronizing, and streaming production content for distributed editing of media...
A synchronized media project, synchronization SDK, and synchronization service enable multiple users to produce a media composition collaboratively. A media...
US-9,645,812 Headset firmware update from headset base unit
A method of updating a headset system firmware and a headset system are provided. The headset system comprises a headset and a base unit, the base unit having a...
US-9,645,811 Fault tolerance for a distributed computing system
In one embodiment, a method detects a failure of a container in a controller node where the container includes a service being performed and isolated from other...
US-9,645,810 Processing apparatus capable to determine a storage medium that contains correct data for management board by...
A processing device includes: casing; a processor in the casing; and a management board detachably mounted on the casing and manages the processor. The casing...
US-9,645,809 Updating software components through online stores
The present invention extends to methods, systems, and computer program products for updating software components through online stores. A computing device...
US-9,645,808 Integrating software updates with the testing and deployment of software
Functionality is disclosed for integrating software updates with the testing and deployment of programs. An automated software testing and deployment component...
US-9,645,807 Automated deployment of a configured system into a computing environment
Automatically deploying a configured system into a computing environment (such as a cloud computing environment) for execution therein comprises obtaining a...
US-9,645,806 Method to convey an application's development environment characteristics to the hosting provider to facilitate...
A system and method for deploying a software application to a hosting environment that considers the development environment, and bases any decision on data...
US-9,645,805 Application blueprints based on service templates to deploy applications in different cloud environments
Disclosed examples to configure an application blueprint involve, during a design phase, binding a service template to a node of the application blueprint. The...
US-9,645,804 Extracting source code
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for extracting source code. One of the methods includes...
US-9,645,803 Methods and systems for forming an adjusted perform range
One or more regions of COBOL source code having an entry point are identified. A PERFORM instruction associated with the entry point to analyze is selected. A...
US-9,645,802 Technique for grouping instructions into independent strands
A device compiler and linker is configured to group instructions into different strands for execution by different threads based on the dependence of those...
US-9,645,801 Compilation of transformation in recalculation user interface
The compilation of a transformation chain of a recalculation user interface that displays an electronic canvas that contains one or more displayed result of a...
US-9,645,800 System and method for facilitating static analysis of software applications
In system for enabling static vulnerability analysis of a software/web application that includes an indirectly modeled language portion and a directly modeled...
US-9,645,799 Method and system for model driven development
Embodiments of the present invention disclose a method for providing a technical solution for model driven development. Program code is analyzed to determine...
US-9,645,798 Using program code to generate help information, and using help information to generate program code
A device may determine to provide help information associated with a portion of program code included in a program and provided via a user interface of a...
US-9,645,797 Development system and method for providing external functionality
A system of one or more computing devices includes a user interface presented to a developer. A data store stores information identifying multiple functions,...
US-9,645,796 Systems and methods for realtime creation and modification of a dynamically responsive media player
Methods and systems for a disabled user compliant video player for an end-to-end streaming web video solution affording accessibility for disabled users,...
US-9,645,795 Accelerated class check
Determining a class of an object is disclosed. A pointer of the object is obtained. One or more bits that are not implemented as address bits are extracted from...
US-9,645,794 Homogeneous atomic pattern for double, add, and subtract operations for digital authentication using elliptic...
A method of performing finite field addition and doubling operations in an elliptic curve cryptography (ECC) authentication scheme as a countermeasure to...
US-9,645,793 Random permutation generator and method for generating a random permutation sequence
According to one embodiment, a permutation generator is described comprising a memory configured to store, for each number of a predetermined set of numbers,...
US-9,645,792 Emulation of fused multiply-add operations
At least one processor may emulate a fused multiply-add operation for a first operand, a second operand, and a third operand. The at least one processor may...
US-9,645,791 Multiplier unit with speculative rounding for use with division and square-root operations
Embodiments of a multiplier unit that may be used for division and square root operations are disclosed. The embodiments may provide a reduced and fixed latency...
US-9,645,790 Adder decoder
The present disclosure relates to an add and decode hardware logic circuit for adding two n bit inputs, A and B. A series of n logic stages are each configured...
US-9,645,789 Secure messaging
Approaches are described for securely sending, receiving, or otherwise processing communications between electronic devices. A communication can be received at...
US-9,645,788 Adaptively scheduling playback or presentation, based on user action(s)
Methods and apparatus for providing a personalized entertainment experience, which may be customized for each user. A user's playback/presentation history...
US-9,645,787 Tag-based electronic media playlist processing
In some embodiments, techniques for processing a playlist may include associating a first tag with the playlist, a first digital media element, and a second...
← 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 | 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.