Legal claims defining the scope of protection, as filed with the USPTO.
1. A method for inviting users to participate in activities, comprising, by a server system comprising one or more server computers: receiving from a first client device a first video recording or screenshot recording of at least a part of an activity provided via the first client device to a first user and one or more first parameters related to a configuration of the activity on the first client device; generating a first invitation to participate in the activity by embedding a first interactive element into the first video recording or screenshot recording of the activity, wherein the first invitation to participate in the activity comprises a performance challenge for the activity; publishing the first invitation to a second client device such that the first invitation is capable of being accepted via an interaction with the first embedded interactive element at the second client device that automatically triggers an initiation of the activity at the second client device; receiving from the second client device an indication of the interaction of a second user with the first embedded interactive element; providing the one or more first parameters for initiating the activity on the second client device according to the configuration; receiving from the second client device a second video recording or screenshot recording of at least a part of the activity provided via the second client device to the second user and one or more second parameters related to the performance challenge on the second client device; and generating a second invitation to participate in the activity by embedding a second interactive element into the second video recording or screenshot recording of the activity, wherein the second invitation comprises a re-challenge for the activity.
2. The method according to claim 1 , further comprising feeding back data to the first user, the data being related to said activity provided via the second client device.
3. The method according to claim 1 , wherein the first invitation is published to one or more further users according to an identification of the one or more further users provided by the first user.
4. The method according to claim 1 , further comprising receiving from the second client device a further video recording or screenshot recording of at least a part of the activity provided via the second client device to the second user and one or more further parameters related to a further configuration of the activity on the second client device.
5. The method according to claim 4 , further comprising embedding a further interactive element into the further video recording or screenshot recording of the activity, thereby generating a further invitation to participate in the activity.
6. The method according to claim 1 , wherein the first or second video recording or screenshot recording is recorded responsive to the respective user achieving at least one goal of the activity.
7. The method according to claim 6 , wherein the at least one goal includes achieving a personal best of the respective user.
8. The method according to claim 6 , wherein said one or more parameters reflect a state of the activity during achievement of the at least one goal.
9. The method according to claim 1 , further comprising distributing the first or second invitation via one or more channels or networks to one or more further users.
10. The method according to claim 1 , further comprising storing the first or second video recording or screenshot recording of the activity in an online database.
11. The method according to claim 1 , wherein the activity is provided using a toolkit, said toolkit providing functionality for recording of the activity.
12. The method according to claim 1 , further comprising providing code related to the activity to the second client device, wherein the code is executable on the second client device to provide the activity.
13. The method according to claim 1 , further comprising embedding a further interactive element into the first or second video recording or screenshot recording of the activity, wherein the further interactive element, when activated, causes the first or second video recording or screenshot recording of the activity in which the first or second invitation is embedded to be forwarded to one or more other users.
14. The method according to claim 1 , wherein the first or second interactive element is responsive to acoustic or haptic input.
15. A system comprising one or more computing devices linked to each other via a network, said system hosting an online service enabling inviting users to participate in activities, wherein the one or more computing devices are configured to: receive from a first client device a first video recording or screenshot recording of at least a part of an activity provided via a first client device to a first user and one or more first parameters related to a configuration of the activity on the first client device; generate a first invitation to participate in the activity by embedding a first interactive element into the first video recording or screenshot recording of the activity, wherein the first invitation to participate in the activity comprises a performance challenge for the activity; publish the first invitation to a second client device such that the first invitation is capable of being accepted via an interaction with the first embedded interactive element at the second client device that automatically triggers an initiation of the activity at the second client device; receive from the second client device an indication of the interaction of a second user with the first embedded interactive element; and provide the one or more first parameters for initiating the activity on the second client device according to the configuration; receive from the second client device a second video recording or screenshot recording of at least a part of the activity provided via the second client device to the second user and one or more second parameters related to the performance challenge on the second client device; and generate a second invitation to participate in the activity by embedding a second interactive element into the second video recording or screenshot recording of the activity, wherein the second invitation comprises a re-challenge for the activity.
16. The system according to claim 15 , further comprising an online database, wherein the first or second video recording or screenshot recording of the activity is stored in the online database.
17. The system according to claim 15 , wherein the online service is a gaming platform enabling access to a plurality of games.
18. A system comprising one or more computing devices, said system hosting an online service enabling inviting users to participate in activities, wherein the one or more computing devices are configured to: receive from a first client device a first video recording or screenshot recording of at least a part of an activity provided via a first client device to a first user and one or more first parameters related to a configuration of the activity on the first client device; generate a first invitation to participate in the activity by embedding a first interactive element into the first video recording or screenshot recording of the activity; publish the first invitation to a second client device such that the first invitation is capable of being accepted via an interaction with the first embedded interactive element at the second client device that automatically triggers an initiation of the activity at the second client device; receive from the second client device an indication of the interaction of a second user with the first embedded interactive element; and provide the one or more first parameters for initiating the activity on the second client device according to the configuration; receive from the second client device a second video recording or screenshot recording of at least a part of the activity provided via the second client device to the second user and one or more second parameters related to a second configuration of the activity on the second client device; generate a second invitation to participate in the activity by embedding a second interactive element into the second video recording or screenshot recording of the activity; and receive from the first client device an indication of an interaction of the first user with the second embedded interactive element, and providing the one or more second parameters for initiating the activity on the first client device according to the second configuration.
19. The system according to claim 18 , further comprising an online database, wherein the first or second video recording or screenshot recording of the activity is stored in the online database.
20. The system according to claim 18 , wherein the online service is a gaming platform enabling access to a plurality of games.
21. The system according to claim 18 , wherein the one or more computers are further configured to embed a further interactive element into the first or second video recording or screenshot recording of the activity, wherein the further interactive element, when activated, causes the first or second video recording or screenshot recording of the activity in which the first or second invitation is embedded to be forwarded to one or more other users.
22. The system according to claim 18 , wherein the first or second interactive element is responsive to acoustic or haptic input.
23. The system according to claim 18 , further comprising feeding back data to the first user, the data being related to said activity provided via the second client device.
24. The system according to claim 18 , wherein the one or more computers are further configured to feed back data to the second user, the data being related to said activity provided via the first client device.
25. The system according to claim 18 , wherein the first or second video recording or screenshot recording is recorded responsive to the respective user achieving at least one goal of the activity.
26. The system according to claim 18 , wherein the one or more computers are further configured to distribute the first or second invitation via one or more channels or networks to one or more further users.
Unknown
November 2, 2021
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.