Video broadcast invitations based on gesture
First Claim
1. A method, comprising:
- receiving, at a server, a gesture indication from a mobile device, the gesture indication having been generated by the mobile device in response to a user gesture on a user interface of the mobile device with respect to a video currently being recorded by the mobile device;
accessing a social network service to obtain a listing of one or more potential visitors to view the video;
accessing historical data describing previous actions initiated by the one or more potential visitors, the historical data used to generate user preference data corresponding to the one or more potential visitors, the historical data describing previous media content received by the potential visitors;
issuing availability notifications to a subset of the one or more potential visitors in the listing, the subset determined based on the user preference data;
receiving a visit request from one of the one or more notified potential visitors;
issuing a host invitation to the mobile device, the host indication triggering the display of a notification in the user interface of the mobile device allowing a user of the user device to permit the notified potential visitor corresponding to the visit request to view the video currently being recorded as a live video broadcast; and
in response to an indication that the user device has permitted the notified potential visitor corresponding to the visit request to view the video currently being recorded as a live video broadcast, causing the broadcasting of the video currently being recorded to the notified potential visitor corresponding to the visit request.
2 Assignments
0 Petitions
Accused Products
Abstract
In an example embodiment, a gesture indication generated by a mobile device in response to a user gesture on a user interface of the mobile device with respect to a video currently being recorded by the mobile device is received. Availability notifications are then issued to the one or more potential visitors in the listing. A visit request is received from one of the one or more potential visitors, and then a host invitation is issued to the mobile device. In response to an indication that the user device has permitted the potential visitor corresponding to the visit request to view the video currently being recorded as a live video broadcast, the video currently being recorded is broadcast to the potential visitor corresponding to the visit request.
-
Citations
12 Claims
-
1. A method, comprising:
-
receiving, at a server, a gesture indication from a mobile device, the gesture indication having been generated by the mobile device in response to a user gesture on a user interface of the mobile device with respect to a video currently being recorded by the mobile device; accessing a social network service to obtain a listing of one or more potential visitors to view the video; accessing historical data describing previous actions initiated by the one or more potential visitors, the historical data used to generate user preference data corresponding to the one or more potential visitors, the historical data describing previous media content received by the potential visitors; issuing availability notifications to a subset of the one or more potential visitors in the listing, the subset determined based on the user preference data; receiving a visit request from one of the one or more notified potential visitors; issuing a host invitation to the mobile device, the host indication triggering the display of a notification in the user interface of the mobile device allowing a user of the user device to permit the notified potential visitor corresponding to the visit request to view the video currently being recorded as a live video broadcast; and in response to an indication that the user device has permitted the notified potential visitor corresponding to the visit request to view the video currently being recorded as a live video broadcast, causing the broadcasting of the video currently being recorded to the notified potential visitor corresponding to the visit request. - View Dependent Claims (2, 3, 4)
-
-
5. A server comprising:
-
a processor; a computer-readable medium having instructions stored thereon, which, when executed by a processor, cause the system to; receive, at a server, a gesture indication from a mobile device, the gesture indication having been generated by the mobile device in response to a user gesture on a user interface of the mobile device with respect to a video currently being recorded by the mobile device; access a social network service to obtain a listing of one or more potential visitors to view the video; access historical data describing previous actions initiated by the one or more potential visitors, the historical data used to generate user preference data corresponding to the one or more potential visitors, the historical data describing previous media content received by the potential visitors; issue availability notifications to a subset of the one or more potential visitors in the listing, the subset determined based on the user preference data; receive a visit request from one of the one or more notified potential visitors; issue a host invitation to the mobile device, the host indication triggering the display of a notification in the user interface of the mobile device allowing a user of the user device to permit the notified potential visitor corresponding to the visit request to view the video currently being recorded as a live video broadcast; and in response to an indication that the user device has permitted the notified potential visitor corresponding to the visit request to view the video currently being recorded as a live video broadcast, cause the broadcasting of the video currently being recorded to the notified potential visitor corresponding to the visit request. - View Dependent Claims (6, 7, 8)
-
-
9. 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:
-
receiving, at a server, a gesture indication from a mobile device, the gesture indication having been generated by the mobile device in response to a user gesture on a user interface of the mobile device with respect to a video currently being recorded by the mobile device; accessing a social network service to obtain a listing of one or more potential visitors to view the video; accessing historical data describing previous actions initiated by the one or more potential visitors, the historical data used to generate user preference data corresponding to the one or more potential visitors, the historical data describing previous media content received by the potential visitors; issuing availability notifications to a subset of the one or more potential visitors in the listing, the subset determined based on the user preference data; receiving a visit request from one of the one or more notified potential visitors; issuing a host invitation to the mobile device, the host indication triggering the display of a notification in the user interface of the mobile device allowing a user of the user device to permit the notified potential visitor corresponding to the visit request to view the video currently being recorded as a live video broadcast; and in response to an indication that the user device has permitted the notified potential visitor corresponding to the visit request to view the video currently being recorded as a live video broadcast, causing the broadcasting of the video currently being recorded to the notified potential visitor corresponding to the visit request. - View Dependent Claims (10, 11, 12)
-
Specification