Systems and methods for facilitating communications originating from a non-terrestrial network
First Claim
1. A method of processing communication requests, the method comprising:
- receiving, by a data center, a communication request that is (1) initiated by a communication application installed on a first electronic device connected to a non-terrestrial network and (2) intended for a destination electronic device, the communication request comprising an identification of the first electronic device, wherein the identification of the first electronic device is an international mobile subscriber identify (IMSI), and wherein the communication request is received via a connection with the first electronic device initiated using a digital certificate previously issued by the data center to the first electronic device when the communication application was registered with the data center;
using, by a processor, the identification of the first electronic device to identify a subscription identification associated with the first electronic device, wherein the subscription identification associated with the first electronic device is a mobile subscriber integrated services for digital network (MSISDN) number;
modifying, by the processor, the communication request to replace, in an origin field of the communication request, the identification of the first electronic device with the subscription identification associated with the first electronic device; and
transmitting the communication request that was modified to a service provider network for delivery to the destination electronic device.
10 Assignments
0 Petitions
Accused Products
Abstract
Embodiments are provided for facilitating text- and voice-based communications that originate from an electronic device connected to a non-terrestrial network. According to certain aspects, the electronic device can be previously registered with a data center and can have an active service or product with the data center. The electronic device initiates a communication request that is intended for a destination device. The data center examines the communication request to identify the electronic device, and modifies the communication request to indicate a subscription associated with the electronic device. The data center transmits the modified communication request to a service provider network for delivery to the destination device.
-
Citations
18 Claims
-
1. A method of processing communication requests, the method comprising:
-
receiving, by a data center, a communication request that is (1) initiated by a communication application installed on a first electronic device connected to a non-terrestrial network and (2) intended for a destination electronic device, the communication request comprising an identification of the first electronic device, wherein the identification of the first electronic device is an international mobile subscriber identify (IMSI), and wherein the communication request is received via a connection with the first electronic device initiated using a digital certificate previously issued by the data center to the first electronic device when the communication application was registered with the data center; using, by a processor, the identification of the first electronic device to identify a subscription identification associated with the first electronic device, wherein the subscription identification associated with the first electronic device is a mobile subscriber integrated services for digital network (MSISDN) number; modifying, by the processor, the communication request to replace, in an origin field of the communication request, the identification of the first electronic device with the subscription identification associated with the first electronic device; and transmitting the communication request that was modified to a service provider network for delivery to the destination electronic device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for processing communication requests, comprising:
-
a communication module configured to send and receive data; and a data center comprising a memory and a processor, and communicatively connected to the communication module, wherein the data center is configured to; receive, via the communication module, a communication request that is (1) initiated by a communication application installed on a first electronic device connected to a non-terrestrial network and (2) intended for a destination electronic device, the communication request comprising an identification of the first electronic device, wherein the identification of the first electronic device is an international mobile subscriber identify (IMSI), and wherein the communication request is received via a connection with the first electronic device initiated using a digital certificate previously issued by the data center to the first electronic device when the communication application was registered with the data center, use the identification of the first electronic device to identify a subscription identification associated with the first electronic device, wherein the subscription identification associated with the first electronic device is a mobile subscriber integrated services for digital network (MSISDN) number, modify the communication request to replace, in an origin field of the communication request, the identification of the first electronic device with the subscription identification associated with the first electronic device, and transmit, via the communication module, the communication request that was modified to a service provider network for delivery to the destination electronic device. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification