← Back to Patent Explorer
US5954798A Expired / Lapsed US ⏱️ 0.0 years remaining

Mechanism for dependably managing web synchronization and tracking operations among multiple browsers

Assignee: NCR Voyix Corp
•
Filing: 1997-10-06
•
Granted: 1999-09-21
•
Expires: 2017-10-06
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Described is a mechanism for dependably managing web synchronization and tracking operations among multiple consumer browsers. A session is created for each of one of the consumer browsers when an individual consumer downloads an initial web page from an HTTP server. A unique ID is assigned to that session. After the session has been created for an individual browser, the information about all activities from that consumer browser will be recorded into the session. Such a mechanism overcomes the difficulty to organize and manage the activities from the multiple consumer browsers that are stateless in nature. An administration browser can select any one of the sessions created, display the activities previously performed in that session, and conduct bi-direction synchronization with the consumer browser associated with the selected session.

Inventors

  • 👤 James A. Shelton
  • 👤 Michael I. Ingrassia, Jr.
  • 👤 Thomas M. Rowland

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 09:03
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/30; G06F11/34; G06F11/3466; G06F11/3495; G06F16/00; G06F16/90; G06F16/95; G06F16/954; G06F2201/00; G06F2201/875; G06F2216/00; G06F2216/15

Claims Analysis

