Systems and methods for sharing media content between users
First Claim
1. A method comprising:
- detecting, by a media sharing facility implemented by a first user device, a request input by a user of the first user device to share, in real time, end user generated live video being captured by the first user device with a second user device; and
generating, by the media sharing facility implemented by the first user device in response to the share request, an invite message configured to be sent from the first user device to the second user device by way of a messaging service provided by a messaging subsystem, the invite message comprisingan indicator configured to be utilized by a media sharing facility implemented by the second user device to determine that the invite message is configured to facilitate access to shared media content by way of a media sharing service and perform, in response to the determination that the invite message is configured to facilitate access to shared media content by way of the media sharing service, one or more operations to facilitate access, by an additional user device associated with a user of the second user device and not configured to access the messaging service, to the end user generated live video in real time from a media content distribution subsystem separate and independent of the messaging subsystem, anddata configured to be utilized by the additional user device associated with the user of the second user device to access, in real time, the end user generated live video from the media content distribution subsystem.
1 Assignment
0 Petitions
Accused Products
Abstract
An exemplary system includes a first user device associated with a first user and a second user device associated with a second user. The first user device is configured to detect a request input by the first user to share media content being processed by the user device with the second user, generate an invite message including data configured to be utilized by the second user device to access the media content, and send the invite message to the second user device by way of a messaging service. The second user device is configured to receive the invite message from the first user device by way of the messaging service, determine that the invite message is associated with a media sharing service, and perform one or more operations to facilitate access to the media content by the second user. Corresponding methods, systems, and apparatus are also disclosed.
-
Citations
25 Claims
-
1. A method comprising:
-
detecting, by a media sharing facility implemented by a first user device, a request input by a user of the first user device to share, in real time, end user generated live video being captured by the first user device with a second user device; and generating, by the media sharing facility implemented by the first user device in response to the share request, an invite message configured to be sent from the first user device to the second user device by way of a messaging service provided by a messaging subsystem, the invite message comprising an indicator configured to be utilized by a media sharing facility implemented by the second user device to determine that the invite message is configured to facilitate access to shared media content by way of a media sharing service and perform, in response to the determination that the invite message is configured to facilitate access to shared media content by way of the media sharing service, one or more operations to facilitate access, by an additional user device associated with a user of the second user device and not configured to access the messaging service, to the end user generated live video in real time from a media content distribution subsystem separate and independent of the messaging subsystem, and data configured to be utilized by the additional user device associated with the user of the second user device to access, in real time, the end user generated live video from the media content distribution subsystem. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method comprising:
-
receiving, by a first user device associated with a first user, an invite message sent from a second user device associated with a second user by way of a messaging service provided by a messaging subsystem, the invite message comprising an indicator configured to be utilized by the first user device to determine that the invite message is configured to facilitate access to shared media content by way of a media sharing service, and data configured to be utilized by an additional user device associated with the first user to access, in real time, end user generated live video captured by a video camera implemented by the second user device from a media content distribution subsystem; determining, by a media sharing facility implemented by the first user device based on the indicator included in the invite message, that the invite message is configured to facilitate access to shared media content by way of the media sharing service; and performing, by the media sharing facility implemented by the first user device in response to the determining that the invite message is configured to facilitate access to shared media content by way of the media sharing service, one or more operations to facilitate access, by the additional user device, in real time to the end user generated live video from the media content distribution subsystem, wherein the additional user device associated with the first user is not configured to access the messaging service. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
-
23. A method comprising:
-
capturing, by a first user device, live video of a scene; transmitting, by the first user device, a source video feed including data representative of the live video to a media content distribution subsystem in real time; receiving, by the first user device from the media content distribution subsystem, data configured to be used by a second user device to access the live video from the media content distribution subsystem; receiving, by the first user device from a user of the first user device, a request to share the live video with a third user device; generating, by the first user device in response to the share request, a text message configured to be used by the third user device to perform one or more operations to facilitate access, by the second user device, to the live video from the media content distribution system, the text message including the data configured to be used by the second user device to access the live video from the media content distribution subsystem; and sending, by the first user device by way of a text messaging service and in response to the share request, the text message from the first user device to the third user device, wherein the second user device is not configured to access the text messaging service.
-
-
24. A system comprising:
-
a first user device associated with a first user; a second user device associated with a second user; and a third user device associated with the second user; wherein the first user device detects a request input by the first user to share, in real time, end user generated live video being captured by the first user device with the second user, generates, in response to the share request, an invite message including an indicator configured to be utilized by the second user device to determine that the invite message is configured to facilitate access to shared media content by way of a media sharing service and data configured to be utilized by the third user device to access, in real time, the end user generated live video from a media content distribution subsystem, and sends the invite message to the second user device by way of a messaging service provided by a messaging subsystem; wherein the second user device receives the invite message from the first user device by way of the messaging service, determines, based on the indicator included in the invite message, that the invite message is configured to facilitate access to shared media content by way of the media sharing service, and performs, in response to the determination that the invite message is configured to facilitate access to shared media content by way of the media sharing service, one or more operations to facilitate access, by the third user device, to the end user generated live video in real time from the media content distribution subsystem; and wherein the third user device is not configured to access the messaging service. - View Dependent Claims (25)
-
Specification