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,558,021 System and method for cross-platform application execution and display
A method is provided for downloading and running a non-native application designed for a source operating system (OS) on a target device having a target OS, the...
US-9,558,020 Method of processing javascript (JS) API requests
Some embodiments of the invention provide a novel server for processing application programming interface (API) requests. In some embodiments, the API server is...
US-9,558,019 Coordinating instances of a thread or other service in emulation
A system, method, computer program product, and carrier are described for obtaining a software flaw indication resulting from an emulation of a first instance...
US-9,558,018 Methods and apparatus for simulating a distributed business process
Methods and apparatus for simulating a distributed business process are disclosed. The methods and apparatus simulate an interdependent business process, such...
US-9,558,017 Software dependency management through declarative constraints
In accordance with aspects of the disclosure, systems and methods are provided for managing software component dependencies for applications using declarative...
US-9,558,016 Platform system, method for changing support hardware configuration of universal extensible firmware interface...
A method for changing a support hardware configuration of a universal extensible firmware interface basic input output system (UEFI BIOS) is provided, and the...
US-9,558,015 Methods and apparatus for activating applications
A computer-implemented method of application control includes receiving a list of applications available on a wireless device in communication with a vehicle...
US-9,558,014 System, method and apparatus for transparently enabling software applications with adaptive user interfaces
A method includes receiving, by a library instrumented into an application executable by a computing device, a message indicating modification(s) that should be...
US-9,558,013 Responsive scroller controls in server-hosted applications
Environments are disclosed in which a server executes an application on behalf of a client device and, in particular, to providing responsive scrolling in...
US-9,558,012 System boot with external media
Various aspects of the present disclosure provide for a system that is able to boot from a variety of media that can be connected to the system, including SPI...
US-9,558,011 Fast hot boot of a computer system
Methods, apparatus and computer program products implement embodiments of the present invention that enable a computer that is executing a first operating...
US-9,558,010 Fast hot boot of a computer system
Apparatus and computer program products implement embodiments of the present invention that enable a computer that is executing a first operating system kernel...
US-9,558,009 Expedited find sector to decrease boot time
A system may be provided that includes a random access memory, a non-volatile solid state memory, a serial non-volatile semiconductor memory, and a memory...
US-9,558,008 Systems, methods, and apparatus for controlling the power-on or boot sequence of an integrated circuit based on...
In some embodiments, an apparatus includes an integrated circuit such as a system on chip that operates in part from harvested power and that uses information...
US-9,558,007 Out-of band configuration of BIOS setting data
In certain aspects, a system for out-of-band configuring BIOS setting data (BIOSSD) includes a host computer and a service processor (SP). The SP stores a...
US-9,558,006 Continuous automatic tuning of code regions
Described herein are mechanisms for continuous automatic tuning of code regions for optimal hardware configurations for the code regions. One mechanism...
US-9,558,005 Reliable and deterministic live migration of virtual machines
Technologies for live virtual machine migration include a plurality of compute nodes and a datacenter manager. The datacenter manager issues a request to...
US-9,558,004 Inter-platform management of computing resources
A computer-implemented method includes identifying a primary computing platform, identifying one or more secondary computing platforms, and identifying a...
US-9,558,003 Reconfigurable processor for parallel processing and operation method of the reconfigurable processor
A reconfigurable processor and an operation method of the reconfigurable processor may include: a status register configured to store a status value used to...
US-9,558,002 Variable length execution pipeline
In an aspect, a pipelined execution resource can produce an intermediate result for use in an iterative approximation algorithm in an odd number of clock...
US-9,558,001 Prioritizing instructions based on type
Methods and reservation stations for selecting instructions to issue to a functional unit of an out-of-order processor. The method includes classifying each...
US-9,558,000 Multithreading using an ordered list of hardware contexts
A processing device identifies a set of software threads having instructions waiting to issue. For each software thread in the set of the software threads, the...
US-9,557,999 Loop buffer learning
Methods, apparatuses, and processors for tracking loop candidates in an instruction stream. A load buffer control unit detects a backwards taken branch and...
US-9,557,998 Systems, apparatuses, and methods for performing delta decoding on packed data elements
Systems, apparatuses, and methods for performing delta decoding on packed data elements of a source and storing the results in packed data elements of a...
US-9,557,997 Configurable logic constructs in a loop buffer
Techniques are described herein for using configurable logic constructs in a loop buffer. In an embodiment, a configurable hardware block is programmed based on...
US-9,557,996 Digital signal processor and method for addressing a memory in a digital signal processor
In a digital signal processor comprising at least one vector execution unit and at least a first memory unit a third unit is arranged to provide addressing data...
US-9,557,995 Data processing apparatus and method for performing segmented operations
A data processing apparatus and method are provided for performing segmented operations. The data processing apparatus comprises a vector register store for...
US-9,557,994 Data processing apparatus and method for performing N-way interleaving and de-interleaving operations where N...
A data processing apparatus and method are provided for performing rearrangement operations. The data processing apparatus has a register data store with a...
US-9,557,993 Processor architecture and method for simplifying programming single instruction, multiple data within a register
The present disclosure provides a processor, and associated method, for performing parallel processing within a register. An exemplary processor may include a...
US-9,557,992 Processor micro-architecture for compute, save or restore multiple registers, devices, systems, methods and...
An electronic circuit (4000) includes a bias value generator circuit (3900) operable to supply a varying bias value in a programmable range, and an instruction...
US-9,557,989 Comparison and merging of IC design data
The proposed approach includes a method and system for managing integrated circuit (IC) design information for multiple data stores. Each data store is split...
US-9,557,988 Workflow-based application generator
A workflow-based application generator to generate a workflow application based upon at least one received workflow process. The application generator is to...
US-9,557,987 Automatic formatting of computer program source code
A method and system is provided for auto formatting changes to computer program source code stored in a code repository. The code comprises a plurality of...
US-9,557,986 Systems and methods for customizing and programming a cloud-based management server
Systems and methods for managing Software-as-a-Service (SaaS) provided by a virtual machine are described. The system may include a management application, and...
US-9,557,985 Method and apparatus for maintaining user settings for over-the-air upgrades
A method and apparatus for performing a software upgrade are disclosed. The method determines a plurality of mobile endpoint devices affected by a wireless...
US-9,557,984 Performing code load operations on managed components in a system
Provided are a computer program product, system, and method for performing code load operations on managed components in a system. A first node group comprising...
US-9,557,983 Flexible storage application deployment mechanism
Programming methods and products are described for developing and producing installation and/or upgrade software for systems where multiple versions of software...
US-9,557,982 Mobile application processing
Embodiments of the present application relate to a method, apparatus, and system for processing an app. The method includes obtaining a plugin identifier,...
US-9,557,981 Method and apparatus for automatic module upgrade
A computer-implemented method includes determining that a connection to an update server should be established. The method also includes establishing a wireless...
US-9,557,980 Seamless application integration apparatus and method
A seamless application integration apparatus and method are provided. The seamless application integration apparatus includes a seamless integration server that...
US-9,557,979 Autonomic application installation
Embodiments of the present invention address deficiencies of the art in respect to application installation and provide a method, system and computer program...
US-9,557,978 Selection of ranked configurations
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for selection of ranked configurations. In one aspect, a...
US-9,557,977 Extending superword level parallelism
A computer identifies one or more pairs of scalar statements and performs a cost analysis of operations of each of the one or more pairs of scalar statements to...
US-9,557,976 Adaptable and extensible runtime and system for heterogeneous computer systems
A method for accelerating processing of program code in a heterogeneous system may be provided. It may include identifying at runtime a code region having an...
US-9,557,975 Adaptable and extensible runtime and system for heterogeneous computer systems
A method for accelerating processing of program code in a heterogeneous system may be provided. It may include identifying at runtime a code region having an...
US-9,557,974 System and method for supporting compatibility checking for lambda expression
A system and method can support compatibility checking in a programming language environment. The programming language environment can check whether a target...
US-9,557,973 Automatic generation of API classes
A compiler for compiling a server application is disclosed wherein the server is configured to automatically generate an API (Application Programming Interface)...
US-9,557,972 System and method for code recommendation and share
Disclosed is a system for code recommendation and share, including: an editor plug-in extracting source code unit information of a developer by interlocking...
US-9,557,971 Dynamic software assembly
An improved system and method for updating software is described. The system, upon detecting one or more changes within the set of eligibility attribute values...
US-9,557,970 Integrated development environment for heterogeneous client/server environments
The present disclosure describes methods, systems, and computer program products providing an integrated development environment for client/server environments....
← 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 | 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.