Electrical computers and digital processing systems: virtual machine task or process management or task management/control patents - Monitor Patents
Fresh Patents
Monitor Patents Patent Organizer File a Provisional Patent Browse Inventors Browse Industry Browse Agents Browse Locations




USPTO Class 718  |  Browse by Industry: Previous - Next | All     monitor keywords
01/2009 | 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 01/09

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.
  
01/29/2009 > patent applications in patent subcategories.

20090031304 - Method and device for scheduling true cpu resources for a virtual machine system: A method and a device for scheduling true CPU resources for a virtual machine system are disclosed. In one aspect a virtual machine monitor (VMM) acquires information about loads on virtual CPUs (VCPUs), and the VMM assigns the true CPU resources based on the information about the loads on the... Agent: Knobbe Martens Olson & Bear LLP

20090031302 - Method for minimizing risks of change in a physical system configuration: Risks of change to a physical configuration are minimized. A request for a change to the physical system included in the physical configuration is detected, and all applications the physical systems that would be affected by the requested change are identified. All the applications and physical systems that would be... Agent: Cantor Colburn LLP-ibm Yorktown

20090031303 - Method for securing the execution of virtual machines: A method for executing a privileged virtual machine (VM) in a secured environment. The method comprises mapping virtual address space of the privileged virtual machine (VM) to start at address zero of a physical memory; configuring memory address space of emulated and real peripheral devices on an interconnect bus; and... Agent: Myers Wolin, Llc

20090031307 - Managing a virtual machine: Management of a virtual machine is enhanced by establishing an initial availability policy for the machine. Once the virtual machine is invoked, the real environment for the virtual machine is monitored for the occurrence of predetermined events. If a real environment event is detected that could affect the availability of... Agent: Ibm Corporation

20090031306 - Method and apparatus for data processing using queuing: A computing device is provided having a central processing unit, random access memory, and read only memory interconnected by a bus. The central processing unit is configured to execute a plurality of programming instructions representing a plurality of software objects. The software objects comprise a read queue for storing unprocessed... Agent: Katten Muchin Rosenman LLP (c/o Patent Administrator)

20090031305 - Modeling homogeneous parallelism: A model of a process is created using novel “fan-out” and “fan-in” symbols. A fan-out symbol represents a point in the process flow where a variable number of homogeneous parallel outgoing threads are being split out from a single incoming thread. The fan-in symbol represents a point in the process... Agent: Law Office Of Jim Boice

20090031308 - Method and apparatus for executing multiple simulations on a supercomputer: A supercomputer processing system is provided that is configured to execute a plurality of simulations through transaction processing. The supercomputer processing system includes a supercomputer configured to execute a first simulation of the plurality of simulations and generate an output based upon execution of the first simulation, and a transaction... Agent: Ibm St-svl Sawyer Law Group LLP

20090031311 - Processing techniques for servers handling client/server traffic and communications: The present invention relates to a system for handling client/server traffic and communications pertaining to the delivery of hypertext information to a client. The system includes a central server which processes a request for a web page from a client. The central server is in communication with a number of... Agent: Davidson Berquist Jackson & Gowdey LLP

20090031310 - System and method for executing nested atomic blocks using split hardware transactions: Split hardware transaction techniques may support execution of serial and parallel nesting of code within an atomic block to an arbitrary nesting depth. An atomic block including child code sequences nested within a parent code sequence may be executed using separate hardware transactions for each child, but the execution of... Agent: Mhkkg/sun

20090031309 - System and method for split hardware transactions: A split hardware transaction may split an atomic block of code to be executed using multiple hardware transactions, while logically taking effect as a single atomic transaction. A split hardware transaction may use software to combine the multiple hardware transactions into one logically atomic operation. In some embodiments, a split... Agent: Mhkkg/sun

20090031313 - Extensible web services system: Techniques for extending a Web services system are provided. One or more Web service applications (WSA) execute on a device. Each WSA provides at least one service. A WSA implements a particular version of a Web Services (WS) specification that is previous to a current version of the WS specification.... Agent: Hickman Palermo Truong & Becker, LLP

