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,029,6407 Method to detect and to handle failures in the communication in a computer network
A method is provided to detect and handle failures in the communication in a network, including a sender (201, 203) and a receiver (202, 501, 502, 503), where...
US-1,029,6406 Estimating bit error rate
A system may obtain a current bit error count that identifies a quantity of bit errors in a bit stream during a time interval. The system may determine that the...
US-1,029,6405 Nonvolatile memory system and error determination method thereof
A memory system may be provided. The memory system may include a memory apparatus including a plurality of memory cells. The memory system may include and a...
US-1,029,6404 Determining slices used in a reconstruction
A method for a dispersed storage network (DSN) begins by receiving a read data object request from for a data object stored as a plurality of sets of encoded...
US-1,029,6403 Software development kit platform
A computing system including a first and a second application. The first application includes a first local software development kit (SDK) platform instance,...
US-1,029,6402 Scheduling jobs
In example implementations, an apparatus is provided. The apparatus includes a memory that includes instructions and a processor coupled to the memory to...
US-1,029,6401 Apparatus and method that determine whether the apparatus can execute an application program
An image forming apparatus including an application is disclosed. The image forming apparatus includes a determining unit that, when the application starts in...
US-1,029,6400 Configuring resources used by a graphics processing unit
The application programming interface permits an application to specify resources to be used by shaders, executed by the GPU, through a data structure called...
US-1,029,6399 Data coherency model and protocol at cluster level
An apparatus for providing data coherency is described herein. The apparatus includes a global persistent memory. The global persistent memory is accessed using...
US-1,029,6398 Shared memory controller and method of using same
A controller for a shared memory is disclosed. The controller comprises a transaction scanner configured to scan-in a plurality of transactions to access the...
US-1,029,6397 Automated workload analysis and simulation process
This disclosure sets forth systems and methods for recommending candidate computing platforms for migration of data and data-related workload from an original...
US-1,029,6395 Performing a rooted-v collective operation by an operational group of compute nodes in a parallel computer
Performing a rooted-v collective operation by an operational group of compute nodes in a parallel computer includes: upon encountering a rooted-v collection...
US-1,029,6394 Consistent hashing
Computer-implemented methods and a system are provided for distributing tasks between a plurality of processes in a computer network. A method includes...
US-1,029,6393 Method for scheduling a processing device
A hardware thread scheduler (HTS) is provided for a multiprocessor system. The HTS is configured to schedule processing of multiple threads of execution by...
US-1,029,6392 Implementing a multi-component service using plural hardware acceleration components
A data processing system is described herein that includes two or more software-driven host components that collectively provide a software plane. The data...
US-1,029,6391 Assigning a player to a machine
Systems and methods are provided for optimizing allocation of client devices, such as gaming devices, to different available data centers and servers, such as...
US-1,029,6390 Feedback mechanism for controlling dispatching work tasks in a multi-tier storage environment
A method, a computer program product, and a computer system for controlling dispatching work tasks in a multi-tier storage environment. A computer system...
US-1,029,6389 Time-bound conditional resource deallocation
Method and system for deallocating shared system resources. In an example, the system includes a memory storing a system resource allocation database, a...
US-1,029,6388 Object optimal allocation device, method and program
A method, system and computer program product for optimally allocating objects in a virtual machine environment implemented on a NUMA computer system. The...
US-1,029,6387 Managing a set of assets for a user in a shared pool of configurable computing resources
Disclosed aspects include managing a set of assets for a user in a shared pool of configurable computing resources. The shared pool of configurable computing...
US-1,029,6386 Processing element management in a streaming data system
Stream applications may inefficiently use the hardware resources that execute the processing elements of the data stream. For example, a compute node may host...
US-1,029,6385 Dynamically modifying program execution capacity
Techniques are described for managing program execution capacity, such as for a group of computing nodes that are provided for executing one or more programs...
US-1,029,6384 Dynamic workload deployment for data integration services
An approach for deploying workload in a multi-tenancy computing environment is provided. The approach generates, by one or more computer processors, a tenant ID...
US-1,029,6383 Computing system with resource management mechanism and method of operation thereof
A computing system includes: a command fetch block configured to determine a host profile for representing a requesting host corresponding to a processing...
US-1,029,6382 Method for determining earliest deadline first schedulability of non-preemptive uni-processor system
Earliest deadline first (EDF) scheduling algorithm is the most celebrated result for dynamic priority scheduling in real-time systems for both preemptive and...
US-1,029,6381 Method and system for analyzing task group schedulability for hard real-time scheduling
The method and system for analyzing schedulability configured for a computer for operating an operating system that supports a task group of hard real-time...
US-1,029,6380 Distributed computing with adaptive parallelization
Methods, systems, and computer-readable media for distributed computing with adaptive parallelization are disclosed. An execution time metric is determined...
US-1,029,6379 Method for scheduling threads in a many-core system based on a mapping rule between the thread map and core map
Scheduling threads in a system with many cores includes generating a thread map where a connection relationship between a plurality of threads is represented by...
US-1,029,6378 Efficient processor load balancing using predication
A system and methods embodying some aspects of the present embodiments for efficient load balancing using predication flags are provided. The load balancing...
US-1,029,6377 Batch job execution using compute instances
A computing resource service receives a request to execute a batch job. The computing resource service invokes a first compute instance to divide the batch job...
US-1,029,6376 Planning for manufacturing environments
Embodiments presented herein provide techniques for executing a block-based workflow to perform a planning process for a semiconductor manufacturing...
US-1,029,6375 Method of fast file transfer across network
System for transferring files includes source and target servers. A client on target server initiates data transfer by sending requests to agent on source...
US-1,029,6374 Migration of virtual machines
Examples of the present disclosure provide a method of migrating a virtual machine. In response to receiving information of a newly added port, a first...
US-1,029,6373 Generic wait service: pausing and resuming a plurality of BPEL processes arranged in correlation sets by a...
A method of pausing a plurality of service-oriented application (SOA) instances may include receiving, from an instance of an SOA entering a pause state, an...
US-1,029,6372 Performance of virtual machine fault tolerance micro-checkpointing using transactional memory
Techniques disclosed herein generally describe providing fault tolerance in a virtual machine cluster using hardware transactional memory. According to one...
US-1,029,6371 Passive two-phase commit system for high-performance distributed transaction execution
In various embodiments a distributed computing node in a plurality of distributed computing nodes executes transactions in a distributed processing system. In...
US-1,029,6370 Port mirroring in a virtualized computing environment
A method for a hypervisor supported by a source host to implement a port mirroring session in a virtualized computing environment includes receiving a packet...
US-1,029,6369 Systems and methods for protocol termination in a host system driver in a virtualized software defined storage...
In accordance with embodiments of the present disclosure, a method may include receiving by a proxy server executing on a processor subsystem an input/output...
US-1,029,6368 Hypervisor-independent block-level live browse for access to backed up virtual machine (VM) data and...
Hypervisor-independent block-level live browse is used for directly accessing backed up virtual machine (VM) data. Hypervisor-free file-level recovery...
US-1,029,6367 Resource management for virtual machines in cloud computing systems
A system receives a request to deploy a virtual machine on a node from a plurality of nodes running a plurality of virtual machines in a cloud computing system....
US-1,029,6366 Virtualization exceptions
Embodiments of an invention for virtualization exceptions are disclosed. In one embodiment, a processor includes instruction hardware, control logic, and...
US-1,029,6365 Dynamically configurable operation information collection
Systems and methods are described for the collection and transmission of virtual machine resource operations information. Individual agents on virtual machine...
US-1,029,6364 Capacity risk management for virtual machines
An access data collector collects access assignment data characterizing active access assignment operations of a hypervisor in assigning host computing...
US-1,029,6363 Tuning a virtual machine startup parameter
Techniques for tuning a virtual machine (VM) startup parameter are disclosed. A network manager initiates VMs, for executing a program, using an initial set of...
US-1,029,6362 Execution of a script based on properties of a virtual device associated with a virtual machine
An event associated with a virtual machine may be identified. Furthermore, a script associated with the event may be identified. A property of a virtual device...
US-1,029,6361 Chargeback system and method using chargeback data structures
Systems, methods, and other embodiments associated with chargeback systems are described. In one embodiment, a chargeback application includes instructions for...
US-1,029,6360 Display control device and method
A display control method includes: based on information acquired from an information processing terminal that accesses content provided by an information...
US-1,029,6359 Interactive system control apparatus and method
A mixed reality control apparatus for a system having at least one remote data source requiring at least one physical control input, the apparatus comprising a...
US-1,029,6358 Optimized user interface rendering
A device identifies one or more functional elements, and one or more device characteristics. The device determines a selection index based on one or more device...
US-1,029,6357 Portable terminal device specifying content related to first application and copying content to a second...
A terminal device according to the present application includes an acceptance unit, a detection unit, and a storage unit. The acceptance unit accepts a...
← 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 140 141 142 143 144 145 146 147 148 149 150 151 152 153 | 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.