Asynchronous messaging based system for publishing and accessing content and accessing applications on a network with mobile devices
First Claim
1. A method comprising:
- receiving a message sent from a mobile device over a wireless network, the message for accessing a network-based application, the message having a source telephone number associated with a registered user of the mobile device and a destination telephone number associated with the network-based application; and
controlling access to the network-based application by the mobile device based on the source telephone number and the destination telephone number.
1 Assignment
0 Petitions
Accused Products
Abstract
An MMS publishing system comprises a management tool, an authoring tool, a storage facility, a message router, and a rendering server. The management tool authenticates a first user by using a telephone number of the first user as a user ID. The authoring tool allows the first user to associate rich media content with his telephone number. The content is then stored in the storage facility in association with his telephone number. Subsequently, the message router intercepts an MMS message sent from a mobile device over a wireless network when the MMS message includes a predetermined indicator and indicates the telephone number of the first user as a destination. The rendering server then accesses the stored content associated with the telephone number and sends the content to the mobile device, for output to a user of the mobile device.
148 Citations
40 Claims
-
1. A method comprising:
-
receiving a message sent from a mobile device over a wireless network, the message for accessing a network-based application, the message having a source telephone number associated with a registered user of the mobile device and a destination telephone number associated with the network-based application; and
controlling access to the network-based application by the mobile device based on the source telephone number and the destination telephone number. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method comprising:
-
receiving, at an intermediary processing system, a first MMS message sent from a mobile device over a wireless network, as a request to access an application on a wireline computer network, wherein the mobile device comprises a mobile telephone, and wherein the first MMS message includes a telephone number assigned to the mobile telephone and to a registered user of the mobile device and a destination telephone number associated with the application;
detecting a predetermined indicator in the first MMS message; and
in response to detecting the predetermined indicator, identifying the application based on the destination telephone number, operating the intermediary processing system to invoke the application on behalf of the mobile device, receiving a result of execution of the application, at the intermediary processing system over the wireline computer network, and sending the result from the intermediary processing system to the mobile device over the wireless network as a second MMS message, the result for output by the mobile device to a user of the mobile device. - View Dependent Claims (19, 20, 21, 22)
-
-
23. A method comprising:
-
receiving a message initiated by a first application, the message having a source telephone number associated with the first application and a destination telephone number associated with a user of a mobile device on a wireless network, the message for invoking a second application with reference to the user of the mobile device; and
invoking the second application on behalf of the first application in response to the message, based on the destination telephone number. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. A method comprising:
-
receiving, at an intermediary processing system, a first MMS message initiated by a first application for invoking a second application with reference to a user of a mobile device on a wireless network, the second application residing on a data network remotely from the first application, the first MMS message indicating a source telephone number assigned to the first application and a destination telephone number assigned to the user of the mobile device, the first MMS message including an API call corresponding to the second application;
detecting a predetermined indicator in the first MMS message; and
in response to detecting the predetermined indicator in the first MMS message, identifying the second application based on the API call, using the source telephone number to determine whether the MMS message is from an authorized requester, operating the intermediary processing system to invoke the second application on behalf of the first application in response to the first MMS message, receiving, at the intermediary processing system, a result of the second application executing with reference to the user of the mobile device, via the data network, and sending the result from the intermediary processing system in a second MMS message for delivery to the first application. - View Dependent Claims (40)
-
Specification