System and method to use a mobile number in conjunction with a non-telephony internet connected device
First Claim
Patent Images
1. A computer-implemented method for using a user mobile number in conjunction with a non-telephony Internet connected device, the method comprising:
- authenticating the non-telephony Internet connected device;
receiving a command and data, the command and the data having an origin identifier of the non-telephony Internet connected device;
wherein the command and the data are directed to be delivered to a destination which is one of;
a third party phone; and
an Internet of things device;
wherein at least one of the command and the data includes a destination address of the destination;
wherein the command and the data are sent over an Internet connection from the non-telephony Internet connected device;
associating the non-telephony Internet connected device with the user mobile number;
retrieving the user mobile number associated with the non-telephony Internet connected device;
altering the origin identifier of the command from the non-telephony Internet connected device to the user mobile number;
processing the command to deliver the data to the destination such that, at the destination, the data appear to come from a mobile phone having the user mobile number rather than from the non-telephony Internet connected device;
receiving a response to the command from the one of the third party phone and the Internet of things device; and
directing the response back to the mobile phone having the user mobile number.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method and enables using a mobile number in conjunction with a non-telephony internet connected device. The system also facilitates SMS communication with Internet of Things devices and SMS communication in conjunction with over-the-top (OTT) services.
-
Citations
12 Claims
-
1. A computer-implemented method for using a user mobile number in conjunction with a non-telephony Internet connected device, the method comprising:
-
authenticating the non-telephony Internet connected device; receiving a command and data, the command and the data having an origin identifier of the non-telephony Internet connected device; wherein the command and the data are directed to be delivered to a destination which is one of; a third party phone; and an Internet of things device; wherein at least one of the command and the data includes a destination address of the destination; wherein the command and the data are sent over an Internet connection from the non-telephony Internet connected device; associating the non-telephony Internet connected device with the user mobile number; retrieving the user mobile number associated with the non-telephony Internet connected device; altering the origin identifier of the command from the non-telephony Internet connected device to the user mobile number; processing the command to deliver the data to the destination such that, at the destination, the data appear to come from a mobile phone having the user mobile number rather than from the non-telephony Internet connected device; receiving a response to the command from the one of the third party phone and the Internet of things device; and directing the response back to the mobile phone having the user mobile number. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transitory computer storage medium, comprising executable instructions, which when executed by a computer, cause the computer to:
-
authenticate a non-telephony Internet connected device; receive a command, the command having an origin identifier of the non-telephony Internet connected device and having a destination address, the command sent over an Internet connection; associate the non-telephony Internet connected device with a user mobile number; retrieve the user mobile number associated with the non-telephony Internet connected device; alter the origin identifier of the origin of the command from the non-telephony Internet connected device to the user mobile number; process the command to deliver data to a destination having the destination address such that, at the destination, the data appear to come from a device associated with the user mobile number rather than from the non-telephony Internet connected device; wherein the destination is one of; a third party phone; and an Internet of things device; receive a response to the command from the one of the third party phone and the Internet of things device; and direct the response back to the device associated with the user mobile number.
-
-
12. A computer-implemented method for using a user mobile number in conjunction with a non-telephony Internet connected device, the method comprising:
-
authenticating the non-telephony Internet connected device; receiving a command and data, the command and the data having an origin identifier of the non-telephony Internet connected device; wherein the command and the data are directed to be delivered to a destination which is one of; a third party phone; and an Internet of things device; wherein at least one of the command and the data include a destination address of the destination; wherein the command and the data are sent over an Internet connection; wherein the command is a request to send a Short Message Service/Multimedia Messaging Service/Enhanced Messaging Service (SMS/MMS/EMS) message and the data include the SMS/MMS/EMS message to be delivered to the destination; associating the non-telephony Internet connected device with the user mobile number; retrieving the user mobile number associated with the non-telephony Internet connected device; altering the origin identifier of the command from the non-telephony Internet connected device to the user mobile number; and processing the command to deliver the SMS/MMS/EMS message to the destination such that, at the destination, the data appear to come from a mobile phone having the user mobile number rather than from the non-telephony Internet connected device; securely connecting to one of; an SMS/MMS/EMS aggregator; and a carrier SMSC; sending the SMS/MMS/EMS message via an SMS messaging infrastructure; receiving a response to the command from the one of the third party phone and the Internet of things device; and directing the response back to the mobile phone having the user mobile number.
-
Specification