FREE patent keyword monitoring and additional FREE benefits. /images/triangleright (1K) REGISTER now for FREE triangleleft (1K)
Fresh Patents freshpatentsnav7_icons (5K)
browse patent apps by agents browse patent apps by inventors browse patent apps by industry browse patents by location monitor patent applications
    




USPTO Class 718  |  Browse by Industry: Previous - Next | All     monitor keywords
09/2006 | Recent  |  09: Oct | Sept | Aug | Jul | Jun | May | Apr | Mar | Feb | Jan |  | 08: Dec | Nov | Oct | Sp | Aug | Jul | Jun | May | Apr | Mar | Feb | Jan |  | 07: Dec  | Nov | Oct | Sep | Aug | Jul | Jun | May | Apr | Mar | Feb | Jan |  | 06: Dec | Nov | Oct | Sep | Aug | Jul | Jun | May | Apr | 

Electrical computers and digital processing systems: virtual machine task or process management or task management/control inventions 09/06

Recently published patent applications awaiting approval from the USPTO. Recent week's RSS XML file available below.
Listing format for abstract view: USPTO application #, Title, Abstract excerpt,Patent Agent. Listing format for list view: USPTO National Class full category number, title of the patent application.    09/21/2006 > 11 patent applications in 5 patent subcategories.

20060212867 - Determining an actual amount of time a processor consumes in executing a portion of code: Systems and methods are provided that determine the actual amount of time a processor consumes in executing a code portion. The actual execution time of a code portion may be accurately determined by taking into consideration context switches and/or overhead time corresponding to the code portion. Determining the actual execution...

20060212868 - Synchronization method and program for a parallel computer: Barrier synchronization between multiprocessors is performed at high speed while reducing overhead of parallel processing without adding any special hardware mechanism. A parallel computer synchronization method is provided to synchronize threads through barrier synchronization for parallel execution of plural threads on plural processor modules. The parallel computer has plural processor...

20060212866 - System and method for graphically displaying scheduling information: A system and method for generating a schedule for performance of a task and for graphically displaying scheduling information are provided. A graphical user interface is provided through which the values of one or more scheduling parameters may be entered or selected by a user. The user may select individual...

20060212869 - Resource management method and apparatus: This invention is concerned with apparatus and a method for resource management and is particularly suited to resource management of real-time systems. In particular, the invention is concerned with memory management of applications running on low cost systems where the amount of main memory is limited. The invention provides a...

20060212870 - Association of memory access through protection attributes that are associated to an access control level on a pci adapter that supports virtualization: A method, system, and computer program product for sharing adapter resources among multiple operating system instances. The present invention provides a mechanism for dynamically allocating virtualized I/O adapter resources. The present invention separates the operation of adapter resource allocation from adapter resource management. Protection attributes within the adapter resource context...

20060212871 - Resource allocation in computing systems: Provided are a method, system, and article of manufacture, wherein a first indicator that indicates a recommended resource requirement for an application is read. A second indicator that indicates a permissible flexibility in the recommended resource requirement for the application is read. The application is allocated to a processing entity...

20060212873 - Method and system for managing load balancing in data processing system: In a dynamic queue load balancing method using a plurality of computers, the load level of each computer is obtained. A queue management table including information on a queue length and the number of queued requests in each queue and a queue adjustment table including information on a queue length...

20060212872 - Techniques for implementing a communication channel with suitable properties for run time adaptation: Apparatus, system, and method including a local resource to transfer information between a first processing unit and a second processing unit; and a global resource to transfer information between said first processing unit and said second processing unit, and to transfer information between said first processing unit and a third...

20060212876 - High performance synchronization of accesses by threads to shared resources: In one aspect of the invention is a method to synchronize accesses by multiple threads to shared resources. The method entails a first thread entering a processing queue to contend for a lock on a shared resource. If a second thread exists, where the second thread is currently executing code,...

20060212874 - Inserting instructions: In general, in one aspect, the disclosure describes a method of automatically inserting into a first thread instructions that relinquishes control of a multi-tasking processor to another thread will be concurrently sharing the processor....

20060212875 - Method and system for task mapping to iteratively improve task assignment in a heterogeneous computing system: Method and system aspects for mapping tasks to iteratively improve task assignment in a heterogeneous computing (HC) system include identifying a current machine that defines a makespan in the HC system. Further included is the reassigning of at least one task from the current machine to at least one alternate...

  
09/14/2006 > 12 patent applications in 7 patent subcategories.

20060206893 - Cpu power adjustment method: An adjustment method is able to effectively utilize a useless CPU power of a difference between a total CPU power required by a user and a CPU power of an installed computer. In a virtual machine system in which a plurality of virtual machines are operated on a physical machine,...

