IP Library Granted Patent US 10,328,349
Granted Patent B2
US 10,328,349 · App. 15/335,996 · Granted Jun 25, 2019

System and method for managing game-playing experiences

Inventors: Jussi Laakonen (Vantaa, FI); Olli Sinerma (Espoo, FI)
Assignee: UNITY TECHNOLOGIES SF
A63F13/86A63F13/10A63F13/12A63F13/20A63F13/35A63F13/49A63F13/497A63F13/537A63F13/63G11B27/031G11B27/105G11B27/32G11B27/322A63F2300/552A63F2300/554A63F2300/634H04N21/84H04N21/8456
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,328,349
App. No.
15/335,996
Granted
Jun 25, 2019
Kind
B2
Abstract

A system for managing game-playing experiences includes one or more game-playing devices provided with communication interfaces for exchanging game-playing experiences therebetween. Each device includes computing hardware coupled to a graphical interface for presenting an interactive game thereupon. The computing hardware is operable to execute one or more game software products recorded on machine-readable data storage media for generating the interactive game. The one or more game software products include a game experience software module (GESW) for generating metadata concurrently with recording the game-playing experience substantially as presented via the graphical interface which enables the recorded game-playing experience to be subsequently managed prior to communication for distribution for viewing. Optionally, the metadata includes one or more metadata events which are searchable when subsequently viewing the game-playing experience.

Claims (39)

1. A system for managing game-playing experiences, comprising:

a game playing device configured to execute an interactive computer game, record an execution of the computer game and record an image of a user of the game playing device during execution of the computer game, the recorded execution of the computer game and image of the user during execution of the computer game comprising a gameplay experience;

the game playing device comprising computing hardware coupled to a graphical interface for presenting the interactive computer game thereupon, and wherein the computing hardware is configured to execute a game software product recorded on machine-readable data storage;

the game software including a game experience software module (GESW) for generating first metadata concurrently with recording the game-playing experience substantially as presented via the graphical interface which enables the recorded game-playing experience to be subsequently managed wherein the GESW operates to add, remove, and annotate game events in real time in response to the user's control of the computer game, concurrently with recording the game-playing experience;

wherein the GESW operates to exclude certain user interface graphical elements concurrently with recording the game-playing experience.

2. The system as claimed in claim 1 , wherein the first metadata includes a metadata stream comprising one or more metadata events comprising data structures that:

are invisible to the user during execution of the computer game;

are visible to the user during execution of the computer game;

describe a state of the computer game being executed; or

are recorded in response to instructions from the user.

3. The system as claimed in claim 1 , wherein the GESW operates to add second metadata added by the user to the recorded game-playing experience.

4. The system as claimed in claim 3 , wherein the second metadata includes one or more tags used to select the recorded game-playing experience for subsequent viewing.

5. The system as claimed in claim 1 , wherein the GESW operates to capture images concurrently with recording the game-playing experience that are different from a rendered image presented to the user via the graphical interface.

6. The system as claimed in claim 1 , wherein the GESW operates to automatically edit the recorded game playing experience according to pre-defined editing rules.

7. The system as claimed in claim 1 , wherein the GESW operates to record user gestures during execution of the computer game.

8. The system as claimed in claim 7 , wherein the user gestures comprise one or more of user interface data entered by the user via a graphical display of the game playing device.

9. The system as claimed in claim 7 , wherein the user gestures comprise data sensed by one or more sensors of the game playing device, including one or more of acceleration, orientation, location, and temperature of the game-playing device.

10. A method of managing game-playing experiences in a system, the system comprising a game-playing device including computing hardware coupled to a graphical interface for presenting an interactive computer game thereupon, and wherein the computing hardware is configured to execute one or more game software products including a game experience software module (GESW) recorded on machine-readable data storage media for generating the interactive computer game, wherein the method comprises:

configuring the game playing device to execute the computer game, record an execution of the computer game, and record an image of a user of the game playing device during execution of the computer game, wherein the recorded execution of the computer game and image of the user during execution of the computer game comprise a gameplay experience;

using the GESW to generate first metadata concurrently with recording the game-playing experience substantially as presented via the graphical interface for enabling the recorded game-playing experience to be subsequently managed;

using the GESW to add, remove, and annotate game events in real time in response to the user's control of the game, concurrently with recording the game-playing experienced; and

using GESW to exclude certain user interface graphical elements concurrently with recording the game-playing experience.

11. The method as claimed in claim 10 , wherein the first metadata includes a metadata stream comprising one or more metadata events comprising data structures that:

are invisible to the user during execution of the computer game;

are visible to the user during execution of the computer game;

describe a state of the computer game being executed; or

are recorded in response to instructions from the user.

12. A method as claimed in claim 10 , comprising using the GESW to add second metadata to added by the user to the recorded game-playing experience.

13. A method as claimed in claim 12 , wherein the second metadata includes one or more tags used to select the recorded game-playing experience for subsequent viewing.

14. A method as claimed in claim 10 , comprising operating the GESW to capture images concurrently with recording the game-playing experience that are different from a rendered image presented to the user via the graphical interface.

15. A method as claimed in claim 10 , comprising using the GESW to automatically edit the recorded game playing experience according to pre-defined editing rules.

16. The method as claimed in claim 10 , comprising using the GESW to record user gestures during execution of the computer game.

17. The method as claimed in claim 16 , wherein the user gestures comprise one or more of user interface data entered by the user via a graphical display of the game playing device.

18. The method as claimed in claim 16 , wherein the user gestures comprise data sensed by one or more sensors of the game playing device, including one or more of acceleration, orientation, location, and temperature of the game-playing device.

19. A computer program product recorded on a non-transitory machine readable medium executable on computing hardware to cause the hardware to execute the method comprising:

configuring the game playing device to execute the computer game, record an execution of the computer game, and record an image of a user of the game playing device during execution of the computer game, wherein the recorded execution of the computer game and image of the user during execution of the computer game comprise a gameplay experience;

using the GESW to generate first metadata concurrently with recording the game-playing experience substantially as presented via the graphical interface for enabling the recorded game-playing experience to be subsequently managed;

using the GESW to add, remove, and annotate game events in real time in response to the user's control of the game, concurrently with recording the game-playing experience; and

using GESW to exclude certain user interface graphical elements concurrently with recording the game-playing experience.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Apr 30, 2021
From: BARCLAYS BANK PLC
To: UNITY TECHNOLOGIES SF
Reel/Frame 056094/0712 →
SECURITY AGREEMENT Recorded Dec 23, 2019
From: UNITY TECHNOLOGIES SF
To: BARCLAYS BANK PLC
Reel/Frame 051399/0327 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 19, 2018
From: UNITY TECHNOLOGIES FINLAND OY
To: UNITY TECHNOLOGIES SF
Reel/Frame 047820/0712 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 16, 2017
From: LAAKKONEN, JUSSI; SINERMA, OLLI
To: APPLIFIER OY
Reel/Frame 042394/0326 →
CHANGE OF NAME Recorded May 16, 2017
From: APPLIFIER OY
To: UNITY TECHNOLOGIES FINLAND OY
Reel/Frame 042522/0759 →
Continuity (3)
Continuation 14988813 · Jan 6, 2016
Division 13765708 · Feb 13, 2013
Related Publication 20170128844A1 · May 11, 2017