WO2002061610A1 - Previewing internet resources - Google Patents

Previewing internet resources Download PDF

Info

Publication number
WO2002061610A1
WO2002061610A1 PCT/AU2002/000086 AU0200086W WO02061610A1 WO 2002061610 A1 WO2002061610 A1 WO 2002061610A1 AU 0200086 W AU0200086 W AU 0200086W WO 02061610 A1 WO02061610 A1 WO 02061610A1
Authority
WO
WIPO (PCT)
Prior art keywords
resource
hyperlinked
internet
representation
frame
Prior art date
Application number
PCT/AU2002/000086
Other languages
French (fr)
Inventor
Michael Hamilton
Robert Ronald Dodds
Original Assignee
Michael Hamilton
Robert Ronald Dodds
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Michael Hamilton, Robert Ronald Dodds filed Critical Michael Hamilton
Publication of WO2002061610A1 publication Critical patent/WO2002061610A1/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/958Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking

Definitions

  • This invention relates to a method of previewing Internet resources. It relates particularly but not exclusively to a method of previewing one or more Internet resources which are hyperlinked to an HTML document, to a method of displaying the output of an Internet search engine or directory or any other application where a list of Internet resources arises, and to a method of converting an HTML document which contains text hyperlinks to other resources, into a document which contains visual or audio or video representations of the other resources, or any combination thereof.
  • search engine such as AltaVista or a directory such as Yahoo!
  • key words are typed into the search engine enquiry box, and the search engine returns an HTML (HyperText Mark-up Language) page displaying a list of Internet sites which have been indexed according to the key words used in the search.
  • Each Internet site included in the list is presented in the form of a hypertext link, with a short description of the site.
  • the Yahoo! search engine allows a computer user to locate relevant Internet sites by navigating through a hierarchical tree of subject matter and geographical classifications.
  • the search results are again presented as a list of Internet sites in the form of hypertext links, with a short description of each site.
  • Quickbrowse.com at the site www.quickbrowse.com.
  • This enables a computer user to request the Quickbrowse server to "stitch" multiple Internet pages together to create a single long web page, which is then forwarded to the user.
  • This is useful, for example, if a person needs to review the same Internet sites each day. Rather than having to view them one at a time, the person can simply create a single "Quickbrowse" page, and review that page each day. However, it is still necessary for the user to scroll through the entire "stitched-together" page to determine whether it contains information relevant to the user's particular interests.
  • Quickbrowse.com also provides a "stitching" service relating to search engine output pages, which solves a different problem.
  • a search engine limits the number of results displayed on an output page to a given number or a given length of page. In order to see results not listed on the first output page, it is necessary to request the second output page, then the third output page, and so on.
  • the Quickbrowse.com service enables the user to see multiple search engine output pages stitched together. However, this service is of limited value because it is still necessary for the user to review each hyperlinked page one at a time to determine if it is relevant.
  • a different partial solution is provided by an Internet browsing tool called
  • Katiesoft available from www.katiesoft.com. Katiesoft provides a number of features, one of which is the ability to view up to four Internet sites simultaneously. This enables a user, for example, to load the contents of four unrelated sites simultaneously rather than sequentially. This can reduce the amount of time wasted on the typical one-at-a-time process, but it does not significantly reduce the overall number of "clicks" needed to view the various pages.
  • Similar "4-in-one" type search engines are provided at www.all4one.com, www.framesearch.net, www.searchspaniel.com. www.multi-search-engine.com. and wwwNerysimple.com. All of these services allow a computer user to type in a search term, and have a search conducted simultaneously on four different search engines, with the results being displayed in four separate frames in the user's browser.
  • the FrameSearch service also allows the user to select a number of different search engines for a simultaneous search, with the output being displayed in a different browser window for each search engine.
  • a method of previewing one or more Internet resources which are hyperlinked to an HTML document including the steps of:
  • Internet resources may include other HTML pages, images, sound files, movie files and any other type of resource to which a hyperlink may point.
  • the previewing method of the present invention enables the computer user to assess the relevance of Internet resources without having to go through the usual laborious process of following the hyperlinks one by one.
  • the visual representation of an Internet resource may be any suitable visual representation.
  • the visual representation is the whole or a part of the hyperlinked resource itself, rendered in its usual manner.
  • the visual representation is a scaled version of the whole or a part of the Internet resource itself. This enables the overall appearance of the resource to be viewed at a smaller size than normal, so that less space is taken on the user's screen and more resources can be displayed on a single screen. Alternatively, where appropriate to the amount of available space, the resource may be reviewed at a larger size than normal. The aspect ratio of the resource may be preserved when the resource is scaled, or it may be altered to suit the available space. "Zoom in" and "zoom out” facilities may be provided. Where the visual representation consists of or contains part or all of the visual representation.
  • Internet resource itself or a scaled version of that resource, it is preferred that the resource as displayed be fully functional, with all of its own hyperlinks (if any) being fully operational and clickable.
  • the frames include scroll bars where the size of the resource being displayed exceeds the size of the frame, allowing the view shown by that frame of the associated Internet resource to be scrolled upwards, downwards, left and right.
  • each frame can be resized, so as to permit a more complete or less complete view of the associated Internet resource.
  • the resizing feature may provide a limited number of sizes such as a standard size view and a full browser size view, or, more preferably, it may allow the frame to be resized to any custom size by dragging the frame's borders.
  • Each frame may also display one or more of the following: (a) a title bar for the frame;
  • an advertisement which may be a targeted advertisement selected to correspond with the nature of the contents of the associated Internet resource
  • text which may include in text form the URL of the associated Internet resource, and which may include a description of the contents of the Internet resource.
  • audio or video representations of an Internet resource are abbreviated or truncated versions of the original Internet resource, to avoid the lengthy download times and timing out complications which are otherwise associated with their retrieval. This may be performed by creating an audio or video thumbnail using techniques which include: '
  • the downloading of a video thumbnail may involve sending a still image of a frame of a movie, or only a few seconds of the movie, enabling the viewer to determine whether they wish to download the entire file.
  • MIDI files which are composed of sounds which can be produced by a computer or other MIDI device, but which are not actual recordings of sounds.
  • the computing power which is required to process audio and video files into audio or video thumbnails is moderately high. Therefore, it is preferred that there is a server which is dedicated to producing thumbnails (previews) of audio and video files on demand and a search engine which is dedicated to the production of audio and video thumbnail (preview) files ahead of time.
  • Each frame may have a portion such as a strip across the bottom, across the top, or along one of the sides, allocated for an advertisement, such as a banner advertisement.
  • the advertising may be targeted, in that the topic of the particular advertisement selected may correspond with the topic of the Internet resource being displayed in the frame.
  • the nature of the information being conveyed in a resource may be discerned by detecting key words as that resource is being retrieved. If, for example, the words in the resource being retrieved include "banking" and "account” and "financial", it may be deduced that the resource is probably related to banking, and an advertisement relating to banking services could be displayed in the same frame.
  • One problem associated with the invention is that some Internet pages have associated pop-up windows which appear when the page is accessed. This is particularly common with pages located on servers which offer free web space.
  • the pop-up windows are undesirable from the point of view of operation of the invention, and it is preferred that the method further includes the step of suppressing any pop-up windows associated with the hyperlinked resource.
  • the method may present a dialog box, allowing the user to permit or deny the pop-up window to appear.
  • CNN CNN.com
  • the CNN site includes software which causes the site as it is loading to "break out” of the frame and "grab" the whole of the browser window, so that the CNN site is the only one which can be seen by the computer user. This is undesirable from the point of view of the invention, and it is preferred that the method of the present invention further includes the step of suppressing any anti-frame coding associated with the Internet resource which would otherwise cause the resource to break out of the frame.
  • the visual representation of the resource displayed in each frame may be a graphical representation of the appearance of that resource. This may be in a bitmap or vector graphics format or any other suitable graphics format. This arrangement has the advantage that the graphical representations may typically download to the user's computer considerably faster than the actual resource.
  • the visual, audio or video representation of the resource may be generated in any suitable manner.
  • the representation is generated on a web server associated with the Internet resource. This can be cached on the resource's web server, and could allow others who wish to view the resource to preview it by viewing the representation (which downloads quickly) without having to download the resource itself (which may download slowly).
  • the visual, audio or video representation may be generated by the Internet Service Provider (ISP) of the person who is viewing the HTML document.
  • ISP Internet Service Provider
  • the "preview" service can thus be a service offered to subscribers by the ISP.
  • the ISP typically has a relatively high-bandwidth Internet connection and can retrieve web pages and generate a visual, audio or video representation relatively quickly, whereas the computer user may have a relatively low-bandwidth connection, so that in most cases it is much faster for the ISP to retrieve the resource in question, generate a visual, audio or video representation, and download it to the user's computer than it is for the computer user to retrieve and download to actual resource.
  • Speed could be further improved if the ISP maintains a cache of representations for frequently accessed pages.
  • the visual, audio or video representation may be generated by a search engine or other provider of services on the Internet. Again, the search engine or other provider could maintain a cache of frequently accessed representations.
  • the visual representation may be generated by an image server which receives requests for images of resources, accesses those resources, generates images, supplies those images in response to requests, and, optionally, caches frequently accessed images.
  • the method of the present invention involves each frame first being filled with a visual, audio or video representation of the Internet resource, and the representation is subsequently replaced by the Internet resource itself or a scaled version of the Internet resource itself.
  • This enables a relatively rapid automatic preview, followed by automatic access to the actual resource, unless the computer user has made an alternative selection in the meantime.
  • a method of displaying the output of an Internet search engine or directory including the steps of: (a) displaying one or more frames on the search engine or directory output page, each search or directory result being associated with an Internet resource;
  • a method of operating an Internet resource locating service including the steps of: (a) maintaining a database of Internet page addresses; (b) storing previews of Internet pages;
  • this method further includes the steps of generating and storing one or more preview files for a page whenever the Internet resource locating service accesses a new or updated Internet page.
  • a method of generating a document which contains representations of other resources from an HTML document which contains hyperlinks to the other resources including the steps of:
  • a method of providing in an HTML document, a display of the contents of one or more Internet resources including the steps of: (a) displaying a frame on the HTML document; (b) in the frame, displaying a representation of one of the Internet resources;
  • This aspect of the invention is similar to the aspects previously described in that it gives a "preview” of Internet resources, but it does this sequentially rather than simultaneously.
  • the visual representations may have any of the optional characteristics referred to previously.
  • "Transition effects" of the type used in computerized slide shows may be provided to give an "animated" appearance to the frame.
  • the frame may display representations of a plurality of the Internet resources, one after the other. More than one frame may be displayed on the HTML document, and more than one of those frames may display cycling visual representations of Internet resources.
  • a method of displaying a preview of a resource which is hyperlinked to an HTML document including the steps of: (a) displaying the HTML document; and (b) upon a user rolling a mouse cursor over a hyperlink on the document, automatically presenting a representation of the hyperlinked resource; wherein the representation of the hyperlinked resource is visual, audio or a combination thereof.
  • this method further includes the step of downloading visual representations for a plurality of resources which are hyperlinked to the document, and caching those representations ready for display when the user rolls the mouse cursor over a relevant hyperlink.
  • FIG. 1 shows a simple embodiment of the invention wherein rendered representations of Internet resources which have been fetched by a search engine are accompanied by text descriptions of those resources.
  • Figure 2 is a representation of a search engine output page according to an embodiment of the invention wherein rendered representations of Internet resources are shown in a frame, and where these rendered representations may be scrolled and zoomed.
  • Figure 3 is a representation of the search engine output page of Figure 2 showing multiple concurrent renderings of the retrieved Internet resources.
  • Figure 4 shows the search engine output page of Figure 3, where the width of the rendered representations relative to the text description has been adjusted.
  • Figure 5 shows the search engine output page of Figure 3 with the width of the rendered representation smaller than that of Figure 4.
  • Figure 6 shows the search engine output page of Figure 3 with the width feature activated to illustrate each rendered representation at a smaller width.
  • Figure 7 shows the search engine output page of Figure 3 with a zoom feature activated to illustrate each rendered representation at a smaller scale, and with the width feature activated to illustrate each rendered representation at a smaller width.
  • Figure 8 illustrates a conventional Internet directory page for comparison with the illustration in Figure 9.
  • Figure 9 illustrates another embodiment of the invention as applied to the display of an Internet directory.
  • Figure 10 illustrates yet another embodiment of the invention as applied to a user homepage or portal.
  • Figure 11 illustrates yet another embodiment of the invention that facilitates the creation and editing of topics and items displayed in Figure 10.
  • Figure 12 illustrates yet another embodiment of the invention wherein rendered representations of Internet resources which are the targets of hyperlinks contained within an HTML document are displayed within a second HTML document.
  • Figure 13 illustrates yet another embodiment of the invention wherein rendered representations of Internet resources which are the targets of hyperlinks contained within an HTML document are displayed within the "chrome" area of a browser window.
  • Figure 14 illustrates yet another embodiment of the invention wherein rendered representations of Internet resources which are the targets of hyperlinks contained within an HTML document are displayed within a second HTML document in a style similar to that which is illustrated in Figure 2.
  • FIG. 1 there is shown an embodiment of the invention wherein the display of a list of Internet resources obtained as a result of an Internet search engine inquiry is presented in HTML document 1.
  • a representation of each resource 2 is rendered and is associated with text 3 which describes that resource.
  • representation 2 may be rendered as a graphic image of the Internet resource, the resource itself, or as any other suitable representation.
  • the representation may be rendered by geometrically scaling it to dimensions which differ to that of the resource's original form.
  • HTML document 1 contains two outer frames 4 and 5.
  • Frame 4 is a container for one or more further frames, each of which contains rendered representations of each item in the list of the Internet resources which was generated by the search engine.
  • Frame 4 is equipped with scroll bars 6, enabling the user to scroll the contents of frame 8, which is located inside frame 4, into view.
  • Frame 5 contains a list which describes each Internet resource which was retrieved by the search engine, and is also equipped with scroll bars 7.
  • HTML document 1 is equipped with scroll bars 9 so that areas of interest which otherwise sit outside the area of the screen can be scrolled into view.
  • the visual representation of the first of the Internet resources is contained within frame 8.
  • Subsequent frames which are not visible in Figure 2 contain visual representations of the rest of the Internet resources and are located inside frame 4, below the representation of the first of the resources.
  • Frame 4 is equipped with scroll bars 6 so that these frames may be scrolled into view.
  • Subsequent frames, similar to frame 8 and which contain visual representations of items from the list of Internet resources which were generated by the search engine are beneath frame 8 and may be brought into view by scrolling the page using scroll bar 6.
  • the user may place a selection tool, such as the mouse pointer, over any of the hypertext links contained within frame 5 (i.e. perform a mouse-rollover action).
  • a selection tool such as the mouse pointer
  • the representation of the resource which is the target of that hypertext link is then rendered in the top of frame 4 so that it is visible to the user, without the user having to select the link by clicking on it.
  • the user conducts a search on "Bach", and the search engine locates Internet resources which are related to the topic.
  • HTML document 1 is generated and displayed within HTML browser 11. Inside HTML document 1 , frame 4 displays frames into which representations of each related Internet resource will be rendered.
  • the frame containing the representation of that hyperlinked resource is rotated to the top of the montage of frame 4 such that it is inside the screen and visible to the user, without the user ever needing to "click" on the hyperlink to that particular resource.
  • the mouse pointer can be placed over another hypertext link in list 12 at which time the representation of the resource to which the hypertext link under the pointer refers is displayed at the top of frame 4.
  • the user may set the display to cycle through the list of Internet resources, enabling the user to gain an overview of the content of each resource without having to manually select or navigate to each individual resource. It is preferred that the user stipulates the cycle rate or the length of time for which each Internet resource is displayed before the next resource is shown.
  • the display may provide the user with a variety of preset cycle rates. It is preferable that if the user wishes to select a particular resource at any time during the cycling of search results, the user may click anywhere on the page. This would cease the cycling process and the selected page would be retained in the display for the user to review. Alternatively, the user may select and Internet resource from the list which is shown, and the resource to which the selected hyperlink refers is retrieved by the browser.
  • the user is able to set the browser to "full screen mode” (also known as “theatre” or “kiosk” mode).
  • “full screen mode” also known as “theatre” or “kiosk” mode. This dedicates the entire width and height of the user's screen to displaying only the items grouped as 13 in Figure 2.
  • Browser controls such as menu bars, icons and address input boxes are removed from the display. In this way, a much larger area is made available for the rendering of Internet resources.
  • Figure 3 illustrates a way in which, in another preferred embodiment of the invention, the user may specify the number of Internet resources for which representations are rendered, across the screen at any one time, within frame 4.
  • the user has specified that a montage of Internet resources 2 will be rendered by tiling their representations three resources across, inside frame 4. This enables the user to review more than one Internet resource 2 from list 12 at any one time.
  • the display provides the user with the option to alter the relative proportion of the widths of frame 4 and search results frame 5 which contains list of search results 12.
  • This additional feature is illustrated by way of example in Figure 4. Frame 5 which contains list of the search results 12 has been narrowed, thereby increasing the area inside frame 4 in which rendered representations of Internet resources 2 may be displayed.
  • the display provides the user with the option to zoom the rendered representations of the Internet resources displayed in frame 4.
  • zoom factor has been set to 50%. This has the effect of allowing a greater portion of each Internet resource 2, rendered within frame 4 to be viewed.
  • the display provides the user with the option to adjust the width and height of the visual representations of the Internet resources 2 which are displayed inside frame 4. This additional feature is illustrated by way of example in Figure 6.
  • the "width factor” and “height factor” has been set to 50%. This has the effect of allowing a higher number of Internet resources 2 which are displayed inside frame 4 to be viewed.
  • the display provides the user with the option to combine the adjustment of both the zoom factor as exemplified in Figure 5, and the width and height as exemplified in Figure 6, of the rendered representations of the Internet resources 2 displayed in frame 4.
  • zoom factor has been set to 50%
  • width and height factor has also been set to 50%. This has the effect of allowing a both a greater portion of each Internet resource, and a greater number of such resources displayed within frame 4.
  • textual descriptions 17 are retained in the screen in the form of a list, presented down the right side of the screen, enabling the user to continually compare and contrast the category results which were retrieved and presented in Figure 8.
  • Internet web browsers typically permit a user to nominate a "home page" which is a web page initially displayed when the browser is loaded.
  • Various entities offer "portal" sites which group together sen/ices which a user may frequently access; such portals are often intended to be set by the user as their home page.
  • FIGs 10 and 11 A further preferred embodiment of the invention illustrating its applicability to such home pages and portals, is illustrated in Figures 10 and 11.
  • FIG 10 a web page showing a series of buttons 18, labeled with various topics such as "News”, “Business”, “Sport”, “Entertainment”, “Travel” and “IT” is illustrated. Selecting the button for a particular topic results in the display of a list of Internet resources which are associated with that topic, together with rendered representations of those resources. Again, a list of available related resources and their hypertext links is presented, in this example, down the right side of the screen.
  • selection list 26 contains a list of topic names which can be selected or deselected by moving them into or out of selection list 27 with buttons 28. New topic names can be added, and existing topic names modified, by entering or modifying the topic name using input box 29. Internet resources associated with a given topic may then be selected in a similar manner with selection lists 30 and 31 , and buttons 32.
  • New entries pointing to Internet resources can be added, and existing entries modified, by entering the appropriate details into Uniform Resource Location input box 33, title box 34, and description input box 35. Additions and changes made in this manner are then updated in the page illustrated in Figure 10, thereby permitting the user to personalize their home page.
  • a popup window 19 containing a rendered representation 20 of an Internet resource which, for example, is the target of a hyperlink 21 contained within a web page 1 is produced after the user has placed a mouse cursor or other pointing device over the hyperlink 21 and then left the mouse cursor or other pointing device stationary over the hyperlink 21 for a period of time.
  • the user has left the mouse cursor or other pointing device over hyperlink 21 , which is entitled "Biography, Portraits and Literature”.
  • the web page which is the target of hyperlink 21 and is entitled "Biography, Portraits and Literature" page is presented as a visual representation 20 of that page, inside window 19.
  • visual representation 20 is replaced with further visual representations derived from other hyperlinks in HTML document 21. Transition effects such as fades, wipes and dissolves may be employed as the visual representation of one hyperlink is replaced with the visual representation of another hyperlink. It is also preferred that the display facilitates the placement of an advertisement 36 within popup window 19. The subject matter of the advertisement may be determined using a computer program which selects an advertisement which has relevance to the contents of either HTML document 1 or the Internet resource which is the target of hyperlink 21.
  • Figure 13 illustrates yet another preferred embodiment of the invention wherein rendered representations 22 of internet resources which are the targets of hyperlinks contained within HTML document 1 are displayed within browser window 23 in area 24.
  • Area 24 (sometimes termed the "chrome" of a window) is normally used for the display of menus, icons or address bars.
  • the rendered representation to be displayed may be determined by detecting when the user has placed the mouse cursor or other pointing device over a hyperlink, as previously described. Alternatively, the user may elect that rendered representations sequentially cycle through each hyperlink which is contained within the HTML document 1 , with a short delay between each successive representation. Optional transition effects such as fades, wipes and dissolves may be employed as each representation is displayed.
  • FIG 14 illustrates yet another preferred embodiment of the invention, wherein second HTML document 25, containing rendered representations of one or more the internet resources which are the targets of hyperlinks contained within HTML document 1 is displayed when commanded by the user. The user may perform this command in any convenient manner, such as by clicking on a background or empty area of document HTML document 1.
  • Second HTML document 25 also provides the features demonstrated previously in figures 2 through 7, inclusive.

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Between Computers (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

Generating a document which contains representations of other resources from an HTML document which contains hyperlinks to the other resources uses a software application to insert frames into the HTML document, where each frame is associated with one of the hyperlinks, and loads into each frame a representation of the resource to which the associated hyperlink points. The representation may be the resource itself, a scaled version of the resource itself, a graphical representation of the appearance of the resource, an audio representation of the resource or part thereof of a video representation of the resource or part thereof.

Description

PREVIEWING INTERNET RESOURCES
Field of the Invention
This invention relates to a method of previewing Internet resources. It relates particularly but not exclusively to a method of previewing one or more Internet resources which are hyperlinked to an HTML document, to a method of displaying the output of an Internet search engine or directory or any other application where a list of Internet resources arises, and to a method of converting an HTML document which contains text hyperlinks to other resources, into a document which contains visual or audio or video representations of the other resources, or any combination thereof.
Background to the Invention
One of the most common ways of searching for information on the Internet is to use a search engine such as AltaVista or a directory such as Yahoo! In a key word search, key words are typed into the search engine enquiry box, and the search engine returns an HTML (HyperText Mark-up Language) page displaying a list of Internet sites which have been indexed according to the key words used in the search. Each Internet site included in the list is presented in the form of a hypertext link, with a short description of the site. As an alternative to a key word search, the Yahoo! search engine allows a computer user to locate relevant Internet sites by navigating through a hierarchical tree of subject matter and geographical classifications. The search results are again presented as a list of Internet sites in the form of hypertext links, with a short description of each site.
Unfortunately, the short descriptions of the contents of Internet sites are often inaccurate, out of date, or not sufficiently explicit to indicate to the computer user whether the site is relevant to the user's particular enquiry. Further, there is a significant problem with "dead links", which are links referring to pages which are no longer on the given server, pages on servers which no longer exist, or pages on servers which are temporarily off-line. As a consequence, the user often wastes considerable time clicking on a hypertext link presented on the search engine results page, viewing the Internet site brought up by the link, determining that the site is not relevant to the user's particular enquiry, navigating back to the search engine results page, and repeating the process with the next hypertext link.
The same problem occurs on almost any HTML page in which the user may want to view or preview the targets of one or more Internet resources contained therein.
A partial solution to this problem is provided by Quickbrowse.com, at the site www.quickbrowse.com. This enables a computer user to request the Quickbrowse server to "stitch" multiple Internet pages together to create a single long web page, which is then forwarded to the user. This is useful, for example, if a person needs to review the same Internet sites each day. Rather than having to view them one at a time, the person can simply create a single "Quickbrowse" page, and review that page each day. However, it is still necessary for the user to scroll through the entire "stitched-together" page to determine whether it contains information relevant to the user's particular interests.
Quickbrowse.com also provides a "stitching" service relating to search engine output pages, which solves a different problem. Often a search engine limits the number of results displayed on an output page to a given number or a given length of page. In order to see results not listed on the first output page, it is necessary to request the second output page, then the third output page, and so on. The Quickbrowse.com service enables the user to see multiple search engine output pages stitched together. However, this service is of limited value because it is still necessary for the user to review each hyperlinked page one at a time to determine if it is relevant. A different partial solution is provided by an Internet browsing tool called
Katiesoft, available from www.katiesoft.com. Katiesoft provides a number of features, one of which is the ability to view up to four Internet sites simultaneously. This enables a user, for example, to load the contents of four unrelated sites simultaneously rather than sequentially. This can reduce the amount of time wasted on the typical one-at-a-time process, but it does not significantly reduce the overall number of "clicks" needed to view the various pages.
Similar "4-in-one" type search engines are provided at www.all4one.com, www.framesearch.net, www.searchspaniel.com. www.multi-search-engine.com. and wwwNerysimple.com. All of these services allow a computer user to type in a search term, and have a search conducted simultaneously on four different search engines, with the results being displayed in four separate frames in the user's browser. The FrameSearch service also allows the user to select a number of different search engines for a simultaneous search, with the output being displayed in a different browser window for each search engine. These services are useful in reducing search time if the user intends to conduct searches on several different search engines, but they do not resolve the problem of having to click on the results one at a time and waiting for the hyperlinked web pages to come up to reveal whether they are relevant.
Many websites also offer audio files which accompany images, or which are presented alone, and video clips which combine audio with animated visual transmissions. These files are large and often take a long time to download. There also exist search engines which specifically look for and present lists of audio or video files from which the user may make a selection. Because the size of these files is larger than that of visual files, they often take significantly longer to download. Consequently, there is a greater likelihood that a connection to a particular server may time out before the entire file has been transferred, and that the user will have to invest significantly longer in determining exactly which audio or video files are most desirable.
Summary of the Invention
According to a first aspect of the present invention, there is provided a method of previewing one or more Internet resources which are hyperlinked to an HTML document, including the steps of:
(a) viewing the HTML document;
(b) inserting into the HTML document representations of the Internet resources; wherein the representations are either visual, audio or a combination thereof.
Internet resources may include other HTML pages, images, sound files, movie files and any other type of resource to which a hyperlink may point.
It will be seen that the previewing method of the present invention enables the computer user to assess the relevance of Internet resources without having to go through the usual laborious process of following the hyperlinks one by one.
The visual representation of an Internet resource may be any suitable visual representation. In one preferred arrangement, the visual representation is the whole or a part of the hyperlinked resource itself, rendered in its usual manner. In another preferred arrangement, the visual representation is a scaled version of the whole or a part of the Internet resource itself. This enables the overall appearance of the resource to be viewed at a smaller size than normal, so that less space is taken on the user's screen and more resources can be displayed on a single screen. Alternatively, where appropriate to the amount of available space, the resource may be reviewed at a larger size than normal. The aspect ratio of the resource may be preserved when the resource is scaled, or it may be altered to suit the available space. "Zoom in" and "zoom out" facilities may be provided. Where the visual representation consists of or contains part or all of the
Internet resource itself or a scaled version of that resource, it is preferred that the resource as displayed be fully functional, with all of its own hyperlinks (if any) being fully operational and clickable.
It is further preferred that, where the previews are displayed in one or more frames, the frames include scroll bars where the size of the resource being displayed exceeds the size of the frame, allowing the view shown by that frame of the associated Internet resource to be scrolled upwards, downwards, left and right.
It is further preferred that each frame can be resized, so as to permit a more complete or less complete view of the associated Internet resource. The resizing feature may provide a limited number of sizes such as a standard size view and a full browser size view, or, more preferably, it may allow the frame to be resized to any custom size by dragging the frame's borders. Each frame may also display one or more of the following: (a) a title bar for the frame;
(b) one or more icons on the title bar;
(c) an advertisement, which may be a targeted advertisement selected to correspond with the nature of the contents of the associated Internet resource; (d) text, which may include in text form the URL of the associated Internet resource, and which may include a description of the contents of the Internet resource.
It is preferred that audio or video representations of an Internet resource are abbreviated or truncated versions of the original Internet resource, to avoid the lengthy download times and timing out complications which are otherwise associated with their retrieval. This may be performed by creating an audio or video thumbnail using techniques which include: '
(a) excerpting the file, wherein only a portion of the file is sent, e.g. the portion of the file which contains the file's dominant theme, melody or rhythm; or
(b) re-encoding the file, wherein the file is compressed or alternatively encoded, perhaps at the expense of the quality or resolution (e.g. mono instead of stereo) of the file.
The downloading of a video thumbnail may involve sending a still image of a frame of a movie, or only a few seconds of the movie, enabling the viewer to determine whether they wish to download the entire file. This would work particularly well with MIDI files, which are composed of sounds which can be produced by a computer or other MIDI device, but which are not actual recordings of sounds. The computing power which is required to process audio and video files into audio or video thumbnails is moderately high. Therefore, it is preferred that there is a server which is dedicated to producing thumbnails (previews) of audio and video files on demand and a search engine which is dedicated to the production of audio and video thumbnail (preview) files ahead of time. It will be seen that the present invention provides an opportunity for a new form of advertising, which may be relatively non-intrusive. Each frame may have a portion such as a strip across the bottom, across the top, or along one of the sides, allocated for an advertisement, such as a banner advertisement. The advertising may be targeted, in that the topic of the particular advertisement selected may correspond with the topic of the Internet resource being displayed in the frame. The nature of the information being conveyed in a resource may be discerned by detecting key words as that resource is being retrieved. If, for example, the words in the resource being retrieved include "banking" and "account" and "financial", it may be deduced that the resource is probably related to banking, and an advertisement relating to banking services could be displayed in the same frame.
One problem associated with the invention is that some Internet pages have associated pop-up windows which appear when the page is accessed. This is particularly common with pages located on servers which offer free web space. The pop-up windows are undesirable from the point of view of operation of the invention, and it is preferred that the method further includes the step of suppressing any pop-up windows associated with the hyperlinked resource. Alternatively or additionally, the method may present a dialog box, allowing the user to permit or deny the pop-up window to appear.
Another problem associated with the invention involves "breaking out of frames". Some Internet content providers prefer not to have content from their own sites appearing without attribution in a frame on someone else's site. CNN (CNN.com) is one example. To prevent this, the CNN site includes software which causes the site as it is loading to "break out" of the frame and "grab" the whole of the browser window, so that the CNN site is the only one which can be seen by the computer user. This is undesirable from the point of view of the invention, and it is preferred that the method of the present invention further includes the step of suppressing any anti-frame coding associated with the Internet resource which would otherwise cause the resource to break out of the frame.
As an alternative to the actual Internet resource or a scaled version of the actual resource, the visual representation of the resource displayed in each frame may be a graphical representation of the appearance of that resource. This may be in a bitmap or vector graphics format or any other suitable graphics format. This arrangement has the advantage that the graphical representations may typically download to the user's computer considerably faster than the actual resource.
The visual, audio or video representation of the resource may be generated in any suitable manner. In a preferred arrangement, the representation is generated on a web server associated with the Internet resource. This can be cached on the resource's web server, and could allow others who wish to view the resource to preview it by viewing the representation (which downloads quickly) without having to download the resource itself (which may download slowly).
Alternatively, the visual, audio or video representation may be generated by the Internet Service Provider (ISP) of the person who is viewing the HTML document. The "preview" service can thus be a service offered to subscribers by the ISP. The ISP typically has a relatively high-bandwidth Internet connection and can retrieve web pages and generate a visual, audio or video representation relatively quickly, whereas the computer user may have a relatively low-bandwidth connection, so that in most cases it is much faster for the ISP to retrieve the resource in question, generate a visual, audio or video representation, and download it to the user's computer than it is for the computer user to retrieve and download to actual resource. Speed could be further improved if the ISP maintains a cache of representations for frequently accessed pages. Alternatively, the visual, audio or video representation may be generated by a search engine or other provider of services on the Internet. Again, the search engine or other provider could maintain a cache of frequently accessed representations.
Alternatively, the visual representation may be generated by an image server which receives requests for images of resources, accesses those resources, generates images, supplies those images in response to requests, and, optionally, caches frequently accessed images.
In an especially preferred form, the method of the present invention involves each frame first being filled with a visual, audio or video representation of the Internet resource, and the representation is subsequently replaced by the Internet resource itself or a scaled version of the Internet resource itself. This enables a relatively rapid automatic preview, followed by automatic access to the actual resource, unless the computer user has made an alternative selection in the meantime. According to a second aspect of the invention, there is provided a method of displaying the output of an Internet search engine or directory, including the steps of: (a) displaying one or more frames on the search engine or directory output page, each search or directory result being associated with an Internet resource;
(b) in each of the one or more frames, displaying a representation of one of the resources associated with a search or directory result; wherein the representation is visual, audio or a combination thereof.
According to a third aspect of the invention, there is provided a method of operating an Internet resource locating service including the steps of: (a) maintaining a database of Internet page addresses; (b) storing previews of Internet pages;
(c) receiving requests for Internet resource location information;
(d) responding to the requests with resource location information which includes one or more of the previews; wherein the previews are visual, audio or a combination thereof. Preferably, this method further includes the steps of generating and storing one or more preview files for a page whenever the Internet resource locating service accesses a new or updated Internet page.
According to a fourth aspect of the invention, there is provided a method of generating a document which contains representations of other resources from an HTML document which contains hyperlinks to the other resources, including the steps of:
(a) using a software application to insert frames into the HTML document, each frame being associated with one of the hyperlinks;
(b) loading into each frame a representation of the resource to which the associated hyperlink points, wherein the representation is:
(i) the resource itself; or
(ii) a scaled version of the resource itself; or
(iii) a graphical representation of the appearance of the resource; or
(iv) an audio representation of the resource or part thereof; or (v) a video representation of the resource or part thereof.
According to a fifth aspect of the invention, there is provided a method of providing in an HTML document, a display of the contents of one or more Internet resources, including the steps of: (a) displaying a frame on the HTML document; (b) in the frame, displaying a representation of one of the Internet resources;
(c) after a short period of time, replacing the contents of the frame with a representation of one of the other Internet resources; wherein the representation of the Internet resources are either visual, audible or video representations of the resource.
This aspect of the invention is similar to the aspects previously described in that it gives a "preview" of Internet resources, but it does this sequentially rather than simultaneously. The visual representations may have any of the optional characteristics referred to previously. "Transition effects" of the type used in computerized slide shows may be provided to give an "animated" appearance to the frame.
The frame may display representations of a plurality of the Internet resources, one after the other. More than one frame may be displayed on the HTML document, and more than one of those frames may display cycling visual representations of Internet resources.
According to a sixth aspect of the invention, there is provided a method of displaying a preview of a resource which is hyperlinked to an HTML document, including the steps of: (a) displaying the HTML document; and (b) upon a user rolling a mouse cursor over a hyperlink on the document, automatically presenting a representation of the hyperlinked resource; wherein the representation of the hyperlinked resource is visual, audio or a combination thereof.
Preferably, this method further includes the step of downloading visual representations for a plurality of resources which are hyperlinked to the document, and caching those representations ready for display when the user rolls the mouse cursor over a relevant hyperlink.
Brief Description of the Drawings The invention will now be described in further detail by reference to the attached drawings which show an example form of the invention. It is to be understood that the particularity of those drawings does not supersede the generality of the preceding description of the invention. Figure 1 shows a simple embodiment of the invention wherein rendered representations of Internet resources which have been fetched by a search engine are accompanied by text descriptions of those resources.
Figure 2 is a representation of a search engine output page according to an embodiment of the invention wherein rendered representations of Internet resources are shown in a frame, and where these rendered representations may be scrolled and zoomed.
Figure 3 is a representation of the search engine output page of Figure 2 showing multiple concurrent renderings of the retrieved Internet resources. Figure 4 shows the search engine output page of Figure 3, where the width of the rendered representations relative to the text description has been adjusted.
Figure 5 shows the search engine output page of Figure 3 with the width of the rendered representation smaller than that of Figure 4. Figure 6 shows the search engine output page of Figure 3 with the width feature activated to illustrate each rendered representation at a smaller width.
Figure 7 shows the search engine output page of Figure 3 with a zoom feature activated to illustrate each rendered representation at a smaller scale, and with the width feature activated to illustrate each rendered representation at a smaller width.
Figure 8 illustrates a conventional Internet directory page for comparison with the illustration in Figure 9.
Figure 9 illustrates another embodiment of the invention as applied to the display of an Internet directory. Figure 10 illustrates yet another embodiment of the invention as applied to a user homepage or portal.
Figure 11 illustrates yet another embodiment of the invention that facilitates the creation and editing of topics and items displayed in Figure 10.
Figure 12 illustrates yet another embodiment of the invention wherein rendered representations of Internet resources which are the targets of hyperlinks contained within an HTML document are displayed within a second HTML document.
Figure 13 illustrates yet another embodiment of the invention wherein rendered representations of Internet resources which are the targets of hyperlinks contained within an HTML document are displayed within the "chrome" area of a browser window.
Figure 14 illustrates yet another embodiment of the invention wherein rendered representations of Internet resources which are the targets of hyperlinks contained within an HTML document are displayed within a second HTML document in a style similar to that which is illustrated in Figure 2.
Detailed Description
Referring firstly to Figure 1 , there is shown an embodiment of the invention wherein the display of a list of Internet resources obtained as a result of an Internet search engine inquiry is presented in HTML document 1. A representation of each resource 2 is rendered and is associated with text 3 which describes that resource. Where appropriate, and having regard to the type of Internet resource which is listed, representation 2 may be rendered as a graphic image of the Internet resource, the resource itself, or as any other suitable representation. Furthermore, the representation may be rendered by geometrically scaling it to dimensions which differ to that of the resource's original form.
Referring now to Figure 2, there is shown an embodiment of the invention wherein the display of a list of Internet resources obtained as a result of an Internet search engine result is presented in HTML document 1. HTML document 1 contains two outer frames 4 and 5. Frame 4 is a container for one or more further frames, each of which contains rendered representations of each item in the list of the Internet resources which was generated by the search engine. Frame 4 is equipped with scroll bars 6, enabling the user to scroll the contents of frame 8, which is located inside frame 4, into view. Frame 5 contains a list which describes each Internet resource which was retrieved by the search engine, and is also equipped with scroll bars 7. HTML document 1 is equipped with scroll bars 9 so that areas of interest which otherwise sit outside the area of the screen can be scrolled into view.
The visual representation of the first of the Internet resources is contained within frame 8. Subsequent frames which are not visible in Figure 2 contain visual representations of the rest of the Internet resources and are located inside frame 4, below the representation of the first of the resources. Frame 4 is equipped with scroll bars 6 so that these frames may be scrolled into view. Subsequent frames, similar to frame 8 and which contain visual representations of items from the list of Internet resources which were generated by the search engine are beneath frame 8 and may be brought into view by scrolling the page using scroll bar 6.
The user may place a selection tool, such as the mouse pointer, over any of the hypertext links contained within frame 5 (i.e. perform a mouse-rollover action). The representation of the resource which is the target of that hypertext link is then rendered in the top of frame 4 so that it is visible to the user, without the user having to select the link by clicking on it. For example, the user conducts a search on "Bach", and the search engine locates Internet resources which are related to the topic. HTML document 1 is generated and displayed within HTML browser 11. Inside HTML document 1 , frame 4 displays frames into which representations of each related Internet resource will be rendered. If the user scrolls down list of search results 12 contained within frame 5 to the seventh result (the visual representation of which is off screen at this time) and places the mouse pointer over the hypertext link for that result, the frame containing the representation of that hyperlinked resource is rotated to the top of the montage of frame 4 such that it is inside the screen and visible to the user, without the user ever needing to "click" on the hyperlink to that particular resource.
If the user decides that that resource is not appropriate, the mouse pointer can be placed over another hypertext link in list 12 at which time the representation of the resource to which the hypertext link under the pointer refers is displayed at the top of frame 4.
In another embodiment of the invention, the user may set the display to cycle through the list of Internet resources, enabling the user to gain an overview of the content of each resource without having to manually select or navigate to each individual resource. It is preferred that the user stipulates the cycle rate or the length of time for which each Internet resource is displayed before the next resource is shown. Alternatively, the display may provide the user with a variety of preset cycle rates. It is preferable that if the user wishes to select a particular resource at any time during the cycling of search results, the user may click anywhere on the page. This would cease the cycling process and the selected page would be retained in the display for the user to review. Alternatively, the user may select and Internet resource from the list which is shown, and the resource to which the selected hyperlink refers is retrieved by the browser. In yet another embodiment of the invention, the user is able to set the browser to "full screen mode" (also known as "theatre" or "kiosk" mode). This dedicates the entire width and height of the user's screen to displaying only the items grouped as 13 in Figure 2. Browser controls such as menu bars, icons and address input boxes are removed from the display. In this way, a much larger area is made available for the rendering of Internet resources.
Figure 3 illustrates a way in which, in another preferred embodiment of the invention, the user may specify the number of Internet resources for which representations are rendered, across the screen at any one time, within frame 4. Here, the user has specified that a montage of Internet resources 2 will be rendered by tiling their representations three resources across, inside frame 4. This enables the user to review more than one Internet resource 2 from list 12 at any one time.
It is further preferred that the display provides the user with the option to alter the relative proportion of the widths of frame 4 and search results frame 5 which contains list of search results 12. This additional feature is illustrated by way of example in Figure 4. Frame 5 which contains list of the search results 12 has been narrowed, thereby increasing the area inside frame 4 in which rendered representations of Internet resources 2 may be displayed.
It is further preferred that the display provides the user with the option to zoom the rendered representations of the Internet resources displayed in frame 4. This additional feature is illustrated by way of example in Figure 5. Here the "zoom factor" has been set to 50%. This has the effect of allowing a greater portion of each Internet resource 2, rendered within frame 4 to be viewed. In yet another preferred embodiment of the invention, the display provides the user with the option to adjust the width and height of the visual representations of the Internet resources 2 which are displayed inside frame 4. This additional feature is illustrated by way of example in Figure 6. Here the "width factor" and "height factor" has been set to 50%. This has the effect of allowing a higher number of Internet resources 2 which are displayed inside frame 4 to be viewed. It is further preferred that the display provides the user with the option to combine the adjustment of both the zoom factor as exemplified in Figure 5, and the width and height as exemplified in Figure 6, of the rendered representations of the Internet resources 2 displayed in frame 4. These additional features are illustrated by way of example in Figure 7. Here the zoom factor has been set to 50%, and the width and height factor has also been set to 50%. This has the effect of allowing a both a greater portion of each Internet resource, and a greater number of such resources displayed within frame 4.
It is to be understood that in illustrating these preferred embodiments, the lists of Internet resources and the rendered representations associated therewith need not necessarily have been produced solely as the result of a search engine inquiry. Existing Internet directories such as those available at www.yahoo.com and www.dmoz.org provide lists of Internet resources which are ordered into a hierarchy of topics and categories. In order to compare and contrast the output of existing Internet directories with the output of the present invention, an example of a hypothetical page from some such conventionally styled directory is shown in Figure 8. The conventionally styled directory illustrated in Figure 8 shows:
(a) major subcategory 14, which in this example is "Home/Regional/ Countries/Australia/Arts and Humanities";
(b) currently selected subcategory 15 under subcategory 14, which in this example is "Art History";
(c) several further subcategories 16 which are available under the currently selected subcategory 15, which in this example are "Archaeology", "Architectural History" and "Artists";
(d) textual descriptions (including hypertext links) 17 of items which fall under the currently selected subcategory 15 which in this example are "In the Artist's Footsteps", "University of Queensland", and "Art Deco Society of NSW, The"; Figure 9 shows an embodiment of the invention as applied to the sample directory page of Figure 8. Major subcategory 14, currently selected subcategory 15, and further subcategories 16 are displayed at the top of the screen in a format which is similar to that of the original directory page in Figure 8. However, in Figure 9, textual descriptions 17 of Figure 8 are now rendered representations 17b of the actual resources. Moreover, textual descriptions 17 are retained in the screen in the form of a list, presented down the right side of the screen, enabling the user to continually compare and contrast the category results which were retrieved and presented in Figure 8. Internet web browsers typically permit a user to nominate a "home page" which is a web page initially displayed when the browser is loaded. Various entities offer "portal" sites which group together sen/ices which a user may frequently access; such portals are often intended to be set by the user as their home page. A further preferred embodiment of the invention illustrating its applicability to such home pages and portals, is illustrated in Figures 10 and 11. In Figure 10, a web page showing a series of buttons 18, labeled with various topics such as "News", "Business", "Sport", "Entertainment", "Travel" and "IT" is illustrated. Selecting the button for a particular topic results in the display of a list of Internet resources which are associated with that topic, together with rendered representations of those resources. Again, a list of available related resources and their hypertext links is presented, in this example, down the right side of the screen.
It is preferred that the user is provided with a means to edit both the topics and the list of Internet resources associated with those topics, in order to customize and personalize these lists according to the user's individual requirements. This can be performed using any convenient manner, one of which is presented in Figure 11. In this editing form, selection list 26 contains a list of topic names which can be selected or deselected by moving them into or out of selection list 27 with buttons 28. New topic names can be added, and existing topic names modified, by entering or modifying the topic name using input box 29. Internet resources associated with a given topic may then be selected in a similar manner with selection lists 30 and 31 , and buttons 32. New entries pointing to Internet resources can be added, and existing entries modified, by entering the appropriate details into Uniform Resource Location input box 33, title box 34, and description input box 35. Additions and changes made in this manner are then updated in the page illustrated in Figure 10, thereby permitting the user to personalize their home page.
In a preferred embodiment of the invention, illustrated in Figure 12, a popup window 19 containing a rendered representation 20 of an Internet resource which, for example, is the target of a hyperlink 21 contained within a web page 1 , is produced after the user has placed a mouse cursor or other pointing device over the hyperlink 21 and then left the mouse cursor or other pointing device stationary over the hyperlink 21 for a period of time. In this example, the user has left the mouse cursor or other pointing device over hyperlink 21 , which is entitled "Biography, Portraits and Literature". As a result, the web page which is the target of hyperlink 21 and is entitled "Biography, Portraits and Literature" page is presented as a visual representation 20 of that page, inside window 19. As an additional feature, after a further period of time has elapsed, visual representation 20 is replaced with further visual representations derived from other hyperlinks in HTML document 21. Transition effects such as fades, wipes and dissolves may be employed as the visual representation of one hyperlink is replaced with the visual representation of another hyperlink. It is also preferred that the display facilitates the placement of an advertisement 36 within popup window 19. The subject matter of the advertisement may be determined using a computer program which selects an advertisement which has relevance to the contents of either HTML document 1 or the Internet resource which is the target of hyperlink 21. Figure 13 illustrates yet another preferred embodiment of the invention wherein rendered representations 22 of internet resources which are the targets of hyperlinks contained within HTML document 1 are displayed within browser window 23 in area 24. Area 24 (sometimes termed the "chrome" of a window) is normally used for the display of menus, icons or address bars. The rendered representation to be displayed may be determined by detecting when the user has placed the mouse cursor or other pointing device over a hyperlink, as previously described. Alternatively, the user may elect that rendered representations sequentially cycle through each hyperlink which is contained within the HTML document 1 , with a short delay between each successive representation. Optional transition effects such as fades, wipes and dissolves may be employed as each representation is displayed.
Figure 14 illustrates yet another preferred embodiment of the invention, wherein second HTML document 25, containing rendered representations of one or more the internet resources which are the targets of hyperlinks contained within HTML document 1 is displayed when commanded by the user. The user may perform this command in any convenient manner, such as by clicking on a background or empty area of document HTML document 1. Second HTML document 25 also provides the features demonstrated previously in figures 2 through 7, inclusive.
It is to be understood that various alterations, additions and/or modifications may be made to the parts previously described without departing from the ambit of the invention.

Claims

Claims:
1. A method of previewing one or more Internet resources which are hyperlinked to an HTML document, including the steps of:
(a) viewing the HTML document;
(b) inserting into the HTML document representations of the Internet resources; wherein the representations are either visual, audio or a combination thereof.
2. A method according to claim 1 wherein a visual representation of a hyperlinked resource is the whole or part of the hyperlinked resource itself, rendered in its usual manner.
3. A method according to claim 1 wherein a visual representation of a hyperlinked resource is a scaled version of the whole or part of the hyperlinked resource itself.
4. A method according to claim 2 or claim 3 wherein the hyperlinked resource is fully functional, with all of its own hyperlinks (if any) being fully operational and clickable.
5. A method according to claim 2 or claim 3 wherein: (a) the visual representations appear in frames; (b) the frames include scroll bars where the size of the resource being displayed exceeds the size of the frame, allowing the view shown by that frame of the associated hyperlinked resource to be scrolled; and (c) each frame can be resized, so as to permit a more complete or less complete view of the associated hyperlinked resource.
6. A method according to claim 1 wherein the visual representations appear in one or more frames and each frame also displays one or more of the following:
(a) a title bar for the frame; (b) one or more icons on the title bar;
(c) an advertisement, which may be a targeted advertisement selected to correspond with the nature of the contents of the associated hyperlinked resource; (d) text, which may include in text form the URL of the associated hyperlinked resource, and which may include a description of the contents of the hyperlinked resource.
7. A method according to any one of claims 2 to 6 wherein the method further includes the step of suppressing any pop-up windows associated with the hyperlinked resource.
8. A method according to any one of claims 2 to 7 wherein the method further includes the step of suppressing any anti-frame coding associated with the hyperlinked resource which would otherwise cause the hyperlinked resource to break out of a frame.
9. A method according to claim 1 wherein visual representations of hyperlinked resources are graphical representations of the appearance of those resources.
10. A method according to claim 9 wherein the visual representations are scaled images of the resources.
11. A method according to claim 9 or claim 10 wherein a visual representation is generated on a computer associated with the hyperlinked resource.
12. A method according to claim 9 or 10 wherein the visual representations are generated by the Internet Service Provider of the person who is viewing the
HTML document.
13. A method according to claim 9 or 10 wherein the visual representations are generated by an image server which receives requests for images of resources, accesses those resources, generates images, supplies those images in response to requests, and caches frequently accessed images.
14. A method according to claim 1 wherein the visual representations appear in one or more frames and each frame is first filled with a graphical representation of the appearance of the hyperlinked resource, whereafter the graphical representation is subsequently replaced by the hyperlinked resource itself or a geometrically scaled version of the hyperlinked resource itself.
15. A method of displaying the output of an Internet search engine or directory, including the steps of:
(a) displaying one or more frames on the search engine or directory output page, each search or directory result being associated with an Internet resource; (b) in each of the one or more frames, displaying a representation of one of the resources associated with a search or directory result; wherein the representation is visual, audio or a combination thereof.
16. A method of operating an Internet resource locating service including the steps of:
(a) maintaining a database of Internet page addresses;
(b) storing previews of Internet pages;
(c) receiving requests for Internet resource location information;
(d) responding to the requests with resource location information which includes one or more of the previews; wherein the previews are visual, audio or a combination thereof.
17. A method according to claim 16 further including the steps of generating and storing a preview image for a page whenever the Internet resource locating service accesses a new or updated Internet page.
18. A method of generating a document which contains representations of other resources from an HTML document which contains hyperlinks to the other resources, including the steps of: (a) using a software application to insert frames into the HTML document, each frame being associated with one of the hyperlinks;
(b) loading into each frame a representation of the resource to which the associated hyperlink points, wherein the representation is: (i) the resource itself; or
(ii) a scaled version of the resource itself; or (iii) a graphical representation of the appearance of the resource; or (iv) an audio representation of the resource or part thereof; or (v) a video representation of the resource or part thereof.
19. A method of providing in an HTML document a display of the contents of one or more Internet resources, including the steps of:
(a) displaying a frame on the HTML document;
(b) in the frame, displaying a representation of one of the Internet resources; (c) after a short period of time, replacing the contents of the frame with a representation of one of the other Internet resources.
20. A method according to claim 19 wherein the frame displays visual representations of a plurality of the hyperlinked resources, one after the other.
21. A method according to claim 19 or claim 20 wherein more than one frame is displayed on the HTML document, and more than one of those frames displays cycling visual representations of hyperlinked resources.
22. A method of displaying a preview of a resource which is hyperlinked to an HTML document, including the steps of:
(a) displaying the HTML document; and
(b) upon a user rolling a mouse cursor over a hyperlink on the document, automatically displaying a visual representation of the hyperlinked resource; wherein the representation of the hyperlinked resource is visual, audio or a combination thereof.
23. A method according to claim 22 further including the step of downloading visual representations for a plurality of resources which are hyperlinked to the document and caching those representations ready for display when the user rolls the mouse cursor over a relevant hyperlink.
PCT/AU2002/000086 2001-01-29 2002-01-29 Previewing internet resources WO2002061610A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
AUPR2748A AUPR274801A0 (en) 2001-01-29 2001-01-29 Previewing internet resources
AUPR2748 2001-01-29

Publications (1)

Publication Number Publication Date
WO2002061610A1 true WO2002061610A1 (en) 2002-08-08

Family

ID=3826775

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/AU2002/000086 WO2002061610A1 (en) 2001-01-29 2002-01-29 Previewing internet resources

Country Status (2)

Country Link
AU (1) AUPR274801A0 (en)
WO (1) WO2002061610A1 (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004107224A1 (en) * 2003-06-02 2004-12-09 Netbreak International Pty Limited Network based advertising system and method
US7353229B2 (en) 2000-05-26 2008-04-01 Vilcauskas Jr Andrew J Post-session internet advertising system
WO2009001139A1 (en) * 2007-06-28 2008-12-31 Taptu Ltd Audio thumbnail
US7529795B2 (en) 2006-03-20 2009-05-05 Stragent, Llc Message board aggregator
US8549436B1 (en) 2007-06-04 2013-10-01 RedZ, Inc. Visual web search interface
US9032297B2 (en) 2006-03-17 2015-05-12 Disney Enterprises, Inc. Web based video editing
WO2015186121A1 (en) * 2014-06-01 2015-12-10 Ani-View Ltd. A system for displaying imagized video clips in a web-page
US9992528B2 (en) 2013-06-10 2018-06-05 Ani-View Ltd. System and methods thereof for displaying video content
US10909112B2 (en) 2014-06-24 2021-02-02 Yandex Europe Ag Method of and a system for determining linked objects

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5903892A (en) * 1996-05-24 1999-05-11 Magnifi, Inc. Indexing of media content on a network
CA2279145A1 (en) * 1998-08-01 2000-02-01 Corel Corporation Hypertext link preview
US6029182A (en) * 1996-10-04 2000-02-22 Canon Information Systems, Inc. System for generating a custom formatted hypertext document by using a personal profile to retrieve hierarchical documents
US6058417A (en) * 1998-10-23 2000-05-02 Ebay Inc. Information presentation and management in an online trading environment
WO2001015014A2 (en) * 1999-08-19 2001-03-01 Gateway, Inc. A system and method for advanced network viewing
WO2001063919A1 (en) * 2000-02-23 2001-08-30 Penta Trading Ltd. Systems and methods for generating and providing previews of electronic files such as web files

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5903892A (en) * 1996-05-24 1999-05-11 Magnifi, Inc. Indexing of media content on a network
US6029182A (en) * 1996-10-04 2000-02-22 Canon Information Systems, Inc. System for generating a custom formatted hypertext document by using a personal profile to retrieve hierarchical documents
CA2279145A1 (en) * 1998-08-01 2000-02-01 Corel Corporation Hypertext link preview
US6058417A (en) * 1998-10-23 2000-05-02 Ebay Inc. Information presentation and management in an online trading environment
WO2001015014A2 (en) * 1999-08-19 2001-03-01 Gateway, Inc. A system and method for advanced network viewing
WO2001063919A1 (en) * 2000-02-23 2001-08-30 Penta Trading Ltd. Systems and methods for generating and providing previews of electronic files such as web files

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
CHANG ET AL.: "Multimedia search and retrieval", PUBLISHED IN ADVANCES IN MULTIMEDIA: SYSTEMS, STANDARDS AND NETWORKS, 1999 *

Cited By (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7353229B2 (en) 2000-05-26 2008-04-01 Vilcauskas Jr Andrew J Post-session internet advertising system
WO2004107224A1 (en) * 2003-06-02 2004-12-09 Netbreak International Pty Limited Network based advertising system and method
US9032297B2 (en) 2006-03-17 2015-05-12 Disney Enterprises, Inc. Web based video editing
US7856472B2 (en) 2006-03-20 2010-12-21 Aloft Media, Llc Instantaneous symbol lookup
US10078623B2 (en) 2006-03-20 2018-09-18 Aloft Media, Llc Hyperlink with graphical cue
US7849148B2 (en) 2006-03-20 2010-12-07 Aloft Media, Llc Instantaneous symbol lookup
US10042823B2 (en) 2006-03-20 2018-08-07 Aloft Media, Llc Hyperlink with graphical cue
US8180829B2 (en) 2006-03-20 2012-05-15 Boadin Technology, LLC Message board aggregator
US8219615B2 (en) 2006-03-20 2012-07-10 Boadin Technology, LLC Instantaneous symbol lookup
US8219906B2 (en) 2006-03-20 2012-07-10 Boadin Technology, LLC Instantaneous symbol lookup
US7529795B2 (en) 2006-03-20 2009-05-05 Stragent, Llc Message board aggregator
US8682961B2 (en) 2006-03-20 2014-03-25 Boadin Technology, LLC Hyperlink with graphical cue
US8683003B2 (en) 2006-03-20 2014-03-25 Boadin Technology, LLC Hyperlink with graphical cue
US8700704B2 (en) 2006-03-20 2014-04-15 Boadin Technology, LLC Message board aggregator
US11308260B2 (en) 2006-03-20 2022-04-19 Alof Media, LLC Hyperlink with graphical cue
US8549436B1 (en) 2007-06-04 2013-10-01 RedZ, Inc. Visual web search interface
GB2462969A (en) * 2007-06-28 2010-03-03 Taptu Ltd Audio thumbnail
WO2009001139A1 (en) * 2007-06-28 2008-12-31 Taptu Ltd Audio thumbnail
US9992528B2 (en) 2013-06-10 2018-06-05 Ani-View Ltd. System and methods thereof for displaying video content
WO2015186121A1 (en) * 2014-06-01 2015-12-10 Ani-View Ltd. A system for displaying imagized video clips in a web-page
US10909112B2 (en) 2014-06-24 2021-02-02 Yandex Europe Ag Method of and a system for determining linked objects

Also Published As

Publication number Publication date
AUPR274801A0 (en) 2001-02-22

Similar Documents

Publication Publication Date Title
US6993726B2 (en) Methods and systems for document navigation using enhanced thumbnails
JP4758051B2 (en) Document display method
US6883138B2 (en) Methods and systems for generating enhanced thumbnails usable for document navigation
CN101356528B (en) Displaying compact and expanded data items
US9569555B2 (en) Method for adding a user-selectable function to a hyperlink
US7069506B2 (en) Methods and systems for generating enhanced thumbnails
US6256028B1 (en) Dynamic site browser
US7257777B1 (en) System and method for automatic control of window viewing
US8805830B2 (en) Web application for accessing media streams
US8041701B2 (en) Enhanced graphical interfaces for displaying visual data
US7562287B1 (en) System, method and apparatus for selecting, displaying, managing, tracking and transferring access to content of web pages and other sources
US20060277167A1 (en) Search apparatus having a search result matrix display
US20060085741A1 (en) Method and apparatus to view multiple web pages simultaneously from network based search
US7032183B2 (en) Dynamic site browser
US20050071776A1 (en) Multifunction hyperlink and methods of producing multifunction hyperlinks
US20060095424A1 (en) Methods and apparatus for mouse-over preview of contextually relevant information
US8775928B2 (en) Layout-based page capture
US20030184582A1 (en) Browser plug-ins
EP1880316A1 (en) User-defined changing of page representations
WO2002061610A1 (en) Previewing internet resources
US20080120549A1 (en) System and method for displaying numbered descriptions
US8631343B1 (en) Automatically designating document items, such as references to other documents, for improved navigation and/or retrieval
AU2003200819B2 (en) Browser Plug - ins

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ OM PH PL PT RO RU SD SE SG SI SK SL TJ TM TN TR TT TZ UA UG US UZ VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: JP

WWW Wipo information: withdrawn in national office

Country of ref document: JP