20060206891 - System and method of maintaining strict hardware affinity in a virtualized logical partitioned (lpar) multiprocessor system while allowing one processor to donate excess processor cycles to other partitions when warranted: A system, computer program product and method of logically partitioning a multiprocessor system are provided. The system is first partitioned into a plurality of partitions and each partition is assigned a percentage of the resources of the system. However, to provide the system with virtual machine capability, virtual resources, rather...

20060206892 - Systems and methods for multi-level intercept processing in a virtual machine environment: Various embodiments of the present invention are directed to a multi-level virtualizer that is designed to remove much of the intercept-related functionality from the base-level virtualizer (that exists outside of each partition) and, instead, incorporate much of this functionality directly into each partition. For several of the embodiments, certain intercept...

20060206894 - Method of scheduling jobs using database management system for real-time processing: A method of scheduling jobs in real time using a database management system is provided. An application task classifies jobs as any one transaction type of a hot type and a normal type. A processing area in a memory pool that is a common resource is allocated to the application...

20060206895 - Verification of task completion across a communications network: A system for the verification of task completion, especially relating to the posting of messages at display sites such as advertising sites. The system comprises a server and a plurality of clients in communication via at least one communications network. At least one of the clients comprises a mobile communications...

20060206899 - Access controller and access control method: An access controller controls access to control target resources by a program. The access controller includes a function access detection unit and a resource access control unit. The function access detection unit detects loading of a control target function from the program and generates identification information to specify an access...

20060206896 - Allocation class selection for file storage: The present invention relates to a method and storage device for storing data on a recording medium (40) by using allocation classes to optimize storage and retrieval of the data based on properties of their content. A type of data is discriminated based on a predetermined property of the data,...

20060206897 - Efficient mechanism for preventing starvation in counting semaphores: An algorithm for preventing starving threads in a counting semaphore for a computer operating system. The algorithm operates in a stealing mode where threads can steal resources from other threads if none of the threads is starving, and operates in a first-in first-out mode if one or more of the...

20060206898 - Techniques for allocating computing resources to applications in an embedded system: Techniques for allocating computing resources to tasks include receiving first data and second data. The first data indicates a limit for unblocked execution by a processor of a set of at least one task that includes instructions for the processor. The second data indicates a maximum use of the processor...

20060206900 - Apparatus and program for controlling loads: A load control apparatus that enables a server to perform a process at a multiplicity most suitable for improving processing efficiency. A load information acquisition section acquires load information regarding loads on a CPU resource and other resources on the server. On the basis of the load information, a multiplicity...

20060206901 - Method and system for deadlock detection in a distributed environment: A method of deadlock detection is disclosed which adjusts the detection technique based on statistics maintained for tracking the number of actual deadlocks that are detected in a distributed system, and for which types of locks are most frequently involved in deadlocks. When deadlocks occur rarely, the deadlock detection may...

20060206902 - Variable interleaved multithreaded processor method and system: Techniques for processing transmissions in a communications (e.g., CDMA) system. A multithreaded processor processes a plurality of threads operating via a plurality of processor pipelines associated with the multithreaded processor and predetermines a triggering event for the multithreaded processor to switch from a first thread to a second thread. The...

  
09/07/2006 > 8 patent applications in 3 patent subcategories.

20060200819 - System and method for attributing cpu usage of a virtual machine monitor to a corresponding virtual machine: According to at least one embodiment, a method comprises observing communication from a virtual machine (VM) to a virtual machine monitor (VMM). The method further comprises determining, based on the observed communication, CPU utilization of the VMM that is attributable to the VM. According to at least one embodiment, a...

20060200820 - System and method for attributing to a corresponding virtual machine cpu usage of a domain in which a shared resource's device driver resides: According to at least one embodiment, a method comprises observing communication from a virtual machine (VM) to a domain in which a device driver for a shared resource resides. The method further comprises determining, based on the observed communication, CPU utilization of the domain that is attributable to the VM....

20060200821 - System and method for attributing to a corresponding virtual machine cpu usage of an isolated driver domain in which a shared resource's device driver resides: According to at least one embodiment, a method comprises observing communication from a virtual machine (VM) to an isolated driver domain. The method further comprises determining, based on the observed communication, CPU utilization of the isolated driver domain that is attributable to the VM. According to at least one embodiment,...

20060200824 - Method for automatically associating contexts with a computing job: A mechanism is provided to automatically associate a data structure, e.g., a mix, containing one or more contexts with a computing job, wherein a context specifying specific operating conditions or permutations of a computing job. A mix can be associated to a computing job prior to and/or during the execution...

20060200822 - Method, system and program product for managing a workload on a plurality of heterogeneous computing systems: Under the present invention, a work request is received on one of the systems put into an application queue that corresponds to a process needed to fulfill the work request. Thereafter, an index enque queue is attempted to be allocated to the work request. If no such queue can be...

