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
05/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 05/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.    05/25/2006 > 7 patent applications in 3 patent subcategories.

20060112388 - Method for dynamic scheduling in a distributed environment: A method and system is provided for assigning programs in a workflow to one or more nodes for execution. Prior to the assignment, a priority of execution of each program is calculated in relation to its dependency upon data received and transmitted data. Based upon the calculated priority and the...

20060112389 - Concurrent evaluation of policies with synchronization: A policy for a computer system is transformed into a plurality of sub-policies, at least one synchronization step, and a final action. The sub-policies are distributed to corresponding sub-components in the computer system. The sub-policies are evaluated, wherein each sub-component evaluates its corresponding one or more sub-policies as other sub-components...

20060112393 - Hardware device for processing the tasks of an algorithm in parallel: A hardware device for processing the tasks of an algorithm of the type having a number of processes the execution of some of which depend on binary decisions has a plurality of task units (10, 12, 14), each of which are associated with a task defined as being either one...

20060112391 - Method and apparatus for thread scheduling on multiple processors: One embodiment disclosed relates to a method of distributing threads to processors of a multiprocessor computer system. Prior to assigning a thread at a current position in a thread list to a current processor number, a determination is made as to whether the thread is to be moved to a...

20060112392 - Method and system for ranking messages of discussion threads: A method and system for ranking messages of discussion threads based on relationships between messages and authors is provided. The ranking system defines an equation for attributes of a message and an author. The equations define the attribute values and are based on relationships between the attribute and the attributes...

20060112390 - Systems and methods for performing real-time processing using multiple processors: Systems and methods for increasing utilization of processors in a multiprocessor system by defining a strict real-time schedule and a pseudo-real-time schedule and dynamically switching between the strict real-time schedule and the pseudo-real-time schedule for execution of tasks on the processors. In one embodiment, a number of occupied entries in...

20060112394 - Computer system: A general-purpose OS (operating system) is used as a host OS and a real-time OS operating as one or more tasks on the host OS is used as a guest OS. An interrupt handler and a task on the host OS and an interrupt handler and a task on the...

  
05/18/2006 > 8 patent applications in 1 patent subcategories.

20060107266 - Distribution of job in a portable format in distributed computing environments: A method, system and computer program product is disclosed for providing a distributed computing environment in which an arbitrary job manager or scheduler is able to be employed. In the distributed computing environment, a job is created in a host or client to include one or more technical computing tasks...

20060107267 - Instruction scheduling method: An instruction scheduling method according to the present invention allocates each instruction included in an instruction sequence to be synthesized as a circuit to one of execution cycles in the circuit, and includes: detecting a freedom of each instruction, the freedom representing a time period within which the instruction can...

20060107268 - Method and apparatus for implementing task management of computer operations: A development and runtime framework for applications that execute in real-time operating systems. Application development is enhanced through simple instructions that allow a programmer to declare functions and sets of functions as tasks and supertasks, respectively, and manage the execution of functions, tasks and supertasks with priorities. A compiler or...

20060107265 - Method and system to manage tasks: A method and system to manage tasks are described. The method may comprise providing a graphical user interface to a user, receiving user input via the graphical user interface to identify a composite task and at least two individual tasks, and associating the at least two individual tasks with the...

20060107264 - Operating system and architecture for embedded system: An improved operating system and architecture, particularly useful for aircraft, provides a schedule for multiple tasks that ensures that each task has sufficient execution time and does not interfere with any other tasks. In the operating system, each task is scheduled to a deadline monotonic algorithm. The algorithm creates a...

20060107262 - Power consumption-based thread scheduling: Systems and methods of managing processor threads provide for selecting a thread for execution by a processing architecture having a plurality of cores. A target core is selected from the plurality of cores based on a thread power value that corresponds to the thread. The thread is scheduled for execution...

20060107261 - Providing optimal number of threads to applications performing multi-tasking using threads: In an environment in which applications perform multi-tasking by using threads, the optimum number of threads to be provided to an application is determined based on historical data. Due to the use of the historical data, optimum number of threads can be accurately determined, leading to better response times for...

20060107263 - Thread synchronization in simultaneous multi-threaded processor machines: Provided are a method, system and article of manufacture, wherein a first application executes at least two threads corresponding to a simultaneous multi-threaded processor whose resources have been acquired by the first application. The at least two threads are synchronized before releasing the simultaneous multi-threaded processor to a second application....

  
05/11/2006 > 8 patent applications in 4 patent subcategories.

20060101464 - Determining a number of processors to execute a task: Provided are a method and system for determining a number of processors to execute a task. A determination is made of a scaling factor indicating a marginal performance benefit of adding one of a plurality of processors to execute a task. The determined scaling factor is used to determine a...

20060101465 - Distributed control system: In a distributed control system where a plurality of control units are connected via a network, the invention allows for efficient operation of each control unit, while ensuring real-time processing. To provide a distributed control system in which ensured real-time processing and enhanced fault tolerance are achieved, information of a...

20060101466 - Information processing and control: Information processing apparatus, including occurrence number counter counting events that occurred in each of a plurality of CPUs. Apparatus performs functions of; storing accumulated occurrence number of events, which occurred while the thread is being executed by each of the CPUs, in a thread storage area of the thread associating...

20060101463 - Mechanism to generate restricted and unrestricted execution environments: According to one embodiment, computer system is disclosed. The computer system includes a central processing unit (CPU) having a first thread having first associated thread identification (ID) and a second thread having second associated thread ID. The computer system also includes a chipset coupled to receive access requests from the...

