Experience sharing in location-based social networking
First Claim
1. A computer-implemented method comprising:
- displaying, by a first computing device, a user-interface on a graphic display, wherein the user-interface provides for simultaneous previews of a plurality of experience-sharing sessions, and wherein the user-interface is associated with a first user-account from a social network;
determining, by the first computing device, a geographic location that is associated with the first user-account;
initiating, by the first computing device, a location-based search within the social network for one or more associated experience-sharing sessions, wherein each associated experience sharing session corresponds to a second user-account from the social network, wherein the second user-account has a confirmed association with the first user-account, wherein at least one of the associated experience-sharing sessions comprises real-time point-of-view video captured by a camera on a head-mountable device (HMD) that is associated with one of the second user-accounts, and wherein the location-based search is based on the determined geographic location;
displaying, in the user-interface, at least a portion of each of one or more associated experience-sharing sessions that result from the location-based search, wherein the displayed portion of each experience-sharing session comprises a low-resolution real-time image feed based on real-time image data generated by one of the second computing devices, and wherein the displayed portion of each associated experience-sharing session is displayed, in the user-interface, at a location on a map that is associated with the corresponding second user-account; and
in response to a data input corresponding to the displayed portion of a first of the associated experience-sharing sessions, displaying a first interface for the first associated experience-sharing session on the graphic display, wherein the first interface comprises a high-resolution real-time image feed based on the real-time image data generated by the associated second computing device.
2 Assignments
0 Petitions
Accused Products
Abstract
An exemplary computer-implemented method involves a computing device: (a) causing a graphic display to display a user-interface for accessing one or more experience-sharing sessions, wherein the user-interface is associated with a first user-account; (b) determining a location; (c) initiating a location-based search for one or more associated experience-sharing sessions, wherein each associated experience sharing session involves at least one second user-account that has a confirmed association with the first user-account, and wherein the location-based search is based on the determined location; and (d) causing the graphic display to display at least a portion of each of one or more associated experience-sharing sessions that result from the location-based search.
88 Citations
15 Claims
-
1. A computer-implemented method comprising:
-
displaying, by a first computing device, a user-interface on a graphic display, wherein the user-interface provides for simultaneous previews of a plurality of experience-sharing sessions, and wherein the user-interface is associated with a first user-account from a social network; determining, by the first computing device, a geographic location that is associated with the first user-account; initiating, by the first computing device, a location-based search within the social network for one or more associated experience-sharing sessions, wherein each associated experience sharing session corresponds to a second user-account from the social network, wherein the second user-account has a confirmed association with the first user-account, wherein at least one of the associated experience-sharing sessions comprises real-time point-of-view video captured by a camera on a head-mountable device (HMD) that is associated with one of the second user-accounts, and wherein the location-based search is based on the determined geographic location; displaying, in the user-interface, at least a portion of each of one or more associated experience-sharing sessions that result from the location-based search, wherein the displayed portion of each experience-sharing session comprises a low-resolution real-time image feed based on real-time image data generated by one of the second computing devices, and wherein the displayed portion of each associated experience-sharing session is displayed, in the user-interface, at a location on a map that is associated with the corresponding second user-account; and in response to a data input corresponding to the displayed portion of a first of the associated experience-sharing sessions, displaying a first interface for the first associated experience-sharing session on the graphic display, wherein the first interface comprises a high-resolution real-time image feed based on the real-time image data generated by the associated second computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising:
-
at least one processor; a non-transitory computer readable medium; and program instructions stored on the non-transitory computer readable medium and executable by the at least one processor to; display, on a graphic display, a user-interface that provides for simultaneous previews of a plurality of experience-sharing sessions, wherein the user-interface is associated with a first user-account from a social network; determine a geographic location that is associated with the first user-account; initiate a location-based search within the social network for one or more associated experience-sharing sessions, wherein each associated experience sharing session corresponds to a second user-account from the social network that has a confirmed association with the first user-account, wherein at least one of the associated experience-sharing sessions comprises real-time point-of-view video captured by a camera on a head-mountable device (HMD) that is associated with one of the second user-accounts, and wherein the location-based search is based on the determined geographic location; display, in the user-interface, at least a portion of each of one or more associated experience-sharing sessions that result from the location-based search, wherein the displayed portion of each experience-sharing session comprises low-resolution real-time image feed based on real-time image data generated by one of the second computing devices, and wherein the displayed portion of each associated experience-sharing session is displayed in the user-interface at a location on a map that is associated with the corresponding second user-account; and in response to a data input corresponding to the displayed portion of a first of the associated experience-sharing sessions, cause the graphic display to display a first interface for the first associated experience-sharing session on the graphic display, wherein the first interface comprises a high-resolution real-time image feed based on the real-time image data generated by the associated second computing device.
-
-
11. A system comprising:
-
means for displaying a user-interface on a graphic display of a first computing device, wherein user-interface provides for simultaneous previews of a plurality of experience-sharing sessions, wherein the user-interface is associated with a first user-account from a social network; means for determining a geographic location that is associated with the first user-account; means for initiating a location-based search within the social network for one or more associated experience-sharing sessions, wherein each associated experience sharing session corresponds to a second user-account from the social network that has a confirmed association with the first user-account, wherein at least one of the associated experience-sharing sessions comprises real-time point-of-view video captured by a camera on a head-mountable device (HMD) that is associated with one of the second user-accounts from the social network, and wherein the location-based search is based on the determined geographic location; means for displaying at least a portion of each of one or more associated experience-sharing sessions that result from the location-based search;
wherein the displayed portion of each experience-sharing session comprises a lower-resolution real-time image feed based on real-time image data generated by a second computing device that is associated with the corresponding second user-account, and wherein the displayed portion of each associated experience-sharing session is displayed in the user-interface at a location on a map that is associated with the corresponding second user-account; andmeans for, in response to a data input corresponding to the displayed portion of a first of the associated experience-sharing sessions, causing the graphic display to display a first interface for the first associated experience-sharing session, wherein the first interface comprises a higher-resolution real-time image feed based on the real-time image data generated by the associated second computing device.
-
-
12. A computer-implemented method comprising:
-
a server system receiving a request to initiate a location-based search of experience-sharing sessions, wherein the request indicates (a) a first user-account from a social network and (b) a geographic location upon which to base the location-based search, wherein the geographic location is associated with the first user-account; the server system initiating the location-based search within the social network, wherein the location-based search comprises; using the indicated geographic location as a basis for determining search criteria; and determining search results comprising one or more associated experience-sharing sessions that meet the search criteria, wherein each associated experience sharing session corresponds to a second user-account from the social network that has a confirmed association with the first user-account, and wherein at least one of the associated experience-sharing sessions comprises real-time point-of-view video captured by a camera on a head-mountable device (HMD) that is associated with one of the second user-accounts; the server system sending, for each of one or more of the associated experience-sharing sessions that result from the location-based search;
(a) at least a portion of the associated experience-sharing session for display on a map interface presented on a first computing device, wherein the map interface provides for simultaneous previews of a plurality of experience-sharing sessions, and (b) a location on the map that is associated with the corresponding second user-account, wherein the portion of each experience-sharing session that is sent for display comprises a low-resolution real-time image feed based on real-time image data generated by one of the second computing devices; andthe server system receiving a request from the computing device to join a given one of the associated experience-sharing sessions and responsively sending a high-resolution real-time image feed based on the real-time image data generated by the associated second computing device for display at the first computing device. - View Dependent Claims (13, 14, 15)
-
Specification