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,864,626 Coordinating joint operation of multiple hypervisors in a computer system
In a computer system, joint operation of multiple hypervisors is coordinated. A persistent hypervisor and a non-persistent hypervisor are executed. The...
US-9,864,625 Independent access to virtual machine desktop content
Methods, systems, and techniques for facilitating access to content stored remotely, for example, as part of a virtual machine infrastructure or elsewhere in a...
US-9,864,624 Software-defined computing system remote support
Methods, computing systems and computer program products implement embodiments of the present invention that include initializing, by a hypervisor executing on...
US-9,864,623 Physical to virtual network transport function abstraction
When the physical network is transitioned into a virtual network, functionality provided by physical ports are no longer available in the virtual machine ("VM")...
US-9,864,622 Administering virtual machines in a distributed computing environment
In a distributed computing environment that includes hosts that execute a VMM, where each VMM supports execution of one or more VMs, administering VMs may...
US-9,864,621 Virtual machine joiner
A method, system and computer readable medium for joining multiple virtual machines (VMs). The method includes identifying a first VM executing a first...
US-9,864,620 Bandwidth control in multi-tenant virtual networks
Machines, systems and methods for managing quality of service (QoS) in a multi-tenant virtualized computing environment, the method comprising: collecting...
US-9,864,619 Systems and methods for a data center architecture facilitating layer 2 over layer 3 communication
An information handling system is provided. The information handling system includes a plurality of core devices coupled to each other and to a plurality of...
US-9,864,618 Optimized placement of virtual machines on physical hosts based on user configured placement polices
Placement of virtual machines on physical hosts are based on differing initial policies and optimization policies set by a system administrator to more...
US-9,864,617 Composable machine image
A computer system image is executed on a computing node over a network. A system specification file transmitted over the network specifies the computer system...
US-9,864,616 Extending functionality of legacy services in computing system environment
Methods and apparatus involve extending functionality of legacy services. A legacy application has functionality designed for use on an original computing...
US-9,864,615 User driven emulation of applications
Systems and methods allow a user to select one or more applications that are intended to be downloaded to a device (e.g., phone, tablet, PC) and create an...
US-9,864,614 Mapping virtual devices to computing nodes
A method for providing virtualization of information handling resources includes accessing a information handling system and a information handling resource,...
US-9,864,613 Configuration checker for application
Provided are techniques for verifying application compatibility, comprising providing a configuration knowledge server (CKS) to store information about...
US-9,864,612 Techniques to customize a user interface for different displays
Techniques to customize a user interface for different displays are described. An apparatus such as an electronic device with a processing system may implement...
US-9,864,611 Extensible template pipeline for web applications
Systems and methods are provided for modifying webpages. In some embodiments, a computer-implemented system can include: an authoring component configured to...
US-9,864,610 Method and apparatus for composite user interface creation
A method and apparatus for modeling and generating a composite user interface comprising a plurality of user interface elements provided by at least one source...
US-9,864,609 Rebooting a hypervisor without disrupting or moving an associated guest operating system
A non-disruptive, non-migratory hypervisor reboot is performed by suspending execution of the guest operating system, rebooting the container, and then resuming...
US-9,864,608 Client authentication during network boot
A mechanism for performing a network boot sequence and provisioning a device may generate a command by a server and have the command executed by the device. The...
US-9,864,607 Methods and physical computer-readable storage media for initiating re-enumeration of USB 3.0 compatible devices
Methods, physical computer-readable media, and devices are provided that allow re-enumeration to be initiated on a USB 3.0-compatible device. The method...
US-9,864,606 Methods for configurable hardware logic device reloading and devices thereof
A method and host computing device that restricts access by one or more applications to a configurable hardware logic device over a bus. At least a portion of...
US-9,864,605 Multistage boot image loading by configuration of a bus interface
An integrated circuit (IC) that includes a processor circuit can be booted by receiving, using a storage interface circuit of the IC, a first boot image from a...
US-9,864,604 Distributed mechanism for clock and reset control in a microprocessor
Implementations of the present disclosure involve a system and/or method for implementing a reset controller of a microprocessor or other type of computing...
US-9,864,603 Instruction and logic for machine check interrupt management
A processor includes a front end including a decoder to decode an instruction, a scheduler to assign execution of the instruction to a core, and a core to...
US-9,864,602 Packed rotate processors, methods, systems, and instructions
A method of an aspect includes receiving a masked packed rotate instruction. The instruction indicates a first source packed data including a plurality of...
US-9,864,601 Resource management in distributed computer systems using dispersion rules
A resource management system and method for performing resource management operations in a distributed computer system uses a dispersion rule to try to...
US-9,864,600 Method and system for virtualization of software applications
A method of virtualizing an application to execute on a plurality of operating systems without installation. The method includes creating an input configuration...
US-9,864,599 Firmware update method in two-chip solution for secure terminal
A firmware update method in a two-chip solution for a secure terminal. The method comprises secure firmware update and application firmware update. The secure...
US-9,864,598 System and method for providing supplemental functionalities to a computer program
Supplemental functionalities may be provided for an executable program. In some embodiments, documentation associated with a business or technical asset may be...
US-9,864,597 Systems and methods for providing software updates
The present invention comprises systems and methods, and computer readable media comprising the methods, for updating software applications. The systems and...
US-9,864,596 Network switch system and operating method thereof
A network switch system includes a Power-over-Ethernet (PoE) controller, a power sourcing equipment (PSE) controller, and a host computer. The PoE controller is...
US-9,864,595 Software updating method, system, and device
Disclosed are a method system, and device of updating local software. The method comprises: broadcasting a broadcast message for updating local software to...
US-9,864,594 Software upgrade and operation testing of a packaged electronic device
Embodiments of the disclosure permit upgrading software and/or testing operation of an electronic device within an unopened package. In one embodiment, an...
US-9,864,593 Conversion tracking and context preserving systems and methods
When a server receives a request for an information payload from a remote device, the server may determine the device's type and identify an ...
US-9,864,592 System and method for deploying software into a computing environment
There is provided a system, method, and machine readable medium to deploying software into a computing environment by a processor. A model of the environment...
US-9,864,591 Method, user equipment, and application server for downloading application
A method for downloading an application includes, after learning an application downloaded by a second user equipment, sending, by a first user equipment that...
US-9,864,590 Method and system for automated improvement of parallelism in program compilation
A method of program compilation to improve parallelism during the linking of the program by a compiler. The method includes converting statements of the program...
US-9,864,589 Decision tree ensemble compilation
In one embodiment, a method includes generating an executable version of a decision tree by compiling source code into executable code and verifying the...
US-9,864,588 Canonicalized versions of reuse candidates in graphical state diagrams
Exemplary embodiments provide techniques for replacing a portion of a state diagram with a generalized, canonical version of the portion. The canonicalized...
US-9,864,587 Functional use-case generation
Functional use-case generation may include determining whether a requirements context is available. In response to a determination that the requirements context...
US-9,864,586 Code quality improvement
Techniques enabling an end-user to specify complex concepts consisting of code abstractions, design abstractions and architectural abstractions in rule form are...
US-9,864,585 Rapid prototyping of backend services
A device may determine use case information associated with a use case for a development project. The device may determine a set of use case objects associated...
US-9,864,584 Code generator for programmable network devices
A processing network including a plurality of lookup and decision engines (LDEs) each having one or more configuration registers and a plurality of on-chip...
US-9,864,582 Code processor to build orthogonal execution blocks for programmable network devices
A processing network including a plurality of lookup and decision engines (LDEs) each having one or more configuration registers and a plurality of on-chip...
US-9,864,581 Modularized XML namespaces
Techniques to provide and use modularized XML namespaces are disclosed. In various embodiments, a resolution request associated with a first module is received....
US-9,864,580 Dynamic availability-based integration of external functionality
A system includes a user interface allowing a developer to select a function to supplement functionality of an application under development. A data store holds...
US-9,864,579 Dynamic evaluation and adaption of hardware hash function
Creating hash values based on bit values of an input vector. An apparatus includes a first and a second hash table, a first and second hash function generator...
US-9,864,578 Techniques for distinguishing respective user input commands as directed to media player and program for...
Computer software allowing enhanced control of the playout of audio/video works on a computer system. In various embodiments, the software allows key events...
US-9,864,577 Voice recognition device and display method
Because a voice recognition device in accordance with the present invention can change the position where or the display form in which a display item...
US-9,864,576 Voice controlled assistant with non-verbal user input
A voice controlled assistant having a housing to hold one or more microphones, one or more speakers, and various computing components. The voice controlled...
← 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 | 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.