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,575,825 Push instruction for pushing a message payload from a sending thread to a receiving thread
A processor core of a data processing system receives a push instruction of a sending thread that requests that a message payload identified by at least one...
US-9,575,824 Systems and methods of secure domain isolation involving separation kernel features
Systems and methods are disclosed for providing secure information processing. In one exemplary implementation, there is provided a method of secure domain...
US-9,575,823 Recording unstructured events in context
Recording an unstructured event in context can include detecting a first occurrence indicative of a start to the unstructured event utilizing a sensing feature...
US-9,575,822 Tracking a relative arrival order of events being stored in multiple queues using a counter using most...
An order controller stores each received event in a separate entry in one of at least two queues with a separate counter value set from an arrival order counter...
US-9,575,821 Method and device for preventing window's lagging
The present application provides a method and a device for preventing window's lagging, and relates to the field of computer technology. The method comprises:...
US-9,575,820 Client control in a distributed strict queue
Methods and systems for implementing client control in a distributed strict queue are disclosed. A plurality of messages are distributed to a plurality of queue...
US-9,575,819 Local buffers for event handlers
A technique is described for generating error buffer that includes errors from both a program and event handlers called by the program. A program in an...
US-9,575,817 System, method and computer program product for sharing information in a distributed framework
A system, method and computer program product are provided for sharing information in a distributed system. After information is received, it is stored on a...
US-9,575,816 Deadlock/livelock resolution using service processor
A microprocessor includes a main processor and a service processor. The service processor is configured to detect and break a deadlock/livelock condition in the...
US-9,575,815 Translation entry invalidation in a multithreaded data processing system
In a multithreaded data processing system including a plurality of processor cores, storage-modifying requests of a plurality of concurrently executing hardware...
US-9,575,814 Identifying hung condition exceeding predetermined frequency threshold and modifying hanging escalation tasks...
In a method for processing work items that have not been completed by a first escalation, a computer determines that the first escalation failed to complete...
US-9,575,813 Pattern matching process scheduler with upstream optimization
Processes in a message passing system may be launched when messages having data patterns match a function on a receiving process. The function may be identified...
US-9,575,812 Classification based automated instance management
Systems, apparatuses, and methods for classification based automated instance management are disclosed. Classification based automated instance management may...
US-9,575,811 Dynamically controlled distributed workload execution
Methods and systems for optimizing distributed workloads on information handling systems involve determining workload attributes for a computing task for...
US-9,575,810 Load balancing using improved component capacity estimation
A method includes receiving, at a load balancer for a plurality of computing components, a workload request. The method also includes accessing a database...
US-9,575,809 Distributed stochastic clustering for automated formation of connected networks of agents
A "Stochastic Clustering-Based Network Generator" enables rapid formation of an interconnected hierarchical network structure from an arbitrary number of agents...
US-9,575,808 Managing virtual machines
Management of virtual machines can include receiving a request associated with a job that is to be executed using one or more virtual machines from among...
US-9,575,807 Processing accelerator with queue threads and methods therefor
Techniques related to a processing accelerator with queue threads are described herein.
US-9,575,806 Monitoring accesses of a thread to multiple memory controllers and selecting a thread processor for the thread...
A method of an aspect includes running a plurality of threads on a plurality of thread processors. Memory accesses, of a thread of the plurality that is running...
US-9,575,805 System and method of providing system jobs within a compute environment
The disclosure relates to systems, methods and computer-readable media for using system jobs for performing actions outside the constraints of batch compute...
US-9,575,804 Job management and resource allocation
A system according to certain aspects improves the process of managing jobs and allocating resources to those jobs. The system can include a job manager that...
US-9,575,803 Determining an ordering to use to open and close programs that call other programs
Provided are a computer program product, system, and method for determining an ordering to use to open and close programs that call other programs. A dependency...
US-9,575,802 Controlling execution of threads in a multi-threaded processor
Execution of threads in a processor core is controlled. The processor core supports simultaneous multi-threading (SMT) such that there can be effectively...
US-9,575,801 Advanced processing data storage device
The disclosure is related to systems and methods of using a data storage device's processing power to perform mathematical operations on data within a data...
US-9,575,800 Using queues corresponding to attribute values and priorities associated with units of work and sub-units of...
Provided are a computer program product, system, and method for using queues corresponding to attribute values and priorities associated with units of work and...
US-9,575,799 Task association analysis in application maintenance service delivery
Analyzing task associations may compute artifact associations for a plurality of artifacts based on historical task submission logs. From the computed artifact...
US-9,575,798 Method of managing tenant network configuration in environment where virtual server and non-virtual server coexist
A non-virtual server and a virtual server make up the same tenant in an environment, in which virtual servers created by dividing a single physical server into...
US-9,575,797 Virtual machine migration between hypervisor virtual machines and containers
An approach for virtual machine migration between hypervisor virtual machines and containers is provided. The approach performs, by one or more computer...
US-9,575,796 Virtual device timeout by memory offlining
A system, methods, and apparatus for virtual device timeout by memory offlining. A hypervisor receives a message from a source virtual machine to be transmitted...
US-9,575,795 Reverting a virtual resource to its base configuration using the snapshot image based on frequency the virtual...
A method includes instantiating a virtual resource and, in response to instantiating the virtual resource, generating a snapshot image comprising a base...
US-9,575,794 Methods and systems for controller-based datacenter network sharing
A method of allocating network bandwidth in a network that includes several tenant virtual machines (VMs). The method calculates a first bandwidth reservation...
US-9,575,793 Identifying kernel data structures
Techniques for identifying kernel data structures are disclosed herein. A representation of memory location relationships between pairs of memory locations is...
US-9,575,792 Method and system for replicating virtual machines
Methods and systems for replicating a virtual machine and its associated data containers are provided. The virtual machine is placed in an inactive state and a...
US-9,575,791 Unified extensible firmware interface system management mode initialization protections with system management...
An information handling system includes a processor configured to trap system management interrupts (SMIs) via a system management mode transfer monitor (STM),...
US-9,575,790 Secure communication using a trusted virtual machine
A client system, such as a computer or a smartphone, securely exchanges sensitive information with a remote service provider computer system such as a bank or...
US-9,575,789 Systems and methods for enabling migratory virtual machines to expedite access to resources
A computer-implemented method for enabling migratory virtual machines to expedite access to resources may include (1) detecting a migration of a virtual machine...
US-9,575,788 Hypervisor handling of processor hotplug requests
A system and method are disclosed for determining whether to grant requests for additional virtual processors for a virtual machine (referred to as "processor...
US-9,575,787 Managing device access using an address hint
Methods and systems for managing requests for access to devices managed by a hypervisor in virtualized computing environment. A hypervisor receives a request...
US-9,575,786 System and method for raw device mapping in traditional NAS subsystems
A method is provided for data storage management in a virtualized information handling system that includes a first and second network storage resource, a...
US-9,575,785 Cluster system and method for providing service availability in cluster system
A cluster system and a method for providing service availability. The cluster system includes a first physical server having registered therein an active...
US-9,575,784 Method and system for handling storage in response to migration of a virtual machine in a virtualization...
A method for handling storage in response to migration of a virtual machine in a virtualization environment, including receiving an I/O request for a virtual...
US-9,575,782 ARP for logical router
Some embodiments provide a method for a computing device serving as a host machine in a logical network. The method executes several virtual machines that are...
US-9,575,781 Automatic determination of a virtual machine's dependencies on storage virtualization
Disclosed are examples of observing and measuring virtual machine (VM) activity in a VM communication system environment. According to one example embodiment,...
US-9,575,780 Method and apparatus for generating executable file or multi-instance service
The present invention relates to a method and an apparatus for generating an executable file of a multi-instance service. The method includes: performing...
US-9,575,779 Isolated communication structure for machine instruments
A centralized system for communicating with machine instruments, includes a processor, a memory, a communication port, and a communication module. The...
US-9,575,778 Dynamically configurable system based on cloud-collaborative experimentation
A system includes functional units that are dynamically configurable during operation of the system. The system also includes a first module that collects...
US-9,575,777 Information processing device for performing contactless communication with an external device using multiple...
There is provided an information processing device including a selection unit configured to, on the basis of first identification information included in a...
US-9,575,776 System for organizing and guiding a user in the experience of browsing different applications based on contexts
The present invention provides a system that enhances the experience of using a portable device such as mobile phones, smart phones, Personal Digital Assistants...
US-9,575,775 Autorun on eject
A method for automatic execution of at least one program associated with a mounted medium, wherein the mounted medium is ejected from a device is provided. The...
US-9,575,774 Linking virtualized application namespaces at runtime
A method for linking a plurality of virtualized application packages for execution on a computer system is described. A runtime executable of a primary...
← 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.