INTEGRATED PROFILE CREATION FOR A SOCIAL NETWORK ENVIRONMENT
First Claim
Patent Images
1. A method, comprising:
- receiving credentials for a third-party service from a node;
authenticating the node with the third-party service using the credentials;
receiving profile data from the third-party service; and
creating a new user profile for the node based on the profile data from the third-party service;
parsing additional fields in the profile data from the third-party service; and
mapping the additional fields to the new user profile;
wherein mapping the additional fields to the new user profile comprises assigning relative weights to the additional fields.
2 Assignments
0 Petitions
Accused Products
Abstract
In an example, a system and method is disclosed for providing a user matching system. To ease creation of a profile, a node may be enabled to connect to a third-party social media site where the node already has an established profile. The established profile is imported, wherein common fields are directly mapped, inferred fields may be deterministically inferred, and other fields such as “likes” may be assigned relative weights based on recentness, subjective user rankings, or correlation to other “likes.” The node may also be enabled to permanently log in to the matching system via credentials for the third-party social media site.
-
Citations
27 Claims
-
1. A method, comprising:
-
receiving credentials for a third-party service from a node; authenticating the node with the third-party service using the credentials; receiving profile data from the third-party service; and creating a new user profile for the node based on the profile data from the third-party service; parsing additional fields in the profile data from the third-party service; and mapping the additional fields to the new user profile; wherein mapping the additional fields to the new user profile comprises assigning relative weights to the additional fields. - View Dependent Claims (2, 3, 6, 7, 22, 23)
-
-
4. (canceled)
-
5. (canceled)
-
8. A non-transitory tangible computer-readable medium having stored thereon instructions operable to instruct a processor to:
-
receive credentials for a third-party service from a node; authenticate the node with the third-party service using the credentials; receive profile data from the third-party service; and create a new user profile for the node based on the profile data from the third-party service parse additional fields in the profile data from the third-party service; and map the additional fields to the new user profile; wherein mapping the additional fields to the new user profile comprises assigning relative weights to the additional fields. - View Dependent Claims (9, 10, 13, 14, 24, 25)
-
-
11. (canceled)
-
12. (canceled)
-
15. A server comprising:
-
a processor, a memory, and a network connection, wherein the server is configured to; receive credentials for a third-party service from a node; authenticate the node with the third-party service using the credentials; receive profile data from the third-party service; create a new user profile for the node based on the profile data from the third-party service; parse additional fields in the profile data from the third-party service; and map the additional fields to the new user profile; wherein mapping the additional fields to the new user profile comprises assigning relative weights to the additional fields. - View Dependent Claims (16, 17, 20, 21, 26, 27)
-
-
18. (canceled)
-
19. (canceled)
Specification