Method and system for continuous interactive communication in an electronic network
First Claim
1. A method for continuous, interactive communication across an electronic network, comprising the steps of:
- connecting a first addressable device to the electronic network;
displaying on the first addressable device a graphical representation associated with an application; and
using the graphical representation to permit interaction between the application and the electronic network;
wherein the interaction can be performed independently of a web browser application.
5 Assignments
0 Petitions
Accused Products
Abstract
A method and system are disclosed for providing continuous, interactive communication among devices on an electronic network (110). A permanent, dedicated symmetric connection is provided between a server application and a client device (164). Both client and server can therefore communicate bi-directionally. Message storage is provided for allowing messages to be stored (166,178) while the client is offline or otherwise unavailable. The method and system is operable with any addressable device (164, 174, 174) on the electronic network. The invention can be used as an alternative to, or in conjunction with, prior art electronic network communication methods. The invention implements an advanced message routing system. A set of base capabilities are built on top of the message routing system. The communication method and system according to the present invention use a graphical user interface to virtually represent the applications that are used to interact with the electronic network. These graphical representations (276) are used to facilitate the transmission and receipt of messages across the electronic network. Applications according to the present invention are grouped into different levels according to their increasing levels of power and specificity. An interface (384, 472) is also provided to iconically represent the underlying interactive connections of the communication system. The present invention provides a one-to-one connection for bi-directionally publishing and receiving messages and a one-to-many connection. This interface enables applications to interact and deliver any type of focused functionality.
-
Citations
31 Claims
-
1. A method for continuous, interactive communication across an electronic network, comprising the steps of:
-
connecting a first addressable device to the electronic network;
displaying on the first addressable device a graphical representation associated with an application; and
using the graphical representation to permit interaction between the application and the electronic network;
wherein the interaction can be performed independently of a web browser application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for continuous, interactive communication across an electronic network, comprising the steps of:
-
providing a permanent, bi-directional connection between at least two addressable devices on an electronic network;
displaying on at least one of the addressable devices an iconic representation of the permanent connection; and
using the iconic representation to exchange data between the at least two addressable devices. - View Dependent Claims (12, 13, 14)
-
-
15. A method for continuous, interactive communication in an electronic network comprising the steps of:
-
providing, through the electronic network, a persistent bi-directional connection between at least one communication system server and a plurality of application elements;
storing, in a server message store, a message received from an application element; and
routing the message, using the communication system server, to a client device on the electronic network. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A method for performing a traffic shaping function in an electronic network, the method comprising the steps of:
-
selecting a level of bandwidth consumption for data to be transmitted through a permanent, bi-directional connection between devices on the electronic network;
transmitting the data in accordance with the selected level;
storing the transmitted data in a transactionally safe store accessible to the electronic network; and
permitting a continuous interaction between the transactionally safe store and an application accessible to a device on the electronic network. - View Dependent Claims (21)
-
-
22. A method for message routing in an electronic communication system having a continuous bidirectional connection among devices on the system, comprising the steps of:
-
associating a message type with a message transmitted from a first device through the communication system;
providing an addressing mechanism for the first device to designate an address of a second, recipient device for the message;
associating the message type with the designated second device address; and
transmitting the message to the designated second device address;
wherein the addressing mechanism is operable for the group consisting of individual addressing and topic-based addressing. - View Dependent Claims (23)
-
-
24. A system for communication across an electronic network, comprising:
-
a first addressable device connected to the electronic network; and
a graphical representation module for displaying on the first addressable device a graphical representation associated with an application;
wherein the graphical representation is operable to permit continuous, bi-directional interaction between the application and the electronic network. - View Dependent Claims (25, 26, 27, 28, 29, 30)
-
-
31. A computer-implemented system for continuous, bi-directional communication through an electronic network, comprising:
-
a first client device in communication with the electronic network;
a bi-directional communications channel through the electronic network from at least one network application to the client device;
a first storage module within the bi-directional communications channel for allowing messages to be stored while the client device is offline from the electronic network;
an electronic network management system;
at least one gateway for connecting the management system to at least one addressable device that is not on the electronic network;
a second storage module accessible to the client device for allowing messages to be stored while the client device is offline from the electronic network;
a third storage module accessible to the client device for storing application state data; and
a user management system for managing system and client configurations.
-
Specification