# US 2014/0155042 A1 · Telecommunication Service Employing an Electronic Information Repository Storing Social Network User Information, Developer Information, and Mobile Network Operator Information

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2014/0155042 A1
- Document ID: US20140155042A1
- Status: Published application
- Kind: A1
- Application number: 14/094,283
- Filed: 2013-12-02
- Published: 2014-06-05
- Earliest claimed: 2009-09-18
- Assignees: Telesocial, Inc.
- Applicants: Telesocial, Inc.
- Inventors: William L. Waytena, JR.; Eric T. Stone
- Web page: https://patentgrep.com/patent/US20140155042A1

## CPC

- H04W 4/21: for social networking applications
- G06F 21/45: Structures or tools for the administration of authentication
- H04L 12/66: Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
- H04L 51/52: for supporting social networking services
- H04L 63/0281: {Proxies}
- H04L 63/083: {using passwords (cryptographic mechanisms or cryptographic arrangements for entity authentication using a predetermined code H04L9/3226)}
- H04L 63/0876: {based on the identity of the terminal or configuration, e.g. MAC address, hardware or software configuration or device fingerprint}
- H04L 63/102: {Entity profiles}
- H04L 65/102: Gateways (arrangements for connecting between networks having differing types of switching systems, e.g. gateways, H04L12/66)
- H04L 65/1073: Registration or de-registration
- H04L 67/10: in which an application is distributed across nodes in the network (software deployment G06F8/60; multiprogramming arrangements G06F9/46)
- H04L 67/303: Terminal profiles
- H04L 67/306: User profiles
- H04W 4/14: Short messaging services, e.g. short message services [SMS] or unstructured supplementary service data [USSD]
- H04W 4/16: Communication-related supplementary services, e.g. call-transfer or call-hold
- H04W 12/06: Authentication
- H04W 12/069: using certificates or pre-shared keys
- H04W 12/08: Access security
- H04W 12/084: using delegated authorisation, e.g. open authorisation [OAuth] protocol
- H04W 76/10: Connection setup
- H04W 88/16: Gateway arrangements
- H04W 8/18: Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## 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

### Claim at position 1

1-54. (canceled)

### Claim 55

A mobile network operator (MNO) gateway for use in a system supporting advanced telecommunication functions, the MNO gateway comprising:
a communication interface that receives at least one message relating to a real-time communication 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 item of additional data; and
functionality that uses said additional data pertaining said social network user for administering the plan with the MNO that is associated with said social network user.

### Claim 56 (depends on 55)

A MNO gateway according to claim 55, wherein:
the additional data includes information that identifies a social network application from which the real-time communication request was initiated.

### Claim 57 (depends on 55)

A MNO gateway according to claim 55, 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.

### Claim 58 (depends on 55)

A MNO gateway according to claim 55, wherein:
the device identifier includes information that identifies a communication device for a social network user that initiated the real-time communication.

### Claim 59 (depends on 58)

A MNO gateway according to claim 58, wherein:
the communication device comprises a mobile communication device.

### Claim 60 (depends on 55)

A MNO gateway according to claim 55, wherein:
the device identifier includes information that identifies a communication device for a social network user that is an intended recipient of the requested real-time communication.

### Claim 61 (depends on 60)

A MNO gateway according to claim 60, wherein:
the communication device comprises a mobile communication device.

### Claim 62 (depends on 55)

A MNO gateway according to claim 55, further comprising:
functionality configured to generate at least one message for communication of information specific to a particular real-time communication.

### Claim 63 (depends on 62)

A MNO gateway according to claim 62, wherein:
the information specific to a particular real-time communication 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.

### Claim 64 (depends on 62)

A MNO gateway according to claim 62, wherein:
the at least one message generated by the MNO gateway is communicated to at least one softswitch in reply to a message for initiating the particular real-time communication.

### Claim 65

A method carried out by a mobile network operator (MNO) gateway for use in supporting advanced telecommunication functions, the method comprising:
receiving at least one message relating to a real-time communication 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 item of additional data; and
using said additional data pertaining said social network user for administering the plan with the MNO that is associated with said social network user.

### Claim 66 (depends on 65)

A method according to claim 65, wherein:
the additional data includes information that identifies a social network application from which the real-time communication request was initiated.

### Claim 67 (depends on 65)

A method according to claim 65, 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.

### Claim 68 (depends on 55)

A method according to claim 55, wherein:
the device identifier includes information that identifies a communication device for a social network user that initiated the real-time communication.

### Claim 69 (depends on 68)

A method according to claim 68, wherein:
the communication device comprises a mobile communication device.

### Claim 70 (depends on 65)

A method according to claim 65, wherein:
the device identifier includes information that identifies a communication device for a social network user that is an intended recipient of the requested real-time communication.

### Claim 71 (depends on 70)

A method according to claim 70, wherein:
the communication device comprises a mobile communication device.

### Claim 72 (depends on 65)

A method according to claim 65, further comprising:
generating at least one message for communication of information specific to a particular real-time communication.

### Claim 73 (depends on 72)

A method according to claim 72, wherein:
the information specific to a particular real-time communication 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.

### Claim 74 (depends on 72)

A method according to claim 72, wherein:
the at least one message generated by the MNO gateway is communicated to at least one softswitch in reply to a message for initiating the particular real-time communication.
