DISTRIBUTING AND SHARING CONTENT IN A NETWORK
First Claim
1. A method comprising:
- receiving, from a first user device associated with a user profile, a first request for a media file from a database;
streaming the media file to the first user device over a network in a first format appropriate for the first device;
stopping the streaming of the media file and associating a stop time with the stopping, wherein the stop time indicates a position in the media file;
receiving, from a second user device different from the first user device, a second request for the media file from the database, the second user device being associated with the user profile; and
streaming, starting at the stop time, the media file to the second user device over the network in a second format appropriate for the second device and different than the first format.
2 Assignments
0 Petitions
Accused Products
Abstract
A method may include receiving, from a first user device associated with a user profile, a first request for a media file and streaming the media file over a network to the first user device in a first format appropriate for the first device. The method may also include stopping the streaming of the media file and associating a stop time with the stopping, wherein the stop time indicates a position in the media file and receiving, from a second user device different from the first user device, a second request for the media file, the second user device being associated with the user profile. The method may also include streaming, starting at the stop time, the media file over the network to the second user device in a second format appropriate for the second device and different than the first format.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving, from a first user device associated with a user profile, a first request for a media file from a database; streaming the media file to the first user device over a network in a first format appropriate for the first device; stopping the streaming of the media file and associating a stop time with the stopping, wherein the stop time indicates a position in the media file; receiving, from a second user device different from the first user device, a second request for the media file from the database, the second user device being associated with the user profile; and streaming, starting at the stop time, the media file to the second user device over the network in a second format appropriate for the second device and different than the first format. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
receiving, from a first user device associated with a user profile, a first request for a media file; sending the media file to the first user device in a first format appropriate for the first device; receiving, from the first user device, a stop time indicating a position in the media file up to which the media file was played; determining a second user device, different from the first user device, associated with the user profile; and transmitting the stop time to the second user device. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A system comprising:
one or more devices including; one or more memories configured to store a first database including media files and a second database including user profiles associated with user devices; a receiver to receive, a first user device associated with one of the user profiles, a first request for a media file from the first database; a transmitter configured to send the media file to the first user device in a first format appropriate for the first device; and a processor configured to associate a stop time associated with the streaming the media file to the first user device, wherein the stop time indicates a position in the media file; wherein the receiver is further configured to receive, from a second user device, a second request for the media file from the first database, wherein the second user device is different than the first user device and the second user device is associated with the one of the user profiles; and wherein the transmitter is further configured to stream, starting at the stop time, the media file to the second device in a second format appropriate for the second device and different than the first format. - View Dependent Claims (15, 16, 17, 18, 19, 20)
Specification