US 11,755,995 B2
Locally hosting a social network using social data stored on a user's computer
Frank J. Cort, Dublin, CA (US); Brian Hein, Pacifica, CA (US); and Jon New, San Mateo, CA (US)
Assigned to YAHOO ASSETS LLC, New York, NY (US)
Filed by YAHOO ASSETS LLC, Dulles, VA (US)
Filed on Jul. 27, 2017, as Appl. No. 15/661,478.
Application 15/661,478 is a continuation of application No. 13/272,164, filed on Oct. 12, 2011, granted, now 9,721,228.
Claims priority of provisional application 61/392,444, filed on Oct. 12, 2010.
Prior Publication US 2017/0337514 A1, Nov. 23, 2017
Int. Cl. G06Q 10/10 (2023.01); G06Q 50/00 (2012.01)
CPC G06Q 10/10 (2013.01) [G06Q 50/01 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A method, comprising:
scanning, by a first computing device, a corpus of communications sent to the first computing device to identify social data regarding a user of the first computing device, each communication in the corpus including a header identifying a person sending or receiving the communication;
building, at the first computing device, a person profile for each respective person identified during the scanning of the communications, each identified person being included in a social network of the user;
determining, by the first computing device, a respective communication address header location for each person profile in person profiles of the persons in the user's social network based on the location of a communications address within a header of a respective communication used to build the person profile;
classifying, by the first computing device, a first subset of the person profiles as friends of the user based on the respective communication address header location being a first communication address header location;
classifying, by the first computing device, a second subset of person profiles using a classification other than friends of the user based on the respective communication address header location being other than the first communication address header location;
providing, by the first computing device, to a second computing device, the first subset for use by a software application executing on the second computing device;
changing an extent of exposure to information in connection with the first subset provided for use by the software application, the information comprising person profile contents and communication contents, wherein the extent of exposure to the information in connection with the first subset is controlled based on a plurality of factors including the social relationship classification as friends of the user in accordance with communication address location within the header.