Experience Sharing with Commenting
First Claim
1. A computer-implemented method comprising:
- a server system facilitating an experience sharing session between a sharing device and one or more viewing devices, wherein facilitating the experience sharing session comprises receiving a share in real-time from the sharing device and transmitting at least a portion of the share to the one or more viewing devices in real-time, wherein the share comprises video, wherein the sharing device comprises a head-mounted display (HMD), and wherein the share is based on point-of-view video captured at the HMD; and
during the experience sharing session;
the server system receiving a plurality of comments associated with the share, wherein the plurality of comments are received from one of the viewing devices;
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;
based at least in part on the context of the sharing device, the server system determining filter criteria that corresponds to the context;
the server system filtering the received comments in real-time based on the determined filter criteria; and
the server system initiating real-time delivery, to the sharing device, of one or more of the received comments that satisfy the filter criteria.
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
20 Claims
-
1. A computer-implemented method comprising:
-
a server system facilitating an experience sharing session between a sharing device and one or more viewing devices, wherein facilitating the experience sharing session comprises receiving a share in real-time from the sharing device and transmitting at least a portion of the share to the one or more viewing devices in real-time, wherein the share comprises video, wherein the sharing device comprises a head-mounted display (HMD), and wherein the share is based on point-of-view video captured at the HMD; and during the experience sharing session; the server system receiving a plurality of comments associated with the share, wherein the plurality of comments are received from one of the viewing devices; 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; based at least in part on the context of the sharing device, the server system determining filter criteria that corresponds to the context; the server system filtering the received comments in real-time based on the determined filter criteria; and the server system initiating real-time delivery, to the sharing device, of one or more of the received comments that satisfy the filter criteria. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A server 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; facilitate an experience sharing session between a sharing device and one or more viewing devices by receiving a share in real-time from the sharing device and transmitting at least a portion of the share to the one or more viewing devices in real-time, wherein the sharing device comprises a head-mounted display (HMD), and wherein the share is based on point-of-view video captured at the HMD; and during the experience sharing session; receive a plurality of comments associated with the share, wherein the plurality of comments are received from one or more of the viewing devices; 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; based at least in part on the context of the sharing device, determine filter criteria that corresponds to the context; filter the received comments in real-time based on the determined filter criteria; and initiate delivery, to the sharing device, of one or more of the received comments that satisfy the filter criteria.
-
-
20. An article of manufacture including a non-transitory computer-readable storage medium having instructions stored thereon that, in response to execution by a processor, cause the processor to perform functions, the instructions comprising:
-
instructions for facilitating an experience sharing session between a sharing device and one or more viewing devices, wherein facilitating the experience sharing session comprises receiving a share in real-time from the sharing device and transmitting at least a portion of the share to one or more of the viewing devices in real-time, wherein the sharing device comprises a head-mounted display (HMD), and wherein the share is based on point-of-view video captured at the HMD; instructions for, during the experience sharing session; receiving a plurality of comments associated with the share, wherein the plurality of comments are received from one or more of the viewing devices; 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; based at least in part on the context of the sharing device, the server system determining filter criteria that corresponds to the context; filtering the received comments in real-time based on the determined filter criteria; and initiating real-time delivery, to the sharing device, of one or more of the received comments that satisfy the filter criteria.
-
Specification