Synthetic communication network method and system
First Claim
1. A method, comprising:
- receiving, in a multimedia client on a transmitting mobile device, a user selection of multimedia data, formatted in accordance with a first format, to be sent to a receiving mobile device that does not support multimedia data formatted in the first format;
uploading the selected multimedia data from the transmitting mobile device to a multimedia communication server;
receiving at the transmitting mobile device from the multimedia communication server a multimedia identifier associated with the multimedia data uploaded to the multimedia communication server; and
transmitting the multimedia identifier, over a synthetic communications network, from the transmitting mobile device to the receiving mobile device, the multimedia identifier usable by the receiving mobile device to request a download to the receiving mobile device of the multimedia data in a transcoded secondary format that the receiving device can process, wherein the receiving mobile device is identified on the synthetic communications network by a phone number which, before transmission of the multimedia identifier, had been confirmed to be associated with the receiving mobile device as a result of receipt at the receiving mobile device of a verification message transmitted by the receiving mobile device and addressed to the phone number.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems for registering a phone device on a synthetic communication network are described. One implementation receives a request to connect the phone device to a synthetic communication network that transmits messages over a data network using one or more phone numbers from a voice network. A phone number and a country code associated with the phone device to be used for communications over the synthetic network are obtained. The phone number is normalized to a standard format distinguishing the resulting normalized phone number from international phone numbers using the synthetic network. Before the phone device is registered, an association between the normalized phone number and the phone device is verified by sending a verification message addressed to the phone device that loops back to the phone device. If the phone device confirms the verification as authentic, an authorization allows the phone device to communicate over the synthetic network.
-
Citations
14 Claims
-
1. A method, comprising:
-
receiving, in a multimedia client on a transmitting mobile device, a user selection of multimedia data, formatted in accordance with a first format, to be sent to a receiving mobile device that does not support multimedia data formatted in the first format; uploading the selected multimedia data from the transmitting mobile device to a multimedia communication server; receiving at the transmitting mobile device from the multimedia communication server a multimedia identifier associated with the multimedia data uploaded to the multimedia communication server; and transmitting the multimedia identifier, over a synthetic communications network, from the transmitting mobile device to the receiving mobile device, the multimedia identifier usable by the receiving mobile device to request a download to the receiving mobile device of the multimedia data in a transcoded secondary format that the receiving device can process, wherein the receiving mobile device is identified on the synthetic communications network by a phone number which, before transmission of the multimedia identifier, had been confirmed to be associated with the receiving mobile device as a result of receipt at the receiving mobile device of a verification message transmitted by the receiving mobile device and addressed to the phone number. - View Dependent Claims (2, 3, 4)
-
-
5. A method, comprising:
-
receiving, at a multimedia communication server from a transmitting mobile device on a synthetic communications network, multimedia data formatted in accordance with a first format; storing, by the multimedia communications server, the multimedia data in the first format; transmitting, from the multimedia communication server to the transmitting mobile device, a multimedia identifier associated with the multimedia data stored in the first format; transcoding the multimedia data formatted in the first format into at least one secondary format compatible with at least one receiving mobile device; receiving from the at least one receiving mobile device a request for the multimedia data, the request including the multimedia identifier; and responsive to the received request, transmitting the transcoded multimedia data in the at least one secondary format to the at least one receiving mobile device, wherein the at least one receiving mobile device is identified on the synthetic communications network by a phone number which, before transmission of the transcoded multimedia data, had been confirmed to be associated with the receiving mobile device as a result of receipt at the receiving mobile device of a verification message transmitted by the receiving mobile device and addressed to the phone number. - View Dependent Claims (6, 7, 8, 9, 10, 11)
-
-
12. A transmitting mobile device, comprising:
-
a processor that executes instructions; and a multimedia client, executed by the processor, configured to; receive a user selection of multimedia data, formatted in accordance with a first format, for transmission to a receiving mobile device that cannot process the multimedia data formatted in the first format; upload the selected multimedia data, formatted in accordance with the first format, from the transmitting mobile device to a multimedia communication server; receive a multimedia identifier associated with the multimedia data uploaded to the multimedia communication server; and transmit the multimedia identifier over a synthetic communications network to the receiving mobile device, the multimedia identifier usable by the receiving mobile device to request the download to the receiving mobile device of the multimedia data transcoded into a secondary format that the receiving mobile device can process, wherein the receiving mobile device is identified on the synthetic communications network by the transmitting mobile device using a phone number for the receiving mobile device which, before transmission of the multimedia identifier, had been confirmed to be associated with the receiving mobile device as a result of receipt at the receiving mobile device of a verification message transmitted by the receiving mobile device and addressed to the phone number. - View Dependent Claims (13, 14)
-
Specification