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-1,000,2030 Risk-appropriate validation for live operating system migration
Methods for migrating a virtual machine instance between devices include scoring a received migration request against one or more rules in a rule database...
US-1,000,2029 Automated transfer of neural network definitions among federated areas
An apparatus includes a processor to: receive, from a first remote device, a request to perform iterations of a training job flow to generate a neural network...
US-1,000,2028 Dynamic feedback load balancing
A method for rendering a scene across N number of processors is provided. The method includes evaluating performance statistics for each of the processors and...
US-1,000,2027 Network congestion reduction
Technologies and implementations for reducing congestion in a network are generally disclosed.
US-1,000,2026 Acquisition and maintenance of dedicated, reserved, and variable compute capacity
A system for providing low-latency computational capacity from a virtual compute fleet is provided. The system may be configured to maintain a plurality of...
US-1,000,2025 Computer system and load leveling program
A computer system comprises: a server transmitted an input/output processing request; a storage apparatus comprising input/output processing units capable of...
US-1,000,2024 Method and system for dynamic pool reallocation
Dynamic pool reallocation performed by the following steps: (i) defining a plurality of resource pools including a first pool and a second pool, where each...
US-1,000,2023 Method and apparatus for managing one or more tasks of a many-core system using one or more task descriptor entries
A method and an apparatus for managing and scheduling tasks in a many-core system are presented. The method improves process management efficiency in the...
US-1,000,2022 Processing interrupt requests
A method, a computer program product, and a computer system for processing interrupt requests in a computer system. The computer system disables, for a...
US-1,000,2021 Deferred preemption techniques for scheduling graphics processing unit command streams
This disclosure is directed to deferred preemption techniques for scheduling graphics processing unit (GPU) command streams for execution on a GPU. A host CPU...
US-1,000,2020 Call stack maintenance for a transactional data processing execution mode
A data processing apparatus and method of data processing are provided, which relate to the operation of a processor which maintains a call stack in dependence...
US-1,000,2019 System and method for assigning a transaction to a serialized execution group based on an execution group limit...
A method, system, and apparatus are disclosed for processing serialized transactions in parallel while preserving transaction integrity. The method includes...
US-1,000,2018 Migrating single root I/O virtualization adapter configurations in a computing system
A computing environment includes a computing system, where the computing system includes a plurality of logical partitions, a hypervisor supporting the...
US-1,000,2016 Configuration of virtual machines in view of response time constraints
A system and methods are disclosed for configuring a virtualized system for real-time response from virtual machines (VMs). In accordance with one embodiment, a...
US-1,000,2015 Delayed boot of a virtual machine in a virtualized computing environment based on a fabric limit
The invention addresses these and other problems associated with the prior art by providing an apparatus and program product that manage virtual machines in a...
US-1,000,2014 Management of a virtual machine in a virtualized computing environment based on a fabric limit
An apparatus and program product manage virtual machines in a virtualized computing environment based at least in part on limitations associated with storage...
US-1,000,2013 Obtaining virtual machine images from virtualization environments
Techniques are described for facilitating sharing and reuse of executable software images between multiple execution environments. In at least some situations,...
US-1,000,2012 Virtualization event processing in a layered virtualization architecture
Embodiments of apparatuses and methods for processing virtualization events in a layered virtualization architecture are disclosed. In one embodiment, an...
US-1,000,2011 Centralized networking configuration in distributed systems
Methods and apparatus for centralized networking configuration in distributed systems are disclosed. Networking related metrics from a plurality of sources...
US-1,000,2010 Multi-byte compressed string representation
Multi-byte compressed string representation embodiments define a String class control field identifying compression as enabled/disabled, and another control...
US-1,000,2008 Manual, a method, apparatus and a computer program product for configuring a frequency converter
A manual is disclosed for a frequency converter and a method, apparatus and a computer program product are disclosed for configuring a frequency converter. The...
US-1,000,2007 Operating system (OS) independent device drivers
A device driver is configured to provide access to at least one peripheral device through a normalized interface. A loader is provided with the device driver....
US-1,000,2006 System and method for configuring plural software profiles
A computer with multiple software applications has defined for it plural software profiles for selection of one of the profiles in response to a system and/or...
US-1,000,2004 Stream computing application shutdown and restart without data loss
In a stream computing application shutdown, a shutdown message is received by a source operator of the stream computing application. In response, the source...
US-1,000,2003 Method for presenting initialization progress of hardware in server, and server
A method for presenting initialization progress of hardware in a server, and a server where, before a basic input/output system (BIOS) runs to a preset process,...
US-1,000,2002 Communication of device presence between boot routine and operating system
Various embodiments are directed to creating multiple device blocks associated with hardware devices, arranging the device blocks in an order indicative of...
US-1,000,2001 Importing a virtual disk image into a compute service environment
The embodiments herein allow importation of a disk image (real or virtual) into a compute service environment. Any imported disk image can be reconfigured into...
US-1,000,2000 Trace-assisted startup optimization from a virtual disk
The disclosed embodiments provide a system that manages the use of a virtual disk. During operation, the system obtains trace data associated with a startup...
US-1,000,1998 Dynamically enabled branch prediction
Embodiments for a processor that selectively enables and disables branch prediction are disclosed. The processor may include counters to track a number of...
US-1,000,1997 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-1,000,1996 Selective poisoning of data during runahead
Embodiments related to selecting a runahead poison policy from a plurality of runahead poison policies during microprocessor operation are provided. The example...
US-1,000,1995 Packed data alignment plus compute instructions, processors, methods, and systems
A processor includes a decode unit to decode a packed data alignment plus compute instruction. The instruction is to indicate a first set of one or more source...
US-1,000,1994 Data processing apparatus and method for performing scan operations omitting a further step
A vector scan operation is performed to generate M data elements of a result vector, where each result data element corresponds to a combination of an...
US-1,000,1993 Variable-length instruction buffer management
A vector processor is disclosed including a variety of variable-length instructions. Computer-implemented methods are disclosed for efficiently carrying out a...
US-1,000,1992 Method, information processing apparatus, and medium
A method includes: calculating a percentage of an instruction belonging to a certain instruction type among instruction types included in each of a plurality of...
US-1,000,1991 Data processing device
A data processing device has an instruction decoder, a control logic unit, and ALU. The instruction decoder decodes instruction codes of an arithmetic...
US-1,000,1990 Method and system for enhancing application container and host operating system security in a multi-tenant...
A system for application container security comprising an application container processing and deployment computer system configured to receive an application...
US-1,000,1989 Verifying source code in disparate source control systems
A computer program product for verifying source code in disparate source control systems. A processor configured to: obtain a first source code from a target...
US-1,000,1988 Compatibility module to support an automotive system upgrade
The disclosure includes a system and method for removing an incompatibility between an adaptive sensor system and an adaptive engine control unit system. The...
US-1,000,1987 Method for updating a firmware file of an input/output module
A method is for updating an original firmware file of an I/O module which communicates with multiple host-end devices and stores the original firmware file. The...
US-1,000,1985 Role-based modernization of legacy applications
Methods, systems, and techniques for role-based modernization of legacy applications are provided. Example embodiments provide a Role-Based Modernization System...
US-1,000,1984 Identification of software updates using source code execution paths
Embodiments of the present invention disclose a method, computer program product, and system for identifying software updates where a stack trace is received,...
US-1,000,1983 Rolling version update deployment utilizing dynamic node allocation
Methods are disclosed for dynamic node allocation for a server system that can automatically heal on failure--minimizing the need for static ...
US-1,000,1982 Imposing a common build system for services from disparate sources
Techniques for imposing a common build system for disparate software products are described. In an embodiment, a first virtualization environment and second...
US-1,000,1981 Autonomous server installation
Aspects of the subject disclosure may include, for example, a system for preparing servers for service over a network, where the servers include out of band...
US-1,000,1979 Avoiding guard test invalidation for virtual and interface calls
Embodiments of the present invention provide methods, computer program products, and systems for optimizing virtual calls. Embodiments of the present invention...
US-1,000,1978 Type inference optimization
Operations include (a) identifying bounds corresponding to two or more inference variables corresponding to a nested method invocation context, (b) determining...
US-1,000,1977 System and method for identifying operations based on selected data
A system and method identifies a set of operations or tasks, such as functions, of a programming system or technical computing environment based on a selection...
US-1,000,1976 Generation of a device application
Examples of the disclosure enable the recalculation of device chaining in a user interface. In some examples, a first element representing a first hardware...
US-1,000,1975 Integrated system for software application development
Methods and systems are disclosed for developing a software application through requirements specification, design, effort estimation, assigning and tracking...
← 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 | 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.