摘要:
A display table includes a location determination system that determines the location and orientation of each privacy overlay on the display table, and controls the display of private information accordingly. The overlays are portable sheets, akin to placemats, that can be positioned relatively arbitrarily about the display surface.
摘要:
Various application-centric user interface techniques are described. A user can easily launch, add, or update applications. An application-centric activity center can be presented as part of a user interface for an operating system shell. A file defining metadata for an application can be defined. The techniques can be applied to game-related software.
摘要:
An augmented reality electronic head gear is disclosed. The head gear includes an electronic device compartment configured to receive and support an electronic device such as an iPhone®. The head gear further includes a reflective surface configured to reflect the display of the electronic device to the eyes of a user. The head set is configured to rest upon a user's head, keeping the user's hands free and able to interact with the surrounding environment, while the user's eyes view real-time images of the surrounding environment being augmented.
摘要:
An invention for an interactive musical game is presented that does not require the user to mentally map musical notation to instrument keys. More specifically, the invention comprises methods, apparatuses, and systems for entertainment using at least one electronic piano keyboard within a computer gaming system or module, wherein graphical game elements corresponding to note pitch, timing, duration, and/or rhythm align with and substantially correspond to the width of the keys.
摘要:
A game in which players modify a nontrivial computer program. Players with competing objectives are given the option of appending instructions (6) to the program, as well as performing special actions (5) such as inserting, deleting, or moving instructions. As the players modify the program, the program executes, modifying variables and potentially moving players closer to or further from their objectives. In addition to serving as a source of enjoyment, the game may be used in an educational context to teach and reinforce computer programming concepts such as conditional branching, looping, and multithreading.
摘要:
A computer system and a controlling method are provided. The computer system includes a container and a display unit. The container has an opening through which a real article enters the container. The display unit displays a frame. The controlling method of the computer system includes the following steps. A first fictitious role corresponding to the real article is obtained. A space characteristic of the real article corresponding to the container is obtained. A first displaying characteristic of the real article corresponding to the frame is obtained according to the first fictitious role and the space characteristic. A first fictitious object is displayed on the frame according to the first displaying characteristic.
摘要:
In an information processing apparatus, a motion vector acquisition unit acquires the movement of a cursor of a pointing device as a motion vector. A display unit displays an execution screen for an application. The display unit displays an operation area for operating an operation target in the application in an area of a display screen different from an area for displaying the execution screen. A conversion unit obtains the moving direction and the amount of displacement of the display position of the operation target based on the motion vector, acquired by the motion vector acquisition unit, of the cursor of the pointing device in the operation area.
摘要:
Individual participants in a multi-participant collaborative computing application may be sent intermittent updates of actions taken by other participants. These updates need not be sent to a participant's device until the participant has interacted with a specified object in the application. The participant's device may then be sent an update including object interactions of the other participants occurring since the participant's previous object interaction. The update may be used to periodically inform the participant of the actions taken by the other participants during the period between the participant's interactions.
摘要:
Individual participants in a multi-participant collaborative computing application may be sent intermittent updates of actions taken by other participants. These updates need not be sent to a participant's device until the participant has interacted with a specified object in the application. The participant's device may then be sent an update including object interactions of the other participants occurring since the participant's previous object interaction. The update may be used to periodically inform the participant of the actions taken by the other participants during the period between the participant's interactions.
摘要:
An image processing device for recognizing an object corresponding to a registered image registered beforehand from an imaged image, comprising: an obtaining unit configured to obtain the imaged image; a recognizing unit configured to recognize an object corresponding to the registered image from the imaged image; and a detecting unit configured to detect, based on a registered image corresponding to an object recognized from the imaged image thereof, an area where another object is overlapped with the object corresponding to the registered image thereof.