Browse Prior Art Database

Method of Synchronizing Multiple Applets

IP.com Disclosure Number: IPCOM000206786D
Publication Date: 2011-May-09
Document File: 2 page(s) / 82K

Publishing Venue

The IP.com Prior Art Database

Abstract

Disclosed is a method, with which the statuses of multiple Applets running on multiple Web browsers can be synchronized. With this method, multiple users in remote locations can easily collaborate on those Applet applications.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 51% of the total text.

Page 01 of 2

Method of Synchronizing Multiple Applets

Disclosed is a method, with which the statuses of multiple Applets running on multiple Web browsers can be synchronized. With this new method, multiple users in remote locations can easily collaborate on those Applet applications.

There is an existing method, with which the statuses of multiple JavaScript applications running on multiple Web browsers can be synchronized. But, it does not synchronize the statues of multiple Applets, because it does not transmit and receive a message to and from the Applet which is running on the same Web browser.

The following diagram shows the flow of this disclosed method.

(This page contains 00 pictures or other non-text object)

In the following explanations, (number) corresponds to that in the above diagram.

(1) Web Browser A accesses the URL of an HTML file with an application of JavaScript and Applet, which is deployed on a Application Server with Web Messaging feature (*)

(*) Web Messaging feature is a servlet which provides the following functions.
- It can register a topic, based on a http request.
- It can accept a subscription to a topic, through a http request.
- It can notify a message of every subscribed clients, when the message is published from one of the clients.
- It can utilize Comet (**) as the method when it notifies a messages of a client.

(**) Comet is a web application model, in which a long-held http request allows to push data to a browser, without the browser explicitly requesting it.
(2) The application, which is part...