IP Library Granted Patent US 9,173,072
Granted Patent B2
US 9,173,072 · App. 13/596,778 · Granted Oct 27, 2015

Methods and systems for verification in account registration

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,173,072
App. No.
13/596,778
Granted
Oct 27, 2015
Kind
B2
Abstract

Techniques to confirm account registration. In one embodiment, an MSISDN associated with a mobile device is received. It is determined whether to confirm registration of an account with a social networking system based at least in part on the MSISDN. Receipt of the MSISDN may include receipt of an HTTP request. The HTTP request may include an HTTP header with the MSISDN and a phone number associated with the mobile device. The MSISDN and the phone number may be compared. Registration may be confirmed based on a match between the MSISDN and the phone number.

Claims (44)

1. A method comprising:

receiving, by a computer system, a request for registering a user, a header portion of the request comprising a signature provided by a wireless carrier and a Mobile Subscriber Integrated Services Digital Network Number (MSISDN) associated with a mobile device, the MSISDN being provided by the wireless carrier, and a body portion of the request comprising registration information provided by the user, the registration information comprising a phone number;

determining, by the computer system, whether the MSISDN associated with the mobile device matches the phone number in the registration information; and

if the MSISDN associated with the mobile device matches the phone number in the registration information,

confirming, by the computer system, registration of an account for the user with a social networking system;

else,

refusing, by the computer system, registration of the account for the user with the social networking system and notifying the user about the refused registration.

2. The method of claim 1 , wherein the request is an HTTP request.

3. The method of claim 1 , wherein the MSISDN matches the phone number, further comprising notifying a user associated with the registration about the confirmed registration.

4. The method of claim 1 , wherein the confirming the registration is performed without providing a dedicated message about the registration from the social networking system.

5. The method of claim 1 , wherein the refusing the registration is performed without providing a dedicated message about the registration from the social networking system.

6. The method of claim 1 , wherein the account registration information is requested in a registration form provided to the user.

7. The method of claim 1 , further comprising comparing an IP address associated with the request to an IP address of a server of the wireless carrier.

8. The method of claim 1 , wherein the MSISDN is provided from the wireless carrier to the social networking system based on agreement between the wireless carrier and the social networking system.

9. A non-transitory, computer-readable storage media comprising instructions operable, when executed by one or more computing systems to:

receive a request for registering a user, a header portion of the request comprising a signature provided by a wireless carrier server and a MSISDN associated with a mobile device, the MSISDN being provided by the wireless carrier server, and a body portion of the request comprising registration information provided by the user, the registration information comprising a phone number;

determine whether the MSISDN associated with the mobile device matches the phone number in the registration information; and

if the MSISDN associated with the mobile device matches the phone number in the registration information,

confirm registration of an account for the user with a social networking system;

else,

refuse registration of the account for the user with the social networking system and notifying the user about the refused registration.

10. A system comprising:

one or more processors; and

a memory coupled to the processors comprising instructions executable by the processors, the processors operable when executing the instructions to:

receive a request for registering a user, a header portion of the request comprising a signature provided by a wireless carrier and a MSISDN associated with a mobile device, the MSISDN being provided by the wireless carrier, and a body portion of the request comprising registration information provided by the user, the registration information comprising a phone number;

determine whether the MSISDN associated with the mobile device matches the phone number in the registration information; and

if the MSISDN associated with the mobile device matches the phone number in the registration information,

confirm registration of an account for the user with a social networking system;

else,

refuse registration of the account for the user with the social networking system and notifying the user about the refused registration.

11. The media of claim 9 , wherein the request is an HTTP request.

12. The media of claim 9 , wherein the MSISDN matches the phone number, further comprising notifying a user associated with the registration about the confirmed registration.

13. The media of claim 9 , wherein the confirming the registration is performed without providing a dedicated message about the registration from the social networking system.

14. The media of claim 9 , wherein the refusing the registration is performed without providing a dedicated message about the registration from the social networking system.

15. The media of claim 9 , wherein the account registration information is requested in a registration form provided to the user.

16. The media of claim 9 , further comprising comparing an IP address associated with the request to an IP address of a server of the wireless carrier.

17. The media of claim 9 , wherein the MSISDN is provided from the wireless carrier to the social networking system based on agreement between the wireless carrier and the social networking system.

18. The system of claim 10 , wherein the request is an HTTP request.

19. The system of claim 10 , wherein the MSISDN matches the phone number, further comprising notifying a user associated with the registration about the confirmed registration.

20. The system of claim 10 , wherein the confirming the registration is performed without providing a dedicated message about the registration from the social networking system.

21. The system of claim 10 , wherein the refusing the registration is performed without providing a dedicated message about the registration from the social networking system.

22. The system of claim 10 , wherein the account registration information is requested in a registration form provided to the user.

23. The system of claim 10 , further comprising comparing an IP address associated with the request to an IP address of a server of the wireless carrier.

24. The system of claim 10 , wherein the MSISDN is provided from the wireless carrier to the social networking system based on agreement between the wireless carrier and the social networking system.

Assignments (2)
CHANGE OF NAME Recorded Dec 20, 2021
From: FACEBOOK, INC.
To: META PLATFORMS, INC.
Reel/Frame 058553/0802 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 13, 2012
From: BERDICHEVSKY, MICHA; ELDAR, BOSMAT; FREMLIN, JOHN TORRES; KARNAS, GEORGIOS
To: FACEBOOK, INC.
Reel/Frame 029466/0374 →