20090031314 - Fairness in memory systems: Architecture for a multi-threaded system that applies fairness to thread memory request scheduling such that access to the shared memory is fair among different threads and applications. A fairness scheduling algorithm provides fair memory access to different threads in multi-core systems, thereby avoiding unfair treatment of individual threads, thread starvation,... Agent: Microsoft Corporation

20090031312 - Method and apparatus for scheduling grid jobs using a dynamic grid scheduling policy: The illustrative embodiments described herein provide a computer-implemented method, apparatus, and computer program product for scheduling grid jobs. In one embodiment, a process identifies information describing available resources on a set of nodes on a heterogeneous grid computing system to form resource availability information. The process identifies a set of... Agent: Ibm Corp (ya) C/o Yee & Associates Pc

20090031316 - Scheduling in a high-performance computing (hpc) system: In one embodiment, a method for scheduling in a high-performance computing (HPC) system includes receiving a call from a management engine that manages a cluster of nodes in the HPC system. The call specifies a request including a job for scheduling. The method further includes determining whether the request is... Agent: Baker Botts LLP

20090031315 - Scheduling method and scheduling apparatus: Thread information is retained in a main memory. The thread information includes a bit string and last executed information. Each bit of the bit string is allocated to a thread, and the number and the value of the bit indicate the number of the thread and whether or not the... Agent: Gibson & Dernier L.l.p.

20090031318 - Application compatibility in multi-core systems: Scheduling of threads in a multi-core system running various legacy applications along with multi-core compatible applications is configured such that threads from older single thread applications are assigned fixed affinity. Threads from multi-thread/single core applications are scheduled such that one thread at a time is made available to the cores... Agent: Merchant & Gould (microsoft)

20090031317 - Scheduling threads in multi-core systems: Scheduling of threads in a multi-core system is performed using per-processor queues for each core to hold threads with fixed affinity for each core. Cores are configured to pick the highest priority thread among the global run queue, which holds threads without affinity, and their respective per-processor queue. To select... Agent: Merchant & Gould (microsoft)

20090031319 - Task scheduling method and apparatus: A method of scheduling execution of a plurality of tasks by a processor, the processor having a processor memory, the processor being arranged to load into the processor memory, during execution of a current task, data for a task that is scheduled for execution after the processor has completed the... Agent: Freescale Semiconductor, Inc. Law Department

20090031320 - Storage system and management method thereof: A storage system comprises a first storage apparatus having a volume for a host computer, a second storage apparatus connected to the first storage apparatus, and having a volume having a pair relationship with a first volume in the first storage apparatus, and a management apparatus connected to the first... Agent: Antonelli, Terry, Stout & Kraus, LLP

20090031321 - Business process management system, method thereof, process management computer and program thereof: A business process management computer, when the load of a service execution computer etc. is increased, determines the condition of a service call step which is calling a service execution unit, etc. of said service execution computer, etc. If said condition is the bottleneck condition, it determines the condition of... Agent: Foley And Lardner LLP Suite 500

  
01/22/2009 > patent applications in patent subcategories.

20090024995 - Dynamic service topology: A method and apparatus for a dynamic service topology. One service is assigned to a virtual machine. The virtual machine is assigned to a physical machine on a network. The service of the virtual machine is transferable from the physical machine to another physical machine on the network by moving... Agent: Red Hat/bstz Blakely Sokoloff Taylor & Zafman LLP

20090024994 - Monitoring system for virtual application environments: A monitoring system for virtual application environments comprising: at least one physical machine executing a first operating system; at least one virtual machine operating on at least one of the at least one physical machines, each such virtual machine operating a second operating system; and an agent program operating on... Agent: Intellectual Property Law Group LLP

20090024996 - Blade server and service start method therefore: A blade server includes a management blade and managed blade. The management blade manages service data necessary for the service of an application. In the managed blade, the application is activated. The managed blade includes a service data list creation unit and service data list transmission unit. The service data... Agent: Mcginn Intellectual Property Law Group, Pllc

20090024997 - Batch processing apparatus: There are provided a batch processing apparatus and a batch processing method capable of significantly reducing the burden on a system designer, a system administrator, and an operator operating the system as well as significantly reducing the development cost. The batch processing apparatus acquires from a repository the metadata defined... Agent: Rabin & Berdo, Pc