Total Claims: 32
Claim 1
Independent Claim 99 words
A method of tracking changes at an administrative browser to a web page being displayed at a plurality of user browsers, the method comprising the steps of: (a) retrieving the page at each of the plurality user browsers; (b) at any one or more of the user browsers making at least one change to the retrieved web page; (c) at the network site, recording the at least one change made any one or more of the user browsers; and (d) at the administrative browser, displaying the at least one change recorded for at least one of the user browsers.
Claim 2
Independent Claim 99 words
A method of tracking changes at an administrative browser to a web page being displayed at a plurality of user browsers, the method comprising the steps of: (a) retrieving the page at each of the plurality user browsers; (b) at any one or more of the user browsers making at least one change to the retrieved web page; (c) at the network site, recording the at least one change made any one or more of the user browsers; and (d) at the administrative browser, displaying the at least one change recorded for at least one of the user browsers.
Claim 3
Dependent Claim 31 words
The method of claim 1, further comprising the step of: between the user browser and the administrative browser, synchronizing browser activities performed either at the user browser or the administrative browser.
Claim 4
Dependent Claim 21 words
The method of claim 1, comprising establishing a dedicated socket connection between each of the user browsers and the administrative browser.
Claim 5
Dependent Claim 23 words
The method of claim 3, comprising recognizing, at the administrative browser, which of the user browsers made a change to the web page.
Claim 6
Dependent Claim 19 words
The method of claim 3, wherein the establishing step is performed by an applet residing with the user browser.
Claim 7
Dependent Claim 25 words
The method of claim 1, comprising detecting that a change has been made to a web page and forwarding such change to the administrative browser.
Claim 8
Dependent Claim 20 words
The method of claim 1, comprising recording he URL and an update of a data field into a data list.
Claim 9
Dependent Claim 42 words
The method of claim 1, comprising maintaining a participant list of each of the users browser participating in a session wherein a session is a collection of web page interactions that occur over a given period of time from a specific browser.
Claim 10
Dependent Claim 18 words
The method of claim 8, comprising assigning a session ID to each of the plurality of user browsers.
Claim 11
Dependent Claim 66 words
The method of claim 9, comprising maintaining a session list including information about a session, a URL history list for maintaining information about all web pages visited by all participants in a session, a data list for maintaining information about the data fields visited by all participants in a session and a command list for maintaining all commands issued to the administrative server during a session.
Claim 12
Dependent Claim 17 words
The method of claim 1, wherein the changes are made to data fields on the web page.
Claim 13
Dependent Claim 17 words
The method of claim 1, comprising bi-directionally synchronizing the administrative browser and each of the user browsers.
Claim 14
Dependent Claim 30 words
The method of claim 1, comprising loading a master applet, a DTS applet and a session ID applet on to a computer on which each of the user browsers reside.
Claim 15
Independent Claim 112 words
A method of tracking activities performed to web pages at a plurality of user browsers, the method comprising the steps of: (a) retrieving at least one of the pages at each of the user browsers; (b) at an administrative site, creating a plurality of sessions, with each of the sessions being associated with a respective one of the user browsers; (c) at least one of the user browsers, performing activities to the retrieved pages; (d) at the administrative site, recording the activities for each of the user browsers into an associated session; and (e) using a web browser, displaying at least one session created for at least one of the user browsers.
Claim 16
Independent Claim 112 words
A method of tracking activities performed to web pages at a plurality of user browsers, the method comprising the steps of: (a) retrieving at least one of the pages at each of the user browsers; (b) at an administrative site, creating a plurality of sessions, with each of the sessions being associated with a respective one of the user browsers; (c) at least one of the user browsers, performing activities to the retrieved pages; (d) at the administrative site, recording the activities for each of the user browsers into an associated session; and (e) using a web browser, displaying at least one session created for at least one of the user browsers.
Claim 17
Dependent Claim 21 words
The method of claim 14, comprising establishing a dedicated socket connection between each of the user browsers and the administrative browser.
Claim 18
Dependent Claim 23 words
The method of claim 15, comprising recognizing, at the administrative browser, which of the user browsers made a change to the web page.
Claim 19
Dependent Claim 19 words
The method of claim 16, wherein the establishing step is performed by an applet residing with the user browser.
Claim 20
Dependent Claim 20 words
The method of claim 14, comprising recording he URL and an update of a data field into a data list.
Claim 21
Dependent Claim 42 words
The method of claim 14, comprising maintaining a participant list of each of the users browser participating in a session wherein a session is a collection of web page interactions that occur over a given period of time from a specific browser.
Claim 22
Dependent Claim 18 words
The method of claim 19, comprising assigning a session ID to each of the plurality of user browsers.
Claim 23
Dependent Claim 66 words
The method of claim 20, comprising maintaining a session list including information about a session, a URL history list for maintaining information about all web pages visited by all participants in a session, a data list for maintaining information about the data fields visited by all participants in a session and a command list for maintaining all commands issued to the administrative server during a session.
Claim 24
Dependent Claim 17 words
The method of claim 14, comprising bi-directionally synchronizing the administrative browser and each of the user browsers.
Claim 25
Dependent Claim 30 words
The method of claim 14, comprising loading a master applet, a DTS applet and a session ID applet on to a computer on which each of the user browsers reside.
Claim 26
Dependent Claim 25 words
The method of claim 14, comprising detecting that a change has been made to a web page and forwarding such change to the administrative browser.
Claim 27
Dependent Claim 26 words
The method of claim 14, in step (c) said activities including: loading a page and unloading a page, and changing a data field on a page.
Claim 28
Dependent Claim 18 words
The method of claim 14, in step (c) said activities including: changing a data field on a page.
Claim 29
Independent Claim 77 words
A method of synchronizing a plurality of user browsers and an administrative browser to display a web page, comprising: (a) retrieving the web page at one of the plurality of user browses; (b) initialize an applet at the one user browser; (c) establish a socket connection between the one user browser and the administrative browser; (d) identify a session and forward session information from the one user browser to the administrative browser; and (e) store session information.
Claim 30
Independent Claim 77 words
A method of synchronizing a plurality of user browsers and an administrative browser to display a web page, comprising: (a) retrieving the web page at one of the plurality of user browses; (b) initialize an applet at the one user browser; (c) establish a socket connection between the one user browser and the administrative browser; (d) identify a session and forward session information from the one user browser to the administrative browser; and (e) store session information.
Claim 31
Dependent Claim 15 words
The method of claim 27, comprising locating a session list and a URL history list.
Claim 32
Dependent Claim 20 words
The method of claim 28, comprising issuing a time stamp and storing the time stamp in the URL history list.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-09-20 2003-03-22 2003-09-21 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-09-20 2007-03-22 2007-09-21 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-09-20 2011-03-22 2011-09-21 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag