×

Maintaining a user profile based on dynamic data

  • US 10,284,914 B2
  • Filed: 03/24/2015
  • Issued: 05/07/2019
  • Est. Priority Date: 11/21/2007
  • Status: Active Grant
First Claim
Patent Images

1. A method for sharing media asset consumption activities via social networking, the method comprising:

  • receiving, from a first user, a list of authorized network addresses;

    storing a viewing history of the first user, including at least a media asset identifier corresponding to a media asset viewed by the first user, in a data structure that indexes the historical viewing data of the first user;

    in response to determining that the first user has viewed at least a portion of a first media asset, updating historical viewing data of the first user to store at least a first media asset identifier corresponding to the first media asset;

    receiving a request from a second user to view the historical viewing data of the first user;

    identifying a network address of a device from which the request from the second user was received;

    in response to determining that the identified network address is not on the list of authorized network addresses;

    sending a request for additional input to the second user;

    receiving the additional input that was sent in response to the request for the additional input;

    in response to determining that the additional input matches authorization data, determining whether the second user is authorized to access, through the video consumption application, the historical viewing data of the first user; and

    subsequent to determining that the second user is authorized to access the historical viewing data of the first user;

    retrieving the data structure that indexes the historical viewing data of the first user;

    generating for display, based on information within the data structure, to the second user, (1) an identifier of the first user and (2) an interactive identifier associated with the first media asset;

    receiving a third selection of the interactive identifier by the second user; and

    in response to receiving the third selection of the interactive identifier, providing the first media asset to the second user.

View all claims
  • 9 Assignments
Timeline View
Assignment View
    ×
    ×