Systems and methods to process transactions based on social networking
First Claim
1. A method implemented on a data processing system, the method comprising:
- receiving at a server computer of a mobile phone interchange a request from a first user via a social networking website of a social networking system, the request identifying a first phone number of the user;
communicating by the server computer of the mobile phone interchange with the social networking website of the social networking system to identify a second phone number of a second user based on data stored in a social network database of the social networking system coupled to the social networking website the data including a social distance between the users having the first and second phone numbers;
communicating by the server computer of the mobile phone interchange with a mobile phone at the first phone number to confirm the request;
determining whether the user at the second phone number is within a predetermined social distance from the user at the first phone number;
in response to a confirmation of the request confirmed via the mobile phone at the first phone number, transferring, by the server computer of the mobile phone interchange, funds between the user at the first phone number and a user at the second phone number according to the request, wherein the providing the funds is in response to a determination that the user at the second phone number is within a predetermined social distance from the user at the first phone number in the social network of the user at the first phone number; and
Wherein the social distance is the smallest number of direct connections (ea friend connections) between the two users in a collection of connections stored in the social network database.
8 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods to verify and process requests received via social networking websites. In one aspect, a system includes a data storage facility to store data associated with a first phone number; and an interchange coupled with the data storage facility. The interchange includes a common format processor and a plurality of converters to interface with a plurality of controllers of mobile communications. The converters communicate with the controllers in different formats and with the common format processor in a common format. The common format processor receives a request from a first user via a social networking website, identifies a first phone number of the first user and a second phone number of a second user, based on the social networking website, and uses the converters to communicate with at least one of the mobile phones at the first and second phone numbers to confirm and/or approve the request.
-
Citations
17 Claims
-
1. A method implemented on a data processing system, the method comprising:
-
receiving at a server computer of a mobile phone interchange a request from a first user via a social networking website of a social networking system, the request identifying a first phone number of the user; communicating by the server computer of the mobile phone interchange with the social networking website of the social networking system to identify a second phone number of a second user based on data stored in a social network database of the social networking system coupled to the social networking website the data including a social distance between the users having the first and second phone numbers; communicating by the server computer of the mobile phone interchange with a mobile phone at the first phone number to confirm the request; determining whether the user at the second phone number is within a predetermined social distance from the user at the first phone number; in response to a confirmation of the request confirmed via the mobile phone at the first phone number, transferring, by the server computer of the mobile phone interchange, funds between the user at the first phone number and a user at the second phone number according to the request, wherein the providing the funds is in response to a determination that the user at the second phone number is within a predetermined social distance from the user at the first phone number in the social network of the user at the first phone number; and Wherein the social distance is the smallest number of direct connections (ea friend connections) between the two users in a collection of connections stored in the social network database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system, comprising:
-
a data storage facility to store data associated with a first phone number; and a mobile phone interchange coupled with the data storage facility, the mobile phone interchange including a common format processor and a plurality of converters to interface with a plurality of controllers, the converters configured to communicate with the controllers in different formats, the converters to communicate with the common format processor in a common format, the common format processor to receive a request from a user via a social networking website of a social network system, the request identifying the first phone number of the user, the common format processor to communicate with the social networking website of the social network system to identify a second phone number of a second user based on data stored in a social network database of the social network system coupled to the social networking website of the social network system, the social network database including data with a social distance between the users of the first phone number and the second phone numbers based on a social network of the user, the common format processor to instruct a first controller of the controllers, via a first converter of the converters, to communicate with a mobile phone at the first phone number to confirm the request, and to determine whether the user at the second phone number is within a predetermined social distance from the user at the first phone number; wherein in response to a confirmation of the request confirmed via the mobile phone at the first phone number, the system is to transfer funds between the user at the first phone number and a user at the second phone number according to the request wherein the providing the funds is in response to a determination that the user at the second phone number is within a predetermined social distance from the user at the first phone number in the social network of the user at the first phone number; and Wherein the social distance is the smallest number of direct connections (e.g. friend connections) between the two users in a collection of connections stored in the social network database.
-
-
17. A non-transitory computer-readable storage media storing instructions, the instructions causing a server computer to perform a method, the method comprising:
-
receiving at a server computer of a mobile phone interchange a request from a first user via a social networking website of a social networking system, the request identifying a first phone number of the user; communicating by the server computer of the mobile phone interchange with the social networking website of the social networking system to identify a second phone number of a second user based on data stored in a social network database of the social networking system coupled to the social networking website the data including a social distance between the users having the first and second phone numbers; communicating by the server computer of the mobile phone interchange with a mobile phone at the first phone number to confirm the request; determining whether the user at the second phone number is within a predetermined social distance from the user at the first phone number; in response to a confirmation of the request confirmed via the mobile phone at the first phone number, transferring, by the server computer of the mobile phone interchange, funds between the user at the first phone number and a user at the second phone number according to the request, wherein the providing the funds is in response to a determination that the user at the second phone number is within a predetermined social distance from the user at the first phone number in the social network of the user at the first phone number; and Wherein the social distance is the smallest number of direct connections (e.g. friend connections) between the two users in a collection of connections stored in the social network database.
-
Specification