Experience sharing with commenting
First Claim
1. A computer-implemented method comprising:
- engaging, by a sharing device, in an experience sharing session between the sharing device and a plurality of viewing devices, wherein the sharing device transmits a share in real-time to the plurality of viewing devices via a server, wherein the sharing device comprises a head-mounted display (HMD), and wherein the share comprises point-of-view video captured at the HMD;
determining, by the sharing device, a context of the sharing device based on one or more context signals, wherein each of the one or more context signals provides information pertaining to a state or an environment of the sharing device;
sending, by the sharing device, to the server, an indication of the context of the sharing device;
during the experience sharing session, receiving, by the sharing device, comments from one or more of the viewing devices, wherein the received comments comprise a first comment and a second comment, wherein the received comments have been pre-filtered by a serving system based on filter criteria, and wherein the filter criteria are determined based at least in part on the context of the sharing device;
filtering, by the sharing device, the received comments in real-time based on display criteria, wherein the display criteria is applied to further filter the pre-filtered comments;
displaying, by the sharing device, in real-time the first comment satisfying the display criteria; and
displaying, by the sharing device, in real-time the second comment, wherein the second comment satisfies an updated version of the display criteria, wherein the updated version of the display criteria is based on a user classification of the first comment.
2 Assignments
0 Petitions
Accused Products
Abstract
Exemplary embodiments involve real-time commenting in experience-sharing sessions. An exemplary method involves: (a) a server system facilitating an experience sharing session between a sharing device and one or more viewing devices, wherein the server system receives media in real-time from the sharing device and transmits the media to the one or more viewing devices in real-time, wherein the media comprises video; (b) during the experience sharing session, the server system receiving one or more comments from one or more of the viewing devices; (d) the server system filtering the received comments in real-time based on filter criteria; and (e) the server system initiating real-time delivery, to the sharing device, of one or more of the received comments that satisfy the filter criteria.
-
Citations
27 Claims
-
1. A computer-implemented method comprising:
-
engaging, by a sharing device, in an experience sharing session between the sharing device and a plurality of viewing devices, wherein the sharing device transmits a share in real-time to the plurality of viewing devices via a server, wherein the sharing device comprises a head-mounted display (HMD), and wherein the share comprises point-of-view video captured at the HMD; determining, by the sharing device, a context of the sharing device based on one or more context signals, wherein each of the one or more context signals provides information pertaining to a state or an environment of the sharing device; sending, by the sharing device, to the server, an indication of the context of the sharing device; during the experience sharing session, receiving, by the sharing device, comments from one or more of the viewing devices, wherein the received comments comprise a first comment and a second comment, wherein the received comments have been pre-filtered by a serving system based on filter criteria, and wherein the filter criteria are determined based at least in part on the context of the sharing device; filtering, by the sharing device, the received comments in real-time based on display criteria, wherein the display criteria is applied to further filter the pre-filtered comments; displaying, by the sharing device, in real-time the first comment satisfying the display criteria; and displaying, by the sharing device, in real-time the second comment, wherein the second comment satisfies an updated version of the display criteria, wherein the updated version of the display criteria is based on a user classification of the first comment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A sharing-device system comprising:
-
a non-transitory computer-readable medium; and program instructions stored on the non-transitory computer-readable medium and executable by at least one processor to; engage in an experience sharing session between the sharing device and a plurality of viewing devices, wherein the sharing device transmits a share in real-time to the plurality of viewing devices via a server, wherein the sharing device comprises a head-mounted display (HMD), and wherein the share comprises point-of-view video captured at the HMD; determine a context of the sharing device based on one or more context signals, wherein each of the one or more context signals provides information pertaining to a state or an environment of the sharing device; sending, to the server, an indication of the context of the sharing device; during the experience sharing session, receive comments from one or more of the viewing devices, wherein the received comments comprise a first comment and a second comment wherein the received comments have been pre-filtered by a serving system based on filter criteria, and wherein the filter criteria are determined based at least in part on the context of the sharing device; filter the received comments in real-time based on display criteria, wherein the display criteria is applied to further filter the pre-filtered comments; display in real-time the first comment satisfying the display criteria; and display in real-time the second comment, wherein the second comment satisfies an updated version of the display criteria, wherein the updated version of the display criteria is based on a user classification of the first comment. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. An article of manufacture including a non-transitory computer-readable storage medium having instructions stored thereon, in response to execution by a processor, cause the processor to perform functions, the instructions comprising:
-
instructions for engaging in an experience sharing session between the sharing device and a plurality of viewing devices, wherein the sharing device transmits a share in real-time to the plurality of viewing devices via a server, wherein the sharing device comprises a head-mounted display (HMD), and wherein the share comprises point-of-view video captured at the HMD; instructions for determining a context of the sharing device based on one or more context signals, wherein each of the one or more context signals provides information pertaining to a state or an environment of the sharing device; instructions for sending, to the server, an indication of the context of the sharing device; instructions for, during the experience sharing session, receiving comments from one or more of the viewing devices, wherein the received comments comprise a first comment and a second comment, wherein the received comments have been pre-filtered by a serving system based on filter criteria, and wherein the filter criteria are determined based at least in part on the context of the sharing device; instructions for filtering the received comments in real-time based on display criteria wherein the display criteria is applied to further filter the pre-filtered comments; instructions for displaying in real-time the first comment satisfying the display criteria; and instructions for displaying in real-time the second comment, wherein the second comment satisfies an updated version of the display criteria, wherein the updated version of the display criteria is based on a user classification of the first comment. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
Specification