IP Library Granted Patent US 9,578,480
Granted Patent B2
US 9,578,480 · App. 14/829,337 · Granted Feb 21, 2017

Telecommunication service employing an electronic information repository storing social network user information, developer information, and mobile network operator information

Inventors: William L. Waytena, Jr. (San Francisco, CA); Eric T. Stone (San Francisco, CA)
Assignee: Telesocial, Inc.
H04W4/206H04L63/102H04L67/10H04L67/303H04L67/306H04W4/16H04W12/08H04W76/02H04W88/16H04W8/18
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,578,480
App. No.
14/829,337
Granted
Feb 21, 2017
Kind
B2
Abstract

A telecommunication system that carries out telecommunication functions between multiple parties as initiated by the user interaction with a social network application, while maintaining privacy of the device identifiers (phone numbers or static IP addresses assigned to devices) of the participating parties.

Claims (48)

1. An apparatus for use in a system supporting advanced telecommunication functions, the apparatus comprising:

functionality configured to receive a request for initiating real-time communication involving at least one social network user; and

functionality configured to generate at least one message for communication to at least one gateway of an MNO (Mobile Network Operator) in response to receiving said request, wherein the at least one message includes information about at least one social network user that is making or is an intended recipient of said requested communication and that has a plan with the MNO, including a device identifier and at least one piece of additional data that is used by the MNO for accounting purposes in billing the real-time communication.

2. An apparatus according to claim 1 , wherein:

the request is generated by execution of a social network application by a social network user.

3. An apparatus according to claim 2 , wherein:

the additional data includes information that identifies the social network application from which the real-time communication request was initiated.

4. An apparatus according to claim 1 , wherein:

the additional data includes information that identifies geographic location of the social network user initiating the real-time communication request or receiving the real-time communication.

5. An apparatus according to claim 1 , wherein:

the device identifier includes information that identifies a communication device for a social network user that initiated the request.

6. An apparatus according to claim 5 , wherein:

the communication device comprises a mobile communication device.

7. An apparatus according to claim 1 , wherein:

the device identifier includes information that identifies a communication device for a social network user that receives or answers the real-time communication.

8. An apparatus according to claim 7 , wherein:

the communication device comprises a mobile communication device.

9. An apparatus according to claim 1 , further comprising:

functionality configured to receive messages communicated from at least one MNO gateway, wherein the messages each include data generated by the MNO gateway specific to a particular real-time communication.

10. An apparatus according to claim 9 , wherein:

the data included as part of the messages communicated from the at least one MNO gateway represents at least one of the following:

1) information that indicates authorization or denial of the particular real-time communication;

2) at least one parameter used for setting up the particular real-time communication; and

3) rate information for the particular real-time communication.

11. A method carried out by a softswitch for supporting advanced telecommunication functions, the method comprising:

receiving a request for initiating real-time communication involving at least one social network user; and

generating at least one message for communication to at least one gateway of an MNO (Mobile Network Operator) in response to receiving said request, wherein the at least one message includes information about at least one social network user that is making or is an intended recipient of said requested communication and that has a plan with the MNO, including a device identifier and at least one piece of additional data that is used by the MNO for accounting purposes in billing the real-time communication.

12. A method according to claim 11 , wherein:

the request is generated by execution of a social network application by a social network user.

13. A method according to claim 12 , wherein:

the additional data includes information that identifies the social network application from which the real-time communication request was initiated.

14. A method according to claim 11 , wherein:

the additional data includes information that identifies geographic location of the social network user initiating the real-time communication request or receiving the real-time communication.

15. A method according to claim 11 , wherein:

the device identifier includes information that identifies a communication device for a social network user that initiated the request.

16. A method according to claim 15 , wherein:

the communication device comprises a mobile communication device.

17. A method according to claim 11 , wherein:

the device identifier includes information that identifies a communication device for a social network user that receives or answers the real-time communication.

18. A method according to claim 17 , wherein:

the communication device comprises a mobile communication device.

19. A method according to claim 11 , further comprising:

receiving messages communicated from at least one MNO gateway, wherein the messages each include data generated by the MNO gateway specific to a particular real-time communication.

20. A method according to claim 19 , wherein:

the data included as part of the messages communicated from the at least one MNO gateway represents at least one of the following:

1) information that indicates authorization or denial of the particular real-time communication;

2) at least one parameter used for setting up the particular real-time communication; and

3) rate information for the particular real-time communication.

Assignments (2)
CORRECTIVE ASSIGNMENT TO CORRECT THE FIRST ASSIGNOR NAME PREVIOUSLY RECORDED AT REEL: 036727 FRAME: 0289. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Oct 6, 2015
From: WAYTENA, WILLIAM L., JR.; STONE, ERIC T.
To: TELESOCIAL, INC.
Reel/Frame 036795/0817 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 5, 2015
From: WAYTENA, WILLIAM L.; STONE, ERIC T.
To: TELESOCIAL, INC.
Reel/Frame 036727/0289 →
Continuity (5)
Continuation 14094526 · Dec 2, 2013
Continuation 12884804 · Sep 17, 2010
Provisional Application 61243562 · Sep 18, 2009
Provisional Application 61358690 · Jun 25, 2010
Related Publication 20160044481A1 · Feb 11, 2016