US20040075682A1 - System and process for creating bookmark web pages using web browser intermediaries - Google Patents
System and process for creating bookmark web pages using web browser intermediaries Download PDFInfo
- Publication number
- US20040075682A1 US20040075682A1 US10/640,756 US64075603A US2004075682A1 US 20040075682 A1 US20040075682 A1 US 20040075682A1 US 64075603 A US64075603 A US 64075603A US 2004075682 A1 US2004075682 A1 US 2004075682A1
- Authority
- US
- United States
- Prior art keywords
- page
- network
- bookmark
- pages
- sub
- Prior art date
- Legal status (The legal status 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 status listed.)
- Abandoned
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/955—Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
- G06F16/9562—Bookmark management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2216/00—Indexing scheme relating to additional aspects of information retrieval not explicitly covered by G06F16/00 and subgroups
- G06F2216/17—Web printing
Definitions
- the present invention generally relates to the Web Browser Intermediaries (WBI) and more particularly to novel applications of Web browser intermediary to the World wide Web.
- WBI Web Browser Intermediaries
- WBI Web browser intermediaries
- One commercially available WBI is Web Intermediaries, IBM Corporation, Armonk, N.Y., U.S.A. Intermediaries are computational entities that can be positioned anywhere along an information stream and are programmed to tailor, customize, personalize, or otherwise enhance data as the data flow along the stream.
- a caching Web proxy is a simple example of an HTTP intermediary. Intermediary-based programming is particularly useful for adding finctionality to a system when the data producer (e.g., server or database) or the data consumer (e.g., browser) cannot be modified.
- a WBI application can observe a user browsing the web and change pages accordingly.
- the WBI can suppress images, enlarge text, change the background, limit the scope of the web site, or provide the user with suggestions on links such as a red light if a link will take a long time or a green light if the link is quick.
- the WBI can even generate and present new links based on what the WBI observes.
- WBI is an architecture and framework for creating intermediary applications on the web.
- WBI is a programmable web proxy and web server.
- the invention described below is an intermediary application within the WBI framework, using for example, Java application program interfaces.
- an object of the present invention to provide a structure and method for a system for creating bookmarks of pages found within a network, including a graphic user interface adapted to receive a bookmark address within the network, and an automatic page creator that creates a page within the network listing the bookmark addresses.
- the graphic user interface includes a bookmark address input field and a comment field.
- the graphic user interface also includes a comment group selection menu which produces a plurality of comment classifications.
- the page creator creates the page to provide access to the comment classifications.
- the page creator can be a web browser intermediary.
- the menu bar is adapted to launch the graphic user interface and the menu bar appears concurrently with a web browser.
- the invention may also comprise a system for printing multiple pages found in a network, including a graphic user interface having a menu bar that includes a print command button, a page controller adapted to automatically open sub-pages linked to by a primary page, and a print controller adapted to print the primary page and the sub-pages.
- the page controller and the print controller are activated by a single activation of the print command button, and the menu bar appears concurrently with the Internet browser.
- the network can be the Internet and the page controller opens Web pages.
- a level selection menu is adapted to specify a number of levels of sub-pages to be opened by the page controller.
- Another embodiment comprises a method for creating bookmarks of pages found within a network including opening a network page utilizing a browser, activating a bookmark application, identifying a network address as a bookmark, and automatically creating a bookmark page on the network having the bookmark.
- the method may also include controlling the order of bookmarks inputting comments regarding the bookmark and associating the comments with the bookmark on the bookmark page. This method classifies the comments and provides access to the comments.
- the invention can create multiple bookmarks on the bookmark page, using a web browser intermediary to create the bookmark page.
- the step of identifying a network address can include identifying an address of the network page as a default address.
- the invention comprises a method for automatically printing multiple pages found within a network including opening a network page utilizing a browser, activating a print application, automatically opening sub-pages linked to by the network page, and printing the network page and the sub-pages.
- the opening and the printing are performed automatically upon activating the print application.
- the network could be the Internet and the network page could be a web page.
- the sub-pages could be Web pages linked to by the network page.
- the invention can automatically open additional sub-pages linked to by the sub-pages.
- the opening and the printing could also be performed by a web browser intermediary.
- FIG. 1 is a schematic diagram of a menu bar according to the invention.
- FIG. 2 is a schematic diagram of an input screen according to the invention.
- FIG. 3 is a schematic diagram of a menu bar according to the invention.
- FIG. 4 is a schematic diagram of a web page produced with the invention.
- FIG. 5 is flowchart illustrating one embodiment of the invention.
- FIG. 6 is flowchart illustrating another embodiment of the invention.
- FIG. 7 is a schematic diagram of a hardware system used by the invention.
- One embodiment of the invention produces virtual web pages of bookmarks. More specifically, this aspect of the invention allows a user to create a bookmark web page containing hyperlinks to other Web pages.
- the invention is very useful for an individual who, when surfing a network (e.g., the Internet or a local network), comes upon various pages of interest.
- the invention presents a graphic user interface that easily allows the user to add a web page universal resource locator (URL) hyperlink to the bookmark Web page. Therefore, with the invention, the user can research a large number of Web pages and select a small number of web pages to be maintained on the bookmark web page. Then, anyone can access the bookmark web page to review the hyperlinks collected through the efforts of the person who created the bookmark web page.
- URL web page universal resource locator
- the invention has unlimited applications. For example, a teacher could create a bookmark Web page for students for general interest or classroom assignments. Additionally, a sales manager could create a bookmark web page of potential customers or products that would be utilized by salesmen to initiate sales contacts. Similarly, a researcher could create a bookmark web page that could be accessed by other researchers to stimulate progress toward the solution of a research goal. In another example, an individual could create a bookmark web page that would be of interest to members of a certain group (e.g., family members, antique collectors, skiers, librarians, etc.). As would be known by one ordinarily skilled in the art, the invention is equally applicable to any situation where a user desires to create a list of hyperlinks that need to be accessed by other users and is not limited to the foregoing examples.
- members of a certain group e.g., family members, antique collectors, skiers, librarians, etc.
- GUI graphic user interface
- the menu bar includes various buttons 10 , 12 , 14 , 16 , 18 that are selected and activated (e.g., clicked on) by a user using any conventional interface, such as a pointing device, voice control, etc.
- the menu bar 11 could appear anywhere on the graphic user interface and preferably remains on top of the current window to allow the user to select the bookmark web page aspect of the invention quickly and easily.
- the menu bar 11 remains present upon the user's GUI while the user has a Web browser activated. This would allow the user to activate the invention while surfing the Web.
- buttons on the menu bar 11 could include text describing the function of each button.
- One of the buttons 10 starts the inventive Web bookmark operation that is described below.
- the user Upon activation of the Web bookmark button 10 , the user is presented with the screen 20 shown in FIG. 2.
- the screen 20 shown in FIG. 2 preferably comprises a small “pop-up” screen, but could occupy any portion of the user's GUI.
- the screen 20 shown in FIG. 2 includes a number of fields that gather information to create a bookmark Web page. More specifically, the URL (address) of the Web page to be added to the bookmark Web page can be input by the user in field 21 . In a preferred embodiment, the invention automatically places the URL of the Web page currently active in the users Web browser in field 21 as the default address. This aspect of the invention eliminates the need for the user to type in the URL. However, the user can simply type over the default URL appearing in field 21 if a different address is to be bookmarked.
- buttons 22 and 23 allows the user to choose where the bookmark will be added. More specifically, if the user selects buttons 22 , the bookmark will be added to a currently existing page (e.g., the user's home page). This currently existing page could comprise the user's main Internet home page. Alternatively, the button 22 could refer to the user's home page of bookmarks or could refer to the most recent bookmark Web page utilized by the user. As would be known by one ordinarily skilled in the art, a number of such buttons or pull down menu could be created to allow the user to select from a number of currently existing Web pages. Although not shown, an input field could allow the user to type in the URL of a currently existing Web page. The user is also allowed the option of creating a new page of bookmarks by selecting button 23 and inputting the new page address in field 24 .
- Item 25 represents a comment field where the user can provide description relating to the link that will appear on the bookmark Web page.
- the invention allows the user to create different comments depending upon the group that will be reviewing the bookmark Web page.
- the invention includes a menu bar 30 the includes buttons for family 31 , friends 32 , class 33 , and co-workers 34 .
- buttons for family 31 , friends 32 , class 33 , and co-workers 34 are also included in the invention.
- buttons 31 - 35 When adding commentary, the user selects one or more of the buttons 31 - 35 and adds comments relating to each bookmark hyperlink that are appropriate to each of the individual groups. Many comments may apply to all groups. However, it may be important to provide greater detail or comments of a different nature to different groups.
- Another party views the bookmark Web page, they indicate whether they are a family member, friend, class member, co-worker, etc. and the invention provides commentary appropriate to that group.
- the users could also be distinguished on the bookmark Web page through different passwords or WBI elements taylored for classification/recognition of different groups.
- a teacher may provide students with one password that would produce commentary appropriate for the topical lesson, while other teachers could enter the bookmark Web page with a different password which would permit them to review different comments relating to an explanation of how the hyperlink is utilized to achieve some teaching goal.
- the screen 20 includes a preview portion 26 that illustrates the appearance of the bookmark Web page.
- This preview portion 26 can be graphically edited using any common drag-and-drop formatting techniques to achieve an appearance that is desirable.
- the finalized bookmark Web page as it would appear to others is shown as item 44 in FIG. 4.
- the page 44 includes the bookmark hyperlinks 45 - 48 and associated commentary.
- Link D 48 includes different commentary fields directed to different people/groups.
- the Web page can include different menu bars such as menu bar 49 that includes buttons 40 - 43 to provide similar functions as the menu bar 11 shown in FIG. 1.
- FIG. 5 The methodology used by the invention is illustrated in flowchart form in FIG. 5. More specifically, in item 50 , the user locates an interesting Web page using a conventional browser. Then, the user selects the appropriate button 10 from the menu bar 11 (shown in FIG. 1) to begin the activation of the bookmark creation portion of the invention, as shown in item 51 . This causes the bookmark creation screen 20 shown in FIG. 2 to be displayed, as shown in item 52 . As mentioned above, a default bookmark URL is supplied in field 21 (or the user may enter a different URL).
- Items 53 - 55 provide the user with different options regarding the page to which the bookmark will be added.
- the user can simply add the bookmark hyperlink to any existing Web page 53 .
- the user can add the bookmark to a new generic Web page 54 .
- Item 55 allows the user to add the hyperlink bookmark to a customized new Web page.
- Such a customized Web page can be generated with any conventionally known Web page generation application.
- the existing or generic Web page is updated with the new hyperlink bookmark.
- the customized Web page is generated and updated with the new hyperlink bookmark.
- the invention automatically creates graphical features such as buttons and associates appropriate commentary to provide an attractive interface for the bookmark Web page.
- a user e.g., a teacher
- the teacher simply clicks on a special bookmark button.
- the invention allows the teacher to add comments (which could even contain an additional link as well) about the page.
- the invention actually creates a page for the teacher that links these pieces of information.
- the bookmark page is accessible to other users, such as classroom students.
- the invention allows a user to print all pages linked to by a given Web page. This is especially useful for printing related Web pages which concern a single topic. For example, many conferences/papers have separate sections on separate Web pages. Indeed, one paper may have an index on one Web page with links to many Web pages, each of which contains only one chapter or section.
- the invention would print all Web pages linked to by the index page with a single click. Thus, with one click, the user could print the index and all pages of a conference paper without having to open and view each separate Web sub-page.
- This aspect of the invention avoids the current practice of having to go to each sub-page to print each page individually, which is very time intensive. Thus, the invention avoids excessive mouse pointing which can provide benefits to handicapped, and other persons.
- buttons such as button 12 in the menu bar 11 could comprise the print command.
- the invention uses WBI to print all sub-pages linked to by a given Web page. In other words, the invention observes a main Web page and notes all hyperlinks contained therein. The invention then opens each of the hyperlinked Web pages and prints the pages.
- FIG. 6 The processing for this aspect of the invention is shown in FIG. 6. More specifically, in item 60 , the user opens a Web page using any conventional browser. The user then selects the print command 12 from the menu bar 11 as shown in item 62 . Then, in item 64 , the invention opens each of the Web sub-pages that are linked to by the page that was viewed by the user (e.g., the primary Web page). Finally, in item 66 , the invention prints each page (automatically or manually).
- all sub-pages within each sub-page can also be printed.
- those hyperlink would also be automatically opened and printed by the invention.
- the user would previously specify or be queried as to how many levels of sub-pages should be automatically printed.
- the invention includes a feature that allows the user to decide on the printing of duplicate Web pages.
- the invention stores, in a file, a list of all pages that have been printed. If a page appears in the file (indicating that it has been previously printed) the invention will not automatically reprint such a page.
- the invention utilizes WBI to make networks, such as a local network or the Internet, easier and more interesting to use.
- the invention allows the creation of bookmark Web pages to assist individuals in preparing the results of research over the internet.
- the invention provides a simplified print feature to allow many Web pages to be printed at the click of a single button.
- the invention provides a user interface which makes computer use more simplified.
Abstract
It is, therefore, an object of the present invention to provide a structure and method for a system for creating bookmarks of pages found within a network, including a graphic user interface adapted to receive a bookmark address within the network, and an automatic page creator that creates a page within the network listing the bookmark addresses. The graphic user interface includes a bookmark address input field and a comment field. The graphic user interface also includes a comment group selection menu which produces a plurality of comment classifications. The page creator creates the page to restrict access to the comment classifications. The page creator can be a web browser intermediary. The menu bar is adapted to launch the graphic user interface and the menu bar appears concurrently with a web browser.
Description
- 1. Field of the Invention
- The present invention generally relates to the Web Browser Intermediaries (WBI) and more particularly to novel applications of Web browser intermediary to the World wide Web.
- 2. Description of the Related Art
- Web browser intermediaries (WBI) have the basic finctionality of observing a stream of data (often created by a user) and using that data to modify and present the output. One commercially available WBI is Web Intermediaries, IBM Corporation, Armonk, N.Y., U.S.A. Intermediaries are computational entities that can be positioned anywhere along an information stream and are programmed to tailor, customize, personalize, or otherwise enhance data as the data flow along the stream. A caching Web proxy is a simple example of an HTTP intermediary. Intermediary-based programming is particularly useful for adding finctionality to a system when the data producer (e.g., server or database) or the data consumer (e.g., browser) cannot be modified.
- Thus, a WBI application can observe a user browsing the web and change pages accordingly. The WBI can suppress images, enlarge text, change the background, limit the scope of the web site, or provide the user with suggestions on links such as a red light if a link will take a long time or a green light if the link is quick. The WBI can even generate and present new links based on what the WBI observes.
- WBI is an architecture and framework for creating intermediary applications on the web. WBI is a programmable web proxy and web server. The invention described below is an intermediary application within the WBI framework, using for example, Java application program interfaces.
- It is, therefore, an object of the present invention to provide a structure and method for a system for creating bookmarks of pages found within a network, including a graphic user interface adapted to receive a bookmark address within the network, and an automatic page creator that creates a page within the network listing the bookmark addresses. The graphic user interface includes a bookmark address input field and a comment field. The graphic user interface also includes a comment group selection menu which produces a plurality of comment classifications. The page creator creates the page to provide access to the comment classifications. The page creator can be a web browser intermediary. The menu bar is adapted to launch the graphic user interface and the menu bar appears concurrently with a web browser.
- The invention may also comprise a system for printing multiple pages found in a network, including a graphic user interface having a menu bar that includes a print command button, a page controller adapted to automatically open sub-pages linked to by a primary page, and a print controller adapted to print the primary page and the sub-pages. The page controller and the print controller are activated by a single activation of the print command button, and the menu bar appears concurrently with the Internet browser.
- The network can be the Internet and the page controller opens Web pages. A level selection menu is adapted to specify a number of levels of sub-pages to be opened by the page controller.
- Another embodiment comprises a method for creating bookmarks of pages found within a network including opening a network page utilizing a browser, activating a bookmark application, identifying a network address as a bookmark, and automatically creating a bookmark page on the network having the bookmark. The method may also include controlling the order of bookmarks inputting comments regarding the bookmark and associating the comments with the bookmark on the bookmark page. This method classifies the comments and provides access to the comments. The invention can create multiple bookmarks on the bookmark page, using a web browser intermediary to create the bookmark page. The step of identifying a network address can include identifying an address of the network page as a default address.
- In a further embodiment, the invention comprises a method for automatically printing multiple pages found within a network including opening a network page utilizing a browser, activating a print application, automatically opening sub-pages linked to by the network page, and printing the network page and the sub-pages. The opening and the printing are performed automatically upon activating the print application. The network could be the Internet and the network page could be a web page. The sub-pages could be Web pages linked to by the network page. The invention can automatically open additional sub-pages linked to by the sub-pages. The opening and the printing could also be performed by a web browser intermediary.
- The foregoing and other objects, aspects and advantages will be better understood from the following detailed description of preferred embodiments of the invention with reference to the drawings, in which:
- FIG. 1 is a schematic diagram of a menu bar according to the invention;
- FIG. 2 is a schematic diagram of an input screen according to the invention;
- FIG. 3 is a schematic diagram of a menu bar according to the invention;
- FIG. 4 is a schematic diagram of a web page produced with the invention;
- FIG. 5 is flowchart illustrating one embodiment of the invention;
- FIG. 6 is flowchart illustrating another embodiment of the invention; and
- FIG. 7 is a schematic diagram of a hardware system used by the invention.
- One embodiment of the invention produces virtual web pages of bookmarks. More specifically, this aspect of the invention allows a user to create a bookmark web page containing hyperlinks to other Web pages. The invention is very useful for an individual who, when surfing a network (e.g., the Internet or a local network), comes upon various pages of interest. The invention presents a graphic user interface that easily allows the user to add a web page universal resource locator (URL) hyperlink to the bookmark Web page. Therefore, with the invention, the user can research a large number of Web pages and select a small number of web pages to be maintained on the bookmark web page. Then, anyone can access the bookmark web page to review the hyperlinks collected through the efforts of the person who created the bookmark web page.
- The invention has unlimited applications. For example, a teacher could create a bookmark Web page for students for general interest or classroom assignments. Additionally, a sales manager could create a bookmark web page of potential customers or products that would be utilized by salesmen to initiate sales contacts. Similarly, a researcher could create a bookmark web page that could be accessed by other researchers to stimulate progress toward the solution of a research goal. In another example, an individual could create a bookmark web page that would be of interest to members of a certain group (e.g., family members, antique collectors, skiers, librarians, etc.). As would be known by one ordinarily skilled in the art, the invention is equally applicable to any situation where a user desires to create a list of hyperlinks that need to be accessed by other users and is not limited to the foregoing examples.
- Referring now to FIG. 1, a
menu bar 11 that could appear on a portion of a graphic user interface (GUI) is illustrated. The menu bar includesvarious buttons menu bar 11 could appear anywhere on the graphic user interface and preferably remains on top of the current window to allow the user to select the bookmark web page aspect of the invention quickly and easily. For example, themenu bar 11 remains present upon the user's GUI while the user has a Web browser activated. This would allow the user to activate the invention while surfing the Web. In addition, as would be known by one ordinarily skilled in the art given this disclosure, the buttons on themenu bar 11 could include text describing the function of each button. One of thebuttons 10 starts the inventive Web bookmark operation that is described below. Upon activation of theWeb bookmark button 10, the user is presented with thescreen 20 shown in FIG. 2. Thescreen 20 shown in FIG. 2 preferably comprises a small “pop-up” screen, but could occupy any portion of the user's GUI. - The
screen 20 shown in FIG. 2 includes a number of fields that gather information to create a bookmark Web page. More specifically, the URL (address) of the Web page to be added to the bookmark Web page can be input by the user infield 21. In a preferred embodiment, the invention automatically places the URL of the Web page currently active in the users Web browser infield 21 as the default address. This aspect of the invention eliminates the need for the user to type in the URL. However, the user can simply type over the default URL appearing infield 21 if a different address is to be bookmarked. -
Buttons buttons 22, the bookmark will be added to a currently existing page (e.g., the user's home page). This currently existing page could comprise the user's main Internet home page. Alternatively, thebutton 22 could refer to the user's home page of bookmarks or could refer to the most recent bookmark Web page utilized by the user. As would be known by one ordinarily skilled in the art, a number of such buttons or pull down menu could be created to allow the user to select from a number of currently existing Web pages. Although not shown, an input field could allow the user to type in the URL of a currently existing Web page. The user is also allowed the option of creating a new page of bookmarks by selectingbutton 23 and inputting the new page address infield 24. -
Item 25 represents a comment field where the user can provide description relating to the link that will appear on the bookmark Web page. In an additional embodiment, the invention allows the user to create different comments depending upon the group that will be reviewing the bookmark Web page. As shown in FIG. 3, the invention includes amenu bar 30 the includes buttons forfamily 31,friends 32,class 33, andco-workers 34. Once again, as would be known by one ordinarily skilled in the art, additional buttons can be created for additional interest groups. - When adding commentary, the user selects one or more of the buttons31-35 and adds comments relating to each bookmark hyperlink that are appropriate to each of the individual groups. Many comments may apply to all groups. However, it may be important to provide greater detail or comments of a different nature to different groups. When another party views the bookmark Web page, they indicate whether they are a family member, friend, class member, co-worker, etc. and the invention provides commentary appropriate to that group. The users could also be distinguished on the bookmark Web page through different passwords or WBI elements taylored for classification/recognition of different groups. Therefore, for example, a teacher may provide students with one password that would produce commentary appropriate for the topical lesson, while other teachers could enter the bookmark Web page with a different password which would permit them to review different comments relating to an explanation of how the hyperlink is utilized to achieve some teaching goal.
- In addition, the
screen 20 includes apreview portion 26 that illustrates the appearance of the bookmark Web page. Thispreview portion 26 can be graphically edited using any common drag-and-drop formatting techniques to achieve an appearance that is desirable. The finalized bookmark Web page as it would appear to others is shown asitem 44 in FIG. 4. Thepage 44 includes the bookmark hyperlinks 45-48 and associated commentary. Note thatLink D 48 includes different commentary fields directed to different people/groups. In addition, the Web page can include different menu bars such as menu bar 49 that includes buttons 40-43 to provide similar functions as themenu bar 11 shown in FIG. 1. - The methodology used by the invention is illustrated in flowchart form in FIG. 5. More specifically, in
item 50, the user locates an interesting Web page using a conventional browser. Then, the user selects theappropriate button 10 from the menu bar 11 (shown in FIG. 1) to begin the activation of the bookmark creation portion of the invention, as shown initem 51. This causes thebookmark creation screen 20 shown in FIG. 2 to be displayed, as shown initem 52. As mentioned above, a default bookmark URL is supplied in field 21 (or the user may enter a different URL). - Items53-55 provide the user with different options regarding the page to which the bookmark will be added. In
item 53, the user can simply add the bookmark hyperlink to any existingWeb page 53. Alternatively, the user can add the bookmark to a newgeneric Web page 54.Item 55 allows the user to add the hyperlink bookmark to a customized new Web page. Such a customized Web page can be generated with any conventionally known Web page generation application. Initem 56, the existing or generic Web page is updated with the new hyperlink bookmark. Similarly, initem 57, the customized Web page is generated and updated with the new hyperlink bookmark. Finally, initem 58, the invention automatically creates graphical features such as buttons and associates appropriate commentary to provide an attractive interface for the bookmark Web page. - Therefore, with the invention, when a user (e.g., a teacher) gets to a Web page they want to add to a list for their students, the teacher simply clicks on a special bookmark button. The invention allows the teacher to add comments (which could even contain an additional link as well) about the page. The invention actually creates a page for the teacher that links these pieces of information. The bookmark page is accessible to other users, such as classroom students.
- Therefore, with the invention, users can create new web pages with links and descriptions simply by surfing the Web, without having to tackle HTML or other authoring software. As discussed above, this aspect of the invention is equally applicable to salesmen, managers, and any individual making a presentation, family members, etc., who wish to make a web page of bookmark entries. Thus, the invention is not limited to the teacher/student situation described above.
- In another embodiment, the invention allows a user to print all pages linked to by a given Web page. This is especially useful for printing related Web pages which concern a single topic. For example, many conferences/papers have separate sections on separate Web pages. Indeed, one paper may have an index on one Web page with links to many Web pages, each of which contains only one chapter or section. The invention would print all Web pages linked to by the index page with a single click. Thus, with one click, the user could print the index and all pages of a conference paper without having to open and view each separate Web sub-page. This aspect of the invention avoids the current practice of having to go to each sub-page to print each page individually, which is very time intensive. Thus, the invention avoids excessive mouse pointing which can provide benefits to handicapped, and other persons.
- Again referring to FIG. 1, any of the buttons, such as
button 12 in themenu bar 11 could comprise the print command. As illustrated in FIG. 6, the invention uses WBI to print all sub-pages linked to by a given Web page. In other words, the invention observes a main Web page and notes all hyperlinks contained therein. The invention then opens each of the hyperlinked Web pages and prints the pages. - The processing for this aspect of the invention is shown in FIG. 6. More specifically, in
item 60, the user opens a Web page using any conventional browser. The user then selects theprint command 12 from themenu bar 11 as shown initem 62. Then, initem 64, the invention opens each of the Web sub-pages that are linked to by the page that was viewed by the user (e.g., the primary Web page). Finally, initem 66, the invention prints each page (automatically or manually). - In an additional embodiment of the invention, all sub-pages within each sub-page can also be printed. In other words, if a sub-page contains additional hyperlinks, those hyperlink would also be automatically opened and printed by the invention. In this embodiment, the user would previously specify or be queried as to how many levels of sub-pages should be automatically printed.
- Sometimes, one or more of the sub-pages may contain links to the same page. Therefore, the invention includes a feature that allows the user to decide on the printing of duplicate Web pages. To prevent duplicate printing, the invention stores, in a file, a list of all pages that have been printed. If a page appears in the file (indicating that it has been previously printed) the invention will not automatically reprint such a page.
- Therefore, the invention utilizes WBI to make networks, such as a local network or the Internet, easier and more interesting to use. The invention allows the creation of bookmark Web pages to assist individuals in preparing the results of research over the internet. In addition, the invention provides a simplified print feature to allow many Web pages to be printed at the click of a single button. Thus, the invention provides a user interface which makes computer use more simplified.
- While the invention has been described in terms of preferred embodiments, those skilled in the art will recognize that the invention can be practiced with modification within the spirit and scope of the appended claims.
Claims (34)
1. A system for creating bookmarks of pages found within a network comprising:
a graphic user interface adapted to receive a bookmark address within said network; and
an automatic page creator adapted to create a page within said network listing said bookmark addresses.
2. The system in claim 1 , wherein said graphic user interface includes:
a bookmark address input field; and
a comment field.
3. The system in claim 2 , wherein said graphic user interface includes a comment group selection menu.
4. The system in claim 3 , wherein said comment group selection menu produces a plurality of comment classifications and said page creator is adapted to create said page to restrict access to said comment classifications.
5. The system in claim 1 , wherein said page creator comprises a web browser intermediary.
6. The system in claim 1 , further comprising a menu bar adapted to launch said graphic user interface.
7. The system in claim 6 , wherein set menu bar appears concurrently with a web browser.
8. A system for printing multiple pages found in a network comprising:
a graphic user interface having a menu bar including a print command button;
a page controller adapted to automatically open sub-pages linked to by a primary page; and
a print controller adapted to print said primary page and said sub-pages.
9. The system in claim 8 , wherein said page controller and said print controller are activated by a single activation of said print command button.
10. The system in claim 8 , wherein said menu bar appears concurrently with an Internet browser.
11. The system in claim 8 , wherein said network comprises the Internet and said page controller opens Web pages.
12. The system in claim 8 , further comprising a level selection menu adapted to specify a number of levels of sub-pages to be opened by said page controller.
13. A method for creating bookmarks of pages found within a network comprising:
opening a network page utilizing a browser;
activating a bookmark application;
identifying a network address as a bookmark; and
automatically creating a bookmark page on said network having said bookmark.
14. The method in claim 13 , further comprising:
inputting comments regarding said bookmark; and
associating said comments with said bookmark on said bookmark page.
15. The method in claim 14 , further comprising:
classifying said comments; and
restricting access to said comments.
16. The method in claim 13 , further comprising creating multiple bookmarks on said bookmark page.
17. The method in claim 13 , wherein a web browser intermediary is used to create said bookmark page.
18. The method in claim 13 , wherein said step of identifyng a network address comprises identifying an address of said network page as a default address.
19. A method for automatically printing multiple pages found within a network comprising:
opening a network page utilizing a browser;
activating a print application;
automatically opening sub-pages linked to by said network page; and
printing said network page and said sub-pages.
20. The method in claim 19 , wherein said opening and said printing are performed automatically upon said activating of said print application.
21. The method in claim 19 , wherein said network comprises the Internet, and said network page comprises a web page and said sub-pages comprise Web pages linked to by said network page.
22. The method in claim 19 , further comprising automatically opening additional sub-pages linked to by said sub-pages.
23. The method in claim 19 , wherein said that opening and said printing are performed by a web browser intermediary.
24. A program storage device readable by machine, tangibly embodying a program of instructions executable by the machine to perform a method for creating bookmarks of pages found within a network, said method comprising:
opening a network page utilizing a browser;
activating a bookmark application;
identifying a network address as a bookmark; and
automatically creating a bookmark page on said network having said bookmark.
25. The program storage device as in claim 24 , further comprising:
inputting comments regarding said bookmark; and
associating said comments with said bookmark on said bookmark page.
26. The program storage device as in claim 25 , further comprising:
classifying said comments; and
restricting access to said comments.
27. The program storage device as in claim 24 , further comprising creating multiple bookmarks on said bookmark page.
28. The program storage device as in claim 24 , wherein a web browser intermediary is used to create said bookmark page.
29. The program storage device as in claim 24 , wherein said step of identifying a network address comprises identifying an address of said network page as a default address.
30. A program storage device readable by machine, tangibly embodying a program of instructions executable by the machine to perform a method for automatically printing multiple pages found within a network, said method comprising:
opening a network page utilizing a browser;
activating a print application;
automatically opening sub-pages linked to by said network page; and
printing said network page and said sub-pages.
31. The program storage device as in claim 30 , wherein said opening and said printing are performed automatically upon said activating of said print application.
32. The program storage device as in claim 30 , wherein said network comprises the Internet, and said network page comprises a web page and said sub-pages comprise Web pages linked to by said network page.
33. The program storage device as in claim 30 , further comprising automatically opening additional sub-pages linked to by said sub-pages.
34. The program storage device as in claim 30 , wherein said that opening and said printing are performed by a web browser intermediary.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/640,756 US20040075682A1 (en) | 2000-12-11 | 2003-08-14 | System and process for creating bookmark web pages using web browser intermediaries |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/732,741 US7100114B1 (en) | 2000-12-11 | 2000-12-11 | System and process for creating bookmark web pages using web browser intermediaries |
US10/640,756 US20040075682A1 (en) | 2000-12-11 | 2003-08-14 | System and process for creating bookmark web pages using web browser intermediaries |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/732,741 Division US7100114B1 (en) | 2000-12-11 | 2000-12-11 | System and process for creating bookmark web pages using web browser intermediaries |
Publications (1)
Publication Number | Publication Date |
---|---|
US20040075682A1 true US20040075682A1 (en) | 2004-04-22 |
Family
ID=32094290
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/732,741 Expired - Fee Related US7100114B1 (en) | 2000-12-11 | 2000-12-11 | System and process for creating bookmark web pages using web browser intermediaries |
US10/640,756 Abandoned US20040075682A1 (en) | 2000-12-11 | 2003-08-14 | System and process for creating bookmark web pages using web browser intermediaries |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/732,741 Expired - Fee Related US7100114B1 (en) | 2000-12-11 | 2000-12-11 | System and process for creating bookmark web pages using web browser intermediaries |
Country Status (1)
Country | Link |
---|---|
US (2) | US7100114B1 (en) |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020085224A1 (en) * | 2001-01-03 | 2002-07-04 | International Business Machines Corporation | One click printing in a web browser |
US20020109714A1 (en) * | 2001-02-10 | 2002-08-15 | Samsung Electronics Co., Ltd. | Bookmark frame and method of launching browsers using the bookmark in an internet terminal |
US20050146740A1 (en) * | 2004-01-05 | 2005-07-07 | Canon Kabushiki Kaisha | Printing apparatus, printing control method therefor, and information processing apparatus |
US20060259867A1 (en) * | 2005-05-13 | 2006-11-16 | Microsoft Corporation | System and method for automatic generation of browsing favorites |
WO2006138613A2 (en) * | 2005-06-16 | 2006-12-28 | Pluck Corporation | Method, system and computer program product for cataloging a global computer network |
US20070100833A1 (en) * | 2003-12-09 | 2007-05-03 | Koninklijke Philips Electronics N.V. | E-bookmark |
US20080144130A1 (en) * | 2006-12-13 | 2008-06-19 | Kerigan Thomas M | Document output processing |
US20100036849A1 (en) * | 2008-08-07 | 2010-02-11 | International Business Machines Corporation | Content personalization for web distributed content |
US7979093B2 (en) | 2007-04-30 | 2011-07-12 | Samsung Electronics Co., Ltd. | Portable terminal and method for displaying preference item therein |
US20120310933A1 (en) * | 2006-07-28 | 2012-12-06 | Yahoo! Inc. | System and method for searching a bookmark and tag database for relevant bookmarks |
US20130311862A1 (en) * | 2005-12-14 | 2013-11-21 | Prajno Malla | Intelligent bookmarks and information management system based on the same |
US20170115864A1 (en) * | 2015-10-24 | 2017-04-27 | Oracle International Corporation | Visual form designer |
US10129386B1 (en) * | 2012-11-02 | 2018-11-13 | Google Llc | Local mobile memo for non-interrupting link noting |
US10904210B2 (en) | 2018-11-21 | 2021-01-26 | Microsoft Technology Licensing, Llc | Dynamic bookmarking of web addresses accessed via short URL |
US11269969B1 (en) | 2021-02-08 | 2022-03-08 | Capital One Services, Llc | Systems and methods for automatic and adaptive browser bookmarks |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7793227B2 (en) * | 2003-08-12 | 2010-09-07 | Yahoo! Inc. | Method and system of providing customizable buttons |
JP2005275821A (en) * | 2004-03-25 | 2005-10-06 | Canon Inc | Document management system and document management method |
US9275159B1 (en) * | 2005-04-11 | 2016-03-01 | Novell, Inc. | Content marking |
US7831547B2 (en) * | 2005-07-12 | 2010-11-09 | Microsoft Corporation | Searching and browsing URLs and URL history |
US7747937B2 (en) * | 2005-08-16 | 2010-06-29 | Rojer Alan S | Web bookmark manager |
US20100005053A1 (en) * | 2008-07-04 | 2010-01-07 | Estes Philip F | Method for enabling discrete back/forward actions within a dynamic web application |
JP5523220B2 (en) * | 2010-06-30 | 2014-06-18 | キヤノン株式会社 | Information processing apparatus, control method therefor, and program |
US9244698B2 (en) * | 2010-09-14 | 2016-01-26 | Microsoft Technology Licensing, Llc | Download bar user interface control |
Citations (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5231494A (en) * | 1991-10-08 | 1993-07-27 | General Instrument Corporation | Selection of compressed television signals from single channel allocation based on viewer characteristics |
US5347632A (en) * | 1988-07-15 | 1994-09-13 | Prodigy Services Company | Reception system for an interactive computer network and method of operation |
US5446891A (en) * | 1992-02-26 | 1995-08-29 | International Business Machines Corporation | System for adjusting hypertext links with weighed user goals and activities |
US5717923A (en) * | 1994-11-03 | 1998-02-10 | Intel Corporation | Method and apparatus for dynamically customizing electronic information to individual end users |
US5749081A (en) * | 1995-04-06 | 1998-05-05 | Firefly Network, Inc. | System and method for recommending items to a user |
US5870767A (en) * | 1996-11-22 | 1999-02-09 | International Business Machines Corporation | Method and system for rendering hyper-link information in a printable medium from a graphical user interface |
US5893908A (en) * | 1996-11-21 | 1999-04-13 | Ricoh Company Limited | Document management system |
US5960429A (en) * | 1997-10-09 | 1999-09-28 | International Business Machines Corporation | Multiple reference hotlist for identifying frequently retrieved web pages |
US5991514A (en) * | 1996-05-31 | 1999-11-23 | Sun Microsystems, Inc. | Method and apparatus for printing a hyperspacial document |
US6211874B1 (en) * | 1998-05-15 | 2001-04-03 | International Business Machines Corporation | Method for parallel selection of URL's |
US20020010720A1 (en) * | 1997-07-31 | 2002-01-24 | Timothy Merrick Long | Hyper-text document formatting collating and printing |
US6535912B1 (en) * | 1999-08-31 | 2003-03-18 | Lucent Technologies Inc. | Method for creating and playing back a smart bookmark that automatically retrieves a requested Web page through a plurality of intermediate Web pages |
US6608697B1 (en) * | 2000-07-26 | 2003-08-19 | Extensis, Inc. | Preflight system that provides a universal resource locator address associated with a detected print file error |
US6738841B1 (en) * | 1996-02-09 | 2004-05-18 | Ricoh Co., Ltd. | Method and apparatus for processing document requests at a printer server |
US6819339B1 (en) * | 2000-02-24 | 2004-11-16 | Eric Morgan Dowling | Web browser with multilevel functions |
US6862103B1 (en) * | 1999-01-29 | 2005-03-01 | Canon Kabushiki Kaisha | Network print system, and information processing apparatus and its control method |
US6877137B1 (en) * | 1998-04-09 | 2005-04-05 | Rose Blush Software Llc | System, method and computer program product for mediating notes and note sub-notes linked or otherwise associated with stored or networked web pages |
US6928620B1 (en) * | 2000-10-23 | 2005-08-09 | Hewlett-Packard Development Company, L.P. | Direct printing of contents of a universal resource locator |
US6938202B1 (en) * | 1999-12-17 | 2005-08-30 | Canon Kabushiki Kaisha | System for retrieving and printing network documents |
US6938051B1 (en) * | 1999-02-26 | 2005-08-30 | Verizon Services Corp. | Method, storage medium and system for electronically viewing multi-page document while preserving appearance of printed pages |
US6943903B2 (en) * | 2001-03-23 | 2005-09-13 | Hewlett-Packard Development Company, L.P. | System and method for providing print preview/media selection |
US6973456B1 (en) * | 2000-08-10 | 2005-12-06 | Ross Elgart | Database system and method for organizing and sharing information |
US7031004B1 (en) * | 1999-08-26 | 2006-04-18 | Xerox Corporation | Web print submission from within an application |
US7038796B1 (en) * | 1999-06-07 | 2006-05-02 | Hewlett-Packard Development Company, L.P. | Document delivery system for automatically printing a document on a printing device |
US7155451B1 (en) * | 1996-09-03 | 2006-12-26 | Torres Damon C | Automated browsing system for publishers and users on networks serving internet and remote devices |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5918237A (en) * | 1996-09-30 | 1999-06-29 | At&T Corp. | System and method for providing multimedia bookmarks for hypertext markup language files |
EP1304631A3 (en) * | 1997-04-30 | 2004-12-01 | Sony Corporation | Browser apparatus, address registering method, browser system, and recording medium |
US6334145B1 (en) * | 1998-06-30 | 2001-12-25 | International Business Machines Corporation | Method of storing and classifying selectable web page links and sublinks thereof to a predetermined depth in response to a single user input |
US6493702B1 (en) * | 1999-05-05 | 2002-12-10 | Xerox Corporation | System and method for searching and recommending documents in a collection using share bookmarks |
US6460038B1 (en) * | 1999-09-24 | 2002-10-01 | Clickmarks, Inc. | System, method, and article of manufacture for delivering information to a user through programmable network bookmarks |
US6546393B1 (en) * | 1999-10-07 | 2003-04-08 | Clickmarks, Inc. | System method and article of manufacture for dynamically user-generated internet search directory based on prioritized server-sided user bookmarks |
-
2000
- 2000-12-11 US US09/732,741 patent/US7100114B1/en not_active Expired - Fee Related
-
2003
- 2003-08-14 US US10/640,756 patent/US20040075682A1/en not_active Abandoned
Patent Citations (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5347632A (en) * | 1988-07-15 | 1994-09-13 | Prodigy Services Company | Reception system for an interactive computer network and method of operation |
US5231494A (en) * | 1991-10-08 | 1993-07-27 | General Instrument Corporation | Selection of compressed television signals from single channel allocation based on viewer characteristics |
US5446891A (en) * | 1992-02-26 | 1995-08-29 | International Business Machines Corporation | System for adjusting hypertext links with weighed user goals and activities |
US5717923A (en) * | 1994-11-03 | 1998-02-10 | Intel Corporation | Method and apparatus for dynamically customizing electronic information to individual end users |
US5749081A (en) * | 1995-04-06 | 1998-05-05 | Firefly Network, Inc. | System and method for recommending items to a user |
US6738841B1 (en) * | 1996-02-09 | 2004-05-18 | Ricoh Co., Ltd. | Method and apparatus for processing document requests at a printer server |
US5991514A (en) * | 1996-05-31 | 1999-11-23 | Sun Microsystems, Inc. | Method and apparatus for printing a hyperspacial document |
US7155451B1 (en) * | 1996-09-03 | 2006-12-26 | Torres Damon C | Automated browsing system for publishers and users on networks serving internet and remote devices |
US5893908A (en) * | 1996-11-21 | 1999-04-13 | Ricoh Company Limited | Document management system |
US5870767A (en) * | 1996-11-22 | 1999-02-09 | International Business Machines Corporation | Method and system for rendering hyper-link information in a printable medium from a graphical user interface |
US20020010720A1 (en) * | 1997-07-31 | 2002-01-24 | Timothy Merrick Long | Hyper-text document formatting collating and printing |
US5960429A (en) * | 1997-10-09 | 1999-09-28 | International Business Machines Corporation | Multiple reference hotlist for identifying frequently retrieved web pages |
US6877137B1 (en) * | 1998-04-09 | 2005-04-05 | Rose Blush Software Llc | System, method and computer program product for mediating notes and note sub-notes linked or otherwise associated with stored or networked web pages |
US6211874B1 (en) * | 1998-05-15 | 2001-04-03 | International Business Machines Corporation | Method for parallel selection of URL's |
US6862103B1 (en) * | 1999-01-29 | 2005-03-01 | Canon Kabushiki Kaisha | Network print system, and information processing apparatus and its control method |
US6938051B1 (en) * | 1999-02-26 | 2005-08-30 | Verizon Services Corp. | Method, storage medium and system for electronically viewing multi-page document while preserving appearance of printed pages |
US7038796B1 (en) * | 1999-06-07 | 2006-05-02 | Hewlett-Packard Development Company, L.P. | Document delivery system for automatically printing a document on a printing device |
US7031004B1 (en) * | 1999-08-26 | 2006-04-18 | Xerox Corporation | Web print submission from within an application |
US6535912B1 (en) * | 1999-08-31 | 2003-03-18 | Lucent Technologies Inc. | Method for creating and playing back a smart bookmark that automatically retrieves a requested Web page through a plurality of intermediate Web pages |
US6938202B1 (en) * | 1999-12-17 | 2005-08-30 | Canon Kabushiki Kaisha | System for retrieving and printing network documents |
US6819339B1 (en) * | 2000-02-24 | 2004-11-16 | Eric Morgan Dowling | Web browser with multilevel functions |
US7107536B1 (en) * | 2000-02-24 | 2006-09-12 | Eric Morgan Dowling | Remote-agent-object based multilevel browser |
US6608697B1 (en) * | 2000-07-26 | 2003-08-19 | Extensis, Inc. | Preflight system that provides a universal resource locator address associated with a detected print file error |
US6973456B1 (en) * | 2000-08-10 | 2005-12-06 | Ross Elgart | Database system and method for organizing and sharing information |
US6928620B1 (en) * | 2000-10-23 | 2005-08-09 | Hewlett-Packard Development Company, L.P. | Direct printing of contents of a universal resource locator |
US6943903B2 (en) * | 2001-03-23 | 2005-09-13 | Hewlett-Packard Development Company, L.P. | System and method for providing print preview/media selection |
Cited By (31)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7180615B2 (en) * | 2001-01-03 | 2007-02-20 | International Business Machines Corporation | One click printing in a web browser |
US20020085224A1 (en) * | 2001-01-03 | 2002-07-04 | International Business Machines Corporation | One click printing in a web browser |
US7320107B2 (en) * | 2001-02-10 | 2008-01-15 | Samsung Electronics Co., Ltd. | Bookmark frame and method of launching browsers using the bookmark in an internet terminal |
US20020109714A1 (en) * | 2001-02-10 | 2002-08-15 | Samsung Electronics Co., Ltd. | Bookmark frame and method of launching browsers using the bookmark in an internet terminal |
US20070100833A1 (en) * | 2003-12-09 | 2007-05-03 | Koninklijke Philips Electronics N.V. | E-bookmark |
US20050146740A1 (en) * | 2004-01-05 | 2005-07-07 | Canon Kabushiki Kaisha | Printing apparatus, printing control method therefor, and information processing apparatus |
US7538898B2 (en) * | 2004-01-05 | 2009-05-26 | Canon Kabushiki Kaisha | Printing apparatus, printing control method therefor, and information processing apparatus |
US20060259867A1 (en) * | 2005-05-13 | 2006-11-16 | Microsoft Corporation | System and method for automatic generation of browsing favorites |
WO2006138613A2 (en) * | 2005-06-16 | 2006-12-28 | Pluck Corporation | Method, system and computer program product for cataloging a global computer network |
US20080091797A1 (en) * | 2005-06-16 | 2008-04-17 | Pluck Corporation | Method, system and computer program product for cataloging a global computer network |
WO2006138613A3 (en) * | 2005-06-16 | 2007-05-03 | Pluck Corp | Method, system and computer program product for cataloging a global computer network |
US7788322B2 (en) | 2005-06-16 | 2010-08-31 | Demand Media, Inc. | Method, system and computer program product for cataloging content on a global computer network |
US20130311862A1 (en) * | 2005-12-14 | 2013-11-21 | Prajno Malla | Intelligent bookmarks and information management system based on the same |
US20140298152A1 (en) * | 2005-12-14 | 2014-10-02 | Unifi Scientific Advances, Inc | Intelligent bookmarks and information management system based on the same |
US9367637B2 (en) * | 2006-07-28 | 2016-06-14 | Excalibur Ip, Llc | System and method for searching a bookmark and tag database for relevant bookmarks |
US20120310933A1 (en) * | 2006-07-28 | 2012-12-06 | Yahoo! Inc. | System and method for searching a bookmark and tag database for relevant bookmarks |
US9612786B2 (en) | 2006-12-13 | 2017-04-04 | The Toronto-Dominion Bank | Document output processing |
US9766843B2 (en) | 2006-12-13 | 2017-09-19 | The Toronto-Dominion Bank | Document output processing |
US10178248B2 (en) | 2006-12-13 | 2019-01-08 | The Toronto-Dominion Bank | Computing device for generating a document by combining content data with form data |
US9854109B2 (en) | 2006-12-13 | 2017-12-26 | The Toronto-Dominion Bank | Document output processing |
US9612785B2 (en) | 2006-12-13 | 2017-04-04 | The Toronto-Dominion Bank | Document output processing |
US20080144130A1 (en) * | 2006-12-13 | 2008-06-19 | Kerigan Thomas M | Document output processing |
US7979093B2 (en) | 2007-04-30 | 2011-07-12 | Samsung Electronics Co., Ltd. | Portable terminal and method for displaying preference item therein |
US8418066B2 (en) * | 2008-08-07 | 2013-04-09 | International Business Machines Corporation | Content personalization for web distributed content |
US20100036849A1 (en) * | 2008-08-07 | 2010-02-11 | International Business Machines Corporation | Content personalization for web distributed content |
US10129386B1 (en) * | 2012-11-02 | 2018-11-13 | Google Llc | Local mobile memo for non-interrupting link noting |
US20170115864A1 (en) * | 2015-10-24 | 2017-04-27 | Oracle International Corporation | Visual form designer |
US11640236B2 (en) | 2015-10-24 | 2023-05-02 | Oracle International Corporation | Visual form designer |
US10904210B2 (en) | 2018-11-21 | 2021-01-26 | Microsoft Technology Licensing, Llc | Dynamic bookmarking of web addresses accessed via short URL |
US11269969B1 (en) | 2021-02-08 | 2022-03-08 | Capital One Services, Llc | Systems and methods for automatic and adaptive browser bookmarks |
US11663284B2 (en) | 2021-02-08 | 2023-05-30 | Capital One Services, Llc | Systems and methods for automatic and adaptive browser bookmarks |
Also Published As
Publication number | Publication date |
---|---|
US7100114B1 (en) | 2006-08-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7100114B1 (en) | System and process for creating bookmark web pages using web browser intermediaries | |
Takagi et al. | Analysis of navigability of Web applications for improving blind usability | |
JP4064549B2 (en) | Method and system to assist in document creation | |
US20060282416A1 (en) | Search apparatus and method for providing a collapsed search | |
EP1494134A1 (en) | A method, a computer software product, and a telecommunication device for accessing or presenting a document | |
US20020103876A1 (en) | System and computer-based method for providing transformed information in response to a client search request | |
WO2003085624A1 (en) | Networked accessibility enhancer system | |
WO2004055647A2 (en) | Meta-web | |
WO2001035270A1 (en) | Search dedicated web site and search method on internet | |
WO2000065773A2 (en) | Portal system and method | |
KR20030008944A (en) | A System for Multimedia Home-Page and Foreign-Page Authoring and Presentation, Supporting Web-Contents Integration Service | |
Iaccarino et al. | Personalizable edge services for web accessibility | |
US20030055970A1 (en) | On-demand resource editor for dynamically generated web page documents | |
US6801752B2 (en) | Learning support method and learning support program | |
Devanandan et al. | ICT embedded education and research: A hand guide for teachers and researchers | |
Morgan | MyLibrary: a model for implementing a user-centered, customizable interface to a library's collection of information resources | |
KR20000058525A (en) | Automated On-Line community generation system and service for majors/departments in universities | |
Ackermann et al. | Internet Today! | |
Fels et al. | American sign language of the web | |
Smith | Librarians and the web: a report on a study tour | |
Prasad et al. | Ophthalmology on the information superhighway: an introduction to the Internet. | |
JPH11184876A (en) | Device for retrieving internet similar information | |
Ronchetti | Why web pages annotation tools are not killer applications? A new approach to an old problem. | |
KR100475362B1 (en) | Method for making new field or remaking field document to web-browser | |
Mikolajuk | A computer-based knowledge delivery system for rural communities–a case study using beekeeping |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |