A63F2300/105

Methods and systems for updating in-game content
09731202 · 2017-08-15 · ·

Systems and methods for updating content of a mobile video game allow for mobile communication devices to receive updated content for video games that operate on the devices. The updates may be promotional in nature, and may be pre-selected based on the device type, service, or service provider. The game may contain instructions that cause the mobile communication device to contact an interface and/or server to receive updated content. After the updated content is received by the mobile communication device, the content may be displayed in-game. The user of the mobile communication device may be provided with one or more options that affect the frequency or ability to receive or display updated content. In addition, the server may track what content has already been received by the mobile communication device.

TOUCH SENSING CONTROLLER
20170225068 · 2017-08-10 ·

A touch sensing controller comprises a touch sensing device (102), a gravity sensing device (104), physical buttons (103), a control circuit (101) connected to the control circuit (101) individually, and a power supply device (106). The touch sensing device (102) comprises a touch pad and a physical key provided underneath the touch pad and they two compose a physical touch key. The touch sensing device (102), the gravity sensing device (104), the control circuit (101) are connected to the power supply device 106. The touch sensing controller according to the present invention is capable for multifunctional control of devices by using the touch sensing device (102) and so on which brings great convenience to users and saves the expense of other control devices. Meanwhile, the invention incorporates the gravity sensing technique, whereby multiple operation solutions are provided according to how the controller is held to optimize the user experience.

Computer readable storage medium having game program stored thereon and game apparatus

Based on posture/motion information obtained from predetermined detection means for detecting a posture or a motion of an input device operated by a user, a virtual plane is calculated at a predetermined timing and set as reference plane. Then, based on motion information, the posture of the input device is calculated as necessary. In accordance with the posture of the input device with respect to the reference plane, predetermined game processing such as moving an object in a virtual space or the like is executed.

Customizable, adaptable, multiuser computer-based role-playing method and apparatus therefor
11235250 · 2022-02-01 ·

Game client, game server, Web application server, and database server including database with data representative of a virtual world. Game client or server, or both, includes motifs, motif manager, character manager, scenes-a-faire manager, and display manager coupled to display, all in communication with game manager, and pseudorandomizer, which can instigate changing of a motif. Motifs are representative of a game character or environment. A user interface has mass sensor, accelerometer, haptic device, first device for visual input, output, or both, second device for audio input, output, or both, and tactile sensor, effector or both. Included may be automatic translator, or TTS/STT module. The online game can be virtual world representative of at least two of a northern continent, a western continent, a southern continent, a central continent, and an eastern continent. Methods provide game client, game server, and a database that manipulate character or environment motifs and scenes-a-faire.

SYSTEM AND METHOD FOR DETERMINING ORIENTATION USING TRACKING CAMERAS AND INERTIAL MEASUREMENTS
20170274277 · 2017-09-28 ·

A virtual reality tracking system accurately determines one or more controller orientations using data from tracking cameras and/or an inertial measurement unit (IMU) embedded in each controller. Each controller has two or more distinctive light-emitting tracking markers. The tracking system determines the locations of the tracking markers based on the location of tracking markers in tracking camera's images. The tracking system determines the controller orientation using the locations of the tracking markers and orientation data from the IMU. When the camera views of the markers are obstructed the tracking system relies solely on the less-accurate orientation data from the IMU.

Method and system for athletic motion analysis and instruction
09770658 · 2017-09-26 · ·

A system and method for analyzing and improving the performance of a body motion of an animal or human subject requires instrumenting a subject with inertial sensors, monitoring a body motion of interest, converting sensor data into motion data and animation, comparing the motion data with existing data for motion related performance parameters, providing a real-time, information rich, animation and data display of the results in color coded displays; and based on the results prescribing a training regime with exercises selected from a library of standardized exercises using standardized tools and training aids.

Information processing apparatus and information processing method

A photographed image acquiring section 50 acquires data associated with a polarized image obtained through photographing of an object from an imaging apparatus 12, and stores the data in an image data storing section 52. A polarized image processing section 58 of a real space recognizing section 54 obtains distributions of degrees of polarization or normal vectors in an image plane by using the polarized image. A shadow area specifying section 60 specifies an area having peculiarity in the distribution of the degrees of polarization or the normal vectors in an image representing one surface of a subject as an area of a shadow. A state specifying section 62 acquires information associated with a state of a real object or the shadow in the real space on the basis of the area of the image of the shadow. An output data generating section 56 executes information processing by using state information in the real space, and outputs a processing result.

Interfacing application programs and motion sensors of a device

Interfacing application programs and motion sensors of a device. In one aspect, a high-level command is received from an application program running on a motion sensing device, where the application program implements one of multiple different types of applications available for use on the device. The high-level command requests high-level information derived from the output of motion sensors of the device that include rotational motion sensors and linear motion sensors. The command is translated to cause low-level processing of motion sensor data output by the motion sensors, the low-level processing following requirements of the type of application and determining the high-level information in response to the command. The application program is ignorant of the low-level processing, and the high-level information is provided to the application program.

EVENT DETECTION, CONFIRMATION AND PUBLICATION SYSTEM THAT INTEGRATES SENSOR DATA AND SOCIAL MEDIA
20170262697 · 2017-09-14 · ·

Enables integration of sensor data with other information on servers such as social media sites to detect, confirm and/or publish events. Sensors may measure values such as motion, temperature, humidity, wind, pressure, elevation, light, sound, or heart rate, etc. Sensor data and event tags may be utilized to curate text, images, video, sound and post the results to social networks, for example in a dedicated feed. Event tags generated by the system may represent for example activity types, players, performance levels, or scoring results. The system may analyze social media postings to confirm or augment event tags. Users may filter and analyze saved events based on the assigned tags. The system may create highlight and fail reels filtered by metrics and by tags. Recommendations may be provided to a user based on analysis of sensor data and other information; recommendations may include for example recommended friends, purchases, or activities.

Glasses case and system

A glasses case for a pair of glasses that in turn includes an integral display, the glasses case including a housing, where the housing encloses a volume in which the glasses are to be stored; and a battery operably coupled to a power access unit from which the glasses, when stored in the housing volume, can draw power; and where the housing of the glasses case includes, on the outer portion thereof, user control inputs laid out in a configuration similar to, and operational as, a conventional handheld videogame controller, and adapted to provide inputs to a computing system driving the integral display of the glasses.