IP Library Granted Patent US 9,877,185
Granted Patent B2
US 9,877,185 · App. 14/286,873 · Granted Jan 23, 2018

Techniques for phone number and data management

Inventors: Yael Maguire (Boston, MA); Damian Kowalewski (Sunnyvale, CA); Giovanni Coglitore (Saratoga, CA); Aaron Bernstein (San Carlos, CA); Fraidun Akhi (Menlo Park, CA)
Assignee: FACEBOOK, INC.
H04W8/205H04L63/0853H04L67/1095H04W4/206H04M1/72522H04W8/183H04W12/06
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,877,185
App. No.
14/286,873
Granted
Jan 23, 2018
Kind
B2
Abstract

Techniques for phone number and data management are described. A storage module may be configured to store contact information for a plurality of users, which may be members of a social network. A server device may be configured to receive a SIM change event from a mobile device associated with a first user of the plurality of users. The SIM change event may include updated contact information for the first user. The server may further be configured to identify one or more users from the plurality of users associated with the first user, and provide the updated contact information to one or more mobile devices associated with the one or more identified users.

Claims (34)

1. A system, comprising:

a storage device configured to store contact information for a plurality of users; and

a server device configured to:

receive a SIM change event from a mobile device associated with a first user of the plurality of users, the SIM change event including updated contact information for the first user;

identify one or more users from the plurality of users associated with the first user; and

provide the updated contact information to one or more mobile devices associated with the one or more identified users, wherein the updated contact information is stored by an online service and updated contact information is provided to the one or more mobile devices associated with the one or more identified users using a pointer to the stored updated contact information.

2. The system of claim 1 , the plurality of users are members of a social network and the identified one or more users are members of a social graph including the first user.

3. The system of claim 2 , the one or more identified users have been selected by the first user to receive the updated contact information.

4. The system of claim 1 , the SIM change event indicates that a new SIM has been inserted in the mobile device or a new virtual-SIM has been assigned to the mobile device.

5. The system of claim 1 , the updated contacted information is provided to the one or more mobile devices associated with the one or more identified users using push operations.

6. The system of claim 1 , the updated contacted information is provided to each of the one or more mobile devices associated with the one or more identified users in response to each of the one or more identified users initiating a communication with the first user.

7. The system of claim 1 , wherein the server device periodically pulls the updated contact information from the mobile device associated with the first user.

8. A computer-implemented method, comprising:

storing, by a storage device, contact information for a plurality of users;

receiving, by a server, a SIM change event from a mobile device associated with a first user of the plurality of users, the SIM change event including updated contact information for the first user;

identifying, by the server, one or more users from the plurality of users associated with the first user; and

providing, by the server, the updated contact information to one or more mobile devices associated with the one or more identified users, wherein the updated contact information is stored by an online service and updated contact information is provided to the one or more mobile devices associated with the one or more identified users using a pointer to the stored updated contact information.

9. The computer-implemented method of claim 8 , the plurality of users are members of a social network and the identified one or more users are members of a social graph including the first user.

10. The computer-implemented method of claim 9 , the one or more identified users have been selected by the first user to receive the updated contact information.

11. The computer-implemented method of claim 8 , the SIM change event indicates that a new SIM has been inserted in the mobile device or a new virtual-SIM has been assigned to the mobile device.

12. The computer-implemented method of claim 8 , the updated contacted information is provided to the one or more mobile devices associated with the one or more identified users using push operations.

13. The computer-implemented method of claim 8 , the updated contacted information is provided to each of the one or more mobile devices associated with the one or more identified users in response to each of the one or more identified users initiating a communication with the first user.

14. The method of claim 8 , wherein the server device periodically pulls the updated contact information from the mobile device associated with the first user.

15. An article comprising a non-transitory computer-readable storage medium including instructions that, when executed by a processor, cause a system to:

store, by a storage device, contact information for a plurality of users;

receive, by a server, a SIM change event from a mobile device associated with a first user of the plurality of users, the SIM change event including updated contact information for the first user;

identify, by the server, one or more users from the plurality of users associated with the first user; and

provide, by the server, the updated contact information to one or more mobile devices associated with the one or more identified users, wherein the updated contact information is stored by an online service and updated contact information is provided to the one or more mobile devices associated with the one or more identified users using a pointer to the stored updated contact information.

16. The article of claim 15 , the plurality of users are members of a social network and the identified one or more users are members of a social graph including the first user.

17. The article of claim 16 , the one or more identified users have been selected by the first user to receive the updated contact information.

18. The article of claim 15 , the SIM change event indicates that a new SIM has been inserted in the mobile device or a new virtual-SIM has been assigned to the mobile device.

19. The article of claim 15 , the updated contacted information is provided to the one or more mobile devices associated with the one or more identified users using push operations.

20. The article of claim 15 , the updated contacted information is provided to each of the one or more mobile devices associated with the one or more identified users in response to each of the one or more identified users initiating a communication with the first user.

21. The article of claim 15 , wherein the server device periodically pulls the updated contact information from the mobile device associated with the first user.

Assignments (2)
CHANGE OF NAME Recorded May 5, 2022
From: FACEBOOK, INC.
To: META PLATFORMS, INC.
Reel/Frame 059858/0387 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 28, 2015
From: MAGUIRE, YAEL; KOWALEWSKI, DAMIAN; COGLITORE, GIOVANNI; BERNSTEIN, AARON; AKHI, FRAIDUN
To: FACEBOOK INC.
Reel/Frame 036191/0920 →
Continuity (2)
Provisional Application 61877644 · Sep 13, 2013
Related Publication 20150079961A1 · Mar 19, 2015