Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Sony Computer Entertainment Inc.

Sony Computer Entertainment Inc. Patent applications
Patent application numberTitlePublished
20120130667CALIBRATION APPARATUS, CALIBRATION METHOD, AND MANUFACTURING METHOD FOR AN ELECTRONIC DEVICE - Provided is a calibration apparatus, including: a holder for fixing an electronic device; a first motor for rotating the holder with a first rotation axis as a center; a second motor for rotating the holder with a second rotation axis perpendicular to the first rotation axis as a center; and a stopper for restricting a rotational position of the holder about the second rotation axis to a range between a reference position and a perpendicular position reached by rotating the holder by 90 degrees from the reference position, in which the first motor rotates the holder to which the electronic device is fixed at a predetermined speed in each of states in which the rotational position of the holder about the second rotation axis falls in the reference position and in which the rotational position of the holder about the second rotation axis falls in the perpendicular position.05-24-2012
20120124620Information Processing Apparatus and Information Processing Method - An information apparatus is provided with: a comment processing unit that acquires, from an external posting site, a comment of a viewer by using a tag as a search key, the comment is a viewer's feedback on the content of a program being viewed and related to a tag for grouping with other comments; and a display processing unit that generates data to be displayed on a screen, the data include image of a program being broadcast by a first broadcasting station and at least one comment for a program being broadcast by a second broadcasting station different from the first broadcasting station.05-17-2012
20120124600Disk Loading Device and Disk Device - A disk loading apparatus (disk apparatus) includes: a pair of front arms that are disposed substantially symmetrically with respect to a virtual straight line extending along a loading direction of a disk and passing a substantially central position of an insertion opening of an apparatus main body and are pivotally supported at one end thereof in the proximity of the opposite ends of the insertion opening such that the other ends thereof are spaced away from each other to load the disk; and a pair of link arms that are disposed substantially symmetrically around the virtual straight line and crossing with each other to synchronize the pivotal motions of the arms. The link arms have a restricting portion for abutting with the disk loaded to the loaded position to restrict the movement of the disk.05-17-2012
20120122592Automated Video Game Rating - In one embodiment described herein, an automated rating system for an electronic game includes a collector configured to collect game data pertaining to the electronic game and to collect implicit user data pertaining to one or more users, a rating processor configured to rate the game based on the collected game data and implicit user data, and a recommender configured to provide a recommendation as a function of the operation of the game rating.05-17-2012
20120122576SMART SHELL TO A GAME CONTROLLER - Devices, systems, and methods of use are presented for a smart shell that can be fitted by an end user to a video game controller that routes signals from various buttons or other sensors on the smart shell to a video game console. Signals can flow from the video game console back to the shell to operate tactile feedback motors, lights, or speakers. The smart shell can be clipped to the game controller by the end user and released after a game is played. The smart shell can be in the shape of a gun with sensors to determine which grips are being held and a sensor to determine if a player is holding the gun's scope to his face. Logic using the three sensors can robustly determine whether the user is holding the gun as a pistol, machine gun, or a sniper rifle, and can reflect the player's choice of style in the video game.05-17-2012
201201202123D SHUTTER GLASSES SYNCHRONIZATION SIGNAL THROUGH STEREO HEADPHONE WIRES - 3D shutter glasses with a synchronization signal sent through a stereo headphone wire are presented. In some embodiments, the 3D shutter glasses receive a synchronization signal through the same wire that transmits audio data to headphones or other audio devices. The synchronization signal may be combined with the audio data through various techniques so as to not disrupt the audio a listener hears, but to still provide the data to the 3D shutter glasses to synchronize with a display.05-17-2012
201201202083D shutter glasses with frame rate detector - Active shutter 3D glasses with multiple optical detectors, such as photodiodes, are described that detect a frame rate of a 3D television or other 3D display by using independent component analysis. The detected frame rate is used to update a clock onboard the 3D glasses that times the active shutters, thereby synchronizing the shutters to the 3D display. A switch can reverse the shutters in case the left eye/right eye images are shown oppositely.05-17-2012
20120116756METHOD FOR TONE/INTONATION RECOGNITION USING AUDITORY ATTENTION CUES - In a spoken language processing method for tone/intonation recognition, an auditory spectrum may be determined for an input window of sound and one or more multi-scale features may be extracted from the auditory spectrum. Each multi-scale feature can be extracted using a separate two-dimensional spectro-temporal receptive filter. One or more feature maps corresponding to the one or more multi-scale features can be generated and an auditory gist vector can be extracted from each of the one or more feature maps. A cumulative gist vector may be obtained through augmentation of each auditory gist vector extracted from the one or more feature maps. One or more tonal characteristics corresponding to the input window of sound can be determined by mapping the cumulative gist vector to one or more tonal characteristics using a machine learning algorithm.05-10-2012
20120114173IMAGE PROCESSING DEVICE, OBJECT TRACKING DEVICE, AND IMAGE PROCESSING METHOD - An edge extracting unit of a contour image generator generates an edge image of an input image using an edge extraction filter, etc. A foreground processing unites extracts the foreground from the input image using a background image and expands the foreground to generate an expanded foreground image. The foreground processing unit further generates a foreground boundary image constructed of the boundary of the expanded foreground region. A mask unit masks the edge image using the expanded foreground image to eliminate edges in the background. A synthesis unit synthesizes the masked edge image and the foreground boundary image to generate a contour image.05-10-2012
20120114039VIDEO CODING METHODS AND APPARATUS - In methods for encoding and decoding digital pictures certain prediction parameters may be omitted from the output on the encoder side or the input on the decoder side. An encoder can identify prediction parameter values that can be omitted by determining whether a decoder emulator can reproduce the prediction parameter values from other information, such as predicted pixel and prediction error values of one or more previously decoded sections from the same or a different picture.05-10-2012
20120110447CONTROL OF VIRTUAL OBJECT USING DEVICE TOUCH INTERFACE FUNCTIONALITY - A virtual object can be controlled using one or more touch interfaces. A location for a first touch input can be determined on a first touch interface. A location for a second touch input can be determined on a second touch interface. A three-dimensional segment can be generated using the location of the first touch input, the location of the second touch input, and a pre-determined spatial relationship between the first touch interface and the second touch interface. The virtual object can be manipulated using the three-dimensional segment in c) as a control input. The manipulated virtual object can be displayed on a display.05-03-2012
20120110355Power Supply Circuit and Power Supply Method - Provided is a power supply circuit capable of suppressing a power supply voltage to be input to an integrated circuit device to low level. A power supply circuit (05-03-2012
20120110099Chat System, Server Device, Chat Method, Chat Execution Program, Storage Medium Stored with Chat Execution Program, Information Processing Unit, Image Display Method, Image Processing Program, Storage Medium Stored with Image Processing Program - A matching server, when a chat room specified by participation request information received from a client terminal device is registered in a room storage region, associates and registers that client terminal device to the chat room, and when the chat room specified by the participation request information is not registered, associates the client terminal device and the chat room with each other and registers them newly in the room storage region. When a chat room specified by leave request information received by the client terminal device is registered in the room storage region, it cancels registration of the client terminal device for the chat room, and when there is no client terminal device registered to the registered chat room, it cancels registration of the chat room.05-03-2012
20120102399Navigation of Electronic Device Menu Without Requiring Visual Contact - Methods, systems, and computer programs for controlling a device without requiring visual contact with the device are presented. One method includes an operation for identifying available options for presentation to a user according to a state of a computer program executing on a portable device, where the available options belong to a plurality of possible menu items. Further, the method provides an audible output of the available options to the user and detection of a touch-based input by the portable device, where the input is received at the portable device without providing an identifiable visual cue to the user. Further yet, the method includes operations for determining the selected option from the available options based on the timing of the input relative to the audible output, and for performing the selected option by the computer program. In another method, the options are presented to the user via different vibration patterns of an electronic device or via vibrations of a second device connected to the electronic device.04-26-2012
20120102023CENTRALIZED DATABASE FOR 3-D AND OTHER INFORMATION IN VIDEOS - Methods and systems for a centralized database for 3-D and other information in videos are presented. A centralized database contains video metadata such as camera, lighting, sound, object, depth, and annotation data that may be queried for and used in the editing of videos, including the addition and removal of objects and sounds. The metadata stored in the centralized database may be open to the public and admit contributor metadata.04-26-2012
20120095714INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND INFORMATION STORAGE MEDIUM - An information processing device acquires an output value in accordance with a state in which an operating device is held, acquires the output value in accordance with a predetermined first holding state of the operating device as a first reference value, acquires the output value in accordance with a predetermined second holding state of the operating device, different from the first holding state, as a second reference value, and calculates a state value indicative of the state in which the operating device is held, which is in accordance with the acquired output value, based on the first reference value and the second reference value.04-19-2012
20120092349PROGRAM EXECUTION SYSTEM, PROGRAM EXECUTION DEVICE AND RECORDING MEDIUM AND COMPUTER EXECUTABLE PROGRAM THEREFOR - A program execution system, has a program execution device which has a controller operated by a user and a display on which images such as characters or players in a game are seen. In order to prevent an incorrect movement of a character on the display when a switching from one scene viewed from one camera viewpoint to another scene viewed from another camera viewpoint without additional steps by the user, the program execution system has a computer-readable and executable program stored on a recorded medium providing a character motion direction step by which, if along the motion of a character on the screen a switching is made from one scene to another, the direction of motion of the character in the second scene is maintained in coordination with the character's motion direction on a map in the first scene at least immediately before the switching.04-19-2012
201200885813-D GLASSES WITH CAMERA BASED HEAD TRACKING - Methods, devices, and systems, are described for tracking a video game player's head under different ambient lighting conditions and switching between tracking techniques as lighting conditions change. Based on measurements of ambient lighting conditions, a camera hooked to a game console can (04-12-2012
20120087073PORTABLE ELECTRONIC DEVICE - A portable electronic device 04-12-2012
20120086801TRACKING HEAD POSITION AND ORIENTATION - Methods, devices, and systems are presented for determining a distance to an object using a color camera and special markers mounted on the object that refract or reflect different colors depending on the angle at which they are viewed. Different colors can be refracted or reflected using lenticular lenses or other technologies. The color received by the camera reveals the orientation of the markers. The orientation information can be combined with the perceived angular distance between the markers and the known distance between the markers to determine the actual distance to the object.04-12-2012
20120086631SYSTEM FOR ENABLING A HANDHELD DEVICE TO CAPTURE VIDEO OF AN INTERACTIVE APPLICATION - Methods and systems for enabling a handheld device to capture video of an interactive session of an interactive application presented on a main display are provided. An interactive session of the interactive application defines interactivity between a user and the interactive application. An initial position and orientation of a handheld device operated by a spectator are determined. A current state of the interactive application based on the interactivity between the user and the interactive application is determined The position and orientation of the handheld device are tracked during the interactive session. A spectator video stream of the interactive session based on the current state of the interactive application and the tracked position and orientation of the handheld device is generated. The spectator video stream is rendered on a handheld display of the handheld device.04-12-2012
20120086630USING A PORTABLE GAMING DEVICE TO RECORD OR MODIFY A GAME OR APPLICATION IN REAL-TIME RUNNING ON A HOME GAMING SYSTEM - Methods and systems for enabling a user to interface with an interactive application using a handheld device are provided. According to embodiments of the invention, a primary video stream of an interactive application is rendered on a display. Simultaneously, a data feed of the interactive application is transmitted to a handheld device. The data feed is processed on the handheld device to produce an ancillary video stream which is rendered on the handheld device. Interactive input is received at the handheld device while rendering the ancillary video stream. The interactive input is applied to set a virtual tag which defines an event to be rendered on the display when the state of the interactive application reaches a predetermined configuration so as to trigger execution of the virtual tag by the interactive application.04-12-2012
20120075463USER INTERFACE SYSTEM AND METHOD USING THERMAL IMAGING - A thermal imaging interface for control of a computer program may obtain one or more thermal infrared images of one or more objects with one or more thermographic cameras. The images may be analyzed to identify one or more characteristics of the objects. Such characteristics may be used as a control input in the computer program.03-29-2012
20120075462BLOW TRACKING USER INTERFACE SYSTEM AND METHOD - A blow tracking user interface method and apparatus may detect an orientation of blowing of a user's breath and a magnitude of blowing of the user's breath. A blow vector may be generated from the orientation and magnitude of the blowing of the user's breath. The blow vector may be used as a control input in a computer program.03-29-2012
20120069145MOVING IMAGE PROCESSING DEVICE AND MOVING IMAGE PROCESSING METHOD - A moving image processing device is configured such that a frame data acquisition unit configured to acquire frame data in which a parallax image for the left eye and a parallax image for the right eye are arranged across an active space. An image processing unit configured to subject the frame data to image processing. An active space setting unit configured to identify the position of the active space processed by the image processing unit and to set the pixel values of the active space to be fixed values.03-22-2012
20120068924Computer System, Computer System Control Method, Program, And Information Storage Medium - To prevent a user from sensing change in feeling of operation of a pointing device. There is provided a computer system control method for controlling a computer system having a coordinate designation system for producing base data for calculating position coordinates, the method comprising the steps of obtaining the position coordinates calculated based on the base data; when a predetermined application program is activated from another application program, obtaining position coordinates notified by the other application program, and showing a designated position image on a display screen based on the position coordinates obtained; and when the predetermined application program is activated from an operating system, showing the designated position image on the display screen based on the position coordinates obtained at the step of obtaining the position coordinates.03-22-2012
20120065917Information Processing System - An information processing system, including: a portable communication device including a sensor that measures predetermined information and outputs a measurement result, the sensor having output characteristics varying depending on a place of use; and a information processing device for indoor use, which is communicatively connectable to the portable communication device, the information processing device being configured to: acquire the measurement result of the sensor from the communicatively-connected portable communication device; execute calibration of the sensor by using the acquired measurement result; execute an application program that uses the measurement result of the sensor; and performs determination as to whether or not the calibration has been executed for the communicatively-connected portable communication device when the application program is executed.03-15-2012
20120062454Information Processing System - Provided is an information processing system which includes: a communication device including a sensor that measures information regarding a posture thereof; and an information processing device. The information processing device displays a guide image for causing a user to perform a rotational operation for rotating the communication device, and executes calibration of the sensor by using the measurement result of the sensor acquired from the communication device while the guide image is displayed. The guide image includes an image representing a reference axis to be a rotation center for the rotational operation and an image representing the communication device, and the image representing the communication device is located within the guide image so that a portion of the communication device corresponding to a position of the sensor overlaps with the reference axis.03-15-2012
20120059643PROCESSOR EMULATION USING FRAGMENT LEVEL TRANSLATION - Emulation of a target system with a host system is disclosed. Two or more target system code instructions may be grouped into one or more fragments. A main translation function may be implemented by translating each fragment into a corresponding set of position-independent instructions executable by the host system. A target processor may be emulated by executing the corresponding set of position-independent executable instructions with the host system.03-08-2012
20120056903Information Processing Device And Information Processing Method - First a standard image to which a link is defined is displayed. If a user operates a input device and if the viewpoint enters into the first link boundary, and if the information indicating that a resume operation is required does not exist the first frame of moving image data is read out and displayed on the display device as a still image. If the viewpoint enters into the second link boundary, playing back and displaying of the moving image and is started. If the viewpoint moves out from the second link boundary, a frame displayed when the playback of the moving image is suspended is displayed as a still image and the resume point is stored. If the viewpoint moves out of the first link boundary, a standard image is displayed.03-08-2012
20120056802Program, Object Control Method, And Game Device - A behavior table storage unit stores correspondence between a predetermined action of an object and a condition for operation of an input device. A condition determination unit determines whether control information of the input device meets the condition for operation stored in the behavior table storage unit. An object control unit causes, when the condition for operation is determined to be met, the object to perform an action mapped to the condition for operation. The behavior table storage unit stores a condition for operation requiring that the input device be moved by a predetermined amount within a predetermined period of time, and the condition determination unit measures time elapsed since the start of movement of the input device and determines, when the input device is moved by the predetermined amount within the predetermined period of time, that the condition for operation is met.03-08-2012
20120047355Information Processing Apparatus Performing Various Bit Operation and Information Processing Method Thereof - An information processing apparatus operates data stored in an input register for each bit and stores a result thereof in an output register. A selector circuit selects output data of a bit from input data of 128 bits in the input register. An AND circuit outputs, only when data from a corresponding selector circuit is valid, the data to a corresponding bit of the output register. A control signal generator inputs a select signal indicating the number of a bit to be selected to each selector circuit, and also inputs a signal indicating whether data input from the selector circuit is valid or invalid to each AND circuit.02-23-2012
20120046101APPARATUS FOR IMAGE AND SOUND CAPTURE IN A GAME ENVIRONMENT - An apparatus for capturing image and sound during interactivity with a computer game in a game environment is provided. The apparatus includes a housing and a base stand for supporting the housing. An image capture device is defined along a front portion of the housing. Also, an array of microphones is defined along the front portion of the housing. The array of microphones is defined by a single microphone positioned on a first lateral side of the image capture device and two or more microphones positioned on a second lateral side of the image capture device opposite the first side. The apparatus also includes a connector for connecting to a computing device.02-23-2012
20120040762COMPATIBILITY ADAPTER AND COMPATIBILITY PROCESSING METHOD - A compatibility adapter configured for connection to an external connection terminal of a new-generation game device is provided. An old-generation processor unit is a processor unit compatible with the processing function of an old-generation game device. When it is determined that the type of a recording medium storing application software is for the old-generation game device, a hub receives data, which has been input to the new-generation game device, from the new-generation game device via the external connection interface. Data extracted from a received packet is supplied to the old-generation processor unit and processed accordingly. The hub supplies the processed data to the new-generation game device via the external connection interface.02-16-2012
20120039507Information Processing Device And Information Processing Method - An image acquisition unit of an information processing device acquires data for moving image including an image of a user and captured by an image capturing device. An initial processing unit determines correspondence between an amount of movement of the user and a parameter defining an image to be ultimately output in a conversion information storage unit. A tracking processing unit uses a particle filter to perform visual tracking in the moving image so as to estimate the magnification and translation amount of the user's head contour. The input value conversion unit converts the amount of movement of the user into the parameter defining an image using the magnification and the translation amount as parameters. The output data generation unit generates an image based on the parameter. The output control unit controls the generated image so as to be displayed on a display device.02-16-2012
20120038637USER-DRIVEN THREE-DIMENSIONAL INTERACTIVE GAMING ENVIRONMENT - An invention is provided for affording a real-time three-dimensional interactive environment using a depth sensing device. The invention includes obtaining depth values indicating distances from one or more physical objects in a physical scene to a depth sensing device. The depth sensing device is configurable to be maintained at a particular depth range defined by a plane so that objects between the particular depth range and the depth sensing device are processed by the depth sensing device, wherein the particular depth range establishes active detection by the depth sensing device, as depth values of objects placed through the particular depth range and toward the depth sensing device are detected and depth values of objects placed beyond the particular depth range are not detected. The objects placed through the particular depth range are rendered and displayed in a virtual scene based on geometric characteristics of the object itself.02-16-2012
201200386353-D RENDERING FOR A ROTATED VIEWER - Methods and systems for displaying a three dimensional image to a rotated viewer are presented. The roll and yaw of a viewer's eyes, with respect to a display, is tracked and used to adjust the orientation of a pair of stereoscopic images so as to maintain a three dimensional image when a viewer is rotated. Adjustment to the orientation of the pair of stereoscopic images may also factor in the orientation of a plurality of viewers, each viewer with a potentially different orientation with respect to the display.02-16-2012
20120027254Information Processing Apparatus and Information Processing Method for Drawing Image that Reacts to Input Information - In an information processing apparatus, an external-information acquisition unit acquires external information such as an image, a sound, textual information, and numerical information from an input apparatus. A field-image generation unit generates, as an image, a “field” that acts on a particle for a predetermined time step based on the external information. An intermediate-image memory unit stores an intermediate image that is generated in the process of generating a field image by the field-image generation unit. A field-image memory unit stores the field image generated by the field-image generation unit. A particle-image generation unit generates data of a particle image to be output finally by using the field image stored in the field-image memory unit.02-02-2012
20120026158THREE-DIMENSIONAL IMAGE GENERATION DEVICE, THREE-DIMENSIONAL IMAGE GENERATION METHOD, AND INFORMATION STORAGE MEDIUM - Provided is a three-dimensional image generation program, which is used for generating, as images to be used for stereoscopic display, two images showing a scene within a virtual three-dimensional space viewed from two cameras set in the virtual three-dimensional space, the three-dimensional image generation program causing a computer to function to: acquire a value of a screen distance parameter, which indicates a distance from a representative position for the two cameras to a virtual screen position in the virtual three-dimensional space; and generate, as the images to be used for the stereoscopic display, the two images showing the scene within the virtual three-dimensional space viewed from the two cameras disposed at positions and in directions that are determined based on the acquired value of the screen distance parameter.02-02-2012
20120026089Center Device - To provide a center device for accommodating a variety of situations which may occur when a home-use game machine, or the like, is used, in which a plurality of users use their own controller devices such as an input device. A center device communicates between a plurality of controller devices, receives an instructing operation carried out by the user of each controller device, and executes processing according to the instructing operation. The center device selects at least one of the controller devices as a controller device to be authenticated from among the plurality of controller devices by utilizing communication with each of the plurality of controller devices, and conducts authentication processing relative to each of the controller devices while communicating with each of the selected controller device.02-02-2012
20120019534IMAGE OUTPUT METHOD AND DEVICE, AND IMAGE DISPLAY - First and second division patterns are defined so that main areas A and A′ are similar to each other in shape, having the same horizontal-to-vertical ratio. Even if an image output apparatus is connected to a display unit having both first and second display screens, the image output apparatus generates an identical image for the main area A or A′ regardless of the aspect ratio of the display screen. The main areas A and A′ display important information and the like. Sub areas B and B′ display auxiliary information. The first and second division patterns may be determined so that the sub areas B and B′ are similar to each other in shape like the main areas.01-26-2012
20120017236SUPPLEMENTAL VIDEO CONTENT ON A MOBILE DEVICE - Methods, systems, devices, and software are described for providing supplemental content for display on a mobile device. In one embodiment, a system includes a video display that displays video content. A mobile device with an integrated display may track the video display, with a video camera or other methods, and identify the video content in the tracked video display. The mobile device may access supplemental content related to the identified video content, and display the accessed supplemental content on the integrated display.01-19-2012
20120014558POSITION-DEPENDENT GAMING, 3-D CONTROLLER, AND HANDHELD AS A REMOTE - Methods and systems for using a position of a mobile device with an integrated display as an input to a video game or other presentation are presented. Embodiments include rendering an avatar on a mobile device such that it appears to overlay a competing user in the real world. Using the mobile device's position, view direction, and the other user's mobile device position, an avatar (or vehicle, etc.) is depicted at an apparently inertially stabilized location of the other user's mobile device or body. Some embodiments may estimate the other user's head and body positions and angles and reflect them in the avatar's gestures.01-19-2012
20120014239OPTICAL DISK DEVICE, CONTROL METHOD THEREFOR, PROGRAM, AND INFORMATION RECORDING MEDIUM - Provided is an optical disc device capable of correcting a value of a control parameter during an operation of reading information from an optical disc medium. The optical disc device for reading the information recorded on the optical disc medium under an operation condition corresponding to a value set with respect to a predetermined control parameter corrects the value of the predetermined control parameter by repeatedly executing, while an operation of reading the information from the optical disc medium is being performed, processing of: acquiring, with respect to two values of the predetermined control parameter, evaluation values indicating accuracy of the reading of the information from the optical disc medium, respectively; and updating the value of the predetermined control parameter based on the two acquired evaluation values.01-19-2012
20120013770OVERLAY VIDEO CONTENT ON A MOBILE DEVICE - Methods, systems, and devices are described for providing overlay content to be placed over captured video content for display on a mobile device. In one embodiment, a system includes a video display, such as a TV, that displays video content. A mobile device with an integrated video camera and display may capture video data which includes the video content from the video display. The location of the video content within the captured video data may be tracked. The mobile device may access overlay content, and display the accessed overlay content over the tracked video content.01-19-2012
20120011473IMAGE PROCESSING APPARATUS AND IMAGE PROCESSING METHOD - A first display control unit configured to display in a first display region a list of thumbnail images of image data on a display device. A direction receiving unit configured to acquire a selection by a user for the image data. A second display control unit configured to display a list of one or more thumbnail images of image data that have been selected by the user in a second display region, which is displayed simultaneously with but in a different region from the first display region on the display device where the thumbnail images to be displayed by the first display control unit are displayed. Herein, the first display control unit acquires the selection by the user from the direction receiving unit and displays, on the display device, the one or more thumbnail images of the image data that have been selected by the user and thumbnail images of the image data that have not been selected by the user, in different display modes.01-12-2012
20120011472IMAGE DISPLAY APPARATUS AND IMAGE DISPLAY METHOD - In an image display apparatus, an image classification unit generates one or more of image groups by classifying image data to which attribution information is added based on the attribute information. A display control unit displays, on a display device, a list of a plurality of thumbnail images of the image data included in each of the image groups generated by the image classification unit, in a manner in which the plurality of thumbnail images are piled up for every image group. Herein, the display control unit acquires the predetermined number of sheets of image data from the selected image group to display, on the display device, the image data as a background image in which the image data are arranged.01-12-2012
20120007964IMAGE PROCESSING DEVICE AND IMAGE PROCESSING METHOD - A location error determination unit determines, prior to displaying on a display device stereoscopic images including a parallax image for the left eye and a parallax image for the right eye of a subject, whether the parallax image for the left eye and the parallax image for the right eye are stereoscopic images that can be located as three-dimensional images. A parallax error determination unit determines, when it is determined that the parallax image for the left eye and the parallax image for the right eye can be located as stereoscopic images, whether a range of distribution of parallax between the parallax image for the left eye and the parallax image for the right eye is accommodated within a predetermined parallax range. An error communicating unit communicates an error when it is determined that that the parallax image for the left eye and the parallax image for the right eye cannot be located as stereoscopic images or when it is determined that the range of parallax between the parallax image for the left eye and the parallax image for the right eye is not accommodated within the predetermined parallax range.01-12-2012
20120007893IMAGE PROCESSING DEVICE, IMAGE PROCESSING METHOD AND INFORMATION STORAGE MEDIUM - To control screen display using moving pictures for a plurality of users. Respective moving pictures for a plurality of users are acquired, and each of the acquired moving pictures are displayed on a screen. Display content for the screen is controlled in response to content of each moving picture. At this time, it is also possible to move a specified movement image on the screen according to display position of each moving picture on the screen and content of each moving picture, or to change a display region of the moving picture on the screen according to content of each moving picture.01-12-2012
20120007892IMAGE DISPLAY APPARATUS AND IMAGE DISPLAY METHOD - A number-of-pixel acquisition unit acquires the number of pixels of the image data stored in a storage device. An aspect ratio acquisition unit acquires the aspect ratio of the image data. A display control unit displays a list of a plurality of thumbnail images of the image data on a display device. Herein, the display control unit displays a thumbnail of image data having more pixels as a larger thumbnail than that of image data having less pixels, while keeping the aspect ratio of the image data.01-12-2012
20120005630Highly Responsive Screen Output Device, Screen Output System, and Screen Output Method - An input information acquisition unit in an information processing device acquires information related to a user operation provided in an input device. A screen data generation unit generates data for a basic screen that should be displayed in response to the user operation. A hierarchical data generation unit generates hierarchical data from the data for the basic screen. A frame area determination unit determines a frame area that should be displayed. An updated area determination unit determines an area that should be updated in response to the user operation. A loading unit loads data necessary for display from a hard disk drive. A decoding unit decodes image data. A displayed image processing unit renders a displayed image.01-05-2012
20120001048STAND DEVICE FOR PORTABLE ELECTRONIC DEVICE - To provide a stand device capable of improving workability in removing a portable electronic device. A stand device has a pedestal and a lever mechanism. The pedestal is supported movable between a support portion for supporting an electronic device mounted on the support surface and a removal position at which the pedestal is arranged through a movement thereof in which the pressing portion descends. The lever mechanism includes a pressed arm and a projection. The pressed arm is pressed by the pressing portion to thus move downward when the pedestal moves from the support position to the removal position. The projection moves upward along with the rotation of the fulcrum portion caused by the downward movement of the pressed arm to thus project from the support surface of the pedestal.01-05-2012
20110317874Information Processing Device And Information Processing Method - An image acquisition unit of an information processing device acquires data for a moving image including an image of a user and captured by an image capturing device. A tracking processing unit uses a particle filter to perform visual tracking in the moving image so as to estimate a head contour of the user. A gesture detection unit identifies a facial region in an area inside the head contour, acquires a parameter indicating the orientation of the face, and keeping a history of parameters. When time-dependent change in the orientation of the face meets a predetermined criterion, it is determined that a gesture is made. The output data generation unit generates output data dependent on a result of detecting a gesture. The output control unit controls the generated output data so as to display the data on the display, for example.12-29-2011
20110317705TRAVERSAL OF SYMMETRIC NETWORK ADDRESS TRANSLATOR FOR MULTIPLE SIMULTANEOUS CONNECTIONS - Handling of multiple connections during NAT traversal for a node behind a symmetric NAT is disclosed. The likelihood of connection failure during symmetric NAT traversal may be reduced by serializing critical time windows after port prediction. Once a connection request has been sent for a first connection, port prediction for a subsequent connection may be delayed until a connectivity check has begun for the first connection. This process may be repeated to handle NAT traversal for multiple simultaneous connections to different nodes.12-29-2011
20110317697BROADCAST MESSAGING IN PEER TO PEER OVERLAY NETWORK - Broadcast messages are efficiently directed to nodes of an overlay network. Broadcast messages include an End ID parameter specifying the range of key values for nodes that should receive the broadcast message. Each node of an overlay network maintains a list of finger nodes and their respective key values. Upon receiving a broadcast message, a node assigns a finger node a new End ID value based upon the End ID value of the broadcast message or the key value of an adjacent finger node. The node compares a finger node's new End ID value with the finger node's key value to determine whether to forward the broadcast message to that finger node. A broadcast message forwarded to a finger node includes an End ID parameter equal to the new End ID value determined for the finger node. Nodes can aggregate response messages from its finger nodes.12-29-2011
20110316990VIDEO TRANSMISSION DEVICE, VIDEO DISPLAY DEVICE, VIDEO DISPLAY SYSTEM, VIDEO TRANSMISSION METHOD AND COMPUTER PROGRAM - Provided is a video transmission device that includes: a transmission signal output portion that outputs a video signal that causes two-dimensional video or three-dimensional video to be displayed, an audio signal that causes audio to be output, and a control signal including information relating to the video signal and the audio signal; and a control portion that controls content of the control signal output from the transmission signal output portion. When the video signal switches from three-dimensional video to two-dimensional video, the control portion does not stop output of the video signal from the transmission signal output portion, and controls the transmission signal output portion such that information indicating that the video signal output from the transmission signal output portion has switched to two-dimensional video is included in information indicating that the video signal is three-dimensional video that is output from the transmission signal output portion.12-29-2011
20110316869IMAGE PROCESSING APPARATUS AND IMAGE PROCESSING METHOD - An inspection apparatus specifies a region for displaying an advertisement from an image of a virtual space. The inspection apparatus comprises: an image mapping unit that maps an image, which uses a color that is not used in the virtual space and where the display status of the advertisement varies in accordance with a viewpoint of a user, on a region where the advertisement is to be displayed in the virtual space; an inspection image acquiring unit that acquires a virtual space that is actually displayed on a screen on a frame-by-frame basis; and an advertisement region extracting unit operative to extract, by color-filtering the acquired image of the virtual space, a region that is rendered with a color that is not used in the virtual space, as a region for displaying the advertisement perceived by a user.12-29-2011
20110316770Operation Device - To provide an operation device for use by a user by holding in one hand, comprising a thumb operating area defined on a surface of the enclosure of the operation device, where an operation member to be operated by the user, using his/her thumb, while holding the operation device is provided; an inclination operation member including a stick part projecting from the thumb operating area, for being operated by the user by inclining the stick part, using the thumb; and an operation button provided on the surface of the enclosure in a position opposed to the thumb operating area, being capable of being pressed by the user, using another finger, in a direction intersecting a direction toward the inclination operation member.12-29-2011
20110313886SALES SYSTEM AND SALES MANAGEMENT METHOD - A sales system according to an embodiment includes a sales management device and a license management device. When a recording medium on which a digital content is recorded has been sold from a final seller to an end user through the distribution channel of the recording medium, the sales management device communicates the sales information to the license management device. On condition that the sales information has been communicated from the sales management device, the license management device provides a license for enabling the use of the digital content to the user terminal. When the recording medium has been sold to the end user, the sales management device supports transferring part of the sales price of the recording medium to the intermediate seller involving the distribution of the recording medium.12-22-2011
20110307923IMAGE PROCESSING APPARATUS, METHOD, AND PROGRAM - There is provided an image processing apparatus including a genre information retrieval section retrieving genre information about a program, an image quality control signal generation section generating an image quality control signal for controlling image quality of an image in the program on the basis of the genre information retrieved by the genre information retrieval section, and an image quality control section controlling the image quality of the image in the program on the basis of the image quality control signal generated by the image quality control signal generation section.12-15-2011
20110307583Information Processing Device - A setting unit sets a date and a time to start a module. A start-control unit starts the module when the date and the time that were set arrive. The setting unit sets a subsequent date and a subsequent time to start the module in accordance with a situation occurring before or after the module is started by the start-control unit. The setting unit does not set the subsequent date and the subsequent time to start the module, if a condition to execute the module is not fulfilled after the module is started by the start-control unit.12-15-2011
20110307582Information Processing Device - An activation history storage stores an activation history of applications. A determination unit refers to the activation history and determines a file that is related to an application and that should be downloaded from a server. A processing unit downloads the determined related file. The activation history storage maintains an activation history that maps identification information identifying an application into the latest activation date and time of the application, and the determination unit refers to the activation date and time and determines the related file to be downloaded.12-15-2011
20110306424Attachment for Game Controller and Controller Assembly - An attachment (12-15-2011
20110306419INFORMATION PROCESSOR, DEVICE, AND INFORMATION PROCESSING SYSTEM - A color determination unit determines color information of a light-emitting body of an input device. A transmitter unit communicates the determined color information to the input device. A recording unit records a history of the color information determined by the color determination unit. A color candidate determination unit determines one or more candidates of emitted color of the light-emitting body, using the color information recorded in the recording unit. An acknowledging unit acknowledges from the user a command to determine a candidate of emitted light, and the color determination unit determines the color information of the light-emitting body accordingly.12-15-2011
20110304621IMAGE PROCESSOR, IMAGE PROCESSING METHOD, COMPUTER PROGRAM, RECORDING MEDIUM, AND SEMICONDUCTOR DEVICE - To provide an image processor that is capable of presenting images in which a character object is moved smoothly and naturally as a user intends it to be, regardless of the change in shape of an object.12-15-2011
20110302662CONTENT PROTECTION SYSTEM - Provided is a content protection system, in which: a user terminal judges, when a content is to be reproduced or executed, whether or not the user terminal has a usage right of the content, and makes, if it is judged that the user terminal does not have the usage right of the content, a request to a license management apparatus to acquire the usage right of the content; the license management apparatus generates, when the request to acquire the usage right is received from the user terminal, license information containing information on an expiration date that is set based on a timing when the request is received, and transmits the generated license information to the user terminal; and the user terminal judges that the user terminal has the usage right of the content until the expiration date indicated by the license information received from the license management apparatus arrives.12-08-2011
20110302591SYSTEM AND METHOD FOR DATA SYNCHRONIZATION FOR A COMPUTER ARCHITECTURE FOR BROADBAND NETWORKS - A computer architecture and programming model for high speed processing over broadband networks are provided. The architecture employs a consistent modular structure, a common computing module and uniform software cells. The common computing module includes a control processor, a plurality of processing units, a plurality of local memories from which the processing units process programs, a direct memory access controller and a shared main memory. A synchronized system and method for the coordinated reading and writing of data to and from the shared main memory by the processing units also are provided. A processing system for processing computer tasks is also provided. A first processor is of a first processor type and a number of second processors are of a second processor type. One of the second processors manages process scheduling of computing tasks by providing tasks to at least one of the first and second processors.12-08-2011
20110302587INFORMATION PROCESSING DEVICE AND INFORMATION PROCESSING METHOD - A system-level management unit generates a system processing and makes a processing request to a task allocation unit of a user-level management unit. The task allocation unit schedules the system processing according to a procedure of an introduced user-level scheduling. A processing unit assigned to execute the system processing sends a notification of acceptability of the system processing to a main processing unit, by halts an application task in appropriate timing or when the processing of the current task is completed. When the notification is received within the time limit for execution, the system-level management unit has the processing unit start the system processing.12-08-2011
20110302531INFORMATION PROVIDING APPARATUS AND INFORMATION PROVIDING METHOD - A store server provides an online site for introducing content. The store server displays, on a user terminal, a screen on a hierarchical level that is lower than that of a currently-shown screen when a predetermined entry button is operated by a user and displays, on the user terminal, a screen on a hierarchical level that is higher than that of currently-shown screen when a predetermined cancel button is operated by the user, among screens where a front-page screen displaying a plurality of categories is set to be on a higher hierarchical level, a category screen in which information of a plurality of pieces of content belonging to a same category is aggregated is set to be on a middle hierarchical level, and a detail screen of a piece of content is set to be on a lower hierarchical level. The store server provides information of the front-page screen, to which recommendation information concerning the user is added, when the front-page screen is to be displayed and provides information of the detail screen, to which recommendation information concerning the content is added, when the detail screen concerning specific content is to be displayed.12-08-2011
20110302104INFORMATION PROVIDING APPARATUS AND INFORMATION PROVIDING METHOD - A rating server is provided with: a rating acquisition unit configured to acquire, from a user who purchased content sold in a plurality of types of sales modes, a rating for the content; a rating collection unit configured to determine, by collecting the rating given by a user on the content having the same title, the degree of the rating for the content based on a title regardless of a difference or a similarity in a sales mode of the content purchased by the user; and a rating information providing unit configured to provide, to an external apparatus, the degree of the rating for the content based on the title as a result of the rating for the content by the user.12-08-2011
20110300939INPUT FOR COMPUTER DEVICE USING PATTERN-BASED COMPUTER VISION - Images of a least a portion of a structurally encoded pattern formed on a surface from a camera can be analyzed to determine a position of a camera. The structurally encoded pattern can include a plurality of elements. Each element can be encoded with information identifying a location and orientation of the element with respect to the surface. A computer program can identify at least a portion of one or more pattern elements in the image and determine the position of the camera relative to the surface from the information encoded in the one or more pattern elements in the image.12-08-2011
20110300938CAPACITIVE INPUT FOR COMPUTER PROGRAM - A capacitive input apparatus and method are disclosed. The apparatus includes a mat and a probe. The mat has a dielectric layer sandwiched between a common conductive layer and a patterned conductive layer having a grid pattern containing plural conductive regions. Each conductive region is selectively coupled to a corresponding capacitance sensor that is responsive to a signal capacitively coupled to a corresponding one of the conductive regions. The probe can be worn on a user's feet and can change a capacitive coupling of the signal. A degree of the change of the signal varies with a degree of proximity of the probe to the corresponding one of the conductive regions. In the method, a capacitive coupling of the signal can be changed with the probe. Measurements collected from the capacitance sensor can provide input to a computer program based on values of one or more measurements.12-08-2011
20110298829Selecting View Orientation in Portable Device via Image Analysis - Methods, systems, and computer programs for setting the orientation of a view shown on a portable device's display are presented. In one embodiment, a method includes an operation for capturing an image of the area in front of the display. Further, the location of one or more features of a person's face is identified when the person is located in the area in front of the display. The method includes another operation for determining one axis of the face based on the location of these features. Additionally, the orientation of the view shown on the display of the portable device is set to substantially correspond to the axis of the face.12-08-2011
20110298452MAGNETIC INPUT FOR COMPUTER DEVICE - A magnetic input apparatus and method for a computer device are disclosed. A grid pattern of magnetic sensors can include a plurality of Hall elements. Each Hall element is selectively coupled to a Hall voltage sensor. A source of magnetic field can be placed in proximity to the grid pattern and one or more Hall voltage measurements for one or more of the regions can be collected with the Hall voltage sensor. The measurements can be analyzed to determine a position of the source of the magnetic field with respect to the grid pattern. Input can be provided to the computer program based on the determined position of the source of the magnetic field.12-08-2011
20110296318Virtual Reality Space Provision System, Virtual Reality Space Provision Method and Program - A main processing unit in a virtual reality space provision system builds a virtual reality space online. An action evaluation unit evaluates an action of a user participating in the virtual reality space by use of an avatar. A point allocation unit allocates a point to the user to be used in the virtual reality space in accordance with the evaluation. For example, the action evaluation unit evaluates participation by a user in an event held in the virtual reality space, the behavior of the user in the event, or whether the user wins or loses a game in the event.12-01-2011
20110294579Peripheral Device Having Light Emitting Objects for Interfacing With a Computer Gaming System Claim of Priority - A peripheral device for communicating with a computer gaming system having an image capture device associated therewith is provided. The image capture device is configured to capture image data of the peripheral device and the computer system is configured to exchange wireless communication data with the peripheral device. The peripheral device includes a body having a first location and a second location, where the first location is defined for a first light emitting object and the second location is defined for a second light emitting object. The first and second illuminating objects having a size that is identifiable in captured image data. The first location on the body is at a fixed predetermined distance from the second location. The peripheral device includes one or more buttons, and circuitry interfaced with the first and second light emitting objects. Also included is circuitry interfaced with a motion sensing device, and circuitry for the exchange of wireless communication data between the peripheral device and the computer gaming system. The wireless communication data includes data associated with the light emitting objects, the one or more buttons, and the motion sensing device.12-01-2011
20110292185PICTURE REPRODUCING METHOD AND PICTURE REPRODUCING APPARATUS - A picture-dimensionality check unit checks whether or not a picture to be reproduced is a three-dimensional picture containing a first parallax image and a second parallax image, which are images of an object from different points of view in a three-dimensional space. A display panel check unit configured acquires, from a display apparatus by which the picture is displayed on a display panel, information including the type of the display panel on the condition that the picture to be reproduced is a three-dimensional picture. A picture adjusting unit retrieves from a database a picture output condition that provides suitable display of the picture on the display panel, on the basis of the information acquired by the display panel check unit, and to adjust the picture in accordance with the retrieved picture output condition.12-01-2011
20110285831Content Playback Device, Content Playback Method, and Content Display System - A timing signal generation unit of a content playback device generates a shutter control signal requesting the opening or closing of a shutter of a lens among one or more lenses of a pair of shutter glasses worn by a user viewing a display panel adapted to display content, and a backlight control signal requesting a backlight of the display panel to be turned on at least when the shutter is open. A transmitter unit transmits the shutter control signal to the shutter glasses. The timing signal generation unit changes at least one of the timing of turning on the backlight or the timing of opening the shutter of the lens of the shutter glasses.11-24-2011
20110282667Methods and System for Grammar Fitness Evaluation as Speech Recognition Error Predictor - A plurality of statements are received from within a grammar structure. Each of the statements is formed by a number of word sets. A number of alignment regions across the statements are identified by aligning the statements on a word set basis. Each aligned word set represents an alignment region. A number of potential confusion zones are identified across the statements. Each potential confusion zone is defined by words from two or more of the statements at corresponding positions outside the alignment regions. For each of the identified potential confusion zones, phonetic pronunciations of the words within the potential confusion zone are analyzed to determine a measure of confusion probability between the words when audibly processed by a speech recognition system during the computing event. An identity of the potential confusion zones across the statements and their corresponding measure of confusion probability are reported to facilitate grammar structure improvement.11-17-2011
20110274405MEDIA RECORDING FOR AUDIO VISUAL ENTERTAINMENT - A media recorder is operable to receive broadcast media data from a media data source. The media recorder comprises a storage element for storing at least a portion of the media data, and a receiver for receiving a sequence of video images from a video camera. The media recorder further comprises a user detector for detecting whether a user is attending to a presentation of the media data, and a media presentation status detector operable to detect whether the presentation of the media item has ended. If the user detector detects that the user is not attending to the presentation, the user detector is operable to cause the storage element to store the media data. If the media presentation status detector detects that presentation of the media item has ended, the media presentation status detector is operable to cause the media recorder to enter a stand-by mode.11-10-2011
20110273470IMAGE PROCESSING DEVICE, INFORMATION PROCESSING DEVICE, IMAGE PROCESSING METHOD, AND INFORMATION PROCESSING METHOD - When a single page of a newspaper article or a magazine is displayed using hierarchical data, a guidance area (indicated by a line in the hierarchical data) for each article is defined in a scenario definition file. A plurality of guidance areas are defined in the layer below, i.e., the layer having a resolution of a level that allows characters to be legible, so that the viewer can track the article from start to end. The displayed image is initially guided to the guidance area upon a user request for enlargement. Upon a further request for enlargement, the displayed image is guided to the guidance area at the head of the article. When the user having read the sentence in the guidance area provides an input by indicating a direction or pressing a predetermined button, the displayed image is guided to the guidance area showing the continuation of the sentence.11-10-2011
20110269544HAND-HELD COMPUTER INTERACTIVE DEVICE - A computer game input device for interfacing with a computing device is provided. The input device includes a central body, and a circuit configured for detecting interaction from the input device and for communicating with a computing device. The input device also includes a plurality of protrusions extending from the central body. The plurality of protrusions are configured for movement relative to the central body, and the input device is to be held by a user's hand as opposed to being worn on the user's hand like a glove. The circuit is configured for transmitting signals to the computing device to cause interfacing with one or more features of a program executed on the computing device, based on the detected movements of the protrusions.11-03-2011
20110266231CONTROLLER STAND DEVICE AND CONTROLLER STAND SYSTEM - To provide a controller stand device capable of stably standing any of two controllers having different thickness. A controller stand device has a pedestal having a support concave formed thereon, the support concave having a size large enough to accept the first controller inserted therein. The controller stand device has a support member to be pressed onto the external surface of the controller inserted in the support concave to thereby stand the controller. The support member is capable of moving between a first support position in which the support member is pressed onto the external surface of the first controller when the first controller is inserted in the support concave and a second position in which the support member is pressed onto the external surface of the second controller when the second controller is inserted in the support concave.11-03-2011
20110263329Operating Device - Provided is an operation device which allows various kinds of operation information to be input to a main body thereof as needed without unnecessarily increasing the weight of the operation device. The operation device includes: the main body having a shape elongated from one end to another end; a light emitting member provided to the one end of the main body; and a connection portion provided to the other end of the main body, to which an arbitrary one of a plurality of other operation devices is to be connected.10-27-2011
20110261076Image Display Device, Method For Controlling Image Display Device, And Information Storage Medium - Provided is an image display device capable of easily displaying an image depicting the deep side of a point of gaze when an operation to change a pitch angle of a viewpoint is performed by a user. The image display device displays an image rendering a scene viewed from a viewpoint in a virtual space in a line of sight, and performs at least one of a process of moving a position of the viewpoint and a process of changing the line of sight, according to a viewpoint moving operation performed by the user. The image display device also calculates a position of a pitch angle change center point which exists on a straight line extending from the viewpoint in the line of sight, changes the pitch angle of the viewpoint about the pitch angle change center point according to the pitch angle change operation performed by the user, and changes the line of sight so that the line of sight is directed to the pitch angle change center point from the position of the viewpoint with the pitch angle thus changed.10-27-2011
20110260830BIOMETRIC INTERFACE FOR A HANDHELD DEVICE - Methods and systems for applying biometric data to an interactive program executed by a portable device are provided. According to embodiments of the invention, raw bio-signal data is captured and filtered so as to determine the bio-signal of the user of the interactive program. The bio-signal is analyzed so as to determine biometrics of the user, which are applied as input to the interactive program. A setting or state of the interactive program is modified based on the biometrics. An updated state of the interactive program is rendered to the user, reflecting the modification of the setting or state of the interactive program.10-27-2011
20110256829RADIO COMMUNICATION TERMINAL, METHOD FOR CONTROLLING THE SAME, AND INFORMATION STORAGE MEDIUM - Provided is a wireless communication terminal capable of efficiently exchanging, with another wireless communication terminal, data items generated by a plurality of application programs. The wireless communication terminal, which performs wireless communication with another wireless communication terminal, is configured to: store a plurality of exchange data-related information items output when a plurality of application programs are executed; determine, when a wireless communication connection is established to the other wireless communication terminal, an exchange data-related information item to be subjected to data exchange processing, based on the stored plurality of exchange data-related information items and exchange data-related information items stored in the other wireless communication terminal; and execute the data exchange processing which is based on the determined exchange data-related information item, with the other wireless communication terminal.10-20-2011
20110255803PHOTOGRAPHED IMAGE STORAGE CONTROL UNIT, PHOTOGRAPHED IMAGE STORAGE CONTROL METHOD, PHOTOGRAPHED IMAGE STORAGE CONTROL PROGRAM, AND STORAGE MEDIUM STORED WITH THE PHOTOGRAPHED IMAGE STORAGE CONTROL PROGRAM - A movement quantity calculation unit 10-20-2011
20110255776METHODS AND SYSTEMS FOR ENABLING DEPTH AND DIRECTION DETECTION WHEN INTERFACING WITH A COMPUTER PROGRAM - One or more images can be captured with a depth camera having a capture location in a coordinate space. First and second objects in the one or more images can be identified and assigned corresponding first and second object locations in the coordinate space. A relative position can be identified in the coordinate space between the first object location and the second object location when viewed from the capture location by computing an azimuth angle and an altitude angle between the first object location and the object location in relation to the capture location. The relative position includes a dimension of depth with respect to the coordinate space. The dimension of depth is determined from analysis of the one or more images. A state of a computer program is changed based on the relative position.10-20-2011
20110255742INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING METHOD, AND INFORMATION STORAGE MEDIUM - A situation data obtaining unit obtains situation data describing a situation of an image capturing target of which image is captured by an image capturing device for producing an image to be output. Based on the situation data, a simulation process executing unit carries out a simulation process for simulating a behavior of the image capturing target after the situation of the image capturing target, described by the situation data. A combined screen image output unit outputs a result of the simulation process by the simulation process executing unit. The simulation process executing unit changes the behavior of the image capturing target in the simulation process in response to an operation received from a user.10-20-2011
20110254844THREE-DIMENSIONAL IMAGE DISPLAY DEVICE AND THREE-DIMENSIONAL IMAGE DISPLAY METHOD - A three-dimensional content playback unit outputs to two or more image buffers a plurality of stereoscopic images of three-dimensional content, including a first parallax image and a second parallax image, resulting from viewing an object in a virtual three-dimensional space from different viewpoints. An interrupt request receiving unit receives an interrupt request requesting that a control menu be displayed. A control menu output unit overwrites, responsive to the acquisition of an interrupt request by the interrupt request receiving unit, a drawn image of an object in a three-dimensional space with an image of an object of the control menu drawn with parallax while moving the object of the control menu in the depth direction of the virtual three-dimensional space away from the viewpoint, regardless of the relative positions of the object of the control menu and the object in the three-dimensional space.10-20-2011
20110252363INFORMATION PROCESSING APPARATUS - Provided is an information processing apparatus that displays on a screen at least a part of a display region, in which display elements are arranged; terminates the display of the display region when an operation of specifying a first direction with respect to a predetermined region in the screen is received from a user; and shifts into a state, in which the termination of the display of the display region, when an operation of specifying a second direction that is different from the first direction with respect to the predetermined region is received from the user.10-13-2011
20110252361INFORMATION PROCESSING APPARATUS - Provided is an information processing apparatus that stores a plurality of programs, sequentially activates the programs in response to a user's instruction, and restricts the number of programs exceeding a predetermined number from being activated, in which the information processing apparatus displays the predetermined number of symbol images and displays the same number of symbol images as the number of programs that are already activated in a manner that is different from the other symbol images.10-13-2011
20110252122APPLICATION LEVEL BROADCAST IN PEER OVERLAY NETWORK - A broadcast message may be initiated or received at a peer node. The node obtains an uplink bandwidth available for broadcasting the message over the network and a number of copies that can be broadcast based on the available bandwidth. The node determines a range of key values for finger nodes that should receive copies of the broadcast message from a finger table. The finger table entries include references to finger nodes and key values associated with the finger nodes. The node determines which other nodes should receive copies of the broadcast message from range of key values and the number of copies. The node also determines an End ID for each recipient node. A copy of the broadcast message and corresponding End ID is sent to a finger node if the finger node's key value is within a range of key values specified by the End ID.10-13-2011
20110250957INFORMATION PROCESSING DEVICE AND INFORMATION PROCESSING METHOD - A table-top game device includes a lobby control unit and a room control unit. The lobby control unit displays an image of a lobby, a virtual space where a plurality of users exchange information, and displays objects associated with the plurality of users at predetermined positions in the lobby. The room control unit displays an image of a room, a virtual space where the users in the lobby can enter, along with the image of the lobby so that the user entering the room can know the objects in the lobby.10-13-2011
20110250956INFORMATION PROCESSING APPARATUS - Provided is an information processing apparatus configured to: display on a screen a display target range, which is a part of a display region including display elements arranged therein; and move the display target range in the display region in accordance with a direction of a scroll instruction when the scroll instruction is received from a user in a state in which the display target range is displayed, in which a movement amount of the display target range in accordance with the scroll instruction is changed based on a position of the display target range in the display region.10-13-2011
20110249027INFORMATION PROCESSING APPARATUS - Provided is an information processing apparatus configured to: display on a screen a display target range, which is a part of a first display region extending along a first direction, so as to be superimposed on a first background image; move, when an operation of specifying a direction along the first direction is received from a user in a state in which the display target range is displayed, the display target range in the first display region in accordance with the specified direction without changing a display position of the first background image; and display a predetermined partial range of a second display region extending along the first direction so as to be superimposed on a second background image when an operation of specifying a direction along a second direction intersecting the first direction is received from the user, irrespective of whether or not the display target range is moved.10-13-2011
20110247042MEDIA FINGERPRINTING FOR CONTENT DETERMINATION AND RETRIEVAL - Audio fingerprinting and other media matching technologies can be used to identify broadcast media, such as television shows and radio broadcasts. A user device can record image, audio, and/or video information and upload information to a matching service that is able to use matching technology to identify the media and provide supplemental content or information to the user. The user might receive information identifying a product in an advertisement, identifying an actor on screen in a movie at a particular time, or other such information. In some embodiments, the user can receive access to a digital copy of the captured media, such as the ability to download a copy of a program in which a user expressed interest. Since a user might capture media information after the point of interest, a device can buffer a window of recently captured media in order to attempt to identify the intended media.10-06-2011
20110246495MEDIA FINGERPRINTING FOR SOCIAL NETWORKING - Audio fingerprinting and other media matching technologies can be used to identify media, such as movies, television shows, and radio broadcasts. A user device can record image, audio, and/or video information and upload information to a matching service that is able to use matching technology to identify the media and provide supplemental content or information to the user. The user then can share this information with other users, such as by uploading to a social networking site or passing the information to peers on a peer network as part of a container. Users can have the ability to add tagged content, provide comments and ratings, and otherwise interact based at least in part upon the tagged media content.10-06-2011
20110242134METHOD FOR AN AUGMENTED REALITY CHARACTER TO MAINTAIN AND EXHIBIT AWARENESS OF AN OBSERVER - Methods and systems for enabling an augmented reality character to maintain and exhibit awareness of an observer are provided. A portable device held by a user is utilized to capture an image stream of a real environment, and generate an augmented reality image stream which includes a virtual character. The augmented reality image stream is displayed on the portable device to the user. As the user maneuvers the portable device, its position and movement are continuously tracked. The virtual character is configured to demonstrate awareness of the user by, for example, adjusting its gaze so as to look in the direction of the portable device.10-06-2011
20110239233DISK APPARATUS - A carrying section of a disk apparatus includes a pair of arms disposed in a substantially symmetrical relationship with respect to the carrying direction of a disk in the proximity of the opposite ends of an opening formed in a housing such that the arms pivot around end portions thereof adjacent the opening in synchronism with each other in directions toward and away from each other, and a biasing element which biases the arms in a direction in which ends of the arms remote from the opening approach each other. The arms individually have rollers provided thereon which grip and carry the disk to a predetermined position. At least one of the rollers is rotated by the driving member to carry the disk. A controller includes a state decision section which decides a carrying state of the disk and a driving control section which stops, if it is decided that part of the disk is carried out to the outside of the housing, the driving of the driving means in a state wherein the rollers grip the disk. First and second disks having different diametrical sizes are available as the disk, and the distance between the rollers is smaller than the diametrical size of the second disk until the second disk contacts with the rollers.09-29-2011
20110238403TRANSLATION BLOCK INVALIDATION PREHINTS IN EMULATION OF A TARGET SYSTEM ON A HOST SYSTEM - In emulation of a target system on a host system one or more blocks of target system code may be translated with the host system to produce one or more corresponding blocks of translated code. Translating the target system code may include linking two or more blocks of translated code together to form a chain such that a look-up in a first translated block in the chain will directly branch to a second translated block. The target system code may be analyzed for the presence of one or more native target system instructions indicating modification of the target system code during execution. If such native target system instructions are present some or all of the blocks of translated code may be marked potentially invalid. The one or more blocks marked as potentially invalid may be re-translated and one or more instructions in the blocks of translated code may be overridden without undoing the chain.09-29-2011
20110235699PARALLEL ENTROPY CODING - Parallel coding of digital pictures is described. A digital picture is divided into two or more vertical sections. Two or more corresponding Stage 09-29-2011
20110226523ELECTRONIC DEVICE - An electronic device includes an upper shield arranged on a front side of a circuit board, and a lower shield arranged on a back side thereof. The lower shield includes a contact portion at an edge thereof. The contact portion is in contact with a lower surface of the circuit board. A plate spring portion is formed in the contact portion. An end portion of the plate spring portion abuts on the upper shield. Thus, it is possible to improve a shield effect against an electromagnetic wave using the shields.09-22-2011
20110226451COOLING DEVICE AND ELECTRONIC DEVICE INCLUDING THE SAME - A cooling device includes: a heat sink including a plurality of fins formed to be plate shaped, which are arranged in parallel to one another; and a cooling fan arranged in a direction from the heat sink, the direction being perpendicular to perpendicular lines of the fins. A plurality of fins of a side heat sink constituting the heat sink include edges aligned on an oblique line with respect to perpendicular lines of the fins and formed on the outer periphery of the cooling fan. With this structure, it is possible to improve usage efficiency of an air flow generated by the cooling fan.09-22-2011
20110221780IMAGE PROCESSING DEVICE AND IMAGE PROCESSING METHOD - Compressed image data of different resolutions stored in a hard disk drive is divided into blocks of substantially regular sizes. A determination is made as to whether a required block is stored in the main memory at predefined time intervals. If the block is not stored, the block is loaded into the main memory. Subsequently, the loaded compressed image data is referred to so that data for an image of an area required for display or for an image of an area predicted to be required is decoded and stored in a buffer memory. Of the images stored in a buffer area, i.e. a display buffer, the image of a display area is rendered in a frame memory. The display buffer and the decoding buffer are switched depending on the timing of completion of decoding or the amount of change in the display area.09-15-2011
20110216946INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, PROGRAM, AND INFORMATION STORAGE MEDIUM - To provide an image processing device capable of reducing a user operation in production of motion data by simulating a 3D motion of a moving object. A base data obtaining unit obtains a plurality of base data each containing an image and distance data indicating a distance between an object shown in the image and the image capturing unit, the distance data being based on a measured result. An in-image position specifying unit, based on the image obtained, specifies a position in the image, where the moving object is shown. A distance specifying unit specifies a distance between the moving object and the image capturing unit, based on the specified in-image position and the distance data. A position coordinate calculating unit calculates the 3D position coordinates of the moving object, based on the specified in-image position and the specified distance. The motion data producing unit produces motion data describing a motion of the moving object in the 3D space, based on the calculated 3D position coordinates.09-08-2011
20110213986Method for Activating Content and Content Reproduction Apparatus - A firmware verification section verifies whether a firmware for controlling the activating of contents has been falsified or not, prior to the activating of the contents; a decoding key setting section sets a key to the firmware; the key is used to decode an encrypted activation program for activating the contents, when the firmware has not been falsified; and an activation program decoding section decodes the encrypted activation program by using the firmware with the key set to the firmware.09-01-2011
20110200009NAT TRAVERSAL FOR MOBILE NETWORK DEVICES - Traversal of a Network Address Translator (NAT) can be facilitated for a mobile device configured to communicate with one or more other devices over a network via one or more wireless access points. A direction of travel can be estimated for the mobile device. One or more wireless access points the mobile device is likely to encounter can be predicted using the estimated direction of travel. Information regarding behavior of one or more NATs associated with the predicted wireless access point(s) can be predicted. Such information can be stored in such a way that the information is retrievable by one or more other devices or using the information to traverse one or more of the NATs. Alternatively, information can be retrieved regarding behavior of one or more NATs associated with the predicted wireless access points. This information can be used to traverse one or more of the NATs.08-18-2011
20110196918Information Processing System and Information Processing Devices - The time in the host device and the time in the client device are synchronized. The host device and the client device download content data from a content distribution server using progressive downloading. The host device controls playback processes in the host device and the client device so as to be synchronized, in accordance with a download status in the host device and the client device.08-11-2011
20110195784INFORMATION PROCESSING APPARATUS, CONTROL METHOD THEREFOR, OPERATION DEVICE, AND INFORMATION STORAGE MEDIUM - Provided is an information processing apparatus, which is connected to an operation device including a magnetic sensor and an operation button used for operation input by a user, and is configured to: receive, from the operation device, a detection result of the magnetic sensor and information indicating an operation performed by the user with respect to the operation button; determine whether or not the operation button has been operated, by using the received information indicating the operation; and, when it is determined that the operation button has been operated, restrict a posture of the operation device from being identified by using the detection result of the magnetic sensor.08-11-2011
20110195783OPERATION DEVICE - Provided is an operation device, including: a magnetic sensor (08-11-2011
20110195782SYSTEMS AND METHODS FOR DETERMINING CONTROLLER FUNCTIONALITY BASED ON POSITION, ORIENTATION OR MOTION - Methods and systems for providing input to an interactive program are presented. An interactive system includes a display for displaying an interactive program and a controller device. The position and motion of the controller device are determined based on perspective distortion of the display in captured images of the display taken at the controller. In an interactive region, various interactive zones are defined, each of which have an associated specified function for an action of the controller device. When the controller device is determined to be within one of the interactive zones, the functionality of the action of the controller device is set to the specified function associated with that interactive zone.08-11-2011
20110191107Structure for Grammar and Dictionary Representation in Voice Recognition and Method for Simplifying Link and Node-Generated Grammars - A speech recognition engine is provided with an acoustic model and a layered grammar and dictionary library. The layered grammar and dictionary library includes a language and non-grammar layer that supplies types of rules a grammar definition layer can use and defines non-grammar the speech recognition engine should ignore. The layered grammar and dictionary library also includes a dictionary layer that defines phonetic transcriptions for word groups the speech recognition engine is meant to recognize when voice input is received. The layered grammar and dictionary library further includes a grammar definition layer that applies rules from the language and non-grammar layer to define combinations of word groups the speech recognition system is meant to recognize. Voice input is received at a speech recognition engine and is processed using the acoustic model and the layered grammar and dictionary library.08-04-2011
20110190063Game Control Program, Game Device, Game Server, And Game Control Method - A game server includes: a multiplayer play request acknowledging unit operative to acknowledge, from a game device of a player, a request for a multiplayer play where a game is played between a game device of a requesting player and a game device of another player; a selection unit operative to select a first mode or a second mode of multiplayer play, the first mode being a mode where a multiplayer play is played with a player accepting the request for a multiplayer play, and the second mode being a mode where a selected player is forced to play in a multiplayer play; a friendly mode matching unit and a hostile mode matching unit operative to refer to a player database storing information on players and select a player to play the requested multiplayer play; and a requesting unit operative to notify the selected player's game device of the selected mode and requests the game device thus notified to start the requested multiplayer play.08-04-2011
20110187660MOBILE TYPE IMAGE DISPLAY DEVICE, METHOD FOR CONTROLLING THE SAME AND INFORMATION MEMORY MEDIUM - Provide is a portable image display device which allows a user to perform many different operation inputs with ease. The portable image display device includes: a display screen having a substantially rectangular shape; and a plurality of touch sensors provided along at least two sides defining a circumference of the display screen, for each detecting a position touched by a finger of a user. The portable image display device changes an image displayed on the display screen in accordance with a combination of the positions of a plurality of the fingers which are respectively detected by the plurality of touch sensors.08-04-2011
20110181621Image Processor, Image Processing Method, Recording Medium, Computer Program And Semiconductor Device - To provide an image processing technique for easy initial settings when a video image feature is used as an input interface. This is an image processor having an image combining section for combining a mirrored video image feature that includes an image of an operator as a portion thereof and an object image of an object that is associated with a predetermined event, to generate a combined image, and being adapted to provide production of the combined image on a display device. This image processor has a detection section for detecting the position of an image of an operator included in the mirrored video image feature. The image combining section is adapted to combine the object image and the mirrored video image feature in such a manner that the object image is displayed in a range that an image of a hand of the operator can reach, depending on the position of the image of the operator detected by the detection section.07-28-2011
20110181617Image Display Apparatus, Image Display Method, And Information Storage Medium - Provided is an image display apparatus capable of allowing a user to easily recognize an image belonging to a group. A library view image classifying unit classifies a plurality of images into groups which have a rank order associated therewith. A library view group image layout unit places a group image corresponding to each of the groups according to the rank order of the groups, along a group image layout reference line provided in a display region. A library view representative image layout unit places, on a representative image layout region in the display region, an image belonging to any one of the groups falling within a range on the group image layout reference line associated with the representative image layout region, as a representative image. A library view space displaying unit displays at least part of the display region on a screen.07-28-2011
20110159959Wireless Device Pairing Methods - Methods of pairing a plurality of objects in a multi-interactive object environment are presented. In one example, the method establishes communication between a first and second controller and the base computing device that identifies each controller as being active. A pairing detection algorithm executed on the base computing device is set into pairing mode to receiving signals from the controllers that indicates pairing between the first and second controllers. The base computing device detects a pairing initiation signal from the controllers, where the pair initiation signal is generated in response to detecting physical contact or a signature between the first and second controllers. The base computing device sets first and second controllers as being paired to the player.06-30-2011
20110159814Wireless Device Multimedia Feed Switching - Methods for enabling group switching of paired wireless devices are disclosed. The method includes receiving signals indicative of setting of each of a plurality of wireless devices in pairing mode. Then, detecting a physical contact between two or more of the plurality of wireless devices. The physical contact setting a pairing of the wireless devices to a group for communication with the base computing system, and enabling the group to participate in interaction with a first multimedia feed. The method further includes detecting switch signal from one of the wireless devices of the group. The switch signal discontinuing the first multimedia feed and enabling interaction with a second multimedia feed, such that each of the wireless devices of the group switch together as a group from the first multimedia feed to the second multimedia feed.06-30-2011
20110159813Wireless Device Pairing and Grouping Methods - Methods for pairing devices to a group are disclosed. The methods include initiating a plurality of wireless device for communication with a base computing system. Then, receiving signals indicative of setting of each of the plurality of wireless devices in pairing mode. The method then detects a physical tap between two or more of the plurality of wireless devices. The physical tap setting a pairing of the wireless devices to a group for communication with the base computing system. The devices in the group being managed in a database to associate capabilities of the wireless devices to components of a multimedia feed being used by the group.06-30-2011
20110158524Image Processing Apparatus And Image Processing Method - A main memory stores M-bit gradation image data (M is a natural number). A correction function generating unit generates a correction function in N-bit gradation (N is a natural number, N>M) from image data. A display image generating unit generates display image data using a correction function generated by the correction function generating unit. The display image generating unit uses a correction function so as to generate display image data resulting from correcting image data obtained by decoding compressed image data in M-bit gradation with the restriction of M-bit quantization.06-30-2011
20110153734SIMULATION SYSTEM - Provided is a simulation system capable of reducing a deviation that occurs in simulation results between a client and a server. In the simulation system, a server (06-23-2011
20110151970Locating camera relative to a display device - Embodiments of the present disclosure relate to a method, system, and computer-readable medium for locating a sensor of a gaming console relative to a position of a display device in a gaming system includes displaying an image on the display device, estimating the first position and first orientation of the display device relative to the portable device, once the sensor on the portable device has found the image on the display device, instructing the user to move the portable device to a new position, estimating the second position and second orientation of the display device relative to the portable device, once the sensor on the portable device has found the image on the display device, determining the size of the display device using information gathered during the estimating of the first position and orientation and the estimating of the second position and orientation, and determining the orientation of the display device relative to a sensor of a gaming console using the two findings sent to the gaming console.06-23-2011
20110145764Menu Screen Display Method and Menu Screen Display Device - An instruction acquisition unit acquires a menu display instruction in a menu screen display device. When the menu display instruction is acquired while a game program is running, a menu-screen generating unit displays, by a function of a system, on a television set a second system menu screen in which an end icon for terminating the running game program is inserted in between a plurality of content icons that are arranged in a line in a first system menu screen and displayed. The instruction acquisition unit acquires the selection of the displayed end icon from a user. When the selection of the end icon is acquired, a menu screen constituting unit terminates the running game program and displays on the television set a first system menu screen by deleting the end icon from the second system menu screen.06-16-2011
20110145750SYSTEM AND METHOD FOR CORRESPONDING TABS TO CONTENT INFORMATION - The present invention provides screen displaying technology allowing improvement in operability and convenience for the user. A screen display apparatus receives a content, displays a plurality of tabs in a display screen, corresponds content information to any one of the plurality of tabs, and displays the content information corresponding to a displaying tab. In the case of corresponding content information to a non-displaying tab other than the displaying tab, it is determined whether or not a there is a non-corresponded, non-displaying tab to which other content information is not corresponded, and when the non-corresponded, non-displaying tab does not exist, the non-displaying tab selected based on a predetermined selection condition and the content information are corresponded. Furthermore, the screen display apparatus calculates a progress status of at least one or more of receiving a content, generating a content image by drawing the content, and storing the content image in an image storage means, and then outputs the calculated progress status associated it with a tab corresponded to the content.06-16-2011
20110142411MEDIA REPRODUCTION FOR AUDIO VISUAL ENTERTAINMENT - A media reproducing device comprises a media data output element operable to output media data stored on a storage medium to a media data presentation unit. The media reproducing device further includes a receiver operable to receive a sequence of video images, and a user detector operable to detect, by analysis of the sequence of video images, whether a user is attending to a presentation of the media data by the media data presentation unit. The user detector is operable to detect whether the user is attending to the presentation of the media data and to generate motion vector tracks associated with movement of objects within the sequence of received video images. If it detects that the user is not attending to the presentation of the media data, the detector is operable to store a bookmark indicating that the user is not attending to the presentation of the media data.06-16-2011
20110138072Server-Side Rendering - A solution for server-side rendering includes, at a server configured to store a video images representing states of users in a computer application, identifying future user actions based at least in part on a state of a user in the computer application. The solution also includes, responsive to the identifying, rendering video images for sending to a user device associated with the user. At the user device, a state of the user in a computer application is sent to the server. Responsive to the sending, video images are stored, each of the video images representing a future state of the user after the user performs a future action. Responsive to a user action, one of the video images is selected for display on a user display of the user device. According to one aspect, the future user actions identified by the server are limited to less than a possible number of user actions for users having the state.06-09-2011
20110137907INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING METHOD OUTPUTTING INFORMATION ON MOVEMENT OF PERSON - In a position history analysis unit for analyzing a position history to acquire movement history information such as places of stay, a speed history computation unit refers to the position history to determine a speed occurring at each point of time and to obtain a speed history. A categorization unit organizes a time axis in the position history, and, ultimately, data for position coordinates occurring at respective points of time, into segments of stay and segments of movement, by checking the speed history against a threshold value. A merge unit detects segments of stay which occur at different points of time but which are identified as indicating stays in the same place, by feeding the time flow, categorized into segments of stay and segments of movement by the categorization unit based on the speed, back to the position coordinates in the respective segments. The merge unit merges the segments of stay as needed. An information generation unit evaluates a set of position coordinates and speed values in each segment of stay and in each segment of movement thus obtained and derives predetermined information on each segment.06-09-2011
20110131115INFORMATION PROCESSING DEVICE - A purchase type determining unit 06-02-2011
20110126138Aiding Device in Creation of Content Involving Image Display According to Scenario and Aiding Method Therein - A request acknowledging unit in a scenario creation unit of a content creation aiding device acknowledges a user request related to scenario configuration. A displayed image processing unit displays an image on a display device to assist the user to set up a key frame. A key frame interpolation unit inserts a key frame that triggers switching of the display to a link destination image when the display area reaches an area in which a link is set up. A coordinate converting unit represents the key frame using frame parameters in a coordinate system of a post-switching image. A correction unit corrects the key frame by applying, to the key frame set up, correction that is opposite to the correction applied to a frame when the frame is displayed. A scenario file output unit creates an ultimate scenario file and stores the file in a storage device.05-26-2011
20110125792Data Distribution System - To readily select a data file to be obtained from among data files to be distributed, or to readily recommend such a data file to a user, while suppressing a load imposed on a data distribution system. A data distribution system comprises a distribution device for holding data files which are distribution objects, and user terminals. Each of the user terminals obtains each of file pieces from any of other user terminals or the distribution devices, the file pieces being obtained by dividing one object file among the data files to be distributed, obtains a list of data files having been obtained by another user terminal when obtaining a file piece from the other user terminal, and assembles the obtained file pieces to obtain the object file, in which information of the data files included in the obtained list is used in selecting a data file to be newly obtained.05-26-2011
20110119674SCHEDULING METHOD, SCHEDULING APPARATUS AND MULTIPROCESSOR SYSTEM - A thread status managing unit organizes a plurality of threads into groups and manages the status of the thread groups. A ready queue queues thread groups in a ready state or a running state in the order of priority and, within the same priority level, in the FIFO order. An assignment list generating unit sequentially retrieves the thread groups from the ready queue. The assignment list appends a retrieved thread group to a thread assignment list only when all threads belonging to the retrieved thread group are assignable to the respective processors at the same time. A thread assigning unit assigns all threads belonging to the thread groups stored in the thread assignment list to the respective processors.05-19-2011
20110113175PORTABLE TERMINAL AND USB DEVICE - The present invention helps to develop a smaller sized portable terminal without reducing the functions available for the user. A USB device which is detachable from the portable terminal is provided with a USB connector which is inserted into a USB port of the portable terminal, a power source terminal which comes into contact with a power supply terminal of the portable terminal, when the USB connector is inserted into the USB port of the portable terminal, and a screw which is engaged with a screw hole of the portable terminal. When the screw is engaged with the screw hole of the portable terminal, a switch inside the screw hole is pushed down due to a contact with the screw. The portable terminal detects mounting of the USB device by an output from the switch, and initiates power supplying from the power supply terminal of the portable terminal to the power source terminal of the USB device. The USB device is started up by this power, and establishes connection with the portable terminal via the USB connector.05-12-2011
20110109625DRAWING PROCESSING APPARATUS, TEXTURE PROCESSING APPARATUS, AND TESSELLATION METHOD - A drawing processing apparatus for performing tessellation processing, comprising a pixel shader and a texture unit. An internal division operation part of the pixel shader issues texture load instructions to the texture unit, specifying parametric coordinate values of a patch of a parametric surface, and thereby acquires internal division factors interpolated based on the parametric coordinate values from the texture unit. The internal division operation part issues texture load instructions to the texture unit further, specifying the internal division factors acquired from the texture unit as new interpolation factors, and thereby acquires control points internally divided based on the internal division factors in advance from the texture unit. Based on the internal division factors corresponding to the parametric coordinate values, the internal division operation part performs recursive internal division operations on the control points acquired from the texture unit, thereby determining a point on the parametric surface corresponding to the parametric coordinate values.05-12-2011
20110106842INFORMATION PROCESSING APPARATUS, TUNER, AND INFORMATION PROCESSING METHOD - An information processing apparatus includes: a program image displaying unit configured to display an image of a program on a predetermined display device; a search key acquisition unit configured to acquire program related information as a search key from a source of the information; a search execution unit configured to transmit a search request designating the search key to a predetermined search server and acquire a result of the search; and a search result display unit configured to display the result of the search in a part of a display screen on the display device showing the image of the program.05-05-2011
20110102626IMAGE PROCESSING DEVICE, IMAGE PROCESSING METHOD, AND INFORMATION STORAGE MEDIUM - Provided is an image processing device, an image processing method, and a program which can prevent a total processing time from significantly increasing while maintaining precision of image processing at a high level, where an image acquiring section sequentially acquires images generated by imaging a predetermined subject to be imaged; an image processing executing section executes, in each of sequentially-arriving processing periods, image processing on the image acquired by the image acquiring section; a preprocessing execution result output section outputs an execution result of preprocessing performed on the image in part of the sequentially-arriving processing periods, the image having been acquired by the image acquiring section before the part of the sequentially-arriving processing periods; an execution result holding section keeps holding the execution result output by the preprocessing execution result output section at least until the execution result is output next time by the preprocessing execution result output section; and the image processing executing section executes the image processing by applying the execution result held in the execution result holding section to the image acquired by the image acquiring section.05-05-2011
20110099509Scroll Display Program, Device, and Method, and Electronic Device Provided with Scroll Display Device - A storage unit is configured to store a document to be displayed in a predetermined display area on a display. An instruction acknowledging unit is configured to receive a scroll instruction signal for scrolling the document displayed in the display area. A range identifying unit is configured to identify a previously displayed block displayed in the display area before the scrolling operation and a subsequently displayed block displayed in the display area as updated by the scrolling operation. A delay control unit is configured to cause the previously displayed block to be scrolled in the display area by the predetermined amount of movement and displayed accordingly, and causing the subsequently displayed block to be scrolled and displayed accordingly with a delay from the previously displayed block.04-28-2011
20110099278NETWORK TRAFFIC PRIORITIZATION - Prioritizing network traffic among two or more distinct channels of communication within a single application in a node configured to communicate with one or more other nodes over a network is disclosed. For a particular time quantum, a bandwidth quantum may be distributed amongst two or more communication channels according to priorities associated with those channels.04-28-2011
20110096833SOFTWARE VIDEO DECODER DISPLAY BUFFER UNDERFLOW PREDICTION AND RECOVERY - Prediction of and recovery from display buffer underflow are described. A first time delay for displaying a first group of one or more frames of a video picture stream located in an output frame buffer is calculated. A second time delay for displaying a second group of one or more frames in the picture stream is calculated. The second group directly follows the first group in the output buffer and is currently decoded by a decoder, but not yet deposited into the output frame buffer. A third time delay for decoding a third group of one or more frames in the picture stream is calculated. The third group directly follows the second group and is not yet decoded by the decoder. The decoder switches to or remains in a fast decoding mode if the sum of the first and second time delays is less than the third time delay.04-28-2011
20110095776ELECTRONIC COMPONENT AND INSPECTION SYSTEM04-28-2011
20110093715Management Server, Management Method, Management System for Downloading of Contents, and Mobile Devices - A receiver is configured to receive, from a mobile device of a first type adapted to read a content from a recording medium and run the content, a first device identifier identifying the mobile device of the first type and a recording medium identifier identifying a recording medium loaded in the mobile device of the first type, along with a digital signature generated in the mobile device of the first type using an encryption key secretly stored in the mobile device of the first type. A signature verification unit is configured to verify the authenticity of the digital signature. A voucher issuance unit is configured to issue a voucher to a mobile device of a second type adapted to acquire a content by downloading the content and to run the content accordingly and mapped into the mobile device of the first type, so that the mobile device of the second type is capable of downloading a content.04-21-2011
20110092280Game Device - In a game device, a loading processor loads save data on which user ID information is attached from a storage device 80; an application executing unit executes a game program while using the loaded save data; a game requirement achievement determining unit determines whether or not a predetermined requirement of gameplay is achieved based on a progress status of the game; and item ID acquiring unit acquires an item ID associated with achieved requirement of gameplay; an item acquisition processing unit has a function for generating item acquisition information while using the acquired item ID; and a function limiting unit limits the function of an item acquisition processing unit in accordance with user ID information attached to the save data.04-21-2011
20110090149METHOD AND APPARATUS FOR ADJUSTING A VIEW OF A SCENE BEING DISPLAYED ACCORDING TO TRACKED HEAD MOTION - A method for controlling a view of a scene is provided. The method initiates with detecting an initial location of a control object. An initial view of the scene is displayed on a virtual window, the initial view defined by a view-frustum based on a projection of the initial location of the control object through outer edges of the virtual window. Movement of the control object to a new location is detected. An updated view of the scene is displayed on the virtual window, the updated view defined by an updated view-frustum based on a projection of the new location of the control object through the outer edges of the virtual window.04-21-2011
20110087909Power Consumption Reduction In A Multiprocessor System - Methods and apparatus provide for reducing power consumption by decreasing operating frequencies of waiting processors in a multiprocessor system. Power consumption may be reduced by having a processor enter a low frequency mode when the processor is in a loop waiting for data that have been locked by another processor. The frequency of operation of the waiting processor may be reduced to a fraction (one half, one quarter, etc.) of the normal, initial clock frequency. The multiprocessor system may monitor a number of times (loop count) that a waiting processor takes the wait loop and compare the number to a threshold. When the loop count is greater than or equal to the threshold, the clock frequency of the waiting processor is reduced. When the waiting processor ceases to wait and does not take the wait loop branch (e.g., because the other processor has released the lock on the data), the loop count is reset to zero and the frequency of operation of waiting processor is increased to an increased frequency, such as the normal, initial level.04-14-2011
20110077082Illuminating Controller for Interfacing with a Gaming System - A controller for use in interfacing with a computer game. The controller includes a handle having at least one button, and a spherically shaped object connected to only one end of the handle. The spherically shaped object is defined from a translucent plastic material. Further included as part of the controller is an illuminating means defined within the spherically shaped object. A circuit is also provided for interpreting input data from the at least one button and communicating data wirelessly. The circuit is further configured to interface with the illuminating means to trigger illumination of the spherically shaped object to switch from an un-illuminated color to an illuminated color.03-31-2011
20110075996MEDIA PLAYER AND CONTENT ID DETERMINATION METHOD - A media player according to an embodiment includes: a data retriever configured to retrieve, from data recorded on a medium from which a content is run, data including an address that indicates a recording position on the medium of the content provided by the medium; and an ID determination unit configured to determine an ID for identifying the provided content in accordance with the retrieved data in order to acquire, from an external device that stores information related to the content, the information associated with the ID and related to the provided content, by communicating the ID to the external device.03-31-2011
20110074921Transmitter, transmitting method, receiver and receiving method - A transmitter includes: a transmission data generation section generating transmission data having a format of video field period as a unit including a horizontal blanking period, a vertical blanking period and an active video period which are separated by vertical synchronization signals, the active video period including a main video area and an auxiliary video area; and a transmission data transmitting section transmitting, in a differential signal format, the transmission data generated in the transmission data generation section to an external device through a transmission path and through a plurality of channels. The transmission data generation section allocates picture data to the main video area and allocates, to the auxiliary video area, additional information relating to the picture data allocated to the main video area.03-31-2011
20110074772THREE-DIMENSIONAL OBJECT PROCESSING DEVICE, THREE-DIMENSIONAL OBJECT PROCESSING METHOD, AND INFORMATION STORAGE MEDIUM - Provided is a three-dimensional object processing device which is configured to: project a three-dimensional object that is disposed in a virtual three-dimensional space onto each of a plurality of projection planes that are set in the virtual three-dimensional space to obtain projected objects; deform each of the projected objects in a corresponding one of the plurality of projection planes; and deform the three-dimensional object in the virtual three-dimensional space based on each of the projected objects, which have been deformed in the corresponding one of the plurality of projection planes.03-31-2011
20110074669Illuminating Controller having an Inertial Sensor for Communicating with a Gaming System - A controller for use in interfacing with a computer game. The controller includes a handle having at least one button, and a spherically shaped object connected to only one end of the handle. The spherically shaped object is defined from a translucent plastic material. Further included as part of the controller is an inertial sensor or accelerometer. The accelerometer may, as defined herein, be part of an inertial sensor. The controller also has an illuminating means defined within the spherically shaped object. A circuit is provided for interpreting input data from the at least one button and the inertial sensor, and is configured for communicating data wirelessly. The circuit is further configured to interface with the illuminating means to trigger illumination of the spherically shaped object to switch from an un-illuminated color to an illuminated color.03-31-2011
20110072171DMA AND GRAPHICS INTERVACE EMULATION - An emulator schedules emulation threads for DMA emulation and other emulation functions in a time-multiplexed manner. Emulation threads are selected for execution according to a load balancing scheme. Non-DMA emulation threads are executed until their execution time period expires or they stall. DMA emulation thread execution is allowed to execute indefinitely until the DMA emulation thread stalls. The DMA emulation thread prefetches additional adjacent data in response to target computer system DMA requests. Upon receiving a target computer system DMA request, the DMA emulation thread first checks to the prefetched data to see if this data matches the request. If so, the request is fulfilled using the prefetched data. If the prefetched data does not match the target computer system DMA request, the DMA emulation thread fetches and stores the requested data and additional adjacent data for potential future use.03-24-2011
20110058708OBJECT TRACKING APPARATUS AND OBJECT TRACKING METHOD - Candidate contour curves for a tracking object in the current frame are determined using a particle filter, based on the existence probability distribution of the tracking object in a frame which is one frame previous to the current frame. To match a candidate curve against a contour image of the current frame, a processing to search for the closest contour to the candidate curves is divided for each knot constituting the candidate contour curve and is executed in parallel by a plurality of processors. Each image data on a search region for each knot to be processed are copied from a contour image stored in an image storage to the respective local memories.03-10-2011
20110055821Information Processing Apparatus - If a ROM medium is mounted on a media drive and a request for executing an application is received from an input device, a read controlling unit controls the media drive so that the media drive reads out a patch file from the ROM media and installs the patch file on a hard disk drive. After the patch file is installed, an execution processing unit applies the installed patch file and activates the game software.03-03-2011
20110051813UTILIZING THRESHOLDS AND EARLY TERMINATION TO ACHIEVE FAST MOTION ESTIMATION IN A VIDEO ENCODER - Fast motion estimation in video encoding may be implemented using early termination. One or more section sizes in a current video picture may be determined for which a portion of motion estimation can be skipped during encoding of the current video picture. The portion of motion estimation may be performed on the current video picture on a section-by-section basis only for one or more section sizes not skipped. The picture may be encoded using the motion estimation performed in b) to produce an encoded picture. The resulting encoded picture may be stored or transmitted. The speedup achieved by skipping part of motion estimation may be regulated by selection of a quality control value.03-03-2011
20110051811PARALLEL DIGITAL PICTURE ENCODING - Apparatus and Method for parallel digital picture encoding are disclosed. A digital picture is partitioned into two or more vertical sections. An encoder unit is selected to serve as a master and one or more encoder units are selected to serve as slaves. The total number of encoder units used equals the number of vertical sections. A mode search is performed on the two or more vertical sections on a row-by-row basis. Entropy coding is performed on the two or more vertical sections on a row-by-row basis. The entropy coding of each vertical section is performed in parallel such that each encoder unit performs entropy coding on its respective vertical section. De-blocking is performed on the two or more vertical sections in parallel on a row-by-row basis.03-03-2011
20110051809SCENE CHANGE DETECTION - Scene change detection in encoding digital pictures is disclosed. A statistical quantity μ03-03-2011
20110051806PICTURE-LEVEL RATE CONTROL FOR VIDEO ENCODING - Computer-implemented rate control in encoding one or more video pictures is disclosed. A quantization parameter (QP) to be used for encoding a current picture one of the one or more video pictures is determined using rate control data that takes picture type, picture complexity, and a target bitcount into account in determining the QP. The current picture is encoded into a compressed format using the QP to generate an encoded current picture. The rate control data is updated based on statistical data determined from the encoded current picture.03-03-2011
20110050684INSPECTING APPARATUS AND METHOD FOR INSPECTION - An inspection apparatus inspects an application that is executed in a game device and displays a virtual space. The inspection apparatus comprises: an exposure indicator acquiring unit that acquires a first index relating to the exposure of an advertisement displayed in the virtual space from the game device, the index being calculated by the application that displays the virtual space from a user's point of view; an inspection image acquiring unit that acquires the virtual space, which is actually displayed on a screen on a frame by frame basis; an advertisement region extracting unit that extracts an advertisement displaying region from the image of the virtual space; an exposure indicator calculating unit that calculates a second index relating to the exposure of the advertisement based on the advertisement displaying region; and a verification unit that verifies the application by cross-checking the first index and the second index.03-03-2011
20110047443NETWORK COMMUNICATION PROTOCOL FOR LARGE SCALE DISTRIBUTION OF STREAMING CONTENT - Forward error correction may be implemented in a network having first, second and third nodes. The second node receives streaming media message packets and one or more check packets from an upstream first node. The second node transmits the message packets and check packets to a downstream third node. The second node uses the check packets to decode missing message packets and transmits the decoded missing packets to the third node before the missing message packets are to be presented by the third node. The third node may receive message packets and a first set of check packets from the second node and a second set of check packets from the first node. The third node may use check packets from both sets to decode missing message packets.02-24-2011
20110043695Information Processing Apparatus Enabling an Efficient Parallel Processing - A method of processing information, includes: creating threads for respective input data streams, and switching them for processing, the threads each being for applying predetermined processing to an input data stream and storing the resulting intermediate data into a buffer; and reading multiple pieces of the intermediate data from the respective corresponding buffers to output multiple pieces of output data in parallel. The switching for processing includes: detecting the amount of intermediate data that is stored and yet to be read in the buffers when starting processing the threads; and stopping processing of the thread when the amount of the intermediate data thereof exceeds a set value, and switching processing to other threads.02-24-2011
20110039625Game Control Program, Game Device, And Method For Controlling Game - A game device comprising: a roll control unit or a slide control unit operative to allow a character to move on a game field; a jump control unit operative, upon receiving an input operation for allowing the character to jump while the first requirement is satisfied, to allow the character to jump and to change a mode of a game to a special mode where a reward is given to a player; an acceleration control unit operative, upon receiving an input operation for accelerating the character while the second requirement is satisfied, to accelerate the character and to change a mode of a game to a special mode where a reward is given to a player; a combo control unit operative, if no input operation for all owing the character to jump is received while the first requirement is satisfied and no input operation for accelerating the character is received while the second requirement is satisfied, to terminate the special mode and to give a reward to a player in the special mode.02-17-2011
20110035501TRAVERSAL OF SYMMETRIC NETWORK ADDRESS TRANSLATOR FOR MULTIPLE SIMULTANEOUS CONNECTIONS - Handling of multiple connections during NAT traversal for a node behind a symmetric NAT is disclosed. The likelihood of connection failure during symmetric NAT traversal may be reduced by serializing critical time windows after port prediction. Once a connection request has been sent for a first connection, port prediction for a subsequent connection may be delayed until a connectivity check has begun for the first connection. This process may be repeated to handle NAT traversal for multiple simultaneous connections to different nodes.02-10-2011
20110034244METHODS AND SYSTEMS FOR ENABLING DEPTH AND DIRECTION DETECTION WHEN INTERFACING WITH A COMPUTER PROGRAM - Detecting direction pointing direction when interfacing with a computer program is described. Two or more stereo images presented in front of two or more corresponding image capture devices can be captured. Each image capture device having a capture location in a coordinate space. The image capture devices can be synchronized with a strobe signal that is visible to each image capture device. When a person is captured in the image, first and second body parts of the person in the image can be identified and assigned first and second locations in the coordinate space. A relative position that includes a dimension of depth can be identified in coordinate space between the first location and the second location when viewed from the capture location.02-10-2011
20110032250Information Processing Apparatus - A storage stores content information for a trial version of an application program assigned identification information and content information for a product version; a license information acquisition unit acquires license information for the application program by referring to request information acknowledged by an input acknowledging unit; a determination unit determines whether the license information for the application program is stored in the memory by referring to the identification information; and a display processing unit generates a display screen using first content information until the determination unit determines that the license information is stored, and generates a display screen using second content information when the determination unit determines that the license information is stored.02-10-2011
20110022712MULTIPROCESSOR COMPUTER AND NETWORK COMPUTING SYSTEM - It is inevitable in distribution processing on a network to improve resource management or to provide task scheduling with high efficiency. In a multiprocessor computer, a sub-processor (01-27-2011
20110014981TRACKING DEVICE WITH SOUND EMITTER FOR USE IN OBTAINING INFORMATION FOR CONTROLLING GAME PROGRAM EXECUTION - A tracking device may include a body, a sound emitter operable to emit a sound, an array of two or more microphones adapted to produce discrete time domain input signals at a runtime, one or more processors coupled to the array of two or more microphones; and a memory coupled to the microphones and the processor. The memory has a set of processor readable instructions embodied therein. The instructions include one or more instructions for:01-20-2011
20110010767Server System, Communication Method, Computer, Program And Recording Medium - Establishment of communication between client apparatuses and an arithmetic function unit is performed based on communication information acquired by communication using HTTP between the client apparatuses and the arithmetic function unit through a firewall function unit, where the client apparatuses download encrypted contents data from the arithmetic function unit by P2P without passing a firewall.01-13-2011
20110010667MULTIMEDIA REPRODUCTION DEVICE AND MENU SCREEN DISPLAY METHOD - A small-size digital device requires preferable operability and userfriendliness of the user interface. In a multimedia reproduction device (01-13-2011
20100328447CONFIGURATION OF DISPLAY AND AUDIO PARAMETERS FOR COMPUTER GRAPHICS RENDERING SYSTEM HAVING MULTIPLE DISPLAYS - To coordinate a coherent view across multiple display devices having an arbitrary physical layout, display offsets are determined by a computing platform based on image information received from a camera coupled to the computing platform. The computing platform may apply edge detection algorithms to determine relative positions, orientations and sizes of each of the multiple display devices from which display offsets associated with each display device may be derived as configuration settings for use in a subsequent rendering of a views to be displayed across the display devices.12-30-2010
20100328354Networked Computer Graphics Rendering System with Multiple Displays - To render graphics on multiple display devices, multiple computing platforms are networked and each computing platform separately executes an application to render graphics for a display device. A client computing platform adds an orientation offset to view state information received from a server computing platform to coordinate the graphics rendered by the server and client into a representation of the same world scene.12-30-2010
20100328346NETWORKED COMPUTER GRAPHICS RENDERING SYSTEM WITH MULTIPLE DISPLAYS FOR DISPLAYING MULTIPLE VIEWING FRUSTUMS - To render graphics on multiple display devices, multiple computing platforms are networked and each computing platform separately executes an application rendering the graphics for a subset of the multiple display devices. A server including a first display device and a first computing platform generates a world space and renders from the generated world space a first viewing frustum for display on the first display device and a client coupled to the server receives a transmission of the world space position and renders a second viewing frustum for display on a second display device.12-30-2010
20100328319INFORMATION PROCESSOR AND INFORMATION PROCESSING METHOD FOR PERFORMING PROCESS ADAPTED TO USER MOTION - A positional data acquisition unit of an action detector acquires positional data indicating the position of an image of a light-emitting part of a light-emitting device held by a user in an image frame at each time step, and also acquires curve data for the head contour at each time step estimated as a result of visual tracking by a tracking processor. A history storage unit stores a history of the positional data for an image of a light-emitting part and the curved data for the head contour. A determination criteria storage unit stores the criteria for determining that a predefined action is performed by referring to the time-dependent change in the relative position of the image of the light-emitting part in relation to the curve representing the head contour. An action determination unit determines whether the action is performed based on the actual data.12-30-2010
20100324898VOICE RECOGNITION WITH DYNAMIC FILTER BANK ADJUSTMENT BASED ON SPEAKER CATEGORIZATION - Voice recognition methods and systems are disclosed. A voice signal is obtained for an utterance of a speaker. The speaker is categorized as a male, female, or child and the categorization is used as a basis for dynamically adjusting a maximum frequency f12-23-2010
20100317438GAME DEVICE AND GAME CONTROL METHOD FOR CONTROLLING GAME OF ARRANGING OBJECTS IN PREDEFINED ORDER - A game device includes: an object arrangement modification unit adapted to acknowledge selection of an object subject to movement from among a plurality of objects arranged in one direction in a game field, and to move the selected object to a position requested by a user; a determination unit adapted to refer to a table storing a proper order of arrangement of the plurality of objects, determine whether objects that should be arranged adjacent to each other are properly placed in adjacent positions, and group those objects that are properly placed in adjacent positions if any. The object arrangement modification unit moves the plurality of objects belonging to a group in a block when the grouped objects are selected.12-16-2010
20100313166MULTIMEDIA REPRODUCING DEVICE AND BACKGROUND IMAGE DISPLAY METHOD - A menu screen generating unit generates image data for a menu screen (12-09-2010
20100309757Disc Access Apparatus and Disc Access Method - The directory information on a file system recorded on an optical disc is cached onto a hard disk as a directory table. When accessing a file on the optical disc, a processor references the directory table so as to obtain information related to a position, on the disc medium, where the file to be accessed is located, without accessing the directory information on the optical disc. A disc I/O controller moves a pickup unit to the location indicated by the positional information on the file to be accessed and reads the data on the file. The pickup unit is used to detect signals from the optical disc.12-09-2010
20100305938TRANSLATION BLOCK INVALIDATION PREHINTS IN EMULATION OF A TARGET SYSTEM ON A HOST SYSTEM - Emulation systems and method involving invalidating blocks of translated code in emulation of a target system on a host system in are disclosed. One or more blocks of target system code are translated by the host system to produce one or more corresponding blocks of translated code. The host system uses one or more native target system instructions as hints to invalidate or potentially invalidate one or more blocks of translated code. Blocks containing such hints cause the host system to mark some or all of the one or more blocks of translated code as potentially invalid. The potentially invalid blocks may be re-translated immediately. Alternatively, the potentially invalid blocks may be checked to see if the code in these blocks has been modified. If the code has been modified, corresponding blocks of target code may be re-translated.12-02-2010
20100305935REGISTER MAPPING IN EMULATION OF A TARGET SYSTEM ON A HOST SYSTEM - Methods and systems for register mapping in emulation of a target system on a host system are disclosed. Statistics for use of a set of registers of a target system processor are determined. Based on the statistics a first subset of the target system registers, including one or more most commonly used registers is determined. The registers in the first subset are directly mapped to a first group of registers of a host system processor. A second subset of the set of target system registers is dynamically mapped to a second group of registers of the host system processor.12-02-2010
20100303298SELECTIVE SOUND SOURCE LISTENING IN CONJUNCTION WITH COMPUTER INTERACTIVE PROCESSING - A method and apparatus for capturing image and sound during interactivity with a computer program is provided. The apparatus includes an image capture unit that is configured to capture one or more image frames. Also provided is a sound capture unit. The sound capture unit is configured to identify one or more sound sources. The sound capture unit generates data capable of being analyzed to determine a zone of focus at which to process sound to the substantial exclusion of sounds outside of the zone of focus. In this manner, sound that is captured and processed for the zone of focus is used for interactivity with the computer program.12-02-2010
20100302264Image Processing Device and Image Processing Method - A display timing setting unit determines the timing of rendering an image by raster scanning. A pixel reading unit reads a pixel according to timing information output from the display timing setting unit. An area of interest information input unit enters information for identifying an arbitrary area of interest within an image. An area of interest identifying unit determines whether the pixel is included in the area of interest based on the timing information output by the display timing setting unit. A finite-bit generation unit generates a finite bit series by subjecting information on the pixel to mapping transformation when the pixel is included in the area of interest.12-02-2010
20100302140Operation Device - Provided is an operation device to be held by a user with one hand when used. The operation device includes: a recessed portion formed at a position at which at least one of a thumb and fingers is placed when the user holds the operation device; and a main button which is disposed at a bottom of the recessed portion and has a top surface adjacent to a rim portion forming a side surface of the recessed portion.12-02-2010
20100299606MULTIMEDIA REPRODUCTION APPARATUS, MENU SCREEN DISPLAY METHOD, MENU SCREEN DISPLAY PROGRAM, AND COMPUTER READABLE RECORDING MEDIUM RECORDED WITH MENU SCREEN DISPLAY PROGRAM - A functional icon array 11-25-2010
20100296697OBJECT TRACKER AND OBJECT TRACKING METHOD - Referring to FIG. 11-25-2010
20100293302Information Processing Apparatus - An information processing apparatus includes a connector that conforms to a Universal Serial Bus standard. The information processing apparatus detects voltages at signal terminals of the connector a plurality of times, and judges a type of an apparatus connected to the connector by using detection results obtained the plurality of times.11-18-2010
20100287272Method For Structuring a Self-Organized Content Distribution Overlay Network For a Peer-to-Peer Network - A method for structuring a content distribution overlay network for a peer-to-peer network is presented. The method includes receiving a request from a requesting node for content at a content node. The content node has processing capabilities to process the content for presentation to the requesting node. An overlay network, including the requesting node and the content node, is dynamically assembled after receiving the request for content, where the overlay network is self-organized from available nodes of the peer-to-peer network that are available at a time of the request and based on the content requested. Using the assembled overlay network, a head node of the overlay network determines if a child node in the overlay network has processing capabilities to process the content, where the child node is then assigned to process the content for presentation to the requesting node.11-11-2010
20100281292METHOD AND APPARATUS FOR RESOLVING CLOCK MANAGEMENT ISSUES IN EMULATION INVOLVING BOTH INTERPRETED AND TRANSLATED CODE - Methods and systems for resolving clock management issues in emulation of a target system on a host system are disclosed. A first set of code instructions of a target program is emulated to generate a first set of emulated instructions that emulate a first component on the host system. A second set of code instructions is emulated to generate a second set of emulated instructions that emulate a second component of the target system on the host system. The first set is executed based on a first clock (which may be a fixed clock) and the second set is executed based on a second clock (which may be a variable clock). The host system adjusts the first or second clock, execution of the first or second sets of instructions or a memory access to maintain a desired synchronization between the first and second sets of instructions.11-04-2010
20100271461Transmitting apparatus, stereoscopic image data transmitting method, receiving apparatus, and stereoscopic image data receiving method - There is provided a transmitting apparatus including an image data output unit that outputs stereoscopic image data including left-eye image data and right-eye image data for displaying a stereoscopic image, a data transmitting unit that transmits the stereoscopic image data output from the image data output unit to an external device through a transmission path, and an information acquisition unit that acquires information related to a screen size from the external device through the transmission path. The image data output unit outputs the stereoscopic image data suited for the screen size obtained from the information acquired by the information acquisition unit.10-28-2010
20100265255GENERATION OF CUBIC BEZIER CONTROL POINTS IN COMPUTER GRAPHICS SYSTEMS - A system for interactive computer graphics enables generation of Bezier curves from a series of points based on the relative position of successive points in the series. For example, for successive points in a series, point A, point B, and point C are successive points in the series of points, and wherein a control point corresponding to point B and associated with the segment AB is determined by the equation B+R10-21-2010
20100258425Manipulating Apparatus And Mobile Terminal Including The Same - Disclosed herein is a manipulating apparatus (mobile terminal) including a chassis provided with a manipulating portion (directional manipulating portion) with which an input manipulation is carried out. The manipulating portion includes: a key top exposed to an outside of the chassis through an opening portion, which the chassis has, and a key main body having a base portion on which the key top is formed within the chassis; a circuit board in which a detecting portion (switches) is disposed in a position corresponding to the key top,; and a flat plate-shaped elastic body (elastic body) interposed between the key main body and the detecting portion; in which the elastic body is provided integrally with the base portion. According to the manipulating apparatus, not only the soft click feeling can be obtained from the elastic body, but also the manipulating apparatus can be thinned as compared with the case where the existing elastic body (contact rubber) is adopted by adjusting the thickness size each of the elastic body.10-14-2010
20100254102Electronic Apparatus - In order to provide an electronic apparatus capable of smooth operation of a press button, an electronic apparatus includes: an outer panel having a hole in which a press button is fitted and a circuit board placed on a back side of the outer panel; a stopper restricted from moving in the thickness direction of the outer panel is formed between the press button and the circuit board; the stopper is brought into contact with the flange portion formed on an edge of the press button when the press button has moved in the thickness direction of the outer panel.10-07-2010
20100254086Electronic Apparatus - Provided is an electronic apparatus capable of also supplying sufficient air flow to a heat generating device other than the heat sink. An electronic apparatus includes: a cooling unit (10-07-2010
20100254085ELECTRONIC APPARATUS - Provided is an electronic apparatus capable of preventing an unnecessary space from being made inside the housing, and of improving ventilation efficiency of the air flowing along the power circuit. An electronic apparatus includes: a power circuit; a power circuit case (10-07-2010
20100254080Electronic Apparatus and Hard-Disc Holder Mounted Thereto - Provided is an electronic apparatus capable of reducing dependence of a connection state between a hard disc device and a connector on degree of fastening of a screw. A hard-disc-insertion opening serving as an opening through which a hard disc device is inserted into a housing is formed in a front plate portion of the housing. A connector of a circuit board is arranged facing the hard-disc-insertion opening on a back side of the hard-disc-insertion opening. A fastener for fixing the hard disc device to an electronic apparatus is inserted into the housing through a bottom plate portion of the housing.10-07-2010
20100253582Information Communication Device and Antenna - Provided is an information communication device, including an enclosure, and an antenna disposed in the enclosure so that at least one surface of a radiation plate is oblique with respect to a bottom surface of the enclosure, the antenna having a feeding point located on the surface that is oblique with respect to the bottom surface.10-07-2010
20100251245PROCESSOR TASK AND DATA MANAGEMENT - Task and data management systems methods and apparatus are disclosed. A processor event that requires more memory space than is available in a local storage of a co-processor is divided into two or more segments. Each segment has a segment size that is less than or the same as an amount of memory space available in the local storage. The segments are processed with one or more co-processors to produce two or more corresponding outputs. The two or more outputs are associated into one or more groups. Each group is less than or equal to a target data size associated with a subsequent process.09-30-2010
20100240457GAME DEVICE, GAME CONTROL METHOD, AND GAME CONTROL PROGRAM - A game device includes a shape data storage which stores data of an object disposed in a three-dimensional space, a first rendering unit which sets a point of view and a line of sight and renders the object, a viewpoint changing unit which receives a change instruction indicating a change of the point of view or line of sight and changes the point of view or line of sight, and a character controller which moves a character along the outer surface of the object. The character controller allows the character to move between two-dimensional planes of objects rendered in such a manner that the objects are adjacent to each other in the two-dimensional planes generated by the first rendering unit, and the game device further includes a search unit which searches a set of objects lying within a predetermined range of distance in the two-dimensional plane, and changes the point of view or line of sight so that the searched objects can be rendered adjacently to each other in the two-dimensional plane.09-23-2010
20100238172CONE-CULLED SOFT SHADOWS - Soft shadows in computer graphics images are created by rendering the scene from the camera viewpoint and at least one light viewpoint. The positions of scene fragments and light fragments in the scene are stored. For each scene fragment, a frustum is defined between the position of the scene fragment and the light source. Light fragments are evaluated with respect to the frustum to select light fragments blocking light between the light source and the scene fragment. A color or monochromatic shading value is determined for each scene fragment that indicates the amount of light blocked or transmitted by the light fragments. The shading values are then used to alter scene fragments accordingly. Computer graphics images with soft shadows can be created entirely by a graphics processing subsystem or by a graphics processing subsystem in conjunction with a central processing unit using a pipelined, deferred shading approach.09-23-2010
20100235845SUB-TASK PROCESSOR DISTRIBUTION SCHEDULING - A method for processing of processor executable tasks and a processor readable medium having embodied therein processor executable instructions for implementing the method are disclosed. A system for distributing processing work amongst a plurality of distributed processors is also disclosed. A task generated with a local node is divided into one or more sub-tasks. An optimum number of nodes x on which to process the sub-tasks is determined If x is greater than one a determination is made to either (1) execute the task at the local node with the processor unit, (2), distribute the task among two or more local node processors, (3) distribute the task to one or more of the distributed nodes accessible to the local node over a LAN, or (4) distribute the task to one or more of the distributed nodes that are accessible to the local node over a WAN.09-16-2010
20100235651SECURE OPERATION OF PROCESSORS - Secure operation of processors is disclosed. A cell processor receives a secure file image from a client device at a processor of a host device (host cell processor), wherein the secure file image includes encrypted contents.09-16-2010
20100235633AUTHENTICATION AND ENCRYPTION UTILIZING COMMAND INDENTIFIERS - A data processing system, recording device, data processing method and program providing medium are provided to execute authentication processing and content storing processing between apparatuses. Program localization is employed to restrict access to program content. A plurality of key blocks store key data for authentication processing. Key block designation information is set in a recorder/reproducer, which is configured for executing authentication processing with the recording device by designating a key block. The recorder/reproducer can set a key block for each product, model or the like. In addition, data stored according to a selected key block cannot be utilized in a recorder/reproducer in which a different key block is set. Furthermore, an encryption processing controlling section of a recording device executes control in accordance with a pre-defined setting sequence. Furthermore, an illegal instrument that has not completed the authentication processing can be prevented from utilizing program content.09-16-2010

Patent applications by Sony Computer Entertainment Inc.