20060200825 - System and method for dynamic ordering in a network processor: A system and method maintains order among a plurality of threads in a multi-threaded processing system. The processing system, which may be disposed at an intermediate network device, has a plurality of processors each supporting a plurality of threads. The ordering system includes a dispatcher that assigns work, such as...

20060200823 - Systems and methods of reporting multiple threads involved in a potential data race: Criteria are defined for determining when additional stack dumps would be saved and presented (e.g., to the developer). This provides more information for the developer to use for debugging, and yet does not overburden the developer with irrelevent information. Suspicious activity worthy of an additional stack dumps may be defined...

20060200826 - Processor and information processing method: A processor includes a plurality of processor sections that process a task or a thread and a high priority processing control section that controls execution of a high priority processing that was input, wherein the high priority processing control section causes a processor section that is not executing processing of...

  
09/07/2006 > 8 patent applications in 3 patent subcategories.

20060200819 - System and method for attributing cpu usage of a virtual machine monitor to a corresponding virtual machine: According to at least one embodiment, a method comprises observing communication from a virtual machine (VM) to a virtual machine monitor (VMM). The method further comprises determining, based on the observed communication, CPU utilization of the VMM that is attributable to the VM. According to at least one embodiment, a...

20060200820 - System and method for attributing to a corresponding virtual machine cpu usage of a domain in which a shared resource's device driver resides: According to at least one embodiment, a method comprises observing communication from a virtual machine (VM) to a domain in which a device driver for a shared resource resides. The method further comprises determining, based on the observed communication, CPU utilization of the domain that is attributable to the VM....

20060200821 - System and method for attributing to a corresponding virtual machine cpu usage of an isolated driver domain in which a shared resource's device driver resides: According to at least one embodiment, a method comprises observing communication from a virtual machine (VM) to an isolated driver domain. The method further comprises determining, based on the observed communication, CPU utilization of the isolated driver domain that is attributable to the VM. According to at least one embodiment,...

20060200824 - Method for automatically associating contexts with a computing job: A mechanism is provided to automatically associate a data structure, e.g., a mix, containing one or more contexts with a computing job, wherein a context specifying specific operating conditions or permutations of a computing job. A mix can be associated to a computing job prior to and/or during the execution...

20060200822 - Method, system and program product for managing a workload on a plurality of heterogeneous computing systems: Under the present invention, a work request is received on one of the systems put into an application queue that corresponds to a process needed to fulfill the work request. Thereafter, an index enque queue is attempted to be allocated to the work request. If no such queue can be...

20060200825 - System and method for dynamic ordering in a network processor: A system and method maintains order among a plurality of threads in a multi-threaded processing system. The processing system, which may be disposed at an intermediate network device, has a plurality of processors each supporting a plurality of threads. The ordering system includes a dispatcher that assigns work, such as...

20060200823 - Systems and methods of reporting multiple threads involved in a potential data race: Criteria are defined for determining when additional stack dumps would be saved and presented (e.g., to the developer). This provides more information for the developer to use for debugging, and yet does not overburden the developer with irrelevent information. Suspicious activity worthy of an additional stack dumps may be defined...

20060200826 - Processor and information processing method: A processor includes a plurality of processor sections that process a task or a thread and a high priority processing control section that controls execution of a high priority processing that was input, wherein the high priority processing control section causes a processor section that is not executing processing of...

Previous industry: Data processing: software development, installation, and management
Next industry: Electrical computers and digital processing systems: interprogram communication or interprocess communication (ipc)


######

RSS FEED for 20091119: - PDF
Integrate FreshPatents.com into your RSS reader/aggregator or website to track weekly updates.
For more info, read this article.

######

Thank you for viewing Electrical computers and digital processing systems: virtual machine task or process management or task management/control patents on the FreshPatents.com website. These are patent applications which have been filed in the United States. There are a variety ways to browse Electrical computers and digital processing systems: virtual machine task or process management or task management/control patent applications on our website including browsing by date, agent, inventor, and industry. If you are interested in receiving occasional emails regarding Electrical computers and digital processing systems: virtual machine task or process management or task management/control patents we recommend signing up for free keyword monitoring by email.



###

FreshPatents.com Support

Results in 0.48024 seconds

filepatents (1K)

* Easy, fast online form
* Protect your Inventions
* US Patent Office filing

Provisional Patent
Utility Patent

- - - - - - - - - - - - - - - - - - - - - -

filetrademarks (1K)

* Fast online form
* Protect your Name/Design
* US Government filing

Trademark Services

- - - - - - - - - - - - - - - - - - - - - -

PATENT INFO