Patent US2382598A successfully refreshed from Google Patents.
Patent US5440625A successfully refreshed from Google Patents.
Patent US6065051A successfully refreshed from Google Patents.
← Back to Patent Explorer
US6065051A Expired / Lapsed US ⏱️ 0.0 years remaining

Apparatus and method for communication between multiple browsers

Assignee: Meta Platforms Inc
•
Filing: 1998-04-15
•
Granted: 2000-05-16
•
Expires: 2018-04-15
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An apparatus and method for providing flexible communications of data modification of Web resources between client browsers, where the Web resources are on a server. In particular, the apparatus and method are accomplished by having an application program ascertain if potentially shared database data was updated. If potentially shared database data was updated, then the application program establishes a connection to a security server and transmits a database change notice to the security server. The security server receives the database change notice and checks its sign-on list of all the client browsers currently active and sends a database change notice to all client user interface browsers currently connected to the security server. All client user browsers, upon receiving a database change notice, display the database change notice or change data within the client user browser, thereby voiding the utilization of stale database data in the client user browser.

Inventors

  • 👤 Douglas W. Steele
  • 👤 Todd M. Goin
  • 👤 Craig W. Bryant

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-04 17:23
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/90; G06F16/95; G06F16/958; G06F16/972; G06F16/20; G06F16/23; G06F16/2358; G06F16/27

Claims Analysis

Total Claims: 22
Claim 1
Independent Claim 74 words
A method for providing flexible communications of data modification of Web resources between a plurality of browsers, the method comprising the steps of: transmitting a sign-on request to a security server; transmitting a request for service from a client browser; performing the requested service by an application server; determining if database data, accessible to the plurality of browsers, was modified; and transmitting the database change notice to each of said plurality of active browsers.
Claim 2
Independent Claim 74 words
A method for providing flexible communications of data modification of Web resources between a plurality of browsers, the method comprising the steps of: transmitting a sign-on request to a security server; transmitting a request for service from a client browser; performing the requested service by an application server; determining if database data, accessible to the plurality of browsers, was modified; and transmitting the database change notice to each of said plurality of active browsers.
Claim 3
Dependent Claim 31 words
The method of claim 1, further including the step of: generating a database base change notice by the application server if database data accessible to the plurality of browsers was modified.
Claim 4
Dependent Claim 19 words
The method of claim 2, further including the step of: transmitting the database change notice to the security server.
Claim 5
Dependent Claim 20 words
The method of claim 3, further including the step of: determining a plurality of active browsers by the security server.
Claim 6
Dependent Claim 28 words
The method of claim 1, further including the step of: receiving a request from the user; and determining if the user is authorized to access a requested service.
Claim 7
Dependent Claim 23 words
The method of claim 1, further including the step of: processing the database change notice by each of said plurality of active browsers.
Claim 8
Dependent Claim 81 words
A computer system for providing flexible communications of data modification of Web resources between a plurality of client browsers, comprising: means for transmitting a sign-on request to a security server; means for transmitting a request for service from a client browser; means for performing the requested service by an application server; means for determining if database data, accessible to the plurality of browsers, was modified; and means for transmitting the database change notice to each of said plurality of active browsers.
Claim 9
Dependent Claim 81 words
A computer system for providing flexible communications of data modification of Web resources between a plurality of client browsers, comprising: means for transmitting a sign-on request to a security server; means for transmitting a request for service from a client browser; means for performing the requested service by an application server; means for determining if database data, accessible to the plurality of browsers, was modified; and means for transmitting the database change notice to each of said plurality of active browsers.
Claim 10
Dependent Claim 32 words
The computer system apparatus of claim 7, further comprising: means for generating a database change notice by the application server if the database data accessible to the plurality of browsers was modified.
Claim 11
Dependent Claim 20 words
The computer system apparatus of claim 8, further comprising: means for transmitting the database change notice to the security server.
Claim 12
Dependent Claim 21 words
The computer system apparatus of claim 9, further comprising: means for determining a plurality of active browsers by the security server.
Claim 13
Dependent Claim 22 words
The method of claim 1, further including the step of: displaying a message to the user that a database change has occurred.
Claim 14
Dependent Claim 24 words
The computer system apparatus of claim 10, further comprising: means for processing the database change notice by each of said plurality of active browsers.
Claim 15
Dependent Claim 114 words
A computer system for communication of data modifications of Web resources between a plurality of browsers, comprising: a client device browser that requests a service; an application device for providing the requested service, wherein the application device determines if resource data was modified in providing the service, and wherein the application device generates a database change notice if database data accessible to a plurality of browsers was modified; and a security server, wherein said security server further comprises: a first security server mechanism that determines a plurality of active browsers in the computer system; and a second security server mechanism that transmits the database change notice to each of said plurality of active browsers.
Claim 16
Dependent Claim 114 words
A computer system for communication of data modifications of Web resources between a plurality of browsers, comprising: a client device browser that requests a service; an application device for providing the requested service, wherein the application device determines if resource data was modified in providing the service, and wherein the application device generates a database change notice if database data accessible to a plurality of browsers was modified; and a security server, wherein said security server further comprises: a first security server mechanism that determines a plurality of active browsers in the computer system; and a second security server mechanism that transmits the database change notice to each of said plurality of active browsers.
Claim 17
Dependent Claim 48 words
The computer system of claim 13, wherein the application device further comprises: a first application mechanism that generates a database change notice if database data accessible to the plurality of browsers was modified; and a second application mechanism that transmits the database change notice to a security server.
Claim 18
Dependent Claim 31 words
The computer system apparatus of claim 7, further comprising: means for receiving a request from the user; and means for determining if the user is authorized to access a requested service.
Claim 19
Dependent Claim 31 words
The computer system of claim 13, wherein the client device browser further comprises: a first client device browser mechanism processes the database change notice transmitted by the second security server mechanism.
Claim 20
Dependent Claim 23 words
The computer system apparatus of claim 7, further comprising: means for displaying a message to the user that a database change has occurred.
Claim 21
Dependent Claim 46 words
The computer system of claim 13, wherein the client device browser further comprises: a second client device browser mechanism that receives a request from the user; and a third client device browser mechanism that displays a message to the user that a database change has occurred.
Claim 22
Dependent Claim 30 words
The computer system of claim 13, wherein the security server mechanism further comprises: a third security server mechanism that determines if the user is authorized to access a requested service.

References Cited (Backward Citations)

US5388196A Cited
US5644768A Cited
US5758355A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-05-16 2003-11-15 2004-05-16 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-05-16 2007-11-15 2008-05-16 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-05-16 2011-11-15 2012-05-16 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag