IP Library Granted Patent US 9,009,233
Granted Patent B2
US 9,009,233 · App. 10/556,976 · Granted Apr 14, 2015

System and method using presence in a data network to facilitate communication

Inventors: Gerald Hewes (Lexington, MA); Eswar Priyadarshan (West Roxbury, MA)
Assignee: Mobile Messenger Global, Inc.
H04L67/24H04L12/5815H04L51/043H04W4/02H04L67/26H04L67/18
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,009,233
App. No.
10/556,976
Granted
Apr 14, 2015
Kind
B2
Abstract

A method and system utilizing presence in a presence aware data/messaging network between a user and an organization for communication purposes to indicate when both parties are ready to engage in a dialog session or when one party has new information for the other party. The method and system can be further enhanced if the presence aware network also provides location information or other state information on the user.

Claims (14)

1. A method of establishing a dialog session between an organization message application server and a user data network end point, both simultaneously present on a presence aware network, comprising:

assigning a service presence handle to the organization message application server;

detecting a state of a user on the presence aware network;

storing a user presence handle associated with the state of the user of the user data network end point;

instructing the user data network end point to store the service presence handle;

connecting said organization message application server to the presence aware network based on the state of the user indicated by the user presence handle, said connection alerting the user data network end point that the organization has a message for the user;

in response to said alert, receiving, from the user data network end point a first message; and

sending a second message to said user data network end point thereby establishing a dialog session between said user data network end point and said organization message application server.

2. The method as in claim 1 , wherein said organization message application server is associated with a plurality of applications and said step of sending said second message includes selecting an appropriate application from said plurality of applications to establish said dialog session.

3. The method as in claim 2 , wherein said organization message application server tracks and stores user and organization data and said application selection step includes selecting one of said plurality of applications based on said user and organization data.

4. The method as in claim 1 , wherein the presence aware network is an instant messaging network utilizing a presence communications protocol.

5. The method as in claim 4 , wherein the presence communications protocol is Session Initiation Protocol (“SIP”) and SIP for Instant Messaging and Leveraging Extensions (“SIMPLE”) or Extensible Messaging and Presence Protocol (“XMPP”).

6. The method as in claim 1 , wherein the establishment of a dialog session between the user and the organization is subject to user opt-in or opt-out, wherein the dialog session is not established if a user opt-out has been occurred.

7. The method of claim 1 , wherein the user opt-out indication comprises an indication that the user data network end point has removed the service presence handle.

Assignments (5)
CHANGE OF NAME Recorded Dec 18, 2014
From: M-QUBE, INC.
To: MOBILE MESSENGER GLOBAL, INC.
Reel/Frame 034550/0615 →
RELEASE OF SECURITY INTEREST Recorded Dec 12, 2011
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: M-QUBE, INC.
Reel/Frame 027363/0056 →
SECURITY AGREEMENT Recorded Dec 12, 2011
From: M-QUBE, INC.
To: SILICON VALLEY BANK
Reel/Frame 027364/0040 →
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS Recorded Dec 16, 2009
From: M-QUBE, INC.
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 023660/0257 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 3, 2006
From: HEWES, GERALD; PRIYADARSHAN, ESWAR
To: M-QUBE, INC.
Reel/Frame 017249/0404 →
Continuity (2)
Provisional Application 60471191 · May 16, 2003
Related Publication 20100070581A1 · Mar 18, 2010