Online social media network analyzer
AssigneeWells Fargo Bank, N.A.
InventorsJane R. Kubera, Katie Kim, Chris Theodore Kalaboukis, Jonathan A. Padilla, Michael Alan Balsam, Nicolette Haacke Frandsen
Life of this patent
Estimating the term…
Abstract
Increasingly, individuals use online social network platforms (also referred to as Internet-based social networks) to access a variety of information and content, such as articles on various topics, updates related to a user and individuals within the user's network, friend suggestions, advertisements, news stories, and the like. Among other things, embodiments of the present disclosure can be used to help identify users of a social network based on various information.
Claims20
A system comprising:
- a processor;
- and
- a memory coupled to the processor and storing instructions that, when executed by the processor, cause the system to perform operations comprising:
- receiving authorization, from a first user, to access a first user profile of a services system;
- based on receiving the authorization, accessing via an application programming interface, from a database at the services system, information stored in the first user profile, the information stored in the first user profile including geographic location data from a computing device of the first user;
- connecting to an online social network to retrieve information from a plurality of profiles of the online social network;
- comparing respective information associated with the plurality of profiles to information stored in the first user profile, wherein comparing includes:
- performing image analysis on an image from each particular profile of the plurality of profiles of an online social network to determine a geographic image location for each particular profile;
- and
- cross-referencing the respective geographic image locations from each particular profile with the geographic location data from the computing device of the first user to identify a first profile associated with the first user on the online social network;
- selecting a second profile from the plurality of profiles based on the geographic image location for the first profile being within a same geographic region as the geographic location information of the second profile of a second user;
- and
- transmitting an electronic communication, via the online social network, the electronic communication offering a service provided to the first user, wherein the service is based on an identified service in the second profile of the second user.
A method comprising:
- receiving authorization, from a first user, to access a first user profile of a services system;
- based on receiving the authorization, accessing via an application programming interface, from a database at the services system, information stored in the first user profile, the information stored in the first user profile including geographic location data from a computing device of the first user;
- connecting to an online social network to retrieve information from a plurality of profiles of the online social network;
- comparing respective information associated with the plurality of profiles to information stored in the first user profile, wherein comparing includes:
- performing image analysis on an image from each particular profile of the plurality of profiles of an online social network to determine a geographic image location for each particular profile;
- and
- cross-referencing the respective geographic image locations from each particular profile with the geographic location data from the computing device of the first user to identify a first profile associated with the first user on the online social network;
- selecting a second profile from the plurality of profiles based on the geographic image location for the first profile being within a same geographic region as the geographic location information of the second profile of a second user;
- and
- transmitting an electronic communication, via the online social network, the electronic communication offering a service provided to the first user, wherein the service is based on an identified service in the second profile of the second user.
A non-transitory machine readable medium storing instructions that, when executed by a computer system, cause the computer system to perform operations comprising:
- receiving authorization, from a first user, to access a first user profile of a services system;
- based on receiving the authorization, accessing via an application programming interface, from a database at the services system, information stored in the first user profile, the information stored in the first user profile including geographic location data from a computing device of the first user;
- connecting to an online social network to retrieve information from a plurality of profiles of the online social network;
- comparing respective information associated with the plurality of profiles to information stored in the first user profile, wherein comparing includes:
- performing image analysis on an image from each particular profile of the plurality of profiles of an online social network to determine a geographic image location for each particular profile;
- and
- cross-referencing the respective geographic image locations from each particular profile with the geographic location data from the computing device of the first user to identify a first profile associated with the first user on the online social network;
- selecting a second profile from the plurality of profiles based on the geographic image location for the first profile being within a same geographic region as the geographic location information of the second profile of a second user;
- and
- transmitting an electronic communication, via the online social network, the electronic communication offering a service provided to the first user, wherein the service is based on an identified service in the second profile of the second user.
Dependencies are inferred from the claim text.