SOCIAL MESSAGING HUB
First Claim
1. A computer-implemented method for messaging communications with a data enabled device, the method comprising:
- obtaining a plurality of unique identifiers;
assigning to a user of the data enabled device a unique identifier from the plurality of unique identifiers;
associating the unique identifier with a data enabled device identifier;
registering the unique identifier to data enabled device identifier association in a database;
receiving a message from a message source through a message service directed to the user'"'"'s data enabled device having the registered unique identifier obtained from the message source;
providing the message using the database to identify the destination of message to an inbound service;
establishing a connection between a data enabled device and the inbound service; and
pushing the message from the inbound service to an application running on the data enabled device.
1 Assignment
0 Petitions
Accused Products
Abstract
A social messaging hub provides communication services for a data enabled device having Internet network access capabilities such as a portable media player, personal digital assistant, a Wi-Fi mobile platform, a tablet computer, portable e-Reader, a personal computer, a laptop and a netbook computer. The social messaging hub communicates with the data enabled device over the Internet or cellular data networks, and interfaces with a message infrastructure including mobile carriers, message aggregators, message exchanges and various specialized social messaging services, such as Microsoft Windows Live Messenger, AIM, Yahoo, GoogleTalk, Facebook and Twitter to enable bi-directional messaging communication. The user is given a registered phone number and unique IP addressable identification which serve as a source and destination identifier of the associated data enabled device. Messages may originate in or be delivered to other users'"'"' mobile telephones or in similarly equipped and provisioned IP data enabled devices.
105 Citations
23 Claims
-
1. A computer-implemented method for messaging communications with a data enabled device, the method comprising:
-
obtaining a plurality of unique identifiers; assigning to a user of the data enabled device a unique identifier from the plurality of unique identifiers; associating the unique identifier with a data enabled device identifier; registering the unique identifier to data enabled device identifier association in a database; receiving a message from a message source through a message service directed to the user'"'"'s data enabled device having the registered unique identifier obtained from the message source; providing the message using the database to identify the destination of message to an inbound service; establishing a connection between a data enabled device and the inbound service; and pushing the message from the inbound service to an application running on the data enabled device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A social messaging hub for Short Message Service/Multimedia Messaging Service/Enhanced Messaging Service (SMS/MMS/EMS) communications comprising:
-
an SMS provider; an inbound service coupled to the SMS provider; a database coupled to the inbound service and a web server; a Hub application operating on the web server and comprising a plurality of message services; and a plurality of message service application programming interfaces coupled to corresponding ones of the plurality of message services. - View Dependent Claims (21, 22, 23)
-
Specification