Patent application number | Description | Published |
20090012667 | MOBILE DEVICE, MOVING SYSTEM, MOVING METHOD, AND MOVING PROGRAM - A technology is provided that easily acquires the location where an article is placed and then moves to that location, even in cases where the article was originally placed in a location shielded from GPS radio wave, and subsequently moved to another location. Marks and RFID tags are affixed to a movable tray. A transfer robot includes a camera, a reader, and a sensor. The transfer robot detects the tray location from the location of a region in an image photographed by the camera that matches mark information. Furthermore, the reader in the transfer robot detects the tray location from the intensity of a radio wave whose information, when read, matches an ID retained in the RFID tag. The transfer robot moves with the camera and the reader, detecting the tray that is the target destination. | 01-08-2009 |
20090021351 | Information Collection System and Information Collection Robot - An information collection system is provided, which can automatically calculate an operation or a travel path of a tag reader for collecting information of an RF tag. The information collection system of the present invention moves, in a movable area of a two-dimensional map, the tag reader along a surface of an object by referring to a three-dimensional map to emit radio waves while moving an information collection robot, records, upon reception of tag ID from the RF tag, a position of the information collection robot at the time as a data acquisition position, and calculates a path passing through data acquisition positions of all the recorded data as a moving sequence in a movable area of the information collection robot | 01-22-2009 |
20090093907 | Robot System - In a robot system constructed by a superior controller and a robot, it is necessary to carry out a high-speed computation in a system which simultaneously generate a map together with identifying a posture of the robot, there is a problem that the robot system becomes expensive because a computing load becomes enlarged, and it is an object to reduce the computing load. In order to achieve the object, there is provided a robot system constructed by a controller having a map data and a mobile robot, in which the robot is provided with a distance sensor measuring a plurality of distances with respect to a peripheral object, and an identifying apparatus identifying a position and an angle of the robot by collating with the map data, and the controller is provided with a map generating apparatus generating or updating the map data on the basis of the position and the angle of the robot, and the measured distance with respect to the object. Accordingly, it is possible to reduce the computing load of the controller and the robot, and it is possible to achieve a comparatively inexpensive robot system. | 04-09-2009 |
20120083923 | ROBOT CONTROL SYSTEM, ROBOT CONTROL TERMINAL, AND ROBOT CONTROL METHOD - The invention notifies a robot controller of the need to re-create map data. A robot control system ( | 04-05-2012 |
Patent application number | Description | Published |
20100138831 | VIRTUAL MACHINE SYSTEM, HYPERVISOR IN VIRTUAL MACHINE SYSTEM, AND SCHEDULING METHOD IN VIRTUAL MACHINE SYSTEM - Attempts are made to reduce the system overhead generated at the time of context save/restore processing to perform process switching in a virtual machine system. In a CPU occupancy mode that a physical CPU is exclusively allocated to virtual machines, a logical CPU process running on the physical CPU is static, so that it is not necessary to save/restore the context every time the processes are switched. When a switching source process is a logical CPU process in a CPU occupancy mode, a context save is temporarily suspended. When switching to the same logical CPU process is made again continuously, save/restore is skipped. When the logical CPU process of a VMM control VM runs in that period, the logical CPU process whose save is delayed is recorded and saved late. | 06-03-2010 |
20110010713 | COMPUTER SYSTEM, VIRTUAL MACHINE MONITOR AND SCHEDULING METHOD FOR VIRTUAL MACHINE MONITOR - In a computer system according to the background art, when a request to halt a virtual processor was detected, the virtual processor was blocked. In the blocking method, latency of virtual halt exit of the virtual processor was so long that a problem of performance was caused. A virtual machine monitor selects either of a busy wait method for making repeatedly examination until the virtual halt state exits while the virtual processor stays on the physical processor and a blocking method for stopping execution of the virtual processor and scheduling other virtual processors on the physical processor while yielding the operating physical processor and checking off scheduling of the virtual processor to the physical processor, based on a virtual processor halt duration predicted value of the virtual processor which is an average value of latest N virtual processor halt durations of the virtual processor. | 01-13-2011 |
20110225591 | HYPERVISOR, COMPUTER SYSTEM, AND VIRTUAL PROCESSOR SCHEDULING METHOD - A hypervisor calculates the total number of processor cycles (the number of processor cycles of one or more physical processors) in a first length of time based on the sum of the operating frequencies of the respective physical processors and the first length of time for each first length of time (for example, a scheduling initialization cycle T | 09-15-2011 |
20110302579 | VIRTUAL COMPUTER AND CPU ALLOCATION METHOD - When the number of logical CPUs increases as the number of LPARs increases, a physical CPU amount which a hypervisor uses will increase and thus the physical CPU resource cannot be effectively utilized. Grouping of LPARs and physical CPUs is performed and a logical CPU to which a physical CPU is allocated is selected from logical CPUs of an LPAR within a group. | 12-08-2011 |
20120030675 | COMPUTER SYSTEM - In scheduling shared processing that has a higher priority than LPAR processing, giving precedence to physical CPUs running idle LPARs prevents prolonged hold-up of LPAR processing. In a system is comprised of multiple physical CPUs, multiple LPARs to which these physical CPUs are allocated and which execute programs under their guest OSes, and a management program managing these LPARs, a few additional units are introduced: a guest OS monitoring unit that can grasp the states of guest OSes running on these LPARs and a dispatcher unit that allocates one of these physical CPUs to shared processing requested by the management program, which has a higher priority than LPAR processing. When a request for shared processing arises, the dispatcher unit interrogates the guest OS monitoring unit and, based on the information obtained from it, gives priority of allocation to the physical CPU processing an idle LPAR. | 02-02-2012 |
20120174114 | METHOD OF CALCULATING PROCESSOR UTILIZATION RATE IN SMT PROCESSOR - The method of calculating the processor utilization for each of logical processors in a computer, including the steps of: dividing the computation interval in which the processor utilization by each logical processor is to be calculated into a single task mode (ST) execution interval and a multitask mode (MT) execution interval, appropriately calculating them based on the before-and-after relation between two times; and adding the MT execution interval multiplied by a predetermined MT mode processor resource assignment ratio to the ST mode execution interval to obtain the processor utilization for the calculation-targeted logical processor in the computation interval. | 07-05-2012 |
20130219392 | COMPUTER SYSTEM - In a computer system according to the background art, when a request to halt a virtual processor was detected, the virtual processor was blocked. In the blocking method, latency of virtual halt exit of the virtual processor was so long that a problem of performance was caused. A virtual machine monitor selects either of a busy wait method for making repeatedly examination until the virtual halt state exits while the virtual processor stays on the physical processor and a blocking method for stopping execution of the virtual processor and scheduling other virtual processors on the physical processor while yielding the operating physical processor and checking off scheduling of the virtual processor to the physical processor, based on a virtual processor halt duration predicted value of the virtual processor which is an average value of latest N virtual processor halt durations of the virtual processor. | 08-22-2013 |
20130347000 | COMPUTER, VIRTUALIZATION MECHANISM, AND SCHEDULING METHOD - Computer including a plurality of physical CPUs, a plurality of virtual computers which execute predetermined processing and to which one of the plurality of physical CPUs is assigned, and a virtual computer control component able to cause the plurality of physical CPUs to execute overhead processing required by plurality of virtual computers. Virtual computer control component configured to: (A) upon causing the physical CPU, in which processing of the virtual computer is in a running state, to execute overhead processing, measure a run time used by the physical CPU to manage a cumulative run time, for each of the physical CPUs; and (B) upon causing the overhead processing to be executed subsequent to the (A), select a physical CPU in which the cumulative run time is smallest as the physical CPU to execute the overhead processing. | 12-26-2013 |
Patent application number | Description | Published |
20130335582 | METHOD OF CONTROLLING INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING APPARATUS - A method of controlling an information processing apparatus causes contents in a first terminal to be shared with a second terminal. The method includes receiving sharing information for sharing the content from the second terminal, sending, by a processor, an acquisition request of the contents to the first terminal on a basis of the sharing information, acquiring the contents from the first terminal after the sending an acquisition request, and transmitting acquisition completion notification to the second terminal after the acquiring the contents. | 12-19-2013 |
20140081920 | MEDIUM, CONTROL METHOD, AND INFORMATION PROCESSING APPARATUS - A medium stores a control program for an information processing apparatus. The control program causes the information processing apparatus to execute a procedure. The procedure includes obtaining history information on a type of an operation performed to each of a plurality of files, calculating a priority for a file among the files based on the type of the operation in the history information, and selecting a file among the files based on the priority. | 03-20-2014 |
20140237426 | INFORMATION PROCESSING APPARATUS AND APPLICATION CONTROLLING METHOD - An application control method executed by an information processing apparatus the application control method includes: determining a first application from among a plurality of applications that were activated after inactivation of a second application, according to time periods from a time of the inactivation to a time when each of the plurality of the applications were activated, when the second application enters active state, and presenting the first application after another inactivation of the second application. | 08-21-2014 |
20150153863 | METHOD OF CONTROLLING A COMPUTER AND DEVICE - A method of controlling a computer including a display screen, the computer having a plurality of modes with respect to the display screen, includes: determining that the computer is set to a first lock mode after inactivity during a non-lock mode over a first time period before a second lock mode is set, the first lock mode, the second lock mode, and the non-lock mode being from among the plurality of modes; switching the computer from the first lock mode to the second lock mode when after inactivity over a second time period subsequent to the first time period; and returning, by a processor in the computer, the computer from the first lock mode to the non-lock mode when an input designating a position included in a certain area of the display screen is detected within the second time period. | 06-04-2015 |
20150370450 | DISPLAY TERMINAL AND DISPLAY METHOD - A display terminal includes a processor; and a memory which stores a plurality of instructions, executed by the processor, to cause the processor to execute receiving information regarding one or more applications via a network; displaying, on a display screen of the display terminal, displayed images corresponding to each application related to the received information; detecting a predetermined operation for one of the displayed images; storing, for the one of the displayed images for which the predetermined operation was detected, arrangement position information of the image, wherein, in the displaying, the one of the displayed images for which the arrangement position information is stored, is displayed at a fixed position indicated by the arrangement position information independently of the received information. | 12-24-2015 |