20060101468 - Cooperative threading in a managed code execution environment: A runtime execution environment may manage resources executing cooperative threading on a single physical thread....

20060101467 - Process execution management based on resource requirements and business impacts: Techniques are presented for managing execution of processes on a data processing system. The data processing system comprises process instances that are each an execution of a corresponding process. Each process instance comprises activity instances. Business impacts are determined for the process instances, the activity instances, or both. Order of...

20060101469 - Method, controller, program product and services for managing resource element queues: A method, controller, program product and service are provided for more efficiently managing a resource queue. Two or more queues are configured to handle workloads of various sizes. Resource elements are allocated from the top of each queue and returned to the bottom. The size of each queue may be...

20060101470 - Method, apparatus, and computer program product for dynamically tuning amount of physical processor capacity allocation in shared processor systems: A method, apparatus, and computer program product in a shared processor data processing system are disclosed for dynamically tuning an amount of physical processor capacity that is allocated to each one of multiple logical partitions. A physical processor is shared among the logical partitions. A service window is allocated to...

  
05/04/2006 > 16 patent applications in 3 patent subcategories.

20060095904 - Virtualization of a non-privileged instruction that behaves differently when executed by privileged code than by non-privileged code: In various embodiments of the present invention, a virtual monitor can arrange to properly emulate execution of a cover instruction by operating-system code, or other code assuming to run at highest privilege level, by monitoring a window of instruction execution in which a cover instruction may be executed. Upon occurrence...

20060095909 - Adaptive cooperative scheduling: A method in a computer system for coordinating scheduling of threads among a plurality of processors. The method includes collecting, using a cooperative scheduling component (CSC), system data pertaining to the plurality of processors. The method further includes calculating, using the CSC, unified scheduling-related parameters (USRPs) from the system data....

20060095907 - Apparatus and method for autonomic problem isolation for a software application: A method and apparatus autonomically analyze computer software performance to identify performance problems and isolate particular pieces of software that contribute to those performance problems to improve overall computer system performance. In preferred embodiments, performance problems are identified based on information learned from running an application, and instrumentation hooks are...

20060095905 - Method and apparatus for servicing threads within a multi-processor system: A method for servicing threads within a multi-processor system is disclosed. In response to an input/output (I/O) request to a peripheral by a thread, a latency time is assigned to the thread such that the thread will not be interrogated until the latency time has lapsed. After the latency time...

20060095906 - Methods and apparatus for project management: Embodiments of the present invention are directed to project management. In one embodiment, a process model may be defined in a programming language. The process model may include an executable specification of the process and the executable specification may be executed to simulate the process. Executing the specification may also...

20060095916 - Mobile phone terminal, program management method, and computer program for the same: In order to provide a mobile phone terminal which is capable, when changing over between an application program which is implemented as standard and a downloaded program which is not implemented as standard which have been started together, of restarting programs in an order which the user anticipate. An execution...

20060095910 - Parallel traversal of a dynamic list: A computer-implemented method for traversing a first set of objects in a first dynamic list in a computer system. The method includes partitioning copies of the first set of objects into a plurality of second dynamic lists, each of the plurality of second dynamic lists being configured to contain a...

20060095908 - Per processor set scheduling: An arrangement, in a computer system, for coordinating scheduling of threads on a plurality of processor sets (PSETs). The arrangement includes a first processor set (PSET) having a first set of scheduling resources, the first set of scheduling resources. The arrangement further includes a second processor set (PSET) having a...

20060095911 - Processor system with temperature sensor and control method of the same: A processor system includes a plurality of first processors, a temperature sensor, a main memory, and a second processor. The first processors individually process tasks. The temperature sensor measures a temperature of each of the first processors. The main memory stores programs of the tasks processed by the first processors,...

20060095912 - Renderfarm monitoring system: A renderfarm monitoring system collects and aggregates comprehensive renderfarm information from a distributed scheduling system. Listener modules interface with dispatcher modules. The dispatcher modules queue jobs and tasks and request processing for those tasks in which the required input data is available. The listener modules receive streams of events from...

20060095914 - System and method for job scheduling: The invention relates to a system and a method for tracking and executing a job comprising a series of tasks. Each task may be executed on a separate computing device. The method comprises having a workload manager to identify an initial schedule of implementation for the job; having agents to...

20060095915 - System and method for process automation and enforcement: In process automation, processes are entered and enforced on team members through a Web interface. Processes are selected from a process library and can be updated as needed. Governance algorithms guide team members in carrying out the processes. The Web interface comprises a dashboard indicating an expected status and an...

20060095913 - Temperature-based thread scheduling: Systems and methods of managing software threads provide for selecting a software thread for execution by a processing architecture having a plurality of processing cores and a cooling module. A target core is selected from the plurality of cores based on the effectiveness of the cooling module with regard to...

20060095919 - Application execution apparatus and method: When requested by an application, a library unit provides a resource to the application, acquires an ID for identifying the application which has requested the resource, and stores a combination of a resource name of the provided resource and the application ID in a table. When an application is completed,...

20060095917 - On-demand application resource allocation through dynamic reconfiguration of application cluster size and placement: A method, system and apparatus for on-demand application resource allocation. In accordance with the method of the invention, an anticipated workload can be compared to a measured capacity for an application cluster in one or more server computing nodes in a server farm. If the measured capacity warrants a re-configuration...

20060095918 - System, apparatus, method, and computer program for processing information: An information processing system includes at least three information processing apparatuses for performing a function pipeline process. Each apparatus includes a candidate setting unit for setting at least two path candidates based on the number of processors available for each one of the three information processing apparatuses, a first control...

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 20091112: - 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.7016 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