Abstract:
PROBLEM TO BE SOLVED: To provide a system, a method, and a computer readable medium for identifying and rating a VU object in a virtual universe. SOLUTION: The method includes a step for displaying first and second VU objects in a region of the virtual universe on a display device at a first time for a first user, and further includes a step for identifying the second VU object which modifies a view of the first VU object. The method further includes a step for displaying the first VU object in the region of the virtual universe on the display device for the first user without displaying the second VU object on the basis of both first rating information associated with the second VU object and rating information of user view preference information. COPYRIGHT: (C)2010,JPO&INPIT
Abstract:
PROBLEM TO BE SOLVED: To provide a method and system for managing a grid computing environment. SOLUTION: Performance data is captured periodically from resources and groups of resources in the grid computing environment, and stored in a content-addressable data repository from which it can be accessed in response to an arbitrarily complex query in regard to specifics of particular jobs or job portions, particular resources utilized, grid architecture, application environment, concurrent jobs or job portions and the like. The data repository can be distributed or divided in regard to grid environment architecture, security domains or the like and each portion or division can be implemented in a modular fashion including an accounting and statistics management module or computing engines for performing particular desired analyses or functions. COPYRIGHT: (C)2007,JPO&INPIT
Abstract:
To emulate multi-threaded processing in an operating system supporting only single-threaded processes and single-level interrupts, the processor timer is started with a selected time-out period during execution of a master code thread. Processing of the master code thread proceeds until the timer interrupt, at which time the operating system timer interrupt service routine (ISR) transfers execution control to a slave code thread or slave code thread component. The slave code thread or component is executed in its entirety, at which time the timer is reset and execution control is returned to the master code thread, where processing resumes at the point during which the timer interrupt was asserted. To minimize disruption of the master code thread execution, a maximum latency should be enforced on the slave code thread, which may be accomplished by breaking the slave code thread into multiple components. The timer ISR maintains an index of the predetermined starting points within the slave code thread(s) with a pointer identifying the next slave code thread component to be selected when the timer interrupt is asserted. Processing thus alternates between the master code thread and the slave code thread or components, with different slave code thread components being selected in round-robin fashion. The duty cycle between the master code thread and the slave code thread or components may be varied by selection of the timeout period and the maximum latency allowed to slave code thread processing.
Abstract:
To emulate multi-threaded processing in an operating system supporting only single-threaded processes and single-level interrupts, the processor timer is started with a selected time-out period during execution of a master code thread. Processing of the master code thread proceeds until the timer interrupt, at which time the operating system timer interrupt service routine (ISR) transfers execution control to a slave code thread or slave code thread component. The slave code thread or component is executed in its entirety, at which time the timer is reset and execution control is returned to the master code thread, where processing resumes at the point during which the timer interrupt was asserted. To minimize disruption of the master code thread execution, a maximum latency should be enforced on the slave code thread, which may be accomplished by breaking the slave code thread into multiple components. The timer ISR maintains an index of the predetermined starting points within the slave code thread(s) with a pointer identifying the next slave code thread component to be selected when the timer interrupt is asserted. Processing thus alternates between the master code thread and the slave code thread or components, with different slave code thread components being selected in round-robin fashion. The duty cycle between the master code thread and the slave code thread or components may be varied by selection of the time- out period and the maximum latency allowed to slave code thread processing.