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 over a network, the message conforming to an asynchronous messaging protocol for sending person-to-person messages from mobile devices, the message having a destination telephone number associated with a person;
in response to detecting a predetermined indicator in the message, using the destination telephone number to locate a network-based content published by said person and sending the content over the network to a device which originated the message, instead of sending the message to said person; and
if the predetermined indicator is not detected in the message, sending the message to said person.
5 Assignments
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.
125 Citations
20 Claims
-
1. A method comprising:
-
receiving a message sent over a network, the message conforming to an asynchronous messaging protocol for sending person-to-person messages from mobile devices, the message having a destination telephone number associated with a person; in response to detecting a predetermined indicator in the message, using the destination telephone number to locate a network-based content published by said person and sending the content over the network to a device which originated the message, instead of sending the message to said person; and if the predetermined indicator is not detected in the message, sending the message to said person. - View Dependent Claims (2, 3, 4)
-
-
5. A method comprising:
-
receiving a message sent over a network, the message conforming to an asynchronous messaging protocol for sending person-to-person messages from mobile devices, the message having a destination telephone number associated with a person; if a predetermined indicator is not detected in the message, sending the message to said person; if the predetermined indicator is detected in the message, executing a network-based calendar application to retrieve a calendar associated with the destination telephone number and sending a result of executing the calendar application over the network to a remote entity which originated the message, instead of sending the message to said person. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method comprising:
-
intercepting a multimedia messaging system (MMS) message sent from a first MMS-capable mobile device over a wireless network, the MMS message having a destination telephone number assigned to a second MMS-compatible mobile device; if a predetermined indicator is not detected in the MMS message, sending the MMS message to the second MMS-compatible mobile device; and if the predetermined indicator is detected in the MMS message, instead of sending the MMS message to the second MMS-compatible mobile device, using the destination telephone number to identify stored rich media content published by a user of the second MMS-compatible mobile device; and sending the rich media content to the first MMS-compatible mobil message, the rich media content to be output by the first MMS-compatible mobile device to a user of the first MMS-compatible mobile device.
-
-
16. A processing system comprising:
-
a storage facility to store content published by a first person, the content being associated with a telephone number assigned to the first person; a message router to intercept a multimedia messaging system (MMS) message sent from a device over a network, the MMS message including the telephone number assigned to the first person as the destination telephone number of the MMS message; and a rendering server to use the telephone number to access the content in response detection of a predetermined indicator in the MMS message indicating that the MMS message is to be prevented from being sent to the first person, and to send the content to the device over the network in response to the MMS message, the content to be output to a user of the device; wherein if the predetermined indicator is not detected in the MMS message, the processing system sends the MMS message to said person. - View Dependent Claims (17)
-
-
18. A multimedia messaging system (MMS) publishing system, comprising:
-
a management tool to authenticate a first user by using a telephone number assigned to the first user as a user ID, the first user being an end user; an authoring tool to allow the first user to associate rich media content with the telephone number assigned to the first user; a storage facility to store the rich media content associated with the telephone number assigned to the first user; a message router to intercept an MMS message sent from a mobile device over a wireless network in response to detection of a predetermined indicator in the MMS message, the MMS message indicating including the telephone number as the destination telephone number of the MMS message, the predetermined indicator indicating that the message is to be prevented from being sent to the first user; and a rendering server to use the telephone number to access the rich media content and to send the rich media content to the mobile device over the wireless network, for display to a user of the mobile device; wherein if the predetermined indicator is not detected in the MMS message, the MMS publishing system sends the MMS message to said first user.
-
-
19. A method comprising:
-
intercepting a message sent over a network by a first person from a mobile device to a second person, the message conforming to an asynchronous messaging protocol for sending person-to-person messages between mobile devices, the message having a destination telephone number assigned to the second person, the destination telephone number representing a destination of the message if the message is forwarded normally according to said protocol; determining whether the message includes a keyword; if the message includes the keyword, then instead of forwarding the message normally according to said protocol, using the keyword to locate network-based content that has been published by the second person and sending the network based content to the first person; and if the message does not include the keyword forwarding the message normally according to said protocol. - View Dependent Claims (20)
-
Specification