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,400,672 Placement of virtual CPUS using a hardware multithreading parameter
A cloud manager monitors available resources on host computer systems, including a number of hardware threads supported by CPUs on the host computer systems....
US-9,400,671 Computer host with a baseboard management controller to manage virtual machines
Disclosed is a computer host, including a visualization platform and a baseboard management controller (BMC). The visualization platform allows a plurality of...
US-9,400,670 Network resource management system utilizing physical network identification for load balancing
The disclosed network resource management system employs a hardware configuration management (HCM) information handling system (IHS) that may couple to a single...
US-9,400,669 Virtual appliance chaining and management
Management of virtual resources may be provided by interconnecting a plurality of virtual appliances with common executable software services. A data packet may...
US-9,400,668 Computer program product containing instructions for providing a processor the capability of executing an...
An integrated circuit card is used with a terminal. The integrated circuit card includes a memory that stores an interpreter and an application that has a high...
US-9,400,667 String cache file for optimizing memory usage in a Java virtual machine
A method, system and computer program product for optimizing memory usage associated with duplicate string objects in a Java virtual machine. The method...
US-9,400,666 Fault tolerant system and method for performing fault tolerant
A fault tolerant system includes a primary virtual machine that is formed on a primary machine in which a primary hypervisor runs, and is configured to input...
US-9,400,665 Running add-on components in virtual environments
Systems and methods for running add-on components in virtual environments are described. An add-on component can be executed in a virtual environment by setting...
US-9,400,664 Method and apparatus for offloading storage workload
An aspect of the invention is directed to a storage management computer for managing offloading of storage workload between a storage controller of a storage...
US-9,400,663 Managing middleware using an application manager
A method, system, and computer program product for managing a managing a middleware architecture is disclosed. As such, a plurality of specification levels can...
US-9,400,662 System and method for providing context information
The present disclosure provides a system and method of providing context information. Context information is automatically retrieved by monitoring at least one...
US-9,400,661 Embedded user interface
A system to provide embedded user interface (UI) may comprise a request collector to receive a request directed at a host application from a user interface...
US-9,400,660 Customizing user interfaces of native applications for portable electronic devices
The disclosed embodiments provide a system that facilitates use of a native application for a portable electronic device. During operation, the system obtains...
US-9,400,659 Graphical user interface window attachment
A method includes identifying a first graphical application window and a second graphical application window. The first graphical application window and the...
US-9,400,657 Dynamic management of a transaction retry indication
Embodiments relate to dynamic management of a transaction retry indication. One aspect is a system that includes a transactional facility configured to support...
US-9,400,656 Chaining between exposed vector pipelines
Embodiments include a method for chaining data in an exposed-pipeline processing element. The method includes separating a multiple instruction word into a...
US-9,400,655 Technique for freeing renamed registers
Register renaming circuitry for a processing apparatus configured to process a stream of instructions from an instruction set specifying registers from an...
US-9,400,654 System on a chip with managing processor and method therefor
A system on a chip comprises a managing processor for controlling operations of the system on a chip. The managing processor comprises a core monitor control...
US-9,400,653 System and method to clear and rebuild dependencies
A data processing system and method of clearing and rebuilding dependencies, the data processing method including changing a counter associated with a first...
US-9,400,652 Methods and apparatus for address translation functions
Techniques are described for efficient reordering of data and performing data exchanges within a register file or memory, or in general, any device storing data...
US-9,400,651 Early issue of null-predicated operations
In an embodiment, a processor includes an issue circuit configured to issue instruction operations for execution. The issue circuit may be configured to monitor...
US-9,400,650 Read and write masks update instruction for vectorization of recursive computations over interdependent data
A processor executes a mask update instruction to perform updates to a first mask register and a second mask register. A register file within the processor...
US-9,400,649 Annotating a generator output stream
A method for automatically and transparently annotating document source code, the method including: receiving an output stream produced by a source code of a...
US-9,400,648 Software upgrade analysis system
A system may include computer code for analyzing an upgrade from a first version to a second version of a software program that has been customized without...
US-9,400,647 Application discovery and integration using semantic metamodels
A metamodel selector may determine a semantic metamodel for at least two software applications, the semantic metamodel including a description of semantics,...
US-9,400,645 Apparatuses, methods and systems for a social networking application updater
The apparatuses, methods and systems for application update includes determining a module dependency graph for a current version of the application, when an...
US-9,400,644 Dynamic update of applications as code is checked-in
Software receives a message from a client device requesting an update check for an app deployed on the client device. The message includes a version number for...
US-9,400,643 Methods and systems for updating components on a computing device
Methods and systems for updating components on a computing device are described herein. A computing device may perform an example method, which may include...
US-9,400,642 Self-updating application agent
Methods, apparatuses, and computer program products are described herein that are configured to enable a self-update. In some example embodiments, a method is...
US-9,400,641 Adaptable middleware layer
A middleware layer running on a computing device determines capabilities of the computing device in response to receiving a request for an application. The...
US-9,400,640 Web-based point of sale builder
This invention provides a system and a method for online, web-based point of sale (POS) building and configuration, which can assist non-expert business...
US-9,400,639 Generating programs using context-free compositions and probability of determined transformation rules
There is provided a method and system for generating a program. The method includes detecting a number of steps for performing a task on a computing device and...
US-9,400,638 Reactive expression generation and optimization
Reactive programming is facilitated. Reactive expressions can be generated automatically from non-reactive expressions or in other words standard expressions....
US-9,400,637 Solution modeling and analysis toolset for enterprise software architecture
Modeling an enterprise architecture includes associating a plurality of desired business capabilities with a plurality of requirements and associating each of a...
US-9,400,636 Apparatus and method for calculating a result in a scalar multiplication
An apparatus for calculating a result of a scalar multiplication of a reference number with a reference point on an elliptic curve includes a random number...
US-9,400,635 Methods and apparatus for performing dynamic data alignment for floating-point operations
An integrated circuit is provided that performs floating-point operations involving at least two successive computational steps. Two floating-point numbers...
US-9,400,634 Systems and methods for communicating notifications and textual data associated with applications
Embodiments are provided for communicating notifications and other textual data associated with applications installed on an electronic device. According to...
US-9,400,633 Methods and apparatus for voiced-enabling a web application
Methods and apparatus for voice-enabling a web application, wherein the web application includes one or more web pages rendered by a web browser on a computer....
US-9,400,632 Playback according to playback responsibility in stereo pair
Systems and methods are provided for audio device playback failure recovery and redistribution. The systems and methods may be configured to render an audio...
US-9,400,631 Multifunctional media players
According to embodiments of the invention, systems, methods and devices are directed to multifunctional media players that allow multiple musicians to play...
US-9,400,630 Systems and methods for enhanced speech recognition interface on mobile device
Certain implementations of the disclosed technology include systems and methods for an enhanced speech recognition interface. According to an example...
US-9,400,629 Tape measure with audio recorder
The present invention is a tape measure in combination with a data transceiver, a headset, and a cell phone. The invention includes a data transceiver with a...
US-9,400,628 Information processing apparatus, information processing system, and program
There is provided an information processing apparatus including a transmission processing section which performs short-range one-to-one communication with a...
US-9,400,627 Display including signal transmission scheme using optical interconnection and electrical interconnection
A display employing a signal transmission scheme using an optical interconnection together with an electrical interconnection is provided. The display includes...
US-9,400,626 Retrieving data from a posting server for printing
A printing control server includes an acquisition section and a printing control section. The acquisition section is configured to acquire posting data...
US-9,400,625 Printing apparatus, web server, printing system, and computer readable recording medium stored with program for...
A printing apparatus for conducting direct printing from a client computer via a web browser, having a storage unit 13 and 16 stores print setting information...
US-9,400,624 Paper profile and reading systems
Methods, systems, computer readable media and other means for generating a profile for a particular type of media are provided. The profile represents a set of...
US-9,400,623 Print server for acquiring print job by email, printing system, and printing method
A print server includes a job acquisition unit that acquires a print job, a job holding unit that holds the acquired print job, a transmission unit that...
US-9,400,622 Path independent print queues
In one embodiment, path data is received. The path data is indicative of a plurality of connectivity paths to electronically connect a computer and a printer. A...
US-9,400,621 Information providing apparatus, terminal device, information providing system, and computer readable medium
An information providing apparatus includes a receiving unit and a transmitting unit. The receiving unit receives, from a terminal device connected to the...
← 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 | 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.