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
07/2006 | Recent  |  08: 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 | Mar | Feb | Jan | 

Electrical computers and digital processing systems: virtual machine task or process management or task management/control inventions 07/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.

   07/27/2006 > 6 patent applications in 4 patent subcategories.

20060168582 - Managing resource link relationships to activity tasks in a collaborative computing environment: A method, system and apparatus for managing resource link relationships to activity tasks in a collaborative environment. In a preferred aspect of the present invention, a method for managing resource relationships to tasks in a collaborative environment can include creating relationship records for resources utilized in performing tasks in a...

20060168583 - Systems and methods for tdm multithreading: Systems and methods for distributing thread instructions in the pipeline of a multi-threading digital processor are disclosed. More particularly, hardware and software are disclosed for successively selecting threads in an ordered sequence for execution in the processor pipeline. If a thread to be selected cannot execute, then a complementary thread...

20060168584 - Client controlled monitoring of a current status of a grid job passed to an external grid environment: A method, system, and program for client controlling monitoring of a current status of a grid job passed to an external grid environment are provided. A grid client generates a job status query for a grid job passed to an external grid environment. Next, the grid client sends the job...

20060168585 - Computer-implemented method, system and program product for establishing multiple read-only locks on a shared data object: Under the present invention, a locking primitive associated with a shared data object is automatically transformed to allow multiple read-only locks if certain conditions are met. To this extent, when a read-only lock on a shared data object is desired, a thread identifier of an object header lock word (hereinafter...

20060168586 - System and method for interactively utilizing a user interface to manage device resources: A system and method for interactively utilizing a user interface to manage device resources comprises at least one resource characterization that includes resource requirements for executing a requested process. An allocation manager may then compare the resource requirements for the requested process to the currently-available device resources. The allocation manager...

20060168587 - Interoperable communications apparatus and method: A method for dynamically allocating tasks to a plurality of heterogeneous computational processors is provided. The method may comprise populating a time utility function based on a first characteristic associated with quality of service, populating a cost function based on a second characteristic associated with processing consumption, and associating each...

  
07/20/2006 > 8 patent applications in 4 patent subcategories.

20060161917 - Performance in a virtualization architecture with a processor abstraction layer: Embodiments of apparatuses and methods for improving performance in a virtualization architecture are disclosed. In one embodiment, an apparatus includes a processor and a processor abstraction layer. The processor abstraction layer includes instructions that, when executed by the processor, support techniques to improve the performance of the apparatus in a...

20060161919 - Implementation of load linked and store conditional operations: Systems and methods of managing Load Linked and Store Conditional operations in a multithread processing environment are disclosed. These systems and methods utilize a multithread control data structure to assure the atomicity of multiple read-modify-write sequences executed by concurrent processing threads while avoiding live-lock and without halting a concurrent processing...

20060161918 - Method, microprocessor system for critical safety regulations and the use of the same: Further, a microprocessor system appropriate for implementing the method, and the use of the same, has process cores connected to periphery elements (5,6,7,8,9,10) by way of bus systems (3, 4), and bus driver circuits (19) can transmit bus information from one bus to another with the provision of at least...

20060161920 - Method, system, and computer program for managing a queuing system: Disclosed is a queuing system implemented method, a queuing system and an article of manufacture. The queuing system implemented method directs the queuing system to manage a queue according to a quality of service parameter. The queue is associated with the queuing system. The queue is used for receiving requests....

20060161921 - Preemptive multitasking employing software emulation of directed exceptions in a multithreading processor: A multiprocessor computer system includes an exception domain having multiple thread contexts (TCs) each having a restart address register, and a timer that generates a periodic interrupt request to the exception domain. The exception domain selects an eligible TC to service the interrupt request, which is non-specific regarding which TC...

20060161923 - Task management in a data processing environment having multiple hardware entities: A method of task management in a data processing system having a first hardware entity and a second hardware entity, the first and second hardware entities having dissimilar functional capabilities. The method includes providing a task for processing, queuing the task in a priority task queue associated with both the...

20060161922 - Task scheduling apparatus, method, program, storage medium and transmission medium for prioritized signal handler scheduling: Each task #1, #2 registers signal handlers belonging thereto in a signal-handler table 112 through a handler registering section 111 in an OS 100, and registers itself and the priority thereof in a task/handler priority table 101 through a task registering section. When a signal is generated, a signal notifying...

20060161924 - Scheduling method, in particular context scheduling method, and device to be used with a scheduling method: The invention relates to a device to be used with a scheduling method, and to a scheduling method, in particular a context scheduling method, comprising the steps of performing a scheduling for threads to be executed by a multithreaded processor, wherein the scheduling is performed as a function of index...

  
07/13/2006 > 8 patent applications in 6 patent subcategories.

20060156303 - Multi-threaded sequenced receive for fast network port stream of packets: A method of processing network data in a network processor includes using three or more threads to process a beginning portion, a middle portion, and an end portion of data packet. The first thread processes the beginning portion; one or more middle threads process the middle portion, and a last...

20060156304 - Apparatus and method for scheduling tasks in a communications network: A time trigger for instruction execution can be contained within the instruction itself. A time stamp value associated with each of a sequence of instructions, which are written into a FIFO memory (9) by an application specific controller (1), is compared with the output value of a counter (11). When...

20060156305 - Multiple task access to an ordered data structure: A system and method is provided for efficient access to a data structure by multiple tasks in a computing environment. The data structure can include an ordered arrangement of elements. One operation of the method can include associating a spinlock with the data structure. Another operation may include defining a...

20060156306 - Thread scheduling method, and device to be used with a thread scheduling method: The invention relates to a device to be used with a thread scheduling method, and to a thread scheduling method comprising the steps of performing a scheduling for threads to be executed by a multithreaded (MT) processor (11), characterized in that the scheduling is performed as a function of a...

20060156307 - Method and system for prioritizing tasks made available by devices in a network: A method and system that facilitates prioritization of tasks available through the devices in a home network. The tasks are user level descriptions of the high-level actions a user and underlying devices can perform. By prioritizing tasks for a user, the present invention aims to minimize the effort required to...

20060156308 - Deadlock-prevention system: A deadlock-prevention system includes a resource-access key passed from a parent process to a spawned process that includes the parent processes' level of access to a system resource. Optionally, the resource-access key includes a shared-access request based on the expectation by the parent process that the child process will need...

20060156309 - Method for controlling resource utilization and computer system: In one embodiment, a method comprises (i) identifying a group associated with an executable that is using a resource of a computer system, (ii) decrementing a group utilization limit for the resource when the group utilization limit is greater than zero, (iii) decrementing a utilization reserve for the group when...

20060156310 - System and method for performing context checks: A system and method is described which provides for context checking of an operating environment. A context manager controls the execution of context checks requested by applications or processes. In one embodiment, the context check modules are defined as self-contained modules located in a database. When the data base is...

  
07/06/2006 > 12 patent applications in 6 patent subcategories.

20060150183 - Mechanism to emulate user-level multithreading on an os-sequestered sequencer: Method, apparatus and system embodiments to provide user-level creation, control and synchronization of OS-invisible “shreds” of execution via an abstraction layer for a system that includes one or more sequencers that are sequestered from operating system control. For at least one embodiment, the abstraction layer provides sequestration logic, proxy execution...

20060150184 - Mechanism to schedule threads on os-sequestered sequencers without operating system intervention: Method, apparatus and system embodiments to schedule OS-independent “shreds” without intervention of an operating system. For at least one embodiment, the shred is scheduled for execution by a scheduler routine rather than the operating system. A scheduler routine may run on each enabled sequencer. The schedulers may retrieve shred descriptors...

20060150187 - Decoupling a central processing unit from its tasks: A method and system for decoupling a central processing unit (CPU) of a plurality of hot CPUs from its assigned tasks. The hot CPUs are managed by an operating system of a computer system. A special flag is set, denoting that the CPU is to be decoupled from its assigned...

20060150185 - Hard real-time response: A general purposed operating system is modified to support hard real-time processing of hard real-time tasks. At least one processing unit in the operating system is designated as a hard real-time processing unit to process hard real-time tasks, and at least one processing unit in the operating system is designated...

20060150186 - Simultaneously multithreaded processing and single event failure detection method: A multithreaded processor is programmed for executing multiple simultaneous working programs by respective processor worker threads each executing the identical code having identical results for achieving redundant operations that can be compared to each other by one or more checker threads for determining when one of the working programs or...

20060150188 - Method and apparatus for supporting soft real-time behavior: A method and apparatus for composing software are described. In one embodiment, the method includes obtaining software structure data that identifies multiple application components associated with requested functionality, obtaining software logic data indicating interaction rules between the application components, storing the software structure data and the software logic data in...

20060150189 - Assigning tasks to processors based at least on resident set sizes of the tasks: Tasks are assigned to processors of a system. The resident set size of each task is determined, specifying the amount of physical information allocated thereto, and locational information of this memory with respect to the processors is determined. Each task is assigned one processor, based on the task's resident set...

20060150191 - Load state monitoring apparatus and load state monitoring method: A measured value collection unit 131 stores measured values of a queue length measured by a queue length measurement unit 31 of each server 3, into a measured value storage unit 14. A fluctuation calculation unit 132 calculates a fluctuation of measured values that have been measured in a given...

20060150190 - Setting operation based resource utilization thresholds for resource use by a process: A method, system, and program for setting operation based resource utilization thresholds for resource use by a process are provided. An efficiency-based workload manager samples multiple actual resource use characteristics while a process executes, where the actual resource use characteristics designate a portion of a total amount of system resources...

20060150193 - Signal management in operations with multiple waits: A computer-implemented method for handling a first signal received at a client context is disclosed. The method includes saving a signal mask bitmap into a saved signal mask bitmap when the client context enters a wait mode, thereby preserving data in the signal mask bitmap. The method also includes masking...

20060150192 - Unix signal interruption behavior in server contexts: A computer-implemented method for handling a signal received at an application context. The application context employs a first remote kernel service implemented on a first server context different from the application context. The method includes receiving at the first remote kernel service from the application context a first signal ascertaining,...

20060150194 - Methods and apparatuses to maintain multiple execution contexts: A method, apparatus, and system in which a two or more execution contexts of threads are maintained simultaneously using stack switching in an operating environment in which merely one thread can be executed at a given point in time. Execution of instructions in a callee thread is suspended and the...

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 20080717: - 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.64895 seconds

filepatents (1K)

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



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

filetrademarks (1K)

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



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

filellc (1K)
* Easy online form
* Protect Liability
* Fed/State Government filing



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