A63F13/33

AUTOMATICALLY IDENTIFYING POTENTIALLY FRAUDULENT GAMING ACCOUNTS
20170236370 · 2017-08-17 ·

In example embodiments, a method of mitigating the effects of fraudulent usage of game accounts is disclosed. One or more values stored in one or more fields of a row of a database table maintained by the game networking system are received. The one or more fields correspond to features of a game account that are relevant to determining whether the game account is potentially being used fraudulently. Based on a combination of the one or more values transgressing a threshold value, it is determined that the game account is potentially being used fraudulently. At least some use of the potentially fraudulent game account is automatically locked to mitigate the effect of the potentially-fraudulent use.

Communication game system, game apparatus, server, storage medium storing a program, and game control method

A communication game system includes a plurality of game apparatuses which are able to wirelessly communicate with each other. Each of the game apparatus registers identifying information of an opponent obtained by a short-distance wireless communication or by user's manual input in a friend list. Thereafter, the game apparatus connects to the Internet, and inquires whether it is possible to communicate with an opponent in the friend list over the network. If it is possible to communicate, the game apparatus obtains an address of the opponent to make a network communication. Even if a user makes a short distance wireless communication with a friend to exchange and register the identifying information or registers the friend by hand and then is parted from the friend, the user can safely communicate with the friend across the network without being exposed to unknown players. In a case that an additional opponent is to be added to the multiplayer game session, one of the participants transmits identifying information to introduce the communicating opponents to each other. The game apparatuses introduced to each other make a communication over a network, and add the identifying information of the opponents to the friend list, if necessary.

Discovery and detection of events in interactive content

A plurality of game titles may be hosted on a gaming network platform, and gameplay data in sessions involving the game titles may be tracked in real-time. Each session may be associated with a stream. One or more event criteria may be stored for each of a plurality of predefined events of interest. An event of interest may be identified when the tracked gameplay data for a session meets the stored criteria. A list of available streams identified as including the identified event may be sorted, and a subset of the available streams may be identified as being at a top of the list. A notification may be provided to a spectator device that includes a link to one of the streams in the subset. The criteria for the event of interest may also be updated based on subsequent game data and feedback (e.g., use of the link).

PRESSURE SENSING TO IDENTIFY FITNESS AND COMFORT OF VIRTUAL REALITY HEADSET
20170277254 · 2017-09-28 ·

A sensor generates signals representing whether a computer game headset is being worn properly so that the wearer may be advised. The sensor may be a pressure sensor or motion sensor or stretch sensor on the headset, or it may be a camera that images the wearer and uses image recognition to determine if the headset is on correctly.

PRESSURE SENSING TO IDENTIFY FITNESS AND COMFORT OF VIRTUAL REALITY HEADSET
20170277254 · 2017-09-28 ·

A sensor generates signals representing whether a computer game headset is being worn properly so that the wearer may be advised. The sensor may be a pressure sensor or motion sensor or stretch sensor on the headset, or it may be a camera that images the wearer and uses image recognition to determine if the headset is on correctly.

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.

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.

Separable URL gaming system

A system and method for enabling one network to use the functionality of another network is provided. The system comprises a first network system having a first network functionality and a second network system having a second network functionality. A server connected to the second network system passes directions through the first network to enable a component connected to both the first network system and the second network system to perform a second network functionality.

System and method for storing program code and data within an application hosting center

A system and method are described for storing program code and data within an application hosting center. For example, one embodiment of a computer-implemented method comprises: subdividing program code and/or data used to execute an online application into a first type and a second type; storing program code and data of the first type in a first type of memory, the first type of memory providing relatively low latency memory access; storing program code and data of the second type in a second type of memory, the second type of memory providing relatively higher latency memory access compared to the first type of memory; retrieving program code and data from the first memory and the second memory in response to a client request to execute an online application; and transmitting a streaming interactive video stream representing images generated by the application to the client.

System and method for storing program code and data within an application hosting center

A system and method are described for storing program code and data within an application hosting center. For example, one embodiment of a computer-implemented method comprises: subdividing program code and/or data used to execute an online application into a first type and a second type; storing program code and data of the first type in a first type of memory, the first type of memory providing relatively low latency memory access; storing program code and data of the second type in a second type of memory, the second type of memory providing relatively higher latency memory access compared to the first type of memory; retrieving program code and data from the first memory and the second memory in response to a client request to execute an online application; and transmitting a streaming interactive video stream representing images generated by the application to the client.