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
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 |