User interface for simultaneous display of video stream of different angles of same event from different users
First Claim
Patent Images
1. A method, comprising:
- recording logical relationship information, the logical relationship information describing logical relationships between a first user and other users, the logical relationship information associated with a social networking site;
receiving, at a host, a live video stream from a mobile device of the first user, the live video stream including recorded visual data of an event captured by a camera on the mobile device of the first user at a first angle;
determining a location for the mobile device of the first user;
receiving, at the host, a live video stream from a mobile device of a second user, the live video stream from the mobile device of the second user including recorded visual data of the event captured by a camera on the mobile device of the second user at a second angle;
determining a location for the mobile device of the second user;
in response to a determination that the mobile device of the first user is at a same location as the mobile device of the second user, forming a logical group including at least the first user, the second user, and a third user based on the event, the third user not having a connection to the first and second users in the logical relationship information; and
causing the live video stream from the mobile device of the first user and the live video stream from the mobile device of the second user to be simultaneously displayed on a display of a third user device associated with the third user.
2 Assignments
0 Petitions
Accused Products
Abstract
Example systems and methods of content sharing via social networking are presented. In one example, availability of a first user device to provide media content over a communication network is detected. A second user device is identified via an association of the first user device with the second user device that is specified in a social network. An acceptance by the second user device to receive the media content from the first user device is determined. In response to the acceptance, transmission of the media content provided by the first user device over the communication network to the second user device is initiated.
-
Citations
15 Claims
-
1. A method, comprising:
-
recording logical relationship information, the logical relationship information describing logical relationships between a first user and other users, the logical relationship information associated with a social networking site; receiving, at a host, a live video stream from a mobile device of the first user, the live video stream including recorded visual data of an event captured by a camera on the mobile device of the first user at a first angle; determining a location for the mobile device of the first user; receiving, at the host, a live video stream from a mobile device of a second user, the live video stream from the mobile device of the second user including recorded visual data of the event captured by a camera on the mobile device of the second user at a second angle; determining a location for the mobile device of the second user; in response to a determination that the mobile device of the first user is at a same location as the mobile device of the second user, forming a logical group including at least the first user, the second user, and a third user based on the event, the third user not having a connection to the first and second users in the logical relationship information; and causing the live video stream from the mobile device of the first user and the live video stream from the mobile device of the second user to be simultaneously displayed on a display of a third user device associated with the third user. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system comprising:
-
one or more processors; a computer readable medium having instructions stored thereon, which, when executed by the one or more processors, cause the system to; record logical relationship information, the logical relationship information describing logical relationships between a first user and other users, the logical relationship information associated with a social networking site; and receive a live video stream from a mobile device of the first user, the live video stream including visual data recorded of an event by a camera on the mobile device of the first user at a first angle, determine a location for the mobile device of the first user, receive a live video stream from a mobile device of a second user, the live video stream including visual data recorded of the event by a camera on the mobile device of the second user at a second angle, and determine a location for the mobile device of the second user; in response to a determination that the mobile device of the first user is at a same location as the mobile device of the second user, form a logical group including at least the first user, the second user, and a third user based on the event, the third user not having a connection to the first and second users in the logical relationship information; and cause the live video stream from the mobile device of the first user and the live video stream from the mobile device of the second user to be simultaneously displayed on a display of a third user device associated with the third user. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A non-transitory computer-readable storage medium comprising instructions that, when executed by at least one processor of a machine, cause the machine to perform operations comprising:
-
recording logical relationship information, the logical relationship information describing logical relationships between a first user and other users, the logical relationship information associated with a social networking site; receiving, at a host, a live video stream from a mobile device of the first user, the live video stream including recorded visual data of an event captured by a camera on the mobile device of the first user at a first angle; determining a location for the mobile device of the first user; receiving, at the host, a live video stream from a mobile device of a second user, the live video stream from the mobile device of the second user including recorded visual data of the event captured by a camera on the mobile device of the second user at a second angle; determining a location for the mobile device of the second user; in response to a determination that the mobile device of the first user is at a same location as the mobile device of the second user, forming a logical group including at least the first user, the second user, and a third user based on the event, the third user not having a connection to the first and second users in the logical relationship information; and causing the live video stream from the mobile device of the first user and the live video stream from the mobile device of the second user to be simultaneously displayed on a display of a third user device associated with the third user. - View Dependent Claims (12, 13, 14, 15)
-
Specification