System and method for sharing score experiences
Abstract
A system for sharing score experiences includes one or more devices on which one or more games are played, a gameplay experience service arrangement and a communication arrangement for communicatively coupling the devices to the gameplay experience service arrangement. The devices include computing hardware for executing one or more games software products for implementing the one or more games when executed upon the computing hardware. The devices are operable to record a gameplay experience (GEV) played thereupon including an associated score, wherein the one or more devices are operable to upload their recorded gameplay experiences (GEV) and associated score to the gameplay experience service arrangement which maintains a score list corresponding to the uploaded gameplay experiences. The score list is accessible to the devices for identifying relative gameplay performances of users of the devices, for example via replaying of the recorded gameplay experiences.
Claims
exact text as granted — not AI-modified1 . A system for sharing gameplay score experiences comprising:
a first game playing device configured to execute a computer game and to record:
a first game play including a first data stream of the execution of the computer game by a first user, a second data stream of video of the first user as the first user executes the computer game, a third data stream of signals pertaining to movement and angular orientation of the first game playing device as the first user executes the computer game; and
a first score resulting from the first user executing the computer game;
at least a second game playing device configured to execute the computer game and to record:
a second game play including a fourth data stream of the execution of the computer game by a second user, a fifth data stream of video of the second user as the second user executes the computer game, and a sixth data stream of signals pertaining to movement and angular orientation of the second game playing device as the second user executes the computer game, and
a second score resulting from the second user executing the computer game;
a gameplay experience server coupled to the first and second game playing devices through a communication network, the gameplay experience server comprising a memory for storing the first and second game play recordings and the first and second scores from the first and second game playing devices; wherein accessing one of the first or second scores by a third game playing device causes the respective first or second gameplay experience recording to be replayed by the third game playing device.
2 .- 17 . (canceled)
18 . The system of claim 1 , wherein the first, second and third game playing devices are wireless-enabled devices implemented by way of at least one of: a smart phone, a laptop computer, a personal computer, a pad computer, a tablet computer.
19 . The system of claim 1 , wherein the first and second gameplay recordings further comprise data streams of first and second user gestures, first and second device temperatures, first and second device spatial locations, first and second user control inputs, and of sounds from a microphone of the first and second devices, respectively.
20 . The system of claim 19 , wherein the third game playing device comprises controls for selecting among the data streams of the first or second gameplay experience recording to be replayed by the third game playing device.
21 . The system of claim 1 , wherein the data streams of the first and second gameplay recordings are recorded with temporal information to enable the data streams to be mutually temporally synchronized when replayed.
22 . The system of claim 1 , wherein the first and second game playing devices store and execute a game software product incorporating a game experience recording software module for implementing the recording of the first and second game play and the first and second scores.
23 . The system of claim 22 , wherein the game experience recording software module is implemented as a software development kit embedded within the game.
24 . The system of claim 22 , wherein the game experience recording software module is implemented as a downloadable application software library.
25 . A software development kit recorded on machine-readable data storage media, comprising a library including a game experience recording software module for incorporation into a host game software, that when stored in a memory of a first, second, and third game playing device, is operable to:
cause the first game playing device to execute the host game software and to record:
a first game play including a first data stream of the execution of the host game software by a first user, a second data stream of video of the first user as the first user executes the host game software, a third data stream of signals pertaining to movement and angular orientation of the first game playing device as the first user executes the host game software; and
a first score resulting from the first user executing the host game software;
cause the second game playing device to execute the host game software and to record:
a second game play including a fourth data stream of the execution of the host game software by a second user, a fifth data stream of video of the second user as the second user executes the host game software, and a sixth data stream of signals pertaining to movement and angular orientation of the second game playing device as the second user executes the host game software, and
a second score resulting from the second user executing the host game software; and
cause the third game playing device to replay one of the first or second gameplay experience upon accessing one of the first or second scores from a gameplay experience server coupled to the first and second game playing devices through a communication network, the gameplay experience server comprising a memory for storing the first and second game play recordings and the first and second scores from the first and second game playing devices.
26 . The software development kit of claim 25 , wherein the first, second and third game playing devices are wireless-enabled devices implemented by way of at least one of: a smart phone, a laptop computer, a personal computer, a pad computer, a tablet computer.
27 . The software development kit of claim 25 , wherein the first and second gameplay recordings further comprise data streams of first and second user gestures, first and second device temperatures, first and second device spatial locations, first and second user control inputs, and of sounds from a microphone of the first and second devices, respectively.
28 . The software development kit of claim 27 , wherein the game experience recording software module provides the third game playing device with controls for selecting among the data streams of the first or second gameplay experience recording to be replayed by the third game playing device.
29 . The software development kit of claim 25 , wherein the game experience recording software module causes the first and second game playing devices to record the data streams of the first and second gameplay recordings with temporal information to enable the data streams to be mutually temporally synchronized when replayed.
30 . A method for sharing gameplay score experiences comprising:
using a software development kit comprising a library including a game experience recording software module incorporated into a host game software, stored in a memory of a first, second, and third game playing device to: execute the host game software in the first game playing device causing the first game playing device to record:
a first game play including a first data stream of the execution of the host game software by a first user, a second data stream of video of the first user as the first user executes the host game software, a third data stream of signals pertaining to movement and angular orientation of the first game playing device as the first user executes the host game software; and
a first score resulting from the first user executing the host game software;
execute the host game software in a second game playing device causing the second game playing device to record:
a second game play including a fourth data stream of the execution of the host game software by a second user, a fifth data stream of video of the second user as the second user executes the host game software, and a sixth data stream of signals pertaining to movement and angular orientation of the second game playing device as the second user executes the host game software, and
a second score resulting from the second user executing the host game software;
cause the third game playing device to replay one of the first or second gameplay experience upon accessing one of the first or second scores from a gameplay experience server coupled to the first and second game playing devices through a communication network, the gameplay experience server comprising a memory for storing the first and second game play recordings and the first and second scores from the first and second game playing devices.
31 . The method of claim 31 , comprising implementing the first, second and third game playing devices as wireless-enabled devices including at least one of: a smart phone, a laptop computer, a personal computer, a pad computer, a tablet computer.
32 . The method of claim 30 , wherein the first and second gameplay recordings further comprise data streams of first and second user gestures, first and second device temperatures, first and second device spatial locations, first and second user control inputs, and of sounds from a microphone of the first and second devices, respectively.
33 . The method of claim 32 , further comprising providing the third game playing device with controls for selecting among the data streams of the respective first or second gameplay experience recording to be replayed by the third game playing device.
34 . The method of claim 30 , comprising recording the data streams of the first and second gameplay recordings with temporal information to enable the data streams to be mutually temporally synchronized when replayed.Join the waitlist — get patent alerts
Track US2016008717A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.