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,336,064 Information processing device and barrier synchronization method
An information processing device includes a plurality of barrier banks, and one or more processors including at least one of the plurality of barrier banks....
US-9,336,063 Distributed task management
Systems and methods are disclosed which facilitate management of a set of tasks between a plurality of task processing devices. Information corresponding to a...
US-9,336,061 Integrated metering of service usage for hybrid clouds
An embodiment is directed to a hybrid cloud environment wherein a user of cloud computing services is disposed to consume cloud provided services delivered by...
US-9,336,060 Middleware services framework for on-premises and cloud deployment
A framework and middleware services for developing, deploying and managing composite applications is disclosed. The middleware services may be deployed...
US-9,336,059 Forecasting capacity available for processing workloads in a networked computing environment
Embodiments of the present invention provide an approach for forecasting a capacity available for processing a workload in a networked computing environment...
US-9,336,058 Automated scheduling management of MapReduce flow-graph applications
Techniques, systems, and articles of manufacture for automated scheduling management of MapReduce flow-graph applications. A method includes determining a job...
US-9,336,057 Assigning jobs to heterogeneous processing modules
A processing system is described which assigns jobs to heterogeneous processing modules. The processing system assigns jobs to the processing modules in a...
US-9,336,056 Extendible input/output data mechanism for accelerators
Embodiments include methods, systems and computer program products for providing an extendable job structure for executing instructions on an accelerator. The...
US-9,336,055 Apparatus and method for predicting processing performance
An information processing method includes acquiring sets of execution information of a plurality of information processes executed by a first information...
US-9,336,054 Method and apparatus for configuring resource
Embodiments of the present invention disclose a method for configuring a resource and an apparatus. The method includes: allocating a system resource to a...
US-9,336,053 Constructing a logical tree topology in a parallel computer
Constructing a logical tree topology in a parallel computer that includes compute nodes, where each node executes a number of tasks and at least one node...
US-9,336,052 Program executing method
A program executing method is executed by a computer and includes calculating a first power consumption for execution of a first program described by first...
US-9,336,051 Programmable controller with multiple processors using a scanning architecture
Operating a programmable controller with a plurality of processors. The programmable controller may utilize a first subset of the plurality of processors for a...
US-9,336,050 Server device, log transferring method, and log transferring system
A server device includes a virtualization control unit, a storing unit, and a transferring unit. The virtualization control unit operates a virtual machine that...
US-9,336,049 Method, system, and program for scheduling jobs in a computing system
Embodiments of the present invention include a job scheduling system configured to schedule job execution timings in a computing system; the job scheduling...
US-9,336,048 Semiconductor device and data processing system selectively operating as one of a big endian or little endian...
The present invention is to provide a semiconductor device that can correctly switch endians on the outside even if the endian of a parallel interface is not...
US-9,336,047 Prefetching of discontiguous storage locations in anticipation of transactional execution
Discontiguous storage locations are prefetched by a prefetch instruction. Addresses of the discontiguous storage locations are provided by a list directly or...
US-9,336,046 Transaction abort processing
A transaction executing within a computing environment ends prior to completion; i.e., execution is aborted. Pursuant to aborting execution, a hardware...
US-9,336,045 System and method for application isolation
A system, method, and computer readable medium for providing application isolation to one or more applications and their associated resources. The system may...
US-9,336,044 Parallel computer, and job information acquisition method for parallel computer
A parallel computer includes a plurality of calculation nodes and a management node. A calculation node includes a retention control unit that retains job...
US-9,336,043 Method and apparatus for a task priority processing system
A vehicle system comprises multiple processors and a communication system adapted to run real-time vehicle applications. The system adds new devices, identifies...
US-9,336,042 Performing virtual machine live migration within a threshold time by adding available network path in multipath...
An estimated time to migrate a VM from a source hypervisor to a target hypervisor is calculated. The estimated time is compared to a threshold time and based on...
US-9,336,041 Fabric distributed resource scheduling
Embodiments perform centralized input/output (I/O) path selection for hosts accessing storage devices in distributed resource sharing environments. The path...
US-9,336,040 Techniques for remapping sessions for a multi-threaded application
Examples may include a remapping of sessions for a multi-threaded application that may be executed at a server or a client coupled to the server via a plurality...
US-9,336,039 Determining status of migrating virtual machines
Systems and techniques are described for determining the status of migrating virtual machines. A described technique includes initiating a migration of one or...
US-9,336,038 Refreshing memory topology in virtual machine operating systems
According to one aspect of the present disclosure, a method and technique for refreshing memory topology in virtual machine operating systems is disclosed. The...
US-9,336,037 Analytics platform spanning a unified subnet
Determination and indication of operational performance of deployments in an expert integrated system that has multiple deployments, with each deployment having...
US-9,336,036 System method for memory virtualization control logic for translating virtual memory in space of guest memory...
A virtualization based system comprises a host and a plurality of virtual machines that may each comprises a guest memory. A virtual machine monitor has access...
US-9,336,035 Method and system for VM-granular I/O caching
Methods are presented for caching I/O data in a solid state drive (SSD) locally attached to a host computer supporting the running of a virtual machine (VM)....
US-9,336,034 Display of host operating system user interface elements within a guest operating system of a virtual machine
Example embodiments relate to the display of user interface elements of a host operating system within a virtual machine guest operating system. In example...
US-9,336,033 Secure identification of execution contexts
A virtual-machine-based system that identifies an application or process in a virtual machine in order to locate resources associated with the identified...
US-9,336,032 Zoning data to a virtual machine
In a method to zone data to a virtual machine, support information is exchanged between a physical controller and an expander, the support information...
US-9,336,031 Managing allocation of hardware resources in a virtualized environment
Hardware resources in a virtualized environment are managed. Via at least one processor external to a physical host that hosts a plurality of virtual machines,...
US-9,336,030 Placement and tuning of virtual machines
Approaches are disclosed for enabling owners of virtual computing resources to specify one or more constraints for their virtual machines and/or virtual...
US-9,336,029 Determination via an indexed structure of one or more partitionable endpoints affected by an I/O message
A data processing system includes a processor core, a system memory including a first data structure including entries mapping requester identifiers (IDs) to...
US-9,336,028 Virtual graphics device driver
Systems and methods are disclosed to enable switching of graphics processing unit (GPU) resources based on different factors. Embodiments include a virtual...
US-9,336,027 System and method for modular business applications
A method of providing tailored add-on applications to an underlying foundational software suite that frequently receives updated versions that would otherwise...
US-9,336,026 Methods and apparatus for simulating a distributed business process
Methods and apparatus for simulating a distributed business process are disclosed. The methods and apparatus simulate an interdependent business process, such...
US-9,336,025 Systems and methods of analyzing a software component
A particular method includes receiving, at a device, a request to analyze a software component. The request indicates a target operating system. The method also...
US-9,336,024 Clustering for parallel processing
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for clustering for parallel processing. One of the methods...
US-9,336,023 Visual generation of mobile applications based on data models
Systems, methods and computer program products for mobile device application design are described herein. The method accesses a data model corresponding to a...
US-9,336,022 Universal serial bus (USB) device and a USB system including the same
A universal serial bus (USB) device includes a first memory and a second memory. The first memory is configured to store L different function drivers, and...
US-9,336,021 Configuring applications at runtime
The present invention is generally directed to methods, systems, and computer program products for configuring applications at runtime. Embodiments of the...
US-9,336,020 Workflows with API idiosyncrasy translation layers
User actions for configuring a computing environment may be recorded and converted to a workflow definition. A translation layer may be associated with the...
US-9,336,019 Information processing apparatus and method therefor
An extracting unit extracts, from a collection of procedure information sets individually indicating operating procedures for configuration modification of...
US-9,336,018 Mechanism for class data sharing using extension and application class-loaders
The present disclosure involves systems, methods, and/or computer-readable mediums for reducing load time of an application. The systems, methods, and/or...
US-9,336,017 Efficient command processing
Exemplary methods, apparatuses, and systems receive input command requests and present suggestions for command actions or command objects. An action request is...
US-9,336,016 Registration of applications and complimentary features for interactive user interfaces
An exemplary computer-implementable method includes receiving a call from an application executing on a host computer, the host computer having a collection of...
US-9,336,015 System and method for action output/page input mismatch detection and resolution
The present invention enables a three-pane page flow editor optimized for viewing and editing a page flow. It provides a visual representation of nodes/actions...
US-9,336,014 Method, apparatus, and system for human-machine interaction
The present disclosure provides a method for configuring a basic application function of an intelligent terminal. The method includes: replacing, in a system...
← 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 | 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.