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

Method and apparatus for guided touring of internet/intranet websites

Assignee: Micron Technology Inc
•
Filing: 1996-07-22
•
Granted: 1998-09-15
•
Expires: 2016-07-22
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The present invention for guided touring of websites includes a web tour director programmed onto a web server for connecting a client system to a number of web sites in accordance with a web tour stop vector identifying the web sites as tour stops of a web guided tour. The present invention further includes a media rendering function also programmed onto the web server for rendering on the client system, one or more corresponding media for each of the web sites, for at least a portion of the time while the web site is connected to the client system.

Inventors

  • 👤 John A. Richardson
  • 👤 Peter J. Kaufman
  • 👤 Brian Maso
  • 👤 Carl A. Johnson
  • 👤 Rick H. Yeomans, III

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 10:27
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/90; G06F16/95; G06F16/954

Claims Analysis

Total Claims: 36
Claim 1
Independent Claim 161 words
An apparatus comprising: a first execution unit for executing programming instructions; and a storage medium coupled to the execution unit, having stored therein a) a first plurality of programming instructions to be executed by the first execution unit for transmitting a second plurality of programming instructions for execution by a second execution unit of a second apparatus communicatively coupled to the apparatus, and b) the second plurality of programming instructions transmitted in response to the first plurality of programming instructions, the second plurality of programming instructions for execution by the second execution unit for implementing a web tour director function for connecting the second apparatus to one or more web servers in accordance with a web tour stop vector identifying the one or more web servers as web tour stop(s) of a web guided tour, wherein the web tour stop vector includes a plurality of tour stop definitions, each of which includes a duration of a stay at each tour stop.
Claim 2
Independent Claim 161 words
An apparatus comprising: a first execution unit for executing programming instructions; and a storage medium coupled to the execution unit, having stored therein a) a first plurality of programming instructions to be executed by the first execution unit for transmitting a second plurality of programming instructions for execution by a second execution unit of a second apparatus communicatively coupled to the apparatus, and b) the second plurality of programming instructions transmitted in response to the first plurality of programming instructions, the second plurality of programming instructions for execution by the second execution unit for implementing a web tour director function for connecting the second apparatus to one or more web servers in accordance with a web tour stop vector identifying the one or more web servers as web tour stop(s) of a web guided tour, wherein the web tour stop vector includes a plurality of tour stop definitions, each of which includes a duration of a stay at each tour stop.
Claim 3
Dependent Claim 69 words
The apparatus as set forth in claim 1, wherein the storage medium further having stored therein c) one or more media complements corresponding to the one or more web servers; and d) a third plurality of programming instructions for execution by the second execution unit for implementing a media rendering function for rendering the corresponding media complements in concert with the connections to the one or more web servers.
Claim 4
Dependent Claim 51 words
The apparatus as set forth in claim 1, wherein the storage medium further having stored therein c) a third plurality of programming instructions for execution by the second execution unit for implementing a first navigation function for facilitating dynamic user modifications to the connection(s) to the one or more web servers.
Claim 5
Dependent Claim 133 words
The apparatus as set forth in claim 3, wherein the first navigation function builds a first graphical end user interface to facilitate dynamic user modifications to the connections to the one or more web servers, and upon building the first graphical end user interface, logically creates the web tour director function, resulting in the second plurality of programming instructions being provided to the second execution unit, the third plurality of programming instructions further implements a second navigation function for facilitating dynamic user modifications to the connections to the one or more web servers, the second navigation function builds a second graphical end user interface to facilitate dynamic user modifications to the connections to the one or more web servers, and upon building the second graphical end user interface, subsumes the first navigation function.
Claim 6
Dependent Claim 42 words
The apparatus as set forth in claim 4, wherein the first navigation function builds the first graphical end user interface using a number of geometric and iconic primitives packaged and provided from the apparatus to the second execution unit in one file.
Claim 7
Dependent Claim 32 words
The apparatus as set forth in claim 4, wherein the first navigation function includes a sub-function for responding to user interactions with either the first or the second graphical end user interface.
Claim 8
Dependent Claim 30 words
The apparatus as set forth in claim 3, wherein the first navigation function includes a sub-function for responding to a web touring event notification by the web tour director function.
Claim 9
Dependent Claim 28 words
The apparatus as set forth in claim 1, wherein the web tour director function includes a sub-function for forwarding the web guided tour to the next tour stop.
Claim 10
Dependent Claim 31 words
The apparatus as set forth in claim 1, wherein the web tour director function includes a sub-function for forwarding the web guided tour to a selected one of the tour stops.
Claim 11
Dependent Claim 28 words
The apparatus as set forth in claim 1, wherein the web tour director function includes a sub-function for backing up the web guided tour by one tour stop.
Claim 12
Dependent Claim 28 words
The apparatus as set forth in claim 1, wherein the web tour director function includes a sub-function for resuming the web guided tour at the current tour stop.
Claim 13
Dependent Claim 23 words
The apparatus as set forth in claim 1, wherein the web tour director function includes a sub-function for performing a timer related task.
Claim 14
Dependent Claim 87 words
The apparatus as set forth in claim 1, wherein the storage medium further having stored therein c) one or more media complements corresponding to the one or more web servers; and d) a third plurality of programming instructions for execution by the second execution unit for implementing a navigation and media rendering function for rendering the corresponding media complements in concert with the connections to the one or more web servers, and for facilitating dynamic user modifications to the connections to the one or more web servers.
Claim 15
Dependent Claim 100 words
A machine implemented method for guided touring of websites, the method comprising the steps of: a) providing a web touring station with a tour operator website having a web tour viewer responsive to a user of the web touring station selecting a web tour having a number of tour stops, wherein the web tour is defined according to a web tour stop vector that includes a plurality of tour stop definitions, each of which includes a duration of a stay at each tour stop; and b) connecting the web touring station to the tour stops with the web tour viewer.
Claim 16
Dependent Claim 100 words
A machine implemented method for guided touring of websites, the method comprising the steps of: a) providing a web touring station with a tour operator website having a web tour viewer responsive to a user of the web touring station selecting a web tour having a number of tour stops, wherein the web tour is defined according to a web tour stop vector that includes a plurality of tour stop definitions, each of which includes a duration of a stay at each tour stop; and b) connecting the web touring station to the tour stops with the web tour viewer.
Claim 17
Dependent Claim 32 words
The method as set forth in claim 14, wherein the method further comprises the step of c) the web tour viewer rendering a corresponding media complement at each of the tour stop.
Claim 18
Dependent Claim 33 words
The method as set forth in claim 14, wherein the method further comprises the step of c) the web tour viewer adjusting said connections responsive the user inputs at the web touring station.
Claim 19
Dependent Claim 140 words
A machine implemented method for guided touring of websites, the method comprising the steps of: a) providing a web touring station with a tour operator website having a first navigation applet responsive to a user of the web touring station selecting a web tour having a number of tour stops, wherein the web tour is defined according to a web tour stop vector including a plurality of tour stop definitions, each of which includes a duration of a stay at each tour stop; b) building a first graphical end user interface with the first navigation applet for facilitating dynamic user modifications to the web tour; and c) creating a web tour director applet upon building the first graphical end user interface, resulting in the web tour director applet being provided to the web touring station from the tour operator website.
Claim 20
Dependent Claim 140 words
A machine implemented method for guided touring of websites, the method comprising the steps of: a) providing a web touring station with a tour operator website having a first navigation applet responsive to a user of the web touring station selecting a web tour having a number of tour stops, wherein the web tour is defined according to a web tour stop vector including a plurality of tour stop definitions, each of which includes a duration of a stay at each tour stop; b) building a first graphical end user interface with the first navigation applet for facilitating dynamic user modifications to the web tour; and c) creating a web tour director applet upon building the first graphical end user interface, resulting in the web tour director applet being provided to the web touring station from the tour operator website.
Claim 21
Dependent Claim 78 words
The method as set forth in claim 17, wherein step (a) further comprises the tour operator website providing a second navigation applet to the web touring station; and the method further comprises the steps of (d) the second navigation applet building a second graphical end user interface for facilitating dynamic user modifications to the web tour, and (e) upon building the second graphical end user interface, the second navigation applet subsuming the role of the first navigation applet.
Claim 22
Dependent Claim 56 words
The method as set forth in claim 17, wherein the method further comprises the step (d) the web tour director applet logically creating a web tour configuring applet, resulting in the web tour configuring applet and a web tour definition of the web tour being provided to the web touring station from the tour operator website.
Claim 23
Dependent Claim 51 words
The method as set forth in claim 19, wherein the method further comprises the step (e) the web tour configuring applet generating a web tour vector identifying a plurality of web tour stops and their properties, including durations of stay at the tour stops, in accordance with the web tour definition.
Claim 24
Dependent Claim 40 words
The method as set forth in claim 20, wherein the method further comprises the step (f) the web tour director applet connecting the web touring station to the plurality of web tour stops in accordance with the web tour vector.
Claim 25
Dependent Claim 31 words
The method as set forth in claim 21, wherein the method further comprises the step (g) the web tour director applet keeping the navigation applet advised of various touring related events.
Claim 26
Dependent Claim 28 words
The method as set forth in claim 22, wherein the method further comprises the step of h) the navigation applet rendering corresponding media complements at the tour stops.
Claim 27
Dependent Claim 41 words
The method as set forth in claim 23, wherein the method further comprises the step of i) the navigation applet and the web tour director applet jointly responding to user modifications to the web tour input into the web touring station.
Claim 28
Independent Claim 177 words
An apparatus comprising: a first execution unit for executing programming instructions; and a storage medium coupled to the execution unit, having stored therein a) a first plurality of programming instructions to be executed by the first execution unit for transmitting a second plurality of programming instructions for execution by a second execution unit of a second apparatus communicatively coupled to the apparatus, b) the second plurality of programming instructions transmitted in response to the first plurality of programming instructions for execution by the second execution unit for implementing a media rendering function for rendering one or more corresponding media complements at the second apparatus when the second apparatus is connected to the first execution unit, wherein the second plurality of programming instructions cause the second execution unit to perform a web tour according to a web tour stop vector including a plurality of tour stop definitions including a duration of a stay at each tour stop; and c) the one or more corresponding media complements, which are retrieved by the second plurality of programming instructions when needed.
Claim 29
Independent Claim 177 words
An apparatus comprising: a first execution unit for executing programming instructions; and a storage medium coupled to the execution unit, having stored therein a) a first plurality of programming instructions to be executed by the first execution unit for transmitting a second plurality of programming instructions for execution by a second execution unit of a second apparatus communicatively coupled to the apparatus, b) the second plurality of programming instructions transmitted in response to the first plurality of programming instructions for execution by the second execution unit for implementing a media rendering function for rendering one or more corresponding media complements at the second apparatus when the second apparatus is connected to the first execution unit, wherein the second plurality of programming instructions cause the second execution unit to perform a web tour according to a web tour stop vector including a plurality of tour stop definitions including a duration of a stay at each tour stop; and c) the one or more corresponding media complements, which are retrieved by the second plurality of programming instructions when needed.
Claim 30
Dependent Claim 77 words
The apparatus as set forth in claim 25, wherein the storage medium further having stored therein d) a third plurality of programming instructions for execution by the second execution unit for implementing a web tour director function for connecting the other apparatus to one or more web servers, including the first web server, in accordance with a web tour stop vector identifying the one or more web servers as web tour stops of a web guided tour.
Claim 31
Dependent Claim 51 words
The apparatus as set forth in claim 26, wherein the storage medium further having stored therein d) a third plurality of programming instructions for execution by the second execution unit for implementing a first navigation function for facilitating dynamic user modifications to the connections to the one or more web servers.
Claim 32
Dependent Claim 132 words
The apparatus as set forth in claim 27, wherein the first navigation function builds a first graphical end user interface to facilitate dynamic user modifications to the connections to the one or more web servers, and upon building the first graphical end user interface, logically creates the web tour director function, resulting in the second plurality of programming instructions being provided to the second execution unit, the third plurality of programming instructions further implements a second navigation function for facilitating dynamic user modifications to the connections to one or more web servers, the second navigation function builds a second graphical end user interface to facilitate dynamic user modifications to the connections to the one or more web servers, and upon building the second graphical end user interface, subsumes the first navigation function.
Claim 33
Dependent Claim 103 words
A machine implemented method for guided touring of web sites, the method comprising the steps of: a) providing a web touring station with a tour operator website having a web tour viewer responsive to a user of the web touring station selecting a web tour having one or more tour stops defined according to a web tour stop vector that includes a plurality of tour stop definitions, each of which includes a duration of a stay at each tour stop; and b) rendering one or more corresponding media complements at each of the one or more tour stops with the web tour viewer.
Claim 34
Dependent Claim 103 words
A machine implemented method for guided touring of web sites, the method comprising the steps of: a) providing a web touring station with a tour operator website having a web tour viewer responsive to a user of the web touring station selecting a web tour having one or more tour stops defined according to a web tour stop vector that includes a plurality of tour stop definitions, each of which includes a duration of a stay at each tour stop; and b) rendering one or more corresponding media complements at each of the one or more tour stops with the web tour viewer.
Claim 35
Dependent Claim 33 words
The method as set forth in claim 29, wherein the method further comprises the step of c) the web tour viewer connecting the web touring station to the one or more tour stops.
Claim 36
Dependent Claim 66 words
The apparatus as set forth in claim 1, wherein the storage medium further having stored therein c) a tour stop definition identifying the one or more web servers as web tour stops of the web guided tour; and d) a third plurality of programming instructions for execution by the second execution unit for generating the web tour stop vector in accordance with the tour stop definition.

References Cited (Backward Citations)

US5544320A Cited
US5544315A Cited
US5471675A Cited
US5548726A Cited
US5574915A Cited
US5572643A Cited
US5625781A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-09-14 2002-03-16 2002-09-15 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-09-14 2006-03-16 2006-09-15 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-09-14 2010-03-16 2010-09-15 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag