[go: up one dir, main page]

WO2011051963A2 - A system and method for enabling communication between users - Google Patents

A system and method for enabling communication between users Download PDF

Info

Publication number
WO2011051963A2
WO2011051963A2 PCT/IN2010/000666 IN2010000666W WO2011051963A2 WO 2011051963 A2 WO2011051963 A2 WO 2011051963A2 IN 2010000666 W IN2010000666 W IN 2010000666W WO 2011051963 A2 WO2011051963 A2 WO 2011051963A2
Authority
WO
WIPO (PCT)
Prior art keywords
information
sender
user
recipient
message
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/IN2010/000666
Other languages
French (fr)
Other versions
WO2011051963A3 (en
Inventor
Menon Balamuralikrishna
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
LIVEMOBS TECHNOLOGIES PVT Ltd
Original Assignee
LIVEMOBS TECHNOLOGIES PVT Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by LIVEMOBS TECHNOLOGIES PVT Ltd filed Critical LIVEMOBS TECHNOLOGIES PVT Ltd
Publication of WO2011051963A2 publication Critical patent/WO2011051963A2/en
Publication of WO2011051963A3 publication Critical patent/WO2011051963A3/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/107Computer-aided management of electronic mailing [e-mailing]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/56Unified messaging, e.g. interactions between e-mail, instant messaging or converged IP messaging [CPM]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/45Network directories; Name-to-address mapping
    • H04L61/4547Network directories; Name-to-address mapping for personal communications, i.e. using a personal identifier
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/54Presence management, e.g. monitoring or registration for receipt of user log-on information, or the connection status of the users
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/06Message adaptation to terminal or network requirements
    • H04L51/066Format adaptation, e.g. format conversion or compression
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/30Profiles
    • H04L67/306User profiles

Definitions

  • the present invention relates to the field of online communication. Particularly, the present invention relates to a system and method of mapping user requests and servicing flow of information via multiple media like the mobile devices, internet - linked devices and data kiosks.
  • the present invention relates to a. system for enabling flow of information between a sender and at least a recipient user on the system, where the sender specifies a unique identifier of the recipient user on the system, comprising of: a. a centralized server serving as a facilitator to at least send or receive the said information from and to any medium of communication like email, SMS, Twitter;
  • a platform housing plurality of independent communication modules like email, SMS, Twitter and other mediums of communication;
  • a processor coupled with the said platform that interfaces with the said centralized server;
  • a router interfacing between said processor and said platform, which keeps track of the recipients' presence on said media of communication by continuously communicating with the said recipient;
  • a data storage means connected to at least said centralized server, said platform, said processor or said router;
  • said information from the said sender is forwarded to said processor, which assigns a unique identifier to the said sender;
  • said processor routes it through the said router to the said platform into one of the said independent communication modules; j. said independent communication module processes the said information and routes it to the said recipient user through the said centralized server to the medium of communication the said recipient user is present on.
  • the information of the recipient which is retrieved from the said data storage means is in the form of a phone number, email address, Twitter username, etc.
  • the present invention also relates to a method for enabling flow of information between a sender and at least a recipient user, comprising of:
  • sender information in a data storage means, such that the said sender information includes a unique identifier of the recipient user
  • Figure 1 shows a block diagram of the system.
  • the system comprises of various sub-systems. These subsystems are explained below:
  • the centralized server (1) acts as the interface between the system and the mediums of communications. It provides a point of aggregation for information to be sent and received by the system.
  • the centralized server (1) has entry points for the mediums of communication for information from and to the users of the system.
  • the processor (2) The processor (2) is connected to the data storage (5) mechanism within the system.
  • the processor (2) provides a way for providing a unique identifier for the sender by querying the data storage (5) to search for information about the sender linked to a specific unique identifier. If a link is not found, the processor (2) assigns a unique identifier for corresponding sender (phone number, email address, etc) credentials.
  • the processor (2) then, along with the unique identifier of the sender sends the information across to the router (2).
  • Casel Registered user sends an SMS to a registered user-
  • the user composes a text message to the hash.me gateway number in their country.
  • the server identifies the recipient from the text message and tries to figure out where the recipient is.
  • the server would archive the message and then push the message to his profile.
  • the server after archiving the message, pushes the message on to the page the user's on currently.
  • the message is read by the user and the user could reply back to the message.
  • hash.me When the recipient replies, hash.me will figure out the presence of the sender and deliver the message there and archiving it before routing it.
  • the user can send a message to a registered user on hash.me via Twitter.
  • the user could either 'direct message' @hhme (http://twitter.com/hhme) on twitter with the unique identifier of the recipient anywhere in the message or update their status on Twitter mentioning @hhme in the tweet and including the unique identifier of the recipient.
  • Hash.me continually (at an interval of five minutes) connects with Twitter to check for new messages to the server. Once messages with a recipient is found, it is then forwarded onto the server to process and send them to the recipients following the procedure as described in the example above.
  • Hash.me keeps track of the last message fetched from Twitter on to the server by storing the unique identifier of the last Tweet fetched and only fetching newer Tweets than that in the next operation.
  • a user who hasn't registered with hash.me could send a message to a registered user on hash.me.
  • SMS text messaging
  • the user composes a text message to the gateway number of hash.me for the country he's in with the message body comprising with the unique identifier of the user he wishes to send the message to.
  • Hash.me then receives the message from the text messaging hub to the server.
  • the server then identifies the sender as a non-registered user.
  • hash.me then processes the queue and sends the message to the recipient with the unique identifier of the sender as the prefix to the message thereby masking the sender's phone number.
  • This unique identifier could then be used to "text message" the non- registered user using hash.me by anyone else.
  • the router (2) acts as the presence feedback mechanism in the system.
  • the router (2) identifies the unique identifier in the message sent by the sender.
  • the receiver's unique identifier is queried for from the message store for the credentials of the user on various other
  • the router (2) once, identified the credentials of the user on other mediums, sends the request to the platform (4) and it's module (m)s to query independent communication mediums to figure out where is user is present on. Once the feedback on the user's presence has been sent from the platform (4), the router (2) then sends the information (message) along with the credentials of the recipient on that particular communication medium to the platform (4)'s module (m) (m) to route it to the user along with the sender information to send it back to the user via the centralized server (1 ) (1).
  • the platform (4) houses the independent communication module (m)s that query communication mediums supported by the system to constantly keep track of a user's presence on the medium and storing them in the data storage (5) (5). Once information is passed along to the module (m) (m), the module (m) then sends the information to the recipient(s) through the centralized server (1)(1).
  • Case4 Registered user sending a message to a registered user after logging in to his profile page on hash.me
  • Hash.me automatically keeps track of a user's presence on hash.me. So, when a user wants to send a message to another user on hash.me, they click on 'talk with', search for the user and based on the user's presence (online or offline), hash.me would provide them with two different options. If the user's offline, which means if the user's not logged into their profile page on hash.me, the server would give the user the option to message the other user. The logged in user could then click on the message icon and then choose to send the other user a message.
  • Hash.me would then archive and route the message for the other user as described in the first use case.
  • the server would return and option for the user to 'talk' with the other user.
  • the user clicks on that icon a new chat session is opened between the logged in user with the other users and they could chat in real-time, the server relaying messages sent by one to the other user in near real-time.
  • Case5 Registered user sending a message to another registered user on hash.me via email
  • Hash.me would then receive the message on the server via the mail exchanger and then figure who the sender of the message is.
  • sender's email address matches the address of a registered user on hash.me then it will go on to figure the recipient from the first part of the email address, in this case #bala. It will then determine #bala's presence, archive and then route the message to #bala making the message seem from #sender(3 ⁇ 4hash.me.
  • a non-registered user could send a message to a registered user via email.
  • the user could send the message to another user as described above.
  • the message is fetch from the mail exchanger on the server and the server fails to find a user with the sender's email addressa as their registered email address, it will then find out the sender's name from the email and assign a unique identifier for the user before sending it across to the recipient with the sender as the assigned id.
  • a non-registered user could message a user of hash.me via Twitter.
  • the user if not registered on hash.me will be created a unique identifier using their Twitter id before forwarding and archive the message to the recipient on hash.
  • Case8 A non-registered user sending a message to a registered user on hash.me by visiting their public profile page on hash.me (Eg:
  • Hash.me based on their successful login would create a unique identifier for them and send them a message.

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Human Resources & Organizations (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Strategic Management (AREA)
  • Marketing (AREA)
  • Data Mining & Analysis (AREA)
  • Economics (AREA)
  • Computer Hardware Design (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Information Transfer Between Computers (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The present invention relates to a system for enabling flow of information between a sender and at least a recipient user on the system, where the sender specifies a unique identifier of the recipient user on the system, and the system delivers a message from the sender to the recipient via any one of a plurality of independent communication modules like email, SMS, and Twitter(TM), based on presence information of the recipient.

Description

TITLE:
A SYSTEM AND METHOD FOR ENABLING COMMUNICATION BETWEEN USERS TECHNICAL FIELD:
The present invention relates to the field of online communication. Particularly, the present invention relates to a system and method of mapping user requests and servicing flow of information via multiple media like the mobile devices, internet - linked devices and data kiosks.
OBJECT OF THE INVENTION:
It is the object of the present invention to provide a system and method for enabling communication between users requesting it through the information services. Further, using these information services, acumen for the purpose of inter-operability through an internet and mobile-linked device can be achieved.
DESCRIPTION OF THE INVENTION:
The present invention relates to a. system for enabling flow of information between a sender and at least a recipient user on the system, where the sender specifies a unique identifier of the recipient user on the system, comprising of: a. a centralized server serving as a facilitator to at least send or receive the said information from and to any medium of communication like email, SMS, Twitter;
b. a platform housing plurality of independent communication modules like email, SMS, Twitter and other mediums of communication;
c. a processor coupled with the said platform that interfaces with the said centralized server;
d. a router interfacing between said processor and said platform, which keeps track of the recipients' presence on said media of communication by continuously communicating with the said recipient;
e. a data storage means connected to at least said centralized server, said platform, said processor or said router;
wherein
f. information from the said sender is stored in the said data storage means;
g. information of the recipient is retrieved from the said data storage means at any given point of time;
h. said information from the said sender is forwarded to said processor, which assigns a unique identifier to the said sender;
i. said processor routes it through the said router to the said platform into one of the said independent communication modules; j. said independent communication module processes the said information and routes it to the said recipient user through the said centralized server to the medium of communication the said recipient user is present on.
The information of the recipient which is retrieved from the said data storage means is in the form of a phone number, email address, Twitter username, etc.
The present invention also relates to a method for enabling flow of information between a sender and at least a recipient user, comprising of:
a. storing sender information in a data storage means, such that the said sender information includes a unique identifier of the recipient user;
b. sending the said sender information to a processor such that said processor assigns a unique identifier to the said sender; c. retrieving information of the recipient from a data storage means; d. routing the said information through a router keeping track of the recipients' presence on any medium of communication to a platform housing independent communication modules and into one of the said independent communication modules;
e. processing said information from the said independent communication modules to the said recipient user through the said centralized server to the medium of communication the said recipient user is present on. A preferred embodiment of the present invention will now be described with reference to the figures accompanying the specification wherein: Figure 1 shows a block diagram of the system.
Referring to the figure 1, the system comprises of various sub-systems. These subsystems are explained below:
1 ) The centralized server (1): The centralized server (1) acts as the interface between the system and the mediums of communications. It provides a point of aggregation for information to be sent and received by the system. The centralized server (1) has entry points for the mediums of communication for information from and to the users of the system. 2) The processor (2): The processor (2) is connected to the data storage (5) mechanism within the system. The processor (2) provides a way for providing a unique identifier for the sender by querying the data storage (5) to search for information about the sender linked to a specific unique identifier. If a link is not found, the processor (2) assigns a unique identifier for corresponding sender (phone number, email address, etc) credentials.
The processor (2), then, along with the unique identifier of the sender sends the information across to the router (2).
The following examples describe the above: Casel : Registered user sends an SMS to a registered user-
The user composes a text message to the hash.me gateway number in their country.
- They precede the message with the unique identifier of the recipient.
Once they send it, it is received by the hash.me server.
The server identifies the recipient from the text message and tries to figure out where the recipient is.
If the user is online on his profile page, the server would archive the message and then push the message to his profile.
If the user is not online on his profile page but is on another website that follows the HashBeat protocol, the server after archiving the message, pushes the message on to the page the user's on currently.
- The message is read by the user and the user could reply back to the message.
When the recipient replies, hash.me will figure out the presence of the sender and deliver the message there and archiving it before routing it.
Case2: Registered user sends a message on Twitter to another user:
The user can send a message to a registered user on hash.me via Twitter. There are two ways of accomplishing this. The user could either 'direct message' @hhme (http://twitter.com/hhme) on twitter with the unique identifier of the recipient anywhere in the message or update their status on Twitter mentioning @hhme in the tweet and including the unique identifier of the recipient.
Hash.me continually (at an interval of five minutes) connects with Twitter to check for new messages to the server. Once messages with a recipient is found, it is then forwarded onto the server to process and send them to the recipients following the procedure as described in the example above.
Every message on Twitter has a unique identifier. Hash.me keeps track of the last message fetched from Twitter on to the server by storing the unique identifier of the last Tweet fetched and only fetching newer Tweets than that in the next operation.
Case3: Non-registered user sending a text message to a registered user
A user who hasn't registered with hash.me could send a message to a registered user on hash.me. We take the case of a non-registered user sending a message to a hash.me user using SMS (text messaging). The user composes a text message to the gateway number of hash.me for the country he's in with the message body comprising with the unique identifier of the user he wishes to send the message to.
Hash.me then receives the message from the text messaging hub to the server. The server then identifies the sender as a non-registered user.
It then stores the sent message in a message queue and sends a message to the sender asking for the sender's full name before sending the message across to the recipient (hash.me user).
Once the sender replies with their name, hash.me then processes the queue and sends the message to the recipient with the unique identifier of the sender as the prefix to the message thereby masking the sender's phone number.
This unique identifier could then be used to "text message" the non- registered user using hash.me by anyone else.
The other blocks of the figure 1 are explained below: ) The router (2): The router (2) acts as the presence feedback mechanism in the system. The router (2) identifies the unique identifier in the message sent by the sender. The receiver's unique identifier is queried for from the message store for the credentials of the user on various other
communication mediums. The router (2) once, identified the credentials of the user on other mediums, sends the request to the platform (4) and it's module (m)s to query independent communication mediums to figure out where is user is present on. Once the feedback on the user's presence has been sent from the platform (4), the router (2) then sends the information (message) along with the credentials of the recipient on that particular communication medium to the platform (4)'s module (m) (m) to route it to the user along with the sender information to send it back to the user via the centralized server (1 ) (1). ) The platform (4): The platform (4) houses the independent communication module (m)s that query communication mediums supported by the system to constantly keep track of a user's presence on the medium and storing them in the data storage (5) (5). Once information is passed along to the module (m) (m), the module (m) then sends the information to the recipient(s) through the centralized server (1)(1).
Examples of routing:
Case4: Registered user sending a message to a registered user after logging in to his profile page on hash.me
Every registered user on hash.me gets their own profile page on hash.me. The page allows for the user to login and then send messages, chat with other users (if they're online too) in real-time and read archived messages for them on hash.me. Hash.me automatically keeps track of a user's presence on hash.me. So, when a user wants to send a message to another user on hash.me, they click on 'talk with', search for the user and based on the user's presence (online or offline), hash.me would provide them with two different options. If the user's offline, which means if the user's not logged into their profile page on hash.me, the server would give the user the option to message the other user. The logged in user could then click on the message icon and then choose to send the other user a message.
Hash.me would then archive and route the message for the other user as described in the first use case.
If the recipient user is online, the server would return and option for the user to 'talk' with the other user. When the user clicks on that icon, a new chat session is opened between the logged in user with the other users and they could chat in real-time, the server relaying messages sent by one to the other user in near real-time.
Case5: Registered user sending a message to another registered user on hash.me via email
If a user of hash.me wishes to send another user on hash.me as message via email, they could do so. To send a message to another user on hash.me they simply compose a message to: unique-identifier-of-the- recipient@hash.rne. So if my unique identifier on hash.me is #bala, then for another user on hash.me to send me a message via email, they'll have to email me on #bala(¾hash.me. Hash.me would then receive the message on the server via the mail exchanger and then figure who the sender of the message is. If the sender's email address matches the address of a registered user on hash.me then it will go on to figure the recipient from the first part of the email address, in this case #bala. It will then determine #bala's presence, archive and then route the message to #bala making the message seem from #sender(¾hash.me.
Case6: Non-registered user sending a message via email to a registered user on hash.me
A non-registered user could send a message to a registered user via email. The user could send the message to another user as described above. When the message is fetch from the mail exchanger on the server and the server fails to find a user with the sender's email addressa as their registered email address, it will then find out the sender's name from the email and assign a unique identifier for the user before sending it across to the recipient with the sender as the assigned id.
Case7: Non-registered user sending a message via Twitter
A non-registered user could message a user of hash.me via Twitter. As explained in the Twitter example above, the user, if not registered on hash.me will be created a unique identifier using their Twitter id before forwarding and archive the message to the recipient on hash.me Case8: A non-registered user sending a message to a registered user on hash.me by visiting their public profile page on hash.me (Eg:
http://hash.me/bala).
Anyone with a Google, Yahoo, Twitter or a Facebook account who aren't registered on hash.me could come to the profile page of a user, login using their login credentials on any of the four above mentioned websites and send the user a message. Hash.me, based on their successful login would create a unique identifier for them and send them a message.
Although the invention has been described in terms of particular embodiments and applications, one of ordinary skill in the art, in light of this teaching, can generate additional embodiments and modifications without departing from the spirit of or exceeding the scope of the claimed invention. It should be emphasized that the above-described embodiments of the present invention, particularly any "preferred" embodiments, are merely possible examples of the invention of implementations, merely set forth for a clear understanding of the principles of the invention. Accordingly, it is to be understood that the drawings and descriptions herein are proffered by way of example to facilitate comprehension of the invention and should not be construed to limit the scope thereof.

Claims

CLAIMS:
1. A system for enabling flow of information between a sender and at least a recipient user on the said system, where the said sender specifies a unique identifier of the recipient user on the said system, comprising of:
k. a centralized server serving as a facilitator to at least send or receive the said information from and to any medium of communication; 1. a platform housing plurality of independent communication modules;
m. a processor coupled with the said platform that interfaces with the said centralized server;
n. a router interfacing between said processor and said platform, which keeps track of the recipients' presence on said media of communication;
o. a data storage means connected to at least said centralized server, said platform, said processor or said router;
wherein
p. information from the said sender is stored in the said data storage means;
q. information of the recipient is retrieved from the said data storage means;
r. said information from the said sender is forwarded to said processor, which assigns a unique identifier to the said sender; s. said processor routes it through the said router to the said platform into one of the said independent communication modules; t. said independent communication module processes the said information and routes it to the said recipient user through the said centralized server to the medium of communication the said recipient user is present on.
2. A system as claimed in Claim 1, wherein the said information intended to be received by the recipient user from the said sender is stored for retrieval at any given point of time.
3. A system as claimed in Claim 1, wherein said medium of communication can be email, SMS, Twitter.
4. A system as claimed in Claim 1 , wherein said independent communication modules can be email, SMS, Twitter and other mediums of communication.
5. A system as claimed in Claim 1, wherein said router keeps track of said recipients' presence by continuously communicating with the said recipient.
6. A system as claimed in Claim 1 , wherein said information of the recipient which is retrieved from the said data storage means is in the form of a phone number, email address, Twitter username.
7. A method for enabling flow of information between a sender and at least a recipient user, comprising of:
u. storing sender information in a data storage means, such that the said sender information includes a unique identifier of the recipient user;
v. sending the said sender information to a processor such that said processor assigns a unique identifier to the said sender; w. retrieving information of the recipient from a data storage means; x. routing the said information through a router keeping track of the recipients' presence on any medium of communication to a platform housing independent communication modules and into one of the said independent communication modules;
y. processing said information from the said independent communication modules to the said recipient user through the said centralized server to the medium of communication the said recipient user is present on.
8. A method for enabling flow of information between a sender and at least a recipient user as claimed in Claim 7 using the system as claimed in Claims 1 to 6.
PCT/IN2010/000666 2009-10-07 2010-10-07 A system and method for enabling communication between users Ceased WO2011051963A2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
IN2032/MUM/2009 2009-10-07
IN2032MU2009 2009-10-07

Publications (2)

Publication Number Publication Date
WO2011051963A2 true WO2011051963A2 (en) 2011-05-05
WO2011051963A3 WO2011051963A3 (en) 2011-06-30

Family

ID=43922723

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/IN2010/000666 Ceased WO2011051963A2 (en) 2009-10-07 2010-10-07 A system and method for enabling communication between users

Country Status (1)

Country Link
WO (1) WO2011051963A2 (en)

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8327024B2 (en) * 2006-04-29 2012-12-04 724 Solutions Software, Inc. System and method for SMS/IP interoperability
US20080040437A1 (en) * 2006-08-10 2008-02-14 Mayank Agarwal Mobile Social Networking Platform
US20080233984A1 (en) * 2007-03-23 2008-09-25 Jeffrey Michael Franklin Cross-carrier content upload, social network and promotional platform
EP2156401A4 (en) * 2007-05-18 2013-04-17 Shorthand Mobile Inc System and method for enhanced communications via small data rate communication systems
US20090150507A1 (en) * 2007-12-07 2009-06-11 Yahoo! Inc. System and method for prioritizing delivery of communications via different communication channels

Also Published As

Publication number Publication date
WO2011051963A3 (en) 2011-06-30

Similar Documents

Publication Publication Date Title
US9578096B2 (en) Peer-to-peer email
US11240194B2 (en) Instant messaging interoperability between disparate service providers
US9299056B2 (en) Peer-to-peer email with video and advertising aspects
US10652194B2 (en) Systems and methods for email tracking and email spam reduction using dynamic email addressing schemes
US9307371B2 (en) Method and system for SMS/MMS messaging to a connected device
CN101547106B (en) Method and system for managing contacts
CN100583839C (en) Method and system for realizing single-account multi-identity instant message communication and presence service
US9503485B1 (en) Connecting communicating devices in a multi-server communication system
CN106537853A (en) System for processing electronic messages
US20060168038A1 (en) Message gateways and methods and systems for message dispatching based on group communication
US20100077037A1 (en) Method and apparatus for delivering emails to a recipient in the fastest possible fashion
CN102882759B (en) Across the communication means, network element and system of social networks
CN1195277C (en) Instant messaging account system
JPH05207029A (en) Electronic mail system
WO2011051963A2 (en) A system and method for enabling communication between users
CN103139723B (en) Multimedia message information processing method and system and equipment
US8635292B2 (en) Method for reduction of disk space usage of electronic messages in a network
CN100484281C (en) Method for replacing communication terminal in communication process
JP2005236845A (en) Electronic mail substitution apparatus and program
JP2002373141A (en) Electronic mail system with mail deleting function and electronic mail program
AU2015230714B1 (en) Chat system, key telephone unit, & recording medium
CN100561989C (en) Information gateway and information transmission method and system based on group communication
WO2012158374A1 (en) Shared content server for electronic messaging
KR20070072475A (en) Multimedia Contents Registration System
KR20060131707A (en) Method and system for providing selective communication means using location information

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 10826232

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 10826232

Country of ref document: EP

Kind code of ref document: A2