20090024998 - Initiation of batch jobs in message queuing information systems: A method, system, and computer program product for initiating batch jobs in a message queuing information system are provided. The method, system, and computer program product provide for monitoring a message queue in the message queuing information system, detecting a predetermined condition in the message queue, determining whether a member... Agent: Ibm Corp Svl (jgt) C/o Toler Law Group

20090025001 - Methods and systems for processing a set of print jobs in a print production environment: A system and method for routing and processing print jobs within a print job set considers the setup characteristics of each print job. Each print job set may be classified as a first job processing speed set, a second job processing speed set, or another job processing speed set based... Agent: Pepper Hamilton LLP

20090025000 - Methods and systems for processing heavy-tailed job distributions in a document production environment: A production printing system for processing a plurality of print jobs may include a plurality of print job processing resources and a computer-readable storage medium including one or more programming instructions for performing a method of processing a plurality of print jobs in a document production environment. The method may... Agent: Pepper Hamilton LLP

20090025002 - Methods and systems for routing large, high-volume, high-variability print jobs in a document production environment: A system of scheduling a plurality of print jobs in a document production environment may include a plurality of print job processing resources and a computer-readable storage medium including programming instructions for performing a method of processing a plurality of print jobs. The method may include receiving a plurality of... Agent: Pepper Hamilton LLP

20090025003 - Methods and systems for scheduling job sets in a production environment: A system of scheduling a plurality of print jobs in a document production environment may include resources and a computer-readable storage medium including programming instructions for performing a method of processing print jobs. The method may include receiving print jobs and setup characteristics corresponding to each print job. Each print... Agent: Pepper Hamilton LLP

20090024999 - Methods, systems, and computer-readable media for providing an indication of a schedule conflict: Methods, systems, and computer-readable media provide for providing an indication of a schedule conflict. According to embodiments, a method for providing an indication of a schedule conflict is provided. According to the method, whether one of a plurality of technicians is scheduled but not dispatched or dispatched but not scheduled... Agent: Hope Baldauff Hartman, Llc

20090025005 - Resource assignment system: A method and system for assigning resources such as housing associated with an educational institution via communication network is disclosed. A user of a client computer sends a registration request defining registration data to a server facilitating a resource assignment service. The resource assignment service then determines the eligibility of... Agent: Polsinelli Shalton Flanigan Suelthaus Pc

20090025004 - Scheduling by growing and shrinking resource allocation: A scheduler for computing resources may periodically analyze running jobs to determine if additional resources may be allocated to the job to help the job finish quicker and may also check if a minimum amount of resources is available to start a waiting job. A job may consist of many... Agent: Microsoft Corporation

20090025006 - System and method for controlling resource revocation in a multi-guest computer system: At least one guest system, for example, a virtual machine, is connected to a host system, which includes a system resource such as system machine memory. Each guest system includes a guest operating system (OS). A resource requesting mechanism, preferably a driver, is installed within each guest OS and communicates... Agent: Vmware, Inc.

20090025007 - Method and apparatus for managing virtual ports on storage systems: A storage system is configured to create and manage virtual ports on physical ports. The storage system can transfer associations between virtual ports and physical ports when a failure occurs in a physical port or a link connected to the physical port so that a host can access volumes under... Agent: Mattingly, Stanger, Malur & Brundidge, P.c.

  
01/15/2009 > patent applications in patent subcategories.

20090019437 - Application management and execution system and method thereof: The invention discloses an application management and execution system and a method thereof. The application management and execution system comprises a virtual machine monitor for managing at least one virtual machine; the at least one virtual machine for processing at least one application, and storing, separately and respectively, application data... Agent: Kinney & Lange, P.A.

20090019438 - Method and apparatus for selecting a system management product for performance of system management tasks: A computer implemented method, apparatus, and computer program product for managing a system. The process stores information regarding performance of a system management task to form a task execution history in response to performing a system management task. After receiving a request to perform to subsequent system management task, the... Agent: Ibm Corp (ya) C/o Yee & Associates PC

