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,354,916 Detection of guest disk cache
A virtual machine disk page detector running on a computing device detects guest disk cache usage. The detector detects a request from a virtual operating...
US-9,354,915 Method and apparatus of redundant path validation before provisioning
Exemplary embodiments of the invention provide a technique to validate physical cabling and logical path before provisioning volume. In accordance with an...
US-9,354,914 Storage system
The I/O performance measurement unit of Hypervisor measures latencies of I/O process requests to virtual disks, and reports the average value of the latencies...
US-9,354,913 Key input processing in virtualized computing environment
An example method is provided to process an input in a virtualized computing environment. The virtualized computing environment may include a physical machine...
US-9,354,912 Method and system for implementing a maintenance service for managing I/O and storage for a virtualization...
Disclosed is an approach for overseeing the overall state of a virtual storage system, and for taking actions as necessary to manage the health and efficient...
US-9,354,911 Method and system for logging into a virtual environment executing on a host
A method for logging into a guest virtual environment (VE) from a host VE. The method includes receiving a request to login into the guest VE from the host VE....
US-9,354,910 Method for certification of reconfigurable radio equipment when reconfiguration software developed by third party
A radio equipment comprises waveform generator to receive input data and to generate output baseband waves corresponding to the received input data, and a...
US-9,354,909 Processing systems and methods
Example processing systems and methods are described. In one implementation, a method receives a request to perform a processing operation. The method...
US-9,354,908 Instantly restoring virtual machines by providing read/write access to virtual disk before the virtual disk is...
A computer-implemented method for instantly restoring virtual machines in high input/output load environments may include (1) identifying a hypervisor that is...
US-9,354,907 Optimized restore of virtual machine and virtual disk data
Various systems and methods for restoring a virtual machine and virtual machine data. For example, one method can involve receiving a request to restore the...
US-9,354,906 Managing the eviction process
Managing the guest operating system's eviction of memory pages from a virtual machine. A guest operating system or a hypervisor may cause one or more memory...
US-9,354,905 Migration of port profile associated with a target virtual machine to be migrated in blade servers
Each switch blade receives, from a CPU server serving as a migration destination to which a VM to be migrated is migrated, a setting request of port profile...
US-9,354,904 Applying packages to configure software stacks
Portable packages containing encodings of processes are applied to software stacks. The packages are portable and distinct from the software stacks. The...
US-9,354,903 Control method and electronic device
A control method and an electronic device are disclosed in the application. The control method is applied to an electronic device including a CPU. The method...
US-9,354,902 Comparing system engram with product engram to determine compatibility of product with system
A system engram encoding an existing configuration of a target system is received. The existing configuration includes one or more of hardware and software of...
US-9,354,901 Method and computer system for introducing client devices into a client-server network
The invention relates to a method for converting generic application instructions stored on a server to a client specific application for a client device,...
US-9,354,900 Method and apparatus for presenting a window in a system having two operating system environments
A device (110) and method (700) for providing windows in a multi-environment operating system is provided. A first operating system environment (first OSE)...
US-9,354,899 Simultaneous display of multiple applications using panels
Methods and systems for displaying content on a webpage are disclosed. The method may include receiving an application indication to open a first application on...
US-9,354,898 Detection of a USB OS descriptor request to facilitate installation of a device driver
A method that includes coupling a first device to a client device using a universal serial bus (USB) link, and detecting, by the first device, a USB operating...
US-9,354,897 Dynamic configuration of an apparatus based upon policy and cost function considerations
The invention relates to a method for processing information in an apparatus having one or more interfaces to one or more peripheral components, said method...
US-9,354,896 Hypervisor utilization to reduce bootstrap time for data storage system
A first portion of a bootstrapping process is performed for a data storage system. The first portion of the bootstrapping process comprises a hypervisor...
US-9,354,895 Method of updating boot image for fast booting and image forming apparatus for performing the same
An image forming apparatus for updating a boot image for fast booting includes an interface unit to receive a new version of firmware to update a previous...
US-9,354,894 Pluggable cloud enablement boot device and method that determines hardware resources via firmware
A pluggable cloud enablement boot device (PCEBD) is a bootable device that includes all information needed to automatically provision hardware and software to...
US-9,354,893 Device for offloading instructions and data from primary to secondary data path
Provided is an information processing device including an instruction cache, a data cache, first and second arithmetic unit groups including a plurality of...
US-9,354,892 Creating SIMD efficient code by transferring register state through common memory
Methods, media, and computing systems are provided. The method includes, the media are configured for, and the computing system includes a processor with...
US-9,354,890 Call stack structure for enabling execution of code outside of a subroutine and between call stack frames
In one or more embodiments, system(s), method(s), integrated circuit(s), physical layer(s), apparatus(es), System-on-Chip (SoC), various other hardware,...
US-9,354,883 Dynamic enablement of multithreading
Embodiments relate to dynamic enablement of multithreading. According to an aspect, a computer system includes a configuration with a core configurable between...
US-9,354,882 Methods and apparatus to manage partial-commit checkpoints with fixup support
Example methods and apparatus to manage partial commit-checkpoints are disclosed. A disclosed example method includes identifying a commit instruction...
US-9,354,881 Systems, apparatuses, and methods for generating a dependency vector based on two source writemask registers
Embodiments of systems, apparatuses, and methods of performing in a computer processor dependency index vector calculation in response to an instruction that...
US-9,354,880 Processing device for high-speed execution of an xRISC computer program
A processing device for high-speed execution of a computer program is provided. A memory module may store one or more computer programs. A sequencer may select...
US-9,354,879 System and method for register renaming with register assignment based on an imbalance in free list banks
A free list in processor includes multiple banks for indicating availability of register identifiers used for register renaming. A register rename unit receives...
US-9,354,878 Last branch record register for storing taken branch information and transactional memory transaction indicator...
In one embodiment, a processor includes an execution unit and at least one last branch record (LBR) register to store address information of a branch taken...
US-9,354,877 Systems, apparatuses, and methods for performing mask bit compression
Embodiments of systems, apparatuses, and methods for performing in a computer processor mask bit compression in response to a single mask bit compression...
US-9,354,876 Processor with execution unit wait control
A processor includes a processor core. The processor core includes a first execution unit and a second execution unit. The first execution unit is configured to...
US-9,354,875 Enhanced loop streaming detector to drive logic optimization
An enhanced loop streaming detection mechanism is provided in a processor to reduce power consumption. The processor includes a decoder to decode instructions...
US-9,354,874 Scalable decode-time instruction sequence optimization of dependent instructions
Producer-consumer instructions, comprising a first instruction and a second instruction in program order, are fetched requiring in-order execution, the second...
US-9,354,873 Performing a clear operation absent host intervention
Optimizations are provided for frame management operations, including a clear operation and/or a set storage key operation, requested by pageable guests. The...
US-9,354,872 Apparatus, system, and method for non-volatile data storage and retrieval
A computer memory device and a method of storing data are provided. The computer memory device includes a parallel memory interface configured to be operatively...
US-9,354,871 Multi-stage push notifications for software logistic tools
An incident associated with a software logistic tool occurs. At a host agent a notification for the incident is received. The host agent is associated with a...
US-9,354,870 Maintaining integrity of output of code generators
A processor-implemented method, system, and/or computer program product maintain integrity of output of a code generator. One or more processors determine a...
US-9,354,869 Building a pattern to define a topology and application environment using software components and software...
A method, system and computer program product for building a pattern. An external framework engine identifies the software components, as well as code updates...
US-9,354,868 Integrated exchange of development tool console data
Embodiments of the present invention provide a method, system and computer program product for exchanging console data in a messaging system. In an embodiment...
US-9,354,867 System and method for identifying, analyzing and integrating risks associated with source code
The various embodiments herein provide a system and method for identifying, analyzing and integrating the risks associated with a source code. The system...
US-9,354,865 System and method for controlling the development of a software application
Certain example embodiments relate to techniques for controlling the development of a software application. The system includes an event channel for receiving...
US-9,354,864 Package header system and method to facilitate streaming a single firmware file upgrade
The disclosed system and method provides a software package header that includes a copy of a firmware file header for a firmware file constituent of the...
US-9,354,863 Sharing of portable initialized objects between computing platforms
A sub-process is performed on a first computing platform to create a portable initialized object. The portable initialized object is communicated to a second...
US-9,354,862 Apparatus and method for software information management
A storage unit stores the programs of software. An operation unit monitors processes generated by an installer for the software when the software is installed....
US-9,354,861 Wireless communication terminal, software update system, and software update method
A software update system includes an administration server, a wireless communication terminal, and a wireless-communication key station. The wireless...
US-9,354,860 Optimizing software change processes using real-time analysis and rule-based hinting
In one aspect, the present disclosure relates to a method which comprises obtaining a set of software change process parameters characterizing the particular...
US-9,354,859 Efficiently updating multiple devices on a private network
Systems and methods for a device connected to a private network to efficiently retrieve a software/firmware update. The device may retrieve an update scheme...
← 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.