Mobile instant messaging conferencing method and system
DCFirst Claim
Patent Images
1. A method of initiating a conferencing session among mobile devices that support a data packet-based communications service over a digital mobile network system, the method performed on an initiating mobile device and comprising:
- transmitting a request to a server'"'"'s network address and listening port to establish a reliable session-based connection;
establishing the reliable session-based connection with the server;
requesting, by the initiating mobile device, conference identifying information from the server to identify the conferencing session to other participating mobile devices;
receiving the conference identifying information from the server through the established reliable session-based connection;
generating, by the initiating mobile device, an invitation message comprising the server'"'"'s network address and the conference identifying information in order to invite a participating mobile device to participate in the conferencing session;
transmitting, by the initiating mobile device, the invitation message comprising the server'"'"'s network address and the conference identifying information to the participating mobile device through a page-mode messaging service, wherein the participating mobile device is located by providing to the page-mode messaging service a unique identification number that is used by the digital mobile network system to locate the participating mobile device; and
participating in the conference session through the reliable session-based connection with the server to communicate with the participating mobile device, which has established its own reliable session-based connection with the server by transmitting its own request, comprising the conference identifying information, to the server'"'"'s network address, wherein the server forwards all communications exchanged among mobile devices participating in the conference session.
3 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A server-based architecture for instant messaging conferencing is presented. Session-based instant messaging conferencing is established by transmitting necessary server network address information through page-mode based messaging services to establish connections among the various mobile devices with the server.
35 Citations
23 Claims
-
1. A method of initiating a conferencing session among mobile devices that support a data packet-based communications service over a digital mobile network system, the method performed on an initiating mobile device and comprising:
-
transmitting a request to a server'"'"'s network address and listening port to establish a reliable session-based connection; establishing the reliable session-based connection with the server; requesting, by the initiating mobile device, conference identifying information from the server to identify the conferencing session to other participating mobile devices; receiving the conference identifying information from the server through the established reliable session-based connection; generating, by the initiating mobile device, an invitation message comprising the server'"'"'s network address and the conference identifying information in order to invite a participating mobile device to participate in the conferencing session; transmitting, by the initiating mobile device, the invitation message comprising the server'"'"'s network address and the conference identifying information to the participating mobile device through a page-mode messaging service, wherein the participating mobile device is located by providing to the page-mode messaging service a unique identification number that is used by the digital mobile network system to locate the participating mobile device; and participating in the conference session through the reliable session-based connection with the server to communicate with the participating mobile device, which has established its own reliable session-based connection with the server by transmitting its own request, comprising the conference identifying information, to the server'"'"'s network address, wherein the server forwards all communications exchanged among mobile devices participating in the conference session. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of joining a conferencing session among mobile devices that support a data packet-based communications service over a digital mobile network system, the method comprising:
-
opening a listening port to receive invitation messages through a page-mode messaging service; receiving, at the listening port and through the page-mode messaging service, an invitation message from an initiating mobile device to participate in the conferencing session, wherein such invitation message is generated by the initiating mobile device and comprises, upon transmission by the initiating mobile device, a server'"'"'s network address and conference identifying information requested by the initiating mobile device to identify the conferencing session; transmitting a request to the server'"'"'s network address to establish a reliable session-based connection, wherein the request comprises the conference identifying information; establishing the reliable session-based connection with the server; and participating in the conference session through the reliable session-based connection with the server with other mobile devices that have established their own reliable session-based connections with the server by transmitting their own request to the server'"'"'s network address to establish their own reliable session-based connection, wherein the server forwards all communications exchanged among mobile devices participating in the conference session. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A method of managing a conferencing session at a server for mobile devices that support a data packet-based communications service over a digital mobile network system, the method comprising:
-
opening a listening port to receive invitation messages through the data packet-based communications service; establishing a first reliable session-based connection with an initiating mobile device; receiving a request for a conference identifying information to identify the conferencing session from the initiating mobile device; generating the conference identifying information associated with the conferencing session; transmitting the conference identifying information to the initiating mobile device through the established reliable session based connection; receiving a request to establish a second reliable session-based connection from a participating mobile device that has obtained the server'"'"'s network address and the conference identifying information from an invitation message generated and transmitted by the initiating mobile device through a page-mode messaging service wherein the participating mobile device is located by providing to the page-mode messaging service a unique identification number that is used by the digital mobile network system to locate the participating mobile device; establishing a second reliable session-based connection with the participating mobile device; associating the first reliable session-based connection with the second reliable session-based connection through the conference identifying information; and establishing the conferencing session by forwarding messages received from the initiating mobile device or the participating mobile device to the participating mobile device or initiating mobile device, respectively, through the first reliable session-based connection and second reliable session-based connection respectively. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
Specification