Patent ID: 8561101
Filing Date: 2013-10-15
Classification: G06F,H04L,H04N

Abstract:
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: 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.