SOCIAL NETWORK LIVE EVENTS
Techniques are described for a social networking system to provide an interactive live stream event. In some cases, the social networking system may be configured to allow a user to both view a live stream event while preforming other operations associated with the social networking system, such as reviewing items, providing comments, and completing purchase transactions.
1 . A method comprising:
receiving, from a first user device associated with a first user account, scheduling data associated with a live stream event, the scheduling data including at least a date, a time, and an item to be featured during the live stream event;
identifying a second user account to invite to the live stream event;
sending a notification to a second user device associated with the second user account;
streaming live stream event data from the first computing device to the second computing device in response to determining the live stream event has commenced;
receiving from the second user device a first interaction with the social networking system, the first interaction to cause a shopping interface to be displayed concurrently with the live stream event data on a graphical element of the second computing device;
receiving from the second user device a second interaction with the social networking system, the second interaction to cause initiate a purchase of the item with a third-party retailer;
processing a transaction with the third-party retailer on behalf of the second user account to complete the purchase of the item;
sending a notification to the first computing device, the notification to cause feedback data associated with the transaction to display on a graphical element of the first computing device;
receiving, from the first computing device, a request to recognize the second user account; and
sending a pre-prepared response to at least the second computing device and a third computing device to cause the pre-prepared response to be displayed concurrently with the live stream data on the graphical element of the second computing device and a graphical element of the third computing device.
2 . The method of claim 1 , wherein the pre-prepared response is received from the first computing device as part of the scheduling data.
3 . The method of claim 1 , further comprising:
generating a summary of interactions associated with the second user account with the social networking systems during the live stream event; and
sending the summary of the interactions to the second computing device.
4 . The method of claim 1 , wherein the notification includes a description of the item, the date, the time, and selectable icon to access the live stream event.
5 . The method of claim 1 , further comprising:
receiving a request from the first computing device to highlight the item; and
sending item data to at least the second computing device and the third computing device to cause the item data to be displayed concurrently with the live stream data on the graphical element of the second computing device and the graphical element of the third computing device.
6 . One or more non-transitory computer-readable media storing instructions that, when executed by one or more processors, cause one or more computing devices to perform operations comprising:
receiving, from a first user account, scheduling data associated with a live stream event, the scheduling data including a first item to be featured during the live stream event;
streaming live stream event data to a second user account;
receiving from the second user account a request to access a shopping interface associated with the live stream event data; and
providing the live stream event data and shopping interface data to the second user account to cause the shopping interface data to be displayed on a device associated with the second user account concurrently with the live stream event data.
7 . The one or more non-transitory computer-readable media as recited in claim 6 , wherein the operations further comprise:
identifying one or more additional user accounts to invite to the live stream event; and
sending a notification to the one or more additional user accounts.
8 . The one or more non-transitory computer-readable media as recited in claim 7 , wherein the notification includes a selectable icon that, when selected, causes individual ones of the one or more second user accounts to share the notification with an additional user account of the social networking system.
9 . The one or more non-transitory computer-readable media as recited in claim 6 , the operations further comprising:
receiving from the device a request to purchase the first item;
processing a transaction to purchase the item with a third-party retailer on behalf of the second user account; and
sending transaction data associated with the transaction to purchase the item to the device to cause the transaction data to be displayed concurrently with the live stream event data.
10 . The one or more non-transitory computer-readable media as recited in claim 9 , wherein the device is a first device and the operations further comprising:
sending an indication of the transaction associated with the transaction data to a second device associated with the first user account to cause the indication to be displayed on a graphical element of the second device.
11 . The one or more non-transitory computer-readable media as recited in claim 10 , the operations further comprising:
receiving a request to recognize the second user account from the second device; and
sending a pre-prepared response to the first device to cause the pre-prepared response to be displayed concurrently with the live stream data.
12 . The one or more non-transitory computer-readable media as recited in claim 11 , the operations further comprising:
sending the pre-prepared response to a third device associated with a third user to cause the pre-prepared response to be displayed concurrently with the live stream data.
13 . The one or more non-transitory computer-readable media as recited in claim 11 , wherein:
the scheduling data includes a plurality of pre-prepared responses; and
the operations further comprise selecting the pre-prepared response from the plurality of pre-prepared responses.
14 . A computing device comprising:
a display;
one or more processors; and
one or more computer-readable media storing instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising:
receiving, at a first user account associated with the device, live stream event data from a social networking system, the live stream event data associated with a second user account;
presenting the live stream event data on the display; and
concurrently presenting the live stream event data and a shopping interface on the display in response to receiving an input to access a shopping interface during the live stream event.
15 . The computing device of claim 14 , the operations further comprising:
receiving a first selection of a first item via the shopping interface;
adding a first item to a shopping bag associated with the first user account;
receiving a second selection to access the shopping bag; and
concurrently presenting the live stream event data and the shopping bag on the display during the live stream event.
16 . The computing device as recited in claim 15 , wherein the operations further comprise:
receiving a third selection to purchase the first item;
sending a request to the social networking system to purchase the first item;
receiving a confirmation that the first item was purchased; and
concurrently presenting the live stream event data and the confirmation on the display during the live stream event.
17 . The system of claim 15 , wherein the operations further comprise:
receiving response data from the social networking system, the response data associated with the host device; and
concurrently presenting the live stream event data and the response data the display during the live stream event.
18 . The system of claim 15 , wherein the response data comprise one or more text-based comments pre-configured and associated with the first user account.
19 . The system of claim 14 , wherein the operations further comprise:
receiving comment data from the social networking system; and
concurrently presenting the live stream event data and the comment data the display during the live stream event.
20 . The system of claim 14 , wherein the operations further comprise:
receiving highlight data associated with an item to feature during presentation of the live stream event data from the social networking system; and
concurrently presenting the live stream event data and the highlight data the display during the live stream event.