×

Trusted content access management using multiple social graphs across heterogeneous networks

  • US 8,561,101 B2
  • Filed: 08/25/2011
  • Issued: 10/15/2013
  • Est. Priority Date: 08/25/2011
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer-implemented method comprising:

  • determining, by a computer, connectivity graphs among users for each service provided by a single multi-service provider, which provides telephone service, including at least one of a landline telephone service and a cellular telephone service, and digital service, including at least one of a digital broadband service and a digital cable service, said connectivity graphs for said telephone service and said digital service including a number of common users represented as nodes in said connectivity graphs;

    creating, by said computer, a unified graph that merges said connectivity graphs for said telephone service and said digital service, said creating of said unified graph comprising;

    identifying a direct connectivity between a first node and a second node when said first node is connected to said second node by a first edge in said unified graph, and a duration of said direct connectivity;

    identifying a common friend connectivity between a third node and a fourth node when said third node is connected by a second edge to a first intermediary node, which is connected by a third edge to said fourth node in said unified graph, and a duration of said common friend connectivity; and

    identifying a community connectivity including a clique connectivity further including a fifth node, a sixth node, a second intermediary node, and a third intermediary node, when said fifth node and said sixth node are identified by said direct connectivity, said second intermediary node and said third intermediary node are identified by said direct connectivity, and said second intermediary node and said third intermediary node, respectively, are both identified by said common friend connectivity between said fifth node and said sixth node, and a duration of said community connectivity;

    assigning, by said computer, a first trust value between said each pair of users, based on values associated with each of said direct connectivity, said common friend connectivity, and said community connectivity, and durations of each of said direct connectivity, said common friend connectivity, and said community connectivity;

    determining, by said computer, a number of shared areas of interest between each pair of users in said unified graph, based on identification of any of;

    file names, key words, and metadata from digital data transmitted to said each pair of users;

    determining, by said computer, a number of shared contents between said each pair of users in said unified graph, based on identification of any of TV programs, movies, or video clips digitally transmitted to said each pair of users;

    assigning, by said computer, a second trust value to said each pair of users, based on said number of shared areas of interest and said number of shared contents between said each pair of users;

    creating a trust matrix, each element of said trust matrix corresponding to a node of said unified graph that has a third trust value based on said first trust value and said second trust value; and

    identifying, by said computer, peers in said unified graph, based on similarities of said third trust value.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×