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,009,5547 Stream processing at scale
A system and method for data stream processing. Two or more instances are connected as a topology, wherein at least one of the instances is a spout and at least...
US-1,009,5546 Batch processing of oversubscribed system based on subscriber usage patterns
Some embodiments include a method of scheduling batch processing of a batch processing system based on subscriber usage patterns. The method includes steps of...
US-1,009,5545 Automated and configurable fleet refresh
Techniques for managing large-scale automatic fleet refresh operations are described herein. An application programming interface request to perform a refresh...
US-1,009,5544 Method and apparatus for hosting a multitasking guest on a host system
Method for hosting a multitasking guest on a host system, wherein the guest is allocated a periodic execution server and a deferrable execution server...
US-1,009,5543 Computing in parallel processing environments
A computing system comprises one or more cores. Each core comprises a processor. In some implementations, each processor is coupled to a communication network...
US-1,009,5542 Cooperative thread array granularity context switch during trap handling
Techniques are provided for restoring threads within a processing core. The techniques include, for a first thread group included in a plurality of thread...
US-1,009,5541 Executing memory access while performing task switching
A computer-implemented method is provided for executing a memory access while performing a task switching using an optical circuit switch provided with a...
US-1,009,5540 Virtual network provisioning prior to virtual machine manager launch by loading a partitioned network device...
A method includes receiving a deployment template at a host system, partitioning a networking device of the host system with a virtual network partition based...
US-1,009,5539 Automated data structure-driven orchestration of complex server provisioning tasks
A method and associated systems for automated orchestration of complex server provisioning tasks, An orchestration-optimization system receives input that...
US-1,009,5538 Systems and methods involving features of hardware virtualization, hypervisor, pages of interest, and/or other...
Systems, methods, computer readable media and articles of manufacture consistent with innovations herein are directed to computer virtualization, computer...
US-1,009,5537 Driver version identification and update system
A technology is described for a load time updatable driver. An example method may include presenting a driver interface to a computing instance launched in a...
US-1,009,5536 Migration of virtual machines with shared memory
A system and method of migration of a VM sharing a memory region with another VM includes identifying, by an identification module, a plurality of VMs running...
US-1,009,5535 Static route types for logical routers
Some embodiments provide method for implementing a logical router of a logical network. The method receives a configuration for a first logical router. The...
US-1,009,5534 Guest controlled virtual device packet filtering
In response to detecting a change to a host hardware configuration, a hypervisor sends a notification of the change to a guest operating of a first virtual...
US-1,009,5533 Method and apparatus for monitoring and automatically reserving computer resources for operating an application...
A method and apparatus for monitoring and automatically reserving computing resources for operating an application within a computing environment is described....
US-1,009,5532 Providing excess compute resources with virtualization
A main operating system interface engine can be configured to receive instructions from a main operating system of one or more host systems and can manage a...
US-1,009,5531 Avoiding or deferring data copies
Methods and systems for avoiding or deferring data copies are disclosed. Using a virtual machine, it is determined whether a set of program code comprises...
US-1,009,5530 Transferring control of potentially malicious bit sets to secure micro-virtual machine
Approaches for transferring control to a bit set. At a point of ingress, prior to transferring control to the bit set, a determination is made as to whether the...
US-1,009,5529 Font download on application boot
When an application is booted, a font that will be used with the application is identified and it is determined whether the identified font it locally available...
US-1,009,5528 Interfacing systems and methods
Systems and methods may replace and/or enhance green screens. A green screen may be replaced and/or enhanced by receiving green screen data, determining a...
US-1,009,5527 Method for managing device and electronic device supporting the same
A device management method including receiving, at an electronic device including a first operating system and a second operating system, a policy for the first...
US-1,009,5526 Technique for improving performance in multi-threaded processing units
A multi-threaded processing unit includes a hardware pre-processor coupled to one or more processing engines (e.g., copy engines, GPCs, etc.) that implement...
US-1,009,5525 Method and apparatus for flushing instructions from reservation stations
A processor may include a reorder buffer, reservation stations, and execution units. The reorder buffer may be a circular buffer with a head pointer and a tail...
US-1,009,5524 Method and apparatus for dynamically replacing legacy instructions with a single executable instruction...
A processing system and method includes a predecoder configured to identify instructions that are combinable to form a single, executable internal instruction....
US-1,009,5523 Hardware counters to track utilization in a multithreading computer system
Embodiments relate tracking utilization in a multithreading (MT) computer system. According to one aspect, a computer system includes a configuration with a...
US-1,009,5522 Instruction and logic for register based hardware memory renaming
A processor includes a core, a memory subsystem, a predictor module, and a memory rename module. The predictor module may include a first logic to identify a...
US-1,009,5521 Apparatus and method for low-latency invocation of accelerators
An apparatus and method are described for providing low-latency invocation of accelerators. For example, a processor according to one embodiment comprises...
US-1,009,5520 Interrupt return instruction with embedded interrupt service functionality
An instruction pipeline implemented on a semiconductor chip is described. The semiconductor chip includes an execution unit having the following to execute an...
US-1,009,5519 Instruction block address register
Apparatus and methods are disclosed for controlling instruction flow in block-based processor architectures. In one example of the disclosed technology, an...
US-1,009,5518 Allowing deletion of a dispatched instruction from an instruction queue when sufficient processor resources are...
Instruction queue circuitry maintains an instruction queue to store fetched instructions. Instruction decode circuitry decodes instructions dispatched from the...
US-1,009,5517 Apparatus and method for retrieving elements from a linked structure
An apparatus and method are described for retrieving elements from a linked structure. For example, one embodiment of an apparatus comprises: a decode unit to...
US-1,009,5516 Vector multiplication with accumulation in large register space
An apparatus is described having an instruction execution pipeline that has a vector functional unit to support a vector multiply add instruction. The vector...
US-1,009,5515 Compressed instruction format
A technique for decoding an instruction in a variable-length instruction set. In one embodiment, an instruction encoding is described, in which legacy, present,...
US-1,009,5514 Mechanism to preclude I/O-dependent load replays in an out-of-order processor
An apparatus including first and second reservation stations. The first reservation station dispatches a load micro instruction, and indicates on a hold bus if...
US-1,009,5513 Functional dependency analysis
A device may store dependency information for a group of software components provided by a technical computing environment. The group of software components may...
US-1,009,5512 Program development support device, non-transitory storage medium storing thereon computer-readable program...
A program development support device for supporting development of a safety program to be executed in a safety controller includes: a development module that...
US-1,009,5511 System, method, and computer program for converting a current Java project to a Maven project
A current Java project is converted to a Maven project, by scanning the the current Java project to identify a structure of the Java project, generating a...
US-1,009,5510 Live updating of a shared plugin registry with no service loss for active users
Embodiments can enable the uploading of a newer version of a plugin package to a plugin service without affecting an existing user session that is using an...
US-1,009,5509 Supporting developer-user collaborative software review in IDE
A framework for collaborative software development in an integrated development environment (IDE) is described herein. In accordance with one aspect, an...
US-1,009,5508 System and method for supporting dynamic deployment of executable code in a distributed computing environment
A system and method supports dynamic deployment of executable code in a distributed computing environment. A server node in the distributed computing...
US-1,009,5507 Image upgrade for devices in a telephony system
A system for image upgrade, according to one embodiment of the present invention comprises an upgrade director and a target device comprising a manager module....
US-1,009,5506 Virtualized file server data sharing
In one embodiment, a system for managing a virtualization environment includes a set of host machines, each of which includes a hypervisor, virtual machines,...
US-1,009,5505 Registration notification for mobile device management
Notification of registration of a mobile device with femto coverage for firmware content management is provided. An attachment component that administers...
US-1,009,5504 Automated analysis system and method
A method, computer program product, and computing system for receiving telemetry data from a remote storage system. The telemetry data is analyzed to identify...
US-1,009,5503 File usability based on a system configuration
Apparatuses, systems, methods, and program products are disclosed for file usability based on a system configuration. A user module determines a recipient of a...
US-1,009,5502 Unified update tool for multi-protocol network adapter
A method and technique for updating firmware on a multi-protocol network adapter includes: reading parameter values for a firmware update to determine an update...
US-1,009,5501 Deployment and activation of updates on target hosts
Techniques are described for managing updates across one or more targets using standard software images. In one embodiment, a first version of a software...
US-1,009,5500 Revision locking
When a new version of a first program is to be installed on a first device, metadata supplied to that device specifies which versions of a second program stored...
US-1,009,5499 Optimization for multi-project package manager
In one example, a project build tool may allow a developer device implementing a package manager to manage a superset of packages of software code across a wide...
US-1,009,5498 Provisioning a device with multiple bit-size versions of a software component
A provisioning system to automatically determine the appropriate components to install or make available for installation on a target computer system. An...
← 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 139 | 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.