20090019441 - Method, system, and computer program for monitoring performance of applications in a distributed environment: A method, system, and computer program include receiving a request string, and mapping the received request string to a distinguishable request string and a collapsible request string. The received request string may be in the form of a JSP, a servlet, and remote Enterprise Java Bean calls. A user may... Agent: Konrad Raynes & Victor, LLP Attn: Ibm54

20090019440 - Program determining apparatus and program determining method: A disclosed program determining apparatus includes a log recording unit configured to record, in response to at least one of a use request for use of a predetermined function of the image forming apparatus from a program for use in the image forming apparatus and consumption of a predetermined resource... Agent: Oblon, Spivak, Mcclelland Maier & Neustadt, P.C.

20090019439 - Thread pool management apparatus and method: A thread pool management apparatus and method are provided. The thread pool management method includes setting a management policy for managing a thread pool; and managing the thread pool according to the management policy.... Agent: Sughrue Mion, PLLC

20090019442 - Changing a scheduler in a virtual machine monitor: Machine-readable media, methods, and apparatus are described to change a first scheduler in the virtual machine monitor. In some embodiments, a second scheduler is loaded in a virtual machine monitor when the virtual machine monitor is running; and then is activated to handle a scheduling request for a scheduling process... Agent: Blakely Sokoloff Taylor & Zafman LLP

20090019444 - 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... Agent: Louis Paul Herzberg

20090019443 - Method and system for function-specific time-configurable replication of data manipulating functions: The system (10) and method (100) of the invention provides for function-specific replication of data manipulating functions (12) performed on data, such as files or objects, with a configurable time delay (14) for each function to be replicated. The system (10) and method (100) includes a replication management module (40)... Agent: Moetteli & Associates Sarl

20090019447 - Adaptive throttling system for data processing systems: An adaptive throttling system for minimizing the impact of non-production work on production work in a computer system is provided. The adaptive throttling system throttles production work and non-production work to optimize production. The adaptive throttling system allows system administrators to specify a quantified limit on the performance impact of... Agent: Greg Goshorn, P.C.

20090019448 - Cross process memory management: A method for efficiently managing memory resources in a computer system having a graphics processing unit that runs several processes simultaneously on the same computer system includes using threads to communicate that additional memory is needed. If the request indicates that termination will occur then the other processes will reduce... Agent: Townsend And Townsend And Crew LLP

20090019446 - Determining a possible lot size: m

20090019445 - Deterministic task scheduling in a computing device: Method and system for scheduling tasks in a computing device in a manner that ensures substantially seamless processing of an active job while preventing starvation of background tasks. In one aspect, a method for scheduling tasks in a computing device comprises the steps of statically allocating processor time (P) to... Agent: Sharp Laboratories Of America, Inc.

20090019450 - Apparatus, method, and computer program product for task management: A task management apparatus comprises a plurality of processors, and correspondingly stores, a plurality of tasks to be assigned to the processors within a predetermined period of time, and temporal groups each of which is assigned to the plurality of the tasks. The task management apparatus assigns one of the... Agent: Oblon, Spivak, Mcclelland Maier & Neustadt, P.C.

20090019449 - Load balancing method and apparatus in symmetric multi-processor system: Provided are a load balancing method and a load balancing apparatus in a symmetric multi-processor system. The load balancing method includes selecting at least two processors based on a load between a plurality of processors, from among the plurality of processors, migrating a predetermined task stored in a run queue... Agent: Staas & Halsey LLP

20090019451 - Order-relation analyzing apparatus, method, and computer program product thereof: An order-relation analyzing apparatus collects assigned destination processor information, a synchronization process order and synchronization information, determines a corresponding element associated with a program among a plurality of elements indicating an ordinal value of the program based on the assigned destination processor information, when an execution of the program is... Agent: Oblon, Spivak, Mcclelland Maier & Neustadt, P.C.

  
01/08/2009 > patent applications in patent subcategories.

20090013321 - Managing virtual computers: Embodiments are disclosed for managing a plurality of virtual computers in a virtual environment. According to one embodiment, a method includes creating a virtual group. The virtual group includes a plurality of virtual computers having a relevant characteristic. An action to perform on the virtual group is received, and the... Agent: Ibm Corporation Intellectual Property Law

20090013320 - Runtime machine analysis of applications to select methods suitable for method level caching: A runtime machine manages a selected disk space allocated to the runtime machine by the operating system and manages a separate method cache within the selected virtual disk space. The runtime machine controls caching within the method cache of a separate result of at least one method of the application... Agent: Ibm Corp (ap) C/o Amy Pattillo

20090013322 - Execution and real-time implementation of a temporary overrun scheduler: The automatic generation of a real-time scheduler for scheduling the execution of tasks on a real-time system is disclosed. The scheduler may allow task overruns in the execution of the tasks on the real-time system. The task overruns may occur when the execution of a task for a current sample... Agent: Lahive & Cockfield, LLP/the Mathworks Floor 30, Suite 3000

20090013326 - A system and method for resource management and control: The present invention relates to complete system and method for centralized management, control and integration of different resources, including normally non-compatible systems. Said resources can be of arbitrary type—people, assets, information systems as well as other resources, including moving objects. The system comprises information systems and hardware enabling the gathering,... Agent: Rader, Fishman & Grauer PLLC

20090013324 - Communication system, information processing system, connection server, processing server, information processing apparatus, information processing method and program: A connection server (3) has a receiving part (31) for receiving request information regarding a request for load sharing, which is sent from a first information processing apparatus (1) to a load sharing port of the connection server (3), a load sharing part (32) for allocating the first information processing... Agent: Pearne & Gordon LLP

20090013325 - Resource allocation method, resource allocation program and resource allocation apparatus: A resource allocation method, a resource allocation program, and a resource allocation apparatus in which a request reception server subjects an inputted SQL to a syntax analysis, extracts at least one SQL process from the SQL, calculates a resource cost of a database required by the BES to perform the... Agent: Mattingly, Stanger, Malur & Brundidge, P.C.

20090013323 - Synchronisation: The invention provides a processor comprising an execution unit arranged to execute multiple program threads, each thread comprising a sequence of instructions, and a plurality of synchronisers for synchronising threads. Each synchroniser is operable, in response to execution by the execution unit of one or more synchroniser association instructions, to... Agent: Sughrue Mion, PLLC

20090013328 - Content switching program, content switching method, and content management apparatus: A computer-readable storage medium on which is recorded a content switching program used to direct a device for transmitting a content corresponding to data to a requester in response to a data acquire request from the requester to perform a content switching process, the process comprising: a load acquiring step... Agent: Greer, Burns & Crain

20090013327 - Customer information control system workload management based upon target processors requesting work from routers: The invention provides for customer information control system (CICS) workload management in performance of computer processing tasks based upon “target” processors requesting work from “routers”, by providing for a target process(or) to first initiate a request to a router seeking distribution of processing task(s) before a new task is assigned... Agent: Lee Law, PLLC IBM Customer Number

  
01/01/2009 > patent applications in patent subcategories.

20090007108 - Arrangements for hardware and software resource monitoring: In one embodiment a method for accounting processing resources expended on an activity is disclosed. The method can include determining a task to be performed by a domain, where the task can utilize at least one hardware resource and at least one software resource. The method can monitor and correlate... Agent: Schubert, Osterrieder & Nickelson, PLLC C/o Intellevate, LLC

20090007102 - Dynamically computing reputation scores for objects: Tools and techniques for dynamically computing reputation scores for objects are described herein. The tools may provide machine-readable storage media containing machine-readable instructions for receiving requests to dynamically compute reputation scores for the objects, for instantiating protected virtual environments in which to execute the objects, and for computing the reputation... Agent: Lee & Hayes PLLC

20090007103 - Injecting virtualization events in a layered virtualization architecture: Embodiments of apparatuses, methods, and systems for injecting virtualization events in a layered virtualization architecture are disclosed. In one embodiment, an apparatus includes virtual machine entry logic, recognition logic, and evaluation logic. The virtual machine entry logic is to initiate a transfer of control of the apparatus from a host... Agent: Intel Corporation C/o Intellevate, LLC

20090007110 - Interrupt processing method and system: A method for interrupt processing includes setting a buffer for buffering data packets received by a front-end or back-end of the virtual machine and setting a timer for timing data buffering time; determining, after receiving the data packets from the front-end or the back-end, whether the received data packets are... Agent: Osha Liang L.L.P.

20090007107 - Leveraging transactional memory hardware to accelerate virtualization emulation: Various technologies and techniques are disclosed for using transactional memory hardware to accelerate virtualization or emulation. One or more central processing units are provided with transactional memory hardware that is operable to accelerate virtualization. The transactional memory hardware has a facility to maintain private state, a facility to render memory... Agent: Microsoft Corporation

20090007111 - Logging and replaying input/output events for a virtual machine: Methods for logging and replaying input/output (I/O) events for a virtual machine (VM). The I/O events may be asynchronous or synchronous. In particular, one embodiment is a computer-implemented method for logging input/output (I/O) events for a virtual machine, the method including: executing the virtual machine from a checkpoint; and logging... Agent: Vmware, Inc.

20090007109 - Method and apparatus for recognizing processes in gos by vmm: The present invention provides a method apparatus for recognizing a process in a guest operation system by a virtual machine monitor, and the method comprises: step 101 of recording by the virtual machine monitor the page table information of a process to be executed upon process switching of the guest... Agent: Dickstein Shapiro LLP

20090007112 - Method for controlling a virtual machine and a virtual machine system: A next-generation OS with a virtualization feature is executed as a user program on a first virtual processor by selecting, in response to a cause of a call for a host VMM, one of a guest status area (221) for executing a user program on a second virtual processor and... Agent: Stanley P. Fisher Reed Smith LLP

20090007099 - Migrating a virtual machine coupled to a physical device: A virtual machine with a directly assigned network device and supported on a host may be migrated to other host without loss of network connectivity. Such migration is enabled by bonding a physical network interface driver (NIC) and a virtual NIC driver of the host. A virtual machine monitor of... Agent: Intel/bstz Blakely Sokoloff Taylor & Zafman LLP

20090007101 - Optimal policies for load balancing for distributed and strategic agents (more technically, optimal coordination mechanisms for machine scheduling): Providing for scheduling tasks in a distributed system based on an inefficiency of each task on a particular machine as compared with available networked machines is described herein. By way of example, a distribution component can receive a plurality of tasks at a machine assigned by at least one independent... Agent: Amin, Turocy & Calvin, LLP

20090007104 - Partitioned scheme for trusted platform module support: The subject mater herein relates to processing of sensitive data and, more particularly, to a partitioned scheme for trusted platform module support. Various embodiments provide systems, methods, and software that instantiate one or more emulated trusted platform modules in respective sequestered processor cores. In some embodiments, a trusted platform module... Agent: Schwegman, Lundberg & Woessner, P.A.

20090007100 - Suspending a running operating system to enable security scanning: Techniques described herein enable virtualizing a processor into one or more virtual machines and suspending an operating system of one of the virtual machines from outside of the operating system environment. Once suspended, these techniques capture a snapshot of the virtual machine to determine a presence of malware. This snapshot... Agent: Lee & Hayes PLLC

20090007105 - Updating offline virtual machines or vm images: Methods and systems for updating a virtual machine image. The virtual machine image may be stored as a collection of one or more virtual hard disk files. The virtual machine image is rendered to file-system data. Rendering the virtual machine image to file-system data may comprise mounting the virtual machine... Agent: Woodcock Washburn LLP (microsoft Corporation)

20090007106 - Virtual machine smart migration: Migration mechanisms are disclosed herein that smartly transfer data among virtual machines, minimizing the down time of migration of such machines but maximizing the consistent state of data stored thereon. Specifically, data can be classified into three types: low volatility data (such as hard disk data), high volatility data (such... Agent: Woodcock Washburn LLP (microsoft Corporation)

20090007116 - Adjacent data parallel and streaming operator fusion: Various technologies and techniques are disclosed for handling data parallel operations. Data parallel operations are composed together to create a more complex data parallel operation. A fusion plan process is performed on a particular complex operation dynamically at runtime. As part of the fusion plan process, an analysis is performed... Agent: Microsoft Corporation

20090007114 - Estimation method and system: A time estimation method and system. The method comprises performing a loop of one or more iterations. Each iteration is for calculating a remaining time duration (RD) for completing a process for performing tasks. The loop is performed until the RD equals zero. Each iteration comprises receiving first data related... Agent: Schmeiser, Olsen & Watts

20090007115 - Method and apparatus for parallel xsl transformation with low contention and load balancing: A method for parallel transformation of an XML document by a plurality of execution modules and the serialization of output according to semantic order of the XML document.... Agent: Pearl Cohen Zedek Latzer, LLP

20090007117 - Method and apparatus for performing related tasks on multi-core processor: A method and apparatus for performing related tasks in a multi-core processor are provided. The method of performing at least one related task on the multi-core processor including a plurality of cores, includes: determining whether data and address information which are required for performing the at least one related task... Agent: Sughrue Mion, PLLC

20090007113 - System and method for initiating the execution of a process: A method and computer program product for defining a plurality of tags, each of which is associated with a discrete process executable on activity content. At least one of the plurality of tags is associated with a piece of content within an activity, thus defining one or more associated tags.... Agent: Holland & Knight

20090007118 - Native virtualization on a partially trusted adapter using pci host bus, device, and function number for identification: A mechanism that allows a single physical I/O adapter, such as a PCI, PCI-X, or PCI-E adapter, to perform I/O transactions using the PCI host bus, device, and function numbers to validate that an I/O transaction originated from the proper host is provided. Additionally, a method for facilitating identification of... Agent: Ibm Corp (ya) C/o Yee & Associates PC

20090007122 - Automatic relevance filtering: A computer-implemented method and an apparatus for use in a computing apparatus are disclosed. The method includes determining a context and a data requirement for a candidate action to be selected, the selection specifying an action in a workflow; and filtering the candidate actions for relevance in light of the... Agent: Williams, Morgan & Amerson

20090007119 - Method and apparatus for single-stepping coherence events in a multiprocessor system under software control: An apparatus and method are disclosed for single-stepping coherence events in a multiprocessor system under software control in order to monitor the behavior of a memory coherence mechanism. Single-stepping coherence events in a multiprocessor system is made possible by adding one or more step registers. By accessing these step registers,... Agent: Scully, Scott, Murphy & Presser, P.C.

20090007121 - Method and apparatus to enable runtime processor migration with operating system assistance: In a method for switching to a spare processor during runtime, a processing system determines that execution should be migrated off of an active processor. An operating system (OS) scheduler and at least one device are then paused, and the active processor is put into an idle state. State data... Agent: Intel Corporation C/o Intellevate, LLC

20090007120 - System and method to optimize os scheduling decisions for power savings based on temporal characteristics of the scheduled entity and system workload: In some embodiments, the invention involves a system and method to enhance an operating system's ability to schedule ready threads, specifically to select a logical processor on which to run the ready thread, based on platform policy. Platform policy may be performance-centric, power-centric, or a balance of the two. Embodiments... Agent: Intel Corporation C/o Intellevate, LLC

20090007123 - Dynamic application scheduler in a polling system: A dynamic scheduling system is provided that comprises a processor, a polling task, a work task, and a scheduler assistant task. The polling task is configured for execution by the processor, wherein the polling task executes during a first CPU time window and sleeps during a second CPU time window.... Agent: Docket Clerk

20090007124 - Method and mechanism for memory access synchronization: The present invention is a method and mechanism of multiple processors synchronization. Calling global memory fence (GMF) service raises asynchronous memory fence being executed on other processors. By guarantee that asynchronous memory fence (AMF) or equivalence on other processors are executed within the window of global memory fence (GMF) service... Agent: Mingnan Guo

20090007128 - method and system for orchestrating system resources with energy consumption monitoring: A method and system for orchestrating system resources including provisioning process, performance measurement, capacity planning and infrastructure deployment. An integrated solution is provided which could help monitoring the system power consumption and applying corrective rebalancing actions. Such orchestrating and rebalancing activity is performed by the system taking into account the... Agent: Ibm Corporation Intellectual Property Law

20090007131 - Automating the life cycle of a distributed computing application: A system for automating the life cycle of a software application is provided. The software application utilizes computing resources distributed over a network. A representative system includes creating logic operable to create a task list which describes how at least one stage in the application life cycle is to be... Agent: At&t Legal Department Attn: Patent Docketing

20090007130 - Image forming apparatus, controlling method, and control program: An image forming apparatus in which programs for controlling processes that are provided by the image forming apparatus are installed. The image forming apparatus includes means for managing the use amount of each program by use of a counter, means for recognizing the counter which corresponds to the identification information... Agent: Fitzpatrick Cella Harper & Scinto

20090007132 - Managing processing resources in a distributed computing environment: Multiple timing availability chains can be created for individual processing resource in a common pool of resources. Each chain can include a plurality of time intervals each interval having a start time and an end time. Timing availability chains for individual processing resources in the pool of resources can be... Agent: Ibm Corporation (jss) C/o Schubert Osterrieder & Nickelson PLLC

20090007129 - Method of allocating resources among client work machines: A method for allocating resources among a plurality of client work machines includes representing at least one client work machine as a resource object, representing at least one manufacturing process executable at a client work machine as a process, defining at least one usage capability for a resource object, selecting... Agent: Lerner Greenberg Stemer LLP

20090007125 - Resource allocation based on anticipated resource underutilization in a logically partitioned multi-processor environment: A method, apparatus and program product for allocating resources in a logically partitioned multiprocessor environment. Resource usage is monitored in a first logical partition in the logically partitioned multiprocessor environment to predict a future underutilization of a resource in the first logical partition. An application executing in a second logical... Agent: Wood, Herron & Evans, L.L.P. (ibm)

20090007126 - Swap cap resource control for use in virtualization: A method of implementing virtualization involves an improved approach to virtual memory management. An operating system includes a kernel, a resource control framework, a virtual memory subsystem, and a virtualization subsystem. The virtualization subsystem is capable of creating separate environments that logically isolate applications from each other. The virtual memory... Agent: Brooks Kushman P.C. / Sun / Stk

20090007127 - System and method for optimizing data analysis: There is provided an adaptive semi-synchronous parallel processing system and method, which may be adapted to various data analysis applications such as flow cytometry systems. By identifying the relationship and memory dependencies between tasks that are necessary to complete an analysis, it is possible to significantly reduce the analysis processing... Agent: Squire Sanders & Dempsey LLP

20090007133 - Balancing of load in a network processor: According to an aspect of the present invention, a scheduler balances the load on the microengines comprising one or more threads allocated to execute a corresponding microblock. The scheduler determines the load on each microengine at regular time intervals. The scheduler balances the load of a heavily loaded microengine by... Agent: Intel/bstz Blakely Sokoloff Taylor & Zafman LLP

20090007134 - Shared performance monitor in a multiprocessor system: A performance monitoring unit (PMU) and method for monitoring performance of events occurring in a multiprocessor system. The multiprocessor system comprises a plurality of processor devices units, each processor device for generating signals representing occurrences of events in the processor device, and, a single shared counter resource for performance monitoring.... Agent: Scully, Scott, Murphy & Presser, P.C.

20090007135 - Apparatus and method for server network management to provide zero planned retrofit downtime: Methods and systems are presented for updating software applications in a processor cluster, in which the cluster is divided into first and second processor groups and the first group is isolated from clients and from the second group with respect to network and cluster communications by application of IP filters.... Agent: Fay Sharpe/lucent

20090007136 - Time management control method for computer system, and computer system: In a time management control method of a computer system for managing each individual time of a plurality of virtual systems, a service process or retains an overall system time and a difference time between the overall system time and a virtual system time for each virtual system, and a... Agent: Staas & Halsey LLP

20090007137 - Order preservation in data parallel operations: Various technologies and techniques are disclosed for preserving input element ordering in data parallel operations. This ordering may be based on element ordinal position in the input or a programmer-specified key-selection routine that generates sortable keys for each input element. Complex data parallel operations are re-written to contain individual... Agent: Microsoft Corporation

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.65076 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