In device having at least one microphone and one or more speakers, environmental sound may be recorded using the microphone, classified and mixed with source media sound to produce a mixed sound depending on the classification. The mixed sound may then be played over the one or more speakers.
Selective acceleration of emulation of programs written for a legacy computer system on a more modern computer system is disclosed. The host system processes emulated program assets that are synchronized with host outputs. When a reduced need for synchronization between the emulated program assets and a host output is detected, synchronization of processing of emulated program assets and the host output is unlocked and the host system accelerates processing of the emulated program assets for which the synchronization has been unlocked.
A63F 13/30 - Interconnection arrangements between game servers and game devicesInterconnection arrangements between game devicesInterconnection arrangements between game servers
G06F 9/44 - Arrangements for executing specific programs
G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
G06F 17/30 - Information retrieval; Database structures therefor
G07F 17/32 - Coin-freed apparatus for hiring articlesCoin-freed facilities or services for games, toys, sports, or amusements
H04L 29/06 - Communication control; Communication processing characterised by a protocol
H04L 12/28 - Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
A method for tracking eye movement is provided. One embodiment of the method includes receiving a first measurement from a first sensor configured to detect a gaze location, determining an initial gaze location based at least on the first measurement, receiving at least one of eye motion amplitude and eye motion direction measurement from a second sensor, and determining an estimated gaze location based at least on the initial gaze location and the at least one of eye motion amplitude and eye motion direction. Systems perform similar steps, and non-transitory computer readable storage mediums each store one or more computer programs.
A61B 3/00 - Apparatus for testing the eyesInstruments for examining the eyes
A61B 3/113 - Objective types, i.e. instruments for examining the eyes independent of the patients perceptions or reactions for determining or recording eye movement
A61B 3/14 - Arrangements specially adapted for eye photography
G06F 3/00 - Input arrangements for transferring data to be processed into a form capable of being handled by the computerOutput arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer
6.
Display panel or screen with an animated graphical user interface
A method for generating optically machine readable code is provided. The method includes capturing an image with a user device, automatically generating, by the user device, an optically machine readable code comprising information about the image recorded during the capturing of the image, and associating the optically machine readable code and the image. A computer readable storage medium storing one or more programs and an apparatus are also provided.
G06K 19/06 - Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
An information processing device includes: a request transmitting unit configured to transmit a request to download contents; a condition receiving unit configured to receive download conditions of the contents in another terminal device than the information processing device; and a notification processing unit configured to notify the received download conditions to a user.
Methods and systems are provided for head mounted display (HMD) implementations. One example implementation, a HMD includes a circuit for communicating with a computing system that processes multimedia content for display in the HMD. Further included is a front unit of the HMD that has a screen for displaying multimedia content, and the front unit has a set of LEDs. The HMD includes an accelerometer and gyroscope disposed in the front unit of the HMD. A rear section of the HMD is provided having a set of LEDs. A headband connecting the front unit to the rear section is included, such that adjustment of the headband changes a separation distance between at least one of the set of LEDs of the front unit and at least one of the set of LEDs of the rear section. Wherein calibration of the separation distance is performed from time to time to produce and estimated separation distance for tracking of the HMD during use.
This container (2) comprises the following: a housing (21) that has an accommodating section (22) that can accommodate an object thereinside; and a transmitting member (24) that is provided in said housing (21), transmits a subset of light that is incident thereupon from the accommodating section (22), and reflects a projected image in the direction in which the aforementioned subset of light is transmitted. A view of the interior of the accommodating section (22), with the image that is reflected by the transmitting member (24) and thereby displayed superimposed onto said view, can thus be observed through the transmitting member (24).
G09F 19/18 - Advertising or display means not otherwise provided for using special optical effects involving the use of optical projection means, e.g. projection of images on clouds
G09F 9/00 - Indicating arrangements for variable information in which the information is built-up on a support by selection or combination of individual elements
26.
METHODS AND SYSTEMS FOR SOCIAL SHARING HEAD MOUNTED DISPLAY (HMD) CONTENT WITH A SECOND SCREEN
Systems and method for processing video frames generated for display on a head mounted display (HMD) to a second screen are provided. One example method includes receiving the video frames formatted for display on the HMD, and while passing the video frames to the HMD, selecting a portion of content from the video frames and processing the portion of the content for output to a second screen. The video frames viewed in the HMD are a result of interactive play executed for viewing on the HMD. The second screen configured to render an undistorted view of the interactive play on the HMD. In one example, the method and system enable additional content to be rendered on the second screen (e.g., second screen content, such as social interactive play with others, other non-game content, player-player communication, etc.).
A63F 13/26 - Output arrangements for video game devices having at least one additional display device, e.g. on the game controller or outside a game booth
A63F 13/213 - Input arrangements for video game devices characterised by their sensors, purposes or types comprising photodetecting means, e.g. cameras, photodiodes or infrared cells
A63F 13/86 - Watching games played by other players
A63F 13/53 - Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game
A63F 13/27 - Output arrangements for video game devices characterised by a large display in a public venue, e.g. in a movie theatre, stadium or game arena
An objective of the present invention is to provide an information processing device comprising a new type of interface for a user to change a play location of a motion video. Provided is an information processing device which is connected to a touch sensor (16), accepts a drag manipulation from a user in a prescribed direction with respect to the touch sensor (16), contiguously changes a play location of a motion video according to the degree of manipulation of the drag manipulation, and commences playback of the motion video from the changed play location.
G06F 3/0488 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
G11B 27/10 - IndexingAddressingTiming or synchronisingMeasuring tape travel
H04N 21/472 - End-user interface for requesting content, additional data or servicesEnd-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification or for manipulating displayed content
34.
CAMERA BASED SAFETY MECHANISMS FOR USERS OF HEAD MOUNTED DISPLAYS
The disclosure provides methods and systems for warning a user of a head mounted display that the user approaches an edge of field of view of a camera or one or more tangible obstacles. The warning includes presenting audio and/or displayable messages to the user, or moving the display(s) of the head mounted displays away of the user's eyes. The determination that the user approaches the edge of scene or a tangible obstacle is made by dynamically tracking motions of the users through analysis of images and/or depth data obtained from image sensor(s) and/or depth sensor(s) secured to either the head mounted display, arranged outside of the scene and not secured to the head mounted display, or a combination of both.
A63F 13/213 - Input arrangements for video game devices characterised by their sensors, purposes or types comprising photodetecting means, e.g. cameras, photodiodes or infrared cells
A63F 13/5255 - Changing parameters of virtual cameras according to dedicated instructions from a player, e.g. using a secondary joystick to rotate the camera around a player's character
G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer
Aspects of the present disclosure relate to eye tracking systems and methods which track eyes by illuminating the eyes using a light source and detecting the eye illuminations using a sensor. Implementations of the present disclosure may utilize a light source with a dynamic lighting position to account for changes in lighting conditions during the tracking which interfere with detection of the eye illuminations, such as reflections in glasses which may obscure a user's eyes.
A61B 3/113 - Objective types, i.e. instruments for examining the eyes independent of the patients perceptions or reactions for determining or recording eye movement
The disclosure provides methods and systems for warning users of mobile terminals during active phone calls or active data transfer that they approach certain geographical areas known as areas where active phone calls or active data transfer may be interrupted. In one embodiment, a method includes obtaining, by a processor, location information associated with a mobile terminal, determining, by the processor, that the mobile terminal approaches a particular geographical area, the particular geographical area being associated with previous dropped calls based at least in part on historical data, and, based on the determination, sending, by the processor, a warning signal to the mobile terminal for informing a user of the mobile terminal that the mobile terminal is about to enter the particular geographical area.
Provided are an information processing device, an information processing method, a program, and an information storage medium, for which, in comparison with the prior art, the precision in determining whether an object is in contact with a photographic subject is improved. A frame image acquisition unit (32) acquires multiple frame images which include a photographic subject region in which the image of a photographic subject appears, and each of which has been photographed at a different time. For each frame image a photographic subject sub-region identification unit (38) identifies multiple photographic subject sub-regions, each of which is a portion of the respective photographic subject region and has a different position than that of the other sub-regions in the photographic subject region. On the basis of an image characteristic amount for the image occupying the corresponding photographic subject sub-region in each frame image, a sub-region characteristic amount identification unit (40) identifies a sub-region characteristic amount indicating the variation in the image characteristic amount for the image occupying the photographic subject sub-region. On the basis of the relationships between the sub-region characteristic amounts associated with each of the multiple photographic subject sub-regions, a contact determination unit (42) determines whether an object is in contact with the photographic subject.
Aspects of the present disclosure relate to eye tracking systems and methods which track eyes by illuminating the eyes using a light source and detecting the eye illuminations using a sensor. Implementations of the present disclosure may utilize wide angle lighting via a plurality of individual light sources which are each oriented in different orientations. A wide area may be illuminated by the different light sources, and these light sources may be selectively turned on and off based on a current location of a user.
A61B 3/113 - Objective types, i.e. instruments for examining the eyes independent of the patients perceptions or reactions for determining or recording eye movement
39.
GAZE TRACKING VARIATIONS USING VISIBLE LIGHTS OR DOTS
Implementations of the present disclosure may include calibration techniques for systems which include eye tracking devices and display devices. The calibration techniques may involve a calibration process which utilizes a plurality of visible calibration targets that each defines a gaze point for a user. The calibration targets may include both targets output to the display device, as well as gaze points located on the eye tracking device itself. The calibration techniques may also include additional sensors on the eye tracking device to gather additional calibration information, such as a back-facing camera which captures images of the display device from the eye tracking device. Increased information regarding system setup that is useful in calibrating the eye tracking system may be obtained from the calibration process.
A61B 3/113 - Objective types, i.e. instruments for examining the eyes independent of the patients perceptions or reactions for determining or recording eye movement
A61B 3/00 - Apparatus for testing the eyesInstruments for examining the eyes
40.
CAMERA BASED SAFETY MECHANISMS FOR USERS OF HEAD MOUNTED DISPLAYS
The disclosure provides methods and systems for warning a user of a head mounted display during gameplay of a video game. A game is executed causing interactive scenes of the game to be rendered on a display portion of a head mounted display (HMD) worn by a user. A change in position of the HMD worn by the user, while the user is interacting with the game, is detected. The change in position is evaluated, the evaluation causing a signal to be generated when the change exceeds a pre-defined threshold value. When the signal is generated, data is sent to interrupt the interactive scenes being rendered on the display portion of the HMD. The data sent provides descriptive context for the signal.
A63F 13/213 - Input arrangements for video game devices characterised by their sensors, purposes or types comprising photodetecting means, e.g. cameras, photodiodes or infrared cells
A63F 13/49 - Saving the game statusPausing or ending the game
A63F 13/5255 - Changing parameters of virtual cameras according to dedicated instructions from a player, e.g. using a secondary joystick to rotate the camera around a player's character
A63F 13/533 - Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game for prompting the player, e.g. by displaying a game menu
G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer
41.
METHOD OF IMPROVING EXTERNALIZATION OF VIRTUAL SURROUND SOUND
Aspects of the present disclosure relate to techniques for processing a source audio signal in order to localize sounds. In particular, aspects of the present disclosure relate to sound localization techniques which externalize sounds for headphone audio, such as a virtual surround sound headphone system. In various implementations, room reverberations and other acoustic effects of the environment may be more accurately modeled using improved room reverberation models. For example, in some implementations, the underlying source signal may be filtered with a filter representing a room impulse response that is a combination of a stereo room impulse response and a mono room impulse response. By way of further example, in some implementations the source signal may be filtered with a combined impulse response filter that is derived from binaural recordings of simulated impulses recorded in a desired reverberant environment.
An acquisition processing unit (120) acquires recorded data of a past application session from a log server. A user screen generation unit (140) generates a screen associated with the application session on the basis of the acquired recorded data. Specifically, a session list display unit (142) displays information associated with a plurality of past application sessions, and a user list display unit (144) displays information for specifying a user who participated in one past application session.
Tilting of a joy stick is started (Y in S30) and, if there is a margin for scrolling in the tilting direction (Y in S32), a screen is scrolled in the same direction as the tilting direction (S34). If there is no margin for scrolling (N in S32) and consecutive areas preceding or following the current display area of a document content exist within facing pages at a particular point of time (Y in S36), display is switched to the areas (S38). If the areas do not exist in the facing pages (N in S36) and the tilting direction is parallel to the unfolding of pages (Y in S40), an animation for turning over a page is inserted (S42) and then the display area is switched (S44). If the tilting direction is not parallel to the unfolding of pages (N in S40), display is switched directly (S44).
G09G 5/00 - Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
G09G 5/34 - Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators for rolling or scrolling
In the present invention, a picked-up image display unit (112) displays a picked-up image on a display. A facial recognition unit (114) detects the facial image of a registered user present in the picked-up image by using facial identification data stored in a registered user information storage unit (130). A facial frame processing unit (116) displays a facial frame on the detected registered user on the display. When the facial frame is being displayed, if the facial recognition unit (114) detects, by using the facial identification data stored in the registered user information storage unit (130), that the facial image of a registered user is included in the facial frame, a login processing unit (120) logs in said user.
Provided are an emulation device, an emulation method, a program, and an information storage medium, with which operations with respect to a detection surface can be emulated with a good operational feel. An input data acquisition unit (66) acquires input data correlated with the direction in which an operation stick has been operated. A determination unit (70) determines the relationship between multiple positions in a detection surface and arranged along a direction in accordance with the input data. An emulation process execution unit (74) executes a process to be executed when the multiple determined positions are detected in order on the detection surface.
G06F 3/038 - Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
A63F 13/21 - Input arrangements for video game devices characterised by their sensors, purposes or types
A63F 13/426 - Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle involving on-screen location information, e.g. screen coordinates of an area at which the player is aiming with a light gun
G06F 3/0338 - Pointing devices displaced or positioned by the userAccessories therefor with detection of limited linear or angular displacement of an operating part of the device from a neutral position, e.g. isotonic or isometric joysticks
Provided is an information processing device that, by means of a novel technique, is capable of evaluating a user on the basis of the results of actions performed between users or user groups. The information processing device does the following: obtains action results data that indicates the results of actions performed between a plurality of users or user groups; performs multiple executions of trace processing, which consists of start-point selection processing that randomly selects a target from among the plurality of users or user groups and target selection processing that repeats, until a prescribed condition is met, processing that newly selects as the next target another party to the action that the current target is performing, on the basis of the action results data; and, for each of the plurality of users or user groups, calculates an evaluation value for the user or user group in accordance with the number of times users or user groups were selected as a target in the multiple iterations of trace processing.
When a marker (128b) which is included in a photographic image is detected, information processing corresponding to the marker (128b) is commenced, and corresponding objects such as a character (150a) and icons (152a, 152b, 152c) are arranged in a three-dimensional coordinate system corresponding to a subject space for rendering on the photographic image and instantly displayed. The icons (152a, 152b, 152c) appear as if placed in the plane on which the marker (128b) is placed and are set so as to be manipulable according to contact on a touch pad on a display screen or pointing by a finger to the corresponding location in the subject space.
G06T 19/00 - Manipulating 3D models or images for computer graphics
A63F 13/2145 - Input arrangements for video game devices characterised by their sensors, purposes or types for locating contacts on a surface, e.g. floor mats or touch pads the surface being also a display device, e.g. touch screens
A63F 13/533 - Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game for prompting the player, e.g. by displaying a game menu
A63F 13/65 - Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor automatically by game devices or servers from real world data, e.g. measurement in live racing competition
G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer
49.
CURSOR LOCATION CONTROL DEVICE, CURSOR LOCATION CONTROL METHOD, PROGRAM, AND INFORMATION STORAGE MEDIUM
An objective of the present invention is to improve manipulability in carrying out a manipulation of moving a cursor to a target location with a controller which outputs manipulation quantity data which is associated with a manipulation quantity vector which represents a manipulated direction and size. A manipulation quantity component specification unit (46) specifies the size of a first manipulation quantity component and the size of a second manipulation quantity component on the basis of manipulation quantity data. A movement quantity component determination unit (48) determines the size of a first movement quantity component and the size of a second movement quantity component. A cursor location change unit (50) changes the location of a cursor to a location removed from the present location of the cursor by the size of the first movement quantity component in a first positioning direction and by the size of the second movement quantity in a second positioning direction. The positioning spacing of options in the second positioning direction is narrower than the positioning spacing of options in the first positioning direction, and the ratio of the size of the second movement quantity component to the size of the second manipulation quantity component is smaller than the ratio of the size of the first movement quantity component to the size of the first manipulation quantity component.
G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer
G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
50.
INFORMATION PROCESSING SYSTEM AND INFORMATION PROCESSING DEVICE
An image from a game being played by a user (A) is streamed to information processing devices for users (B, C, D). User candidates who can play in place of the user (A) are indicated in the output device for the user (A). A controller icon (254) that indicates possession of operational rights is assigned to the user who has the rights to operate the game. Thus the user (A) can confirm, at a glance, who has operational rights.
A63F 13/52 - Controlling the output signals based on the game progress involving aspects of the displayed game scene
A63F 13/31 - Communication aspects specific to video games, e.g. between several handheld game devices at close range
A63F 13/795 - Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories for finding other playersGame security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories for building a teamGame security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories for providing a buddy list
A63F 13/847 - Cooperative playing, e.g. requiring coordinated actions from several players to achieve a common goal
A63F 13/86 - Watching games played by other players
Provided are a three-dimensional image generating device, a three-dimensional image generating method, a program, and an information storage medium, whereby it is possible to make the disparity of a generated three-dimensional image correspond to the type of display whereupon the three-dimensional image is displayed. A setting value specification unit (36) specifies the type of display whereupon a three-dimensional image is outputted. An image generating unit (38) generates a three-dimensional image of a disparity corresponding to the specified display type.
G06T 19/00 - Manipulating 3D models or images for computer graphics
G09G 5/36 - Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of individual graphic patterns using a bit-mapped memory
The present invention reduces the number of motors used for applying forces to a user's fingers in an interface device for presenting haptic feedback in a remote location or virtual space to the user. This interface device has a first arm (10) and a second arm (20) to be respectively attached to the thumb and a finger other than the thumb. A motor (30) has a rotatably supported motor body (31) and a rotary shaft (32) that rotates relative to the motor body (30). The rotary shaft (32) is connected to the second arm (20). The motor body (31) is connected to the first arm (10) in such a manner that the rotation thereof is transmitted to the first arm (10).
Provided are an information processing device capable of determining the contents of data to be transmitted and a transmission destination device of the data on the basis of the posture of the information processing device specified based on the detection result of a sensor for detecting the posture, a control method for an information processing device, a program, and an information storage medium. A game processing execution unit (74) determines a transmission destination device on the basis of the posture of an information processing device specified on the basis of the detection result of a sensor. A missile data generation unit (76) determines the contents of data to be transmitted to the transmission destination device on the basis of the posture of the information processing device specified on the basis of the detection result of the sensor at a timing different from a timing when the transmission destination device was determined. A missile data transmission unit (78) transmits the data to the transmission destination device.
G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer
A63F 13/428 - Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle involving motion or position input signals, e.g. signals representing the rotation of an input controller or a player's arm motions sensed by accelerometers or gyroscopes
G06F 3/0346 - Pointing devices displaced or positioned by the userAccessories therefor with detection of the device orientation or free movement in a 3D space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors
A log-in control section (130) has a function for logging a user into an information processing device (10), and a sign-in control section (140) has a function for signing a user into a network service provided by a server. When logging in, a log-in information receiving section (132) receives a pass code for verifying the log-in information input by the user, and a log-in processing section (134) verifies the log-in using the received pass code. When the log-in processing section (134) determines that there is a problem with the received pass code, a sign-in processing section (144) signs the user out of the network service. When the user signs in to the network service again, a screen generating section (120) receives a pass code for verifying log-in, and a registration processing section (110) registers the pass code, as a new pass code, to a registered user information retaining section (150).
This invention provides a wireless communication device that makes it possible to reduce interference between antennas with comparatively little spacing between said antennas. Said wireless communication device is provided with a first antenna (11), a second antenna (12), and a planar conductor (14) that is laid out next to both the first antenna (11) and the second antenna (12) on one side thereof. Said conductor (14) has a notch (15) that is formed so as to extend from a point along the outer edge of the conductor (14) between the part of the conductor (14) next to the first antenna (11) and the part of the conductor (14) next to the second antenna (12).
An input information receiving unit (32) of a server (30b) receives, from a client terminal (10), input information relating to a user operation and stores this together with the time in an input information storage unit (42). An information processing unit (36) immediately performs information processing on the basis of the input information, and the generated primary output data is encoded by an encoding unit (38) and transmitted by a data transmission unit (40) to a client terminal (10). Depending on the communication state as monitored by a communication state monitoring unit (50), an adjusting unit (52) adjusts the processing content and the encoding parameters at any time, and records the adjustment history together with the time in an adjustment history storage unit (54). During periods in which extra resources are available, the input information and adjustment history that have been previously recorded are used again to perform high quality information processing and encoding upon command from a secondary data creation command unit (34), and the created secondary data is stored in an output data storage unit (46).
OUTPUT-DATA PROVIDING SERVER, INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING SYSTEM, OUTPUT-DATA PROVIDING METHOD, INFORMATION PROCESSING METHOD, AND DATA STRUCTURE OF CONTENT DATA
When a user performs an operation on a client terminal to request the start of processing (S30), a server starts information processing of specified content and transmits an initial screen and initial output data such as sounds to the client terminal (S32). The client terminal outputs the initial data and transmits input information to the server every time an instruction such as a command is input by the user (S34, S36). The server executes information processing that corresponds to the input information and separately generates output data that are common to destination client terminals as basic output data and output data for each client terminal as individual output data (S38-S42). The client terminal decodes image and sound data which are the basic output data, synthesizes graphics and sounds based on the individual output data, and outputs the result (S44-S48).
A head mounted display and method for using the head mounted display are provided. In one example, the head mounted display includes a head attachment portion and a viewing module coupled to the head attachment portion. The viewing module includes an inner portion having a view port into a screen configuring for rendering image content, and an exterior housing. Further included are a plurality illuminating elements integrated with the exterior housing of the viewing module. The plurality of illumination elements defined for image tracking of the head mounted display. Illumination logic is provided for controlling the plurality of illumination elements to be active or inactive during use of the head mounted display. Methods for using the head mounted display in a game, tracking the head mounted display and providing image data to the head mounted display, and interacting with content via controllers or user's hands or both using the head mounted display are also provided.
A graphics processing may include implementing a vertex shader and a pixel shader with a GPU. Vertex parameter values may be compressed with the vertex shader and compressed vertex parameter values may be written to a cache. The pixel shader may access the compressed vertex parameter values that were written to the cache and decompress the compressed vertex parameter values. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims.
Graphics processing may include implementing a vertex shader and a pixel shader with the GPU. Vertex indices output from a vertex shader may be written to a cache. The vertex indices written to the cache may be accessed with the pixel shader and vertex parameter values associated with the vertex indices may be accessed from a memory unit with the pixel shader. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims.
A set of graphics primitive information for a virtual object may be processed with compute shader running on a graphics processing unit (GPU) to generate a modified set of primitive information. The modified set of primitive information may be passed to a vertex shader running on the GPU. The vertex shader may perform vertex shading on the modified set of primitive information. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims.
Provided is an information processing system whereby an invited user can determine whether or not a session to which he or she has been invited is available, before participating in the session to which he or she has been invited. The information processing system stores, for a plurality of sessions providing services in which respective users are able to participate, status information indicating whether or not each session is available; and stores invitation information relating to a plurality of invitations inviting invited users to participate in any of the sessions; and a plurality of client devices respectively acquire, from multiple items of invitation information, invitation information relating to the invited user who is also the user using the client device in question, and display the acquired invitation information on the display screen, in a format that depends on the status information.
A storage unit stores invitation messages that inform of invitations to applications being run in another information processing device. An information display unit (174) displays an invitation message on a display. At this time, the information display unit (174) displays active invitation messages and inactive invitation messages differently. Further, the information display unit (174) may also display unread invitation messages and read invitation messages differently.
A63F 13/30 - Interconnection arrangements between game servers and game devicesInterconnection arrangements between game devicesInterconnection arrangements between game servers
A63F 13/795 - Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories for finding other playersGame security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories for building a teamGame security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories for providing a buddy list
G06F 13/00 - Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
66.
SWITCHING MODE OF OPERATION IN A HEAD MOUNTED DISPLAY
Methods, systems, and computer programs are presented for managing the display of images on a head mounted device (HMD). One method includes an operation for tracking the gaze of a user wearing the HMD, where the HMD is displaying a scene of a virtual world. In addition, the method includes an operation for detecting that the gaze of the user is fixed on a predetermined area for a predetermined amount of time. In response to the detecting, the method fades out a region of the display in the HMD, while maintaining the scene of the virtual world in an area of the display outside the region. Additionally, the method includes an operation for fading in a view of the real world in the region as if the HMD were transparent to the user while the user is looking through the region. The fading in of the view of the real world includes maintaining the scene of the virtual world outside the region.
Systems and methods for executing a game presented on a screen of a head mounted display include executing a game. The execution of the game renders interactive scenes of the game on the screen of the HMD. Images identifying a shift in gaze direction of the user wearing the HMD, are received. The gaze shift is detected during viewing of the interactive scenes presented on the HMD screen. Real-world images that are in line with the gaze direction of the user, are captured from a forward-facing camera of the HMD. A portion of the screen is transitioned from a non-transparent mode to a semi-transparent mode in response to the shift in the gaze direction such that at least part of the real world images are presented in the portion of the screen rendering the interactive scenes of the game. The transparent mode is discontinued after a period of time.
Systems and methods for operating a screen of a head mounted display includes executing a program. The execution of the program causes rendering of images on the screen of the HMD. The screen renders the images using a first optical setting. A first image is presented on the screen. The first image has a first size and is presented at a distance. Input is received identifying a clarity level for the first image. A second image is presented on the screen. The second image has a second size and the distance. Input is received identifying the clarity level for the second image. Based on the clarity level received for the first and the second images, the first optical setting for the screen is changed to a second optical setting. The optical setting adjustments may compensate for deficiencies in a user's vision. A biometric identify may be used to identify a user. The optical setting adjustments may be based on a stored user profile or a user's optical prescription.
A61B 3/028 - Subjective types, i.e. testing apparatus requiring the active assistance of the patient for testing visual acuitySubjective types, i.e. testing apparatus requiring the active assistance of the patient for determination of refraction, e.g. phoropters
G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer
A method for sharing three-dimensional gameplay of a video game to a social network is provided, the method including: receiving a request to share a recorded gameplay portion to a social network, the recorded gameplay portion defined by three-dimensional recorded video; generating a two-dimensional video clip based on the three-dimensional recorded video; sharing the two-dimensional video clip to the social network.
A63F 13/87 - Communicating with other players during game play, e.g. by e-mail or chat
A63F 13/355 - Performing operations on behalf of clients with restricted processing capabilities, e.g. servers transform changing game scene into an encoded video stream for transmitting to a mobile phone or a thin client
A63F 13/497 - Partially or entirely replaying previous game actions
70.
IMAGE RENDERING RESPONSIVE TO USER ACTIONS IN HEAD MOUNTED DISPLAY
Methods, systems, and computer programs are presented for rendering images on a head mounted display (HMD). One method includes operations for tracking, with one or more first cameras inside the HMD, the gaze of a user and for tracking motion of the HMD. The motion of the HMD is tracked by analyzing images of the HMD taken with a second camera that is not in the HMD. Further, the method includes an operation for predicting the motion of the gaze of the user based on the gaze and the motion of the HMD. Rendering policies for a plurality of regions, defined on a view rendered by the HMD, are determined based on the predicted motion of the gaze. The images are rendered on the view based on the rendering policies.
A method for transitioning gameplay is provided, the method including: receiving a signal to interrupt gameplay of a video game, the gameplay being presented on a head-mounted display; in response to receiving the signal, transitioning the gameplay from an active state to a paused state; wherein transitioning the gameplay includes identifying an intensity of a gameplay aspect, and progressively reducing the intensity of the gameplay aspect before entering the paused state.
A63F 13/25 - Output arrangements for video game devices
A63F 13/493 - Resuming a game, e.g. after pausing, malfunction or power failure
A63F 13/497 - Partially or entirely replaying previous game actions
A63F 13/5258 - Changing parameters of virtual cameras by dynamically adapting the position of the virtual camera to keep a game object or game character in its viewing frustum, e.g. for tracking a character or a ball
An acquisition processing unit (120) acquires information data addressed to the user, and a notification processing unit (160) notifies the acquired information addressed to the user. When multiple users are logged in at the same time, the notification processing unit (160) notifies both the information and user-specifying information that specifies the addressee of the information, and meanwhile, when only one user is logged in, the notification processing unit (160) notifies the information but not the user-specifying information. A login management unit (130) manages the logged-in users, and the notification processing unit (160) determines whether or not to notify the user-specifying information depending on whether the login management unit (130) is managing one user or multiple users.
A system has a central processing unit (CPU) and a graphics processing unit (GPU) that includes one or more registers. The GPU can change a resource descriptor in one of the GPU's registers. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims.
A method for processing graphics for a GPU program, translating instructions from a shading language into an intermediate language with a front end of a GPU compiler; translating the instructions from the intermediate language into a GPU object language with a back end of the GPU compiler; wherein the instructions in the shading language include instructions defining a layout of resources for the GPU program.
A frame (20) is fitted with a plurality of built-in components of an electronic device (1). The frame (20) has circumferential wall parts (21, 22, 23) formed along outer circumferential surfaces of the electronic device (1). An upper cover (30) has a rear surface part (32) attached by a screw to a rear wall part (23) of the frame (20). A lower cover (40) has a rear surface part (43) attached by a screw to the rear wall part (23) of the frame (20). A portion in which a fixture such as a screw is inserted can thereby be prevented from standing out.
G06F 1/16 - Constructional details or arrangements
H01L 23/467 - Arrangements for cooling, heating, ventilating or temperature compensation involving the transfer of heat by flowing fluids by flowing gases, e.g. air
H05K 7/20 - Modifications to facilitate cooling, ventilating, or heating
Multiple ventilation holes (h) connecting the interior and the exterior of an electronic device (1) are formed in a side surface of the electronic device. The electronic device (1) is equipped with a fan (3) that draws in or discharges air through the multiple ventilation holes (h). A groove (a1) extending in the front/back direction is formed in the side surfaces of the electronic device (1). The multiple ventilation holes (h) are formed in the inner surface of the groove (a1) in the side surfaces. By means of this structure it is possible to prevent the ventilation holes from being blocked when the electronic device is positioned vertically, thereby preventing a reduction in the ventilation efficiency.
G06F 1/16 - Constructional details or arrangements
H01L 23/467 - Arrangements for cooling, heating, ventilating or temperature compensation involving the transfer of heat by flowing fluids by flowing gases, e.g. air
H05K 7/20 - Modifications to facilitate cooling, ventilating, or heating
09 - Scientific and electric apparatus and instruments
28 - Games; toys; sports equipment
Goods & Services
(1) Electrical power connectors; electric cables and wires; electrical network adapters; Universal serial bus [USB] cables; High definition multimedia interface cables; Cellular phone; Cell phone straps; Set-top boxes; Earphones for mobile computer terminals; Digital cameras; Video cameras; Headphones; Microphones; Earphones; Smartphones; Video disc players; Video recorders; DVD players; DVD recorders; Optical disc drives; Compact disc players; Compact disc recorders; Television receivers; Modems; Webcams; Downloadable computer games for use on cellular phones, mobile computer terminals, set-top boxes, DVD players connected to network and television sets connected to network; Downloadable computer games; Downloadable video games; Downloadable games for computer and video games online and via mobile computers, mobile communication devices, digital televisions and set-top boxes; Computer programs for document management; Computer screen saver software; Computer software for creating encrypted files; Computer software for organizing and viewing digital images and photographs; Computer software for processing digital images; Computer software for use in programing digital animation and special effects of images; Music-composition software; Software to control and improve audio equipment sound quality; Virtual reality games; Computer software for editing and compositing digital still images and videos; Computer programs for creating, editing and processing images, videos, illustrations, characters and graphics; Computer software for processing digital images and videos; Integrated circuit memory cards; Mobile computer terminals; Keyboards for mobile computer terminals; Mouse for mobile computer terminals; Memory cards for mobile computer terminals; Remote controllers for mobile computer terminals; Computer joysticks; Games for use on home video game consoles used with televisions; Electronic circuits and CD-ROMs containing computer games for use on hand-held games with liquid crystal displays; Games for use on hand-held games with liquid crystal displays; Downloadable computer and video games for use on home video game machines; Downloadable additional digital images of video game characters for home video game machines; Downloadable computer and video games for use on hand-held games with liquid crystal displays; Downloadable additional digital images of video game characters for hand-held games with liquid crystal displays; Memory cards for video game machines; Arcade games for arcade video game machines; Prerecorded audio compact discs featuring music; Downloadable ring tones for mobile phones; Compact discs featuring music; Downloadable music files; Downloadable game character images; Downloadable image file containing photographic images and artwork in the field of video and computer games; Exposed cinematographic films; Exposed slide films; Slide film mounts; Downloadable images for cellular phones and mobile computer terminals; Downloadable image files via internet; Pre-recorded video discs, video tapes, CD-ROMs, DVD-ROMs and optical discs featuring entertainment in the nature of action adventure, drama, comedy, romance, science fiction, horror and mystery; Downloadable wall paper graphics for cellular phones; Downloadable electronic publications in the nature of books, manuals, magazines, newspapers in the field of video games, game software, music, romance novels, comic books, graphic novels, fiction books and video movies.
A recording unit (140) records an event list (152) wherein time information and object image information are associated with an event. An image processing unit (234) determines whether an image corresponding to the object image information recorded in the recording unit (140) is included in a captured image captured during a time period identified by the time information recorded in the recording unit (140). A condition determination unit (236) determines that an event start condition has been established if the determination is made that the captured image includes an image corresponding to the object image information. A start instruction unit (238) gives instructions for application processing to an application execution unit (220), whereupon the application execution unit (220) starts processing the application associated with the event for which a start condition was established.
Stereoscopic viewing systems may be adjusted for a user's inter-pupillary distance (IPD). Software-generated calibration images may be presented on a display having two optics. One or more settings for presentation of the calibration image are adjusted. The settings are related to an inter-pupillary distance (IPD) of the user. An input is received from a user when the user perceives the calibration image to be acceptable at a particular value of the one or more settings. An IPD value that corresponds to the particular value of the one or more settings is then determined. The determined IPD value is used in presenting subsequent software-generated images with the stereoscopic display.
Detection and prevention of false positives associated with a handheld controller are provided. Information is stored in memory regarding indicia of false positive input associated with a handheld controller used to control media usage. Sensor information is monitored at the handheld controller. It may be detected that the monitored sensor information matches one or more indicia of false positive input. Subsequent input received from the handheld controller may then be nullified, such that the nullified input is not registered and does not result in control changes to the associated media. It may then be detected that the monitored sensor information no longer matches one or more indicia of false positive input. Subsequently, nullification is ended, and subsequent input received from the handheld game controller is registered normally and results in control changes to the associated media.
Profile generation for bandwidth management is provided. A content provider receive a notification regarding a new application or media file. Profile information for the application or media file is determined. Such profile information includes information regarding consumption of bandwidth throughout a time period of usage of the application or media file. The profile may be stored in memory in association with the application or media file. A request is received from a user device regarding access to the application or media file. Access to the requested application or media is provided to the user device; the profile is also provided to the user device for use in evaluating whether bandwidth requirements of the application or media file exceeds an available network bandwidth of a network of the user device.
G06F 3/00 - Input arrangements for transferring data to be processed into a form capable of being handled by the computerOutput arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
User-generated recordings of skeletal animations are provided. Information is stored in a memory regarding a plurality of animated movements in memory. Each animated movement may be mapped to one or more skeletal-based body parts of a game character. A recording of a plurality of user movements may be captured over a period of time. One or more body parts of the user may be identified for each captured user movement. It may then be determined which skeletal-based body parts correspond to the identified body parts of the user. A custom animation may be generated that comprises a plurality of animated movements in which the determined skeletal-based body parts are mapped to the associated animated movement. The custom animation may be stored in memory and played during play of a game as designated by the user.
The present invention enables a folder image associated with one program to be displayed on a display unit by a simpler operation than a conventional operation. A control unit causes a program icon image (44a), which is an image correlated with a program and for which a process pertaining to the program is executed in response to acceptance of a prescribed operation on the image, to be displayed on the display unit. The control unit causes a program icon image (44a) being displayed on the display unit in response to acceptance of an instruction for generating a folder associated with the program and being correlated with the program to be changed to a folder-corresponding image (44b), which is an image correlated with the folder associated with the program and for which a program-corresponding image (44a) correlated with the program associated with the folder is displayed on the display unit in response to acceptance of the prescribed operation on the image.
G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
G06F 3/041 - Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
G06F 3/044 - Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means
G06F 3/0488 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
G09G 5/00 - Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
G09G 5/36 - Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of individual graphic patterns using a bit-mapped memory
88.
ENHANCED SECURITY FOR HARDWARE DECODER ACCELERATOR
A software security layer may be used to protect a system against exploitation of a hardware encoder accelerator by malicious data embedded in the one or more frames of encoded digital streaming data. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims.
Bandwidth management based on profiles is provided. A requesting user using a user device may submit a request concerning access to an application or media file hosted or provided by a content provider. A profile associated with the requested application or media file may be accessed. Such a profile provides information regarding consumption of bandwidth throughout a time period of usage associated with the requested application or media file. Bandwidth requirements associated with the request may be determined based on the profile information, and bandwidth consumption by the user device may be managed based on the bandwidth requirements determined for the requested application or media file and available network bandwidth.
A reader (300) for an RFID tag for near-field wireless communications, wherein an antenna selection switch (310) has a plurality of antennas for sending and receiving data to and from an RFID tag, arranged spread out within a prescribed range, and selects one antenna among said plurality of antennas, to be used for sending and receiving data. A detection unit (314) obtains information indicating an antenna that an antenna switching control unit (312) has caused the antenna selection switch (310) to select, if one of the plurality of antennas has received carrier waves sent by the RFID tag.
A63F 13/45 - Controlling the progress of the video game
G06K 17/00 - Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups , e.g. automatic card files incorporating conveying and reading operations
H04B 5/02 - Near-field transmission systems, e.g. inductive loop type using transceiver
H04B 7/08 - Diversity systemsMulti-antenna systems, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the receiving station
09 - Scientific and electric apparatus and instruments
28 - Games; toys; sports equipment
Goods & Services
(1) Cellular phone; Cell phone straps; Earphones for mobile computer terminals; Headphones; Microphones; Earphones; Smart phones; Webcams; Set-top boxes; Head-mounted video displays; Downloadable computer game programs for cellular phones, mobile computer terminals, set-top boxes, DVD players connected to network and television sets connected to network; Downloadable computer games; Downloadable video games; Game programs for home video game machines; Game programs for hand-held games with liquid crystal displays; Downloadable or installable computer and video game programs for home video game machines; downloadable or installable additional image data for home video game machines; Downloadable or installable computer and video game programs for hand-held games with liquid crystal displays; downloadable or installable additional image data for hand-held games with liquid crystal displays; Downloadable image file containing artwork, text, audio, video, games and Internet Web links relating to sporting and cultural activities; Downloadable images for cellular phones and mobile computer terminals; Downloadable standby image for cellular phones; downloadable ring tones for mobile phones; Downloadable electronic publications in the nature of books, manuals, magazines, newspapers in the field of video games, game software, music and video movies; Earphones for home video game machines; Headphones for home video game machines; Microphones for home video game machines; Webcams exclusively for use with home video game machines; Earphones exclusively for use with hand-held games with liquid crystal displays; Headphones exclusively for use with hand-held games with liquid crystal displays; Microphones exclusively for use with hand-held games with liquid crystal displays.
(2) Home video game machines; Handset cradles for home video game machines; Game controllers for home video game machines; Joysticks exclusively for use with home video game machines; Parts and accessories for home video game machines; Protective carrying cases specially adapted for handheld video games; Thin film for protecting displays of hand-held games with liquid crystal displays; Hand-held games with liquid crystal displays; Dolls; Game cards; Trading card games; Support stands exclusively for use with hand-held games with liquid crystal displays; Mounts exclusively for hand-held games with liquid crystal displays; Keyboards for home video game machines; Mouse for home video game machines; Keyboards exclusively for use with hand-held games with liquid crystal displays; Mouse exclusively for use with hand-held games with liquid crystal displays.
09 - Scientific and electric apparatus and instruments
28 - Games; toys; sports equipment
Goods & Services
(1) Cellular phone; Cell phone straps; Earphones for mobile computer terminals; Headphones; Microphones; Earphones; Smart phones; Webcams; Set-top boxes; Head-mounted video displays; Downloadable computer game programs for cellular phones, mobile computer terminals, set-top boxes, DVD players connected to network and television sets connected to network; Downloadable computer games; Downloadable video games; Game programs for home video game machines; Game programs for hand-held games with liquid crystal displays; Downloadable or installable computer and video game programs for home video game machines; downloadable or installable additional image data for home video game machines; Downloadable or installable computer and video game programs for hand-held games with liquid crystal displays; downloadable or installable additional image data for hand-held games with liquid crystal displays; Downloadable image file containing artwork, text, audio, video, games and Internet Web links relating to sporting and cultural activities; Downloadable images for cellular phones and mobile computer terminals; Downloadable standby image for cellular phones; downloadable ring tones for mobile phones; Downloadable electronic publications in the nature of books, manuals, magazines, newspapers in the field of video games, game software, music and video movies; Earphones for home video game machines; Headphones for home video game machines; Microphones for home video game machines; Webcams exclusively for use with home video game machines; Earphones exclusively for use with hand-held games with liquid crystal displays; Headphones exclusively for use with hand-held games with liquid crystal displays; Microphones exclusively for use with hand-held games with liquid crystal displays.
(2) Home video game machines; Handset cradles for home video game machines; Game controllers for home video game machines; Joysticks exclusively for use with home video game machines; Parts and accessories for home video game machines; Protective carrying cases specially adapted for handheld video games; Thin film for protecting displays of hand-held games with liquid crystal displays; Hand-held games with liquid crystal displays; Dolls; Game cards; Trading card games; Support stands exclusively for use with hand-held games with liquid crystal displays; Mounts exclusively for hand-held games with liquid crystal displays; Keyboards for home video game machines; Mouse for home video game machines; Keyboards exclusively for use with hand-held games with liquid crystal displays; Mouse exclusively for use with hand-held games with liquid crystal displays.
09 - Scientific and electric apparatus and instruments
28 - Games; toys; sports equipment
Goods & Services
(1) Cellular phone; Cell phone straps; Earphones for mobile computer terminals; Headphones; Microphones; Earphones; Smart phones; Webcams; Set-top boxes; Head-mounted video displays; Downloadable computer game programs for cellular phones, mobile computer terminals, set-top boxes, DVD players connected to network and television sets connected to network; Downloadable computer games; Downloadable video games; Game programs for home video game machines; Game programs for hand-held games with liquid crystal displays; Downloadable or installable computer and video game programs for home video game machines; downloadable or installable additional image data for home video game machines; Downloadable or installable computer and video game programs for hand-held games with liquid crystal displays; downloadable or installable additional image data for hand-held games with liquid crystal displays; Downloadable image file containing artwork, text, audio, video, games and Internet Web links relating to sporting and cultural activities; Downloadable images for cellular phones and mobile computer terminals; Downloadable standby image for cellular phones; downloadable ring tones for mobile phones; Downloadable electronic publications in the nature of books, manuals, magazines, newspapers in the field of video games, game software, music and video movies; Earphones for home video game machines; Headphones for home video game machines; Microphones for home video game machines; Webcams exclusively for use with home video game machines; Earphones exclusively for use with hand-held games with liquid crystal displays; Headphones exclusively for use with hand-held games with liquid crystal displays; Microphones exclusively for use with hand-held games with liquid crystal displays.
(2) Home video game machines; Handset cradles for home video game machines; Game controllers for home video game machines; Joysticks exclusively for use with home video game machines; Parts and accessories for home video game machines; Protective carrying cases specially adapted for handheld video games; Thin film for protecting displays of hand-held games with liquid crystal displays; Hand-held games with liquid crystal displays; Dolls; Game cards; Trading card games; Support stands exclusively for use with hand-held games with liquid crystal displays; Mounts exclusively for hand-held games with liquid crystal displays; Keyboards for home video game machines; Mouse for home video game machines; Keyboards exclusively for use with hand-held games with liquid crystal displays; Mouse exclusively for use with hand-held games with liquid crystal displays.
09 - Scientific and electric apparatus and instruments
28 - Games; toys; sports equipment
Goods & Services
(1) Cellular phone; Cell phone straps; Earphones for mobile computer terminals; Headphones; Microphones; Earphones; Smart phones; Webcams; Set-top boxes; Head-mounted video displays; Downloadable computer game programs for cellular phones, mobile computer terminals, set-top boxes, DVD players connected to network and television sets connected to network; Downloadable computer games; Downloadable video games; Game programs for home video game machines; Game programs for hand-held games with liquid crystal displays; Downloadable or installable computer and video game programs for home video game machines; downloadable or installable additional image data for home video game machines; Downloadable or installable computer and video game programs for hand-held games with liquid crystal displays; downloadable or installable additional image data for hand-held games with liquid crystal displays; Downloadable image file containing artwork, text, audio, video, games and Internet Web links relating to sporting and cultural activities; Downloadable images for cellular phones and mobile computer terminals; Downloadable standby image for cellular phones; downloadable ring tones for mobile phones; Downloadable electronic publications in the nature of books, manuals, magazines, newspapers in the field of video games, game software, music and video movies; Earphones for home video game machines; Headphones for home video game machines; Microphones for home video game machines; Webcams exclusively for use with home video game machines; Earphones exclusively for use with hand-held games with liquid crystal displays; Headphones exclusively for use with hand-held games with liquid crystal displays; Microphones exclusively for use with hand-held games with liquid crystal displays.
(2) Home video game machines; Handset cradles for home video game machines; Game controllers for home video game machines; Joysticks exclusively for use with home video game machines; Parts and accessories for home video game machines; Protective carrying cases specially adapted for handheld video games; Thin film for protecting displays of hand-held games with liquid crystal displays; Hand-held games with liquid crystal displays; Dolls; Game cards; Trading card games; Support stands exclusively for use with hand-held games with liquid crystal displays; Mounts exclusively for hand-held games with liquid crystal displays; Keyboards for home video game machines; Mouse for home video game machines; Keyboards exclusively for use with hand-held games with liquid crystal displays; Mouse exclusively for use with hand-held games with liquid crystal displays.
Provided is an information processing system whereby it is possible to control one's own name which is disclosed to another user according to one's relation to the other user. For each of a plurality of users, a user management server (2) associates and stores an identification name which identifies the user, a "hidden" name which is registered by the user, and information specifying a user to whom viewing of the hidden name may be permitted. When an acquisition request for the name information of a requestee user, including information which specifies the requester user, is received from a client device (3), the user management server (2) transmits the hidden name of the requestee user in response to the acquisition request if the requester user is registered as a user having viewing permission with respect to the requestee user, and transmits the identification name of the requestee user if the requester user is not registered as such. The client device (3) displays the transmitted name information of the requester user in a display screen.