USRE45730E1 - Process for generating personalized digital directory pages - Google Patents

Process for generating personalized digital directory pages Download PDF

Info

Publication number
USRE45730E1
USRE45730E1 US13/645,603 US201213645603A USRE45730E US RE45730 E1 USRE45730 E1 US RE45730E1 US 201213645603 A US201213645603 A US 201213645603A US RE45730 E USRE45730 E US RE45730E
Authority
US
United States
Prior art keywords
user
personalization
identifier
link
hypertext
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.)
Expired - Lifetime, expires
Application number
US13/645,603
Inventor
Catherine Brexel
Nathalie Vivensang
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
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 Individual filed Critical Individual
Priority to US13/645,603 priority Critical patent/USRE45730E1/en
Application granted granted Critical
Publication of USRE45730E1 publication Critical patent/USRE45730E1/en
Adjusted expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

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/957Browsing optimisation, e.g. caching or content distillation
    • G06F16/9577Optimising the visualization of content, e.g. distillation of HTML documents
    • G06F17/30905
    • 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/953Querying, e.g. by the use of web search engines
    • G06F16/9535Search customisation based on user profiles and personalisation
    • G06F17/30867
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99931Database or file accessing
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99931Database or file accessing
    • Y10S707/99938Concurrency, e.g. lock management in shared database

Abstract

A process for generating personalized digital directory pages for display with a navigator program including a personalization step including recording in a temporary memory of a client station a digital file corresponding to an HTML page comprising hypertext links for access to other pages and descriptors associated with pictograms and proceeding to a display of the page on the client station, recording in a temporary memory of the client station at least one personalization file comprising a link identifier and at least one personalization descriptor selected by the user, transmitting the content of the temporary memory to the server, and recording in a server memory the personalization file data linked with the user identifier and the link identifier in question.

Description

RELATED APPLICATION
This is a continuation of U.S. Ser. No. 10/422,469, filed Apr. 24, 2003, which is a continuation of International Application No. PCT/FR01/03326, with an international filing date of Oct. 26, 2001, which is based on French Patent Application No. 00/13856, filed Oct. 27, 2000.
FIELD OF THE INVENTION
This invention pertains to an interactive personal directory constituted in the form of digital pages transmitted by a server to a client station connected to the Internet or to a telecommunications network.
BACKGROUND
Known in the state of the art are various patents pertaining to processes for generating directory pages.
As an example, WO 00/55741 pertains to a system and management and link classification process (also called URL, or Uniform Resource Locator) which enables creation of public and personal repertoires of these links with the goal of improving Internet navigability. In various forms of implementation, that system stores Web links for multiple users in a database and provides processes for the extraction and posting of these Web links, processes for searching for Web links that are linked to existing links that a user stored in the system, as well as other associated characteristics. The users can organize and manage the link collections and search for related links in the link collections of other users. The characteristic criteria for database correspondence can use other information to search for relationships such as the user profile information comprising, e.g., age, sex and type of professional activity.
The article “A bookmarking service for organizing and sharing URLs” published in “Computer Networks and ISDN Systems”, North Holland Publishing, Amsterdam, Vol. 29, No. 8-13 of Sep. 1, 1997, describes another solution for constituting a collection of links and personalizing this collection.
It would therefore be advantageous to enable each user connected to a page server via a network of the Internet or intranet type to personalize a directory in an interactive manner by associating personal descriptors with the proposed sites.
SUMMARY OF THE INVENTION
This invention relates to a process for generating personalized digital directory pages for display with a navigator program including a personalization step including recording in a temporary memory of a client station a digital file corresponding to an HTML page including hypertext links for access to other pages and descriptors associated with pictograms and proceeding to a display of the page on the client station, recording in a temporary memory of the client station at least one personalization file including a link identifier and at least one personalization descriptor selected by the user, transmitting the content of the temporary memory to the server, and recording in a server memory the personalization file data linked with the user identifier and the link identifier in question.
BRIEF DESCRIPTION OF THE DRAWINGS
Better comprehension of the invention will be obtained from the description below of a nonlimitative example of implementation with reference to the attached drawings in which:
FIG. 1 schematically represents the architecture of the server, and
FIG. 2 represents a view of the display generated by the process according to the invention.
DETAILED DESCRIPTION
The invention provides greater comfort and freedom for the internaut by allowing management of successive navigations and to modify and enrich the content of the lists that are offered.
For this purpose, the invention pertains in its broadest sense to a process for generating personalized digital directory pages intended to be displayed with a navigator type program, comprises a personalization step:
recording in a temporary memory of a client station a digital file corresponding to an HTML page comprising hypertext links for access to other pages as well as descriptors associated with pictograms and proceeding to the display of the page on the client station,
recording in a temporary memory of the client station at least one personalization file comprising a link identifier and at least one personalization descriptor selected by the user,
transmitting the content of the temporary memory to the server, and
recording in the server memory the personalization file data linked with the user identifier and the link identifier in question.
According to a preferred mode of implementation, there is recorded in a server memory a first database of users comprising for each user a unique identifier and at least one associated user descriptor, a second database of sites comprising for each site a unique identifier and an address, a third table of site categories comprising for each category a unique identifier and a multiplicity of site identifiers, and a fourth database of descriptors comprising a unique identifier for each descriptor and a multiplicity of site identifiers and user identifiers, with a request stemming from a client station comprising a category identifier and the user identifier, and causing generation of a file comprising the site identifiers associated with the category identifier transmitted by the client station, and for each of the site identifiers the category identifier corresponding to the site identifier and the user identifier in question.
The selection of the descriptor by the user is advantageously performed by the designation of one of the pictograms displayed on the directory page, the recording of the identity of the displayed pictogram descriptor, by the designation of the site and the transmission by the client station to the server of a digital file comprising pairs formed by at least one category descriptor and a site identifier.
According to another aspect, the page display means comprise a filter enabling selection of the identifiers of the sites to be displayed as a function of the associated personal descriptor value.
According to yet another aspect, the process comprises a step of selecting sites to be deleted including selecting a deletion pictogram, selecting one or more site identifiers, and assigning a predefined value to the descriptor corresponding to each of the selected sites, then transmitting this information to the server for the recording in the descriptor database of the value in relation with the sites to be deleted.
These sites are in fact only deleted from the displayed list. They can be reactivated by a subsequent operation.
The process advantageously comprises a step for the addition of sites to a category including selecting a site identifier and assigning to it a value corresponding to an existing category, then transmitting said information to the server and recording in the category database the identifier of the selected site.
This operation can be performed by an action on a “copy” pictogram associated with a link to an application performing the operations in question and designating the destination (category). It also enables adding a site which is not in the database and adding it to a category by means of a form to be filled out.
According to another aspect, the process comprises recording on the server new categories of sites specific to a user or to a user community.
Turning now to FIG. 1, the server comprises a set of tables:
a table (1) of “users” in which are recorded for each user a unique identifier IDut as well as the user's personal data;
a table (2) of “categories” in which are recorded for each category or family of sites a unique identifier IDcat as well as a text or graphical designation of the category, a description and optionally a unique identifier IDcm corresponding to a class of categories that groups together multiple categories;
a table (3) containing the identifiers of categories and sites belonging to that category;
a table (4) of “sites” containing unique identifiers of sites IDsite and the IP address of the site as well as optionally a descriptor of the site;
a table (5) of “preferences” in which are recorded for each user and each site a preference indicator.
The preference indicator is modified by the user from a client station. The internaut selects a category of sites by sending a request constructed by the selection of a hypertext link displayed on the computer screen and the recording of an identifier associated with this hypertext link, and transmitting it to the server in the form of a digital file containing the selected category identifier as well as a user identifier. In return, the server sends a file containing the information associated with the category identifier and the list of sites associated with this category identifier as well as the preference indicators if such exist. This file is used by a navigator to produce a screen such as is represented in FIG. 2.
The user has available a collection of pictograms that can be selected for annotating a site appearing on the list. The pictogram “to visit” enables preselecting sites that the internaut wants to visit subsequently.
The pictogram “remove” allows removal of a pictogram appearing in relation with a listed site by superposition with the existing pictogram. The pictogram “preloading” enables the command to preload the site. It is associated with a computer procedure commanding the appearance of a clickable icon for opening a window with the HTML page loaded in cache memory. The computer procedure moreover causes modification of the appearance of the pictogram as a function of the preloading status (in the process of loading in the cache memory, preloaded and immediately displayable, or already displayed during the session).
The “smileys” pictograms allow annotation regarding the interest level of a site.
The “comment” pictogram enables recording of a comment related to a site. This function also allows replacement of the summary proposed by the “site” table with a personal comment recorded in the “preferences” table.
The sites bearing comments are presented in relation with a clickable pictogram enabling display alternatively of the personal comment or the public summary. Recording the personal comment can optionally be supplemented by the recording of information for the display solely of the personal comment or of the personal comment accompanied by the public summary, or of a clickable icon enabling switching back and forth between the two types of comments.
The “vote” pictogram allows associating with the site an indicator common to multiple users, making it appear in the “best of” or the preferred sites of an internaut community.
The display also has additional functions such as:
a list of short cuts enabling direct access to preferred pages,
a history storing in memory and displaying the list of recently visited sites,
an add function for adding sites from other lists. This function can include adding a site created by the internaut.
Another function is the personalized management of favorite sites. This function includes recording in a table the identifiers of sites preselected by the user, and of creating in the welcome page a list of the preselected sites to enable rapid access to these sites by a hypertext link. Favorite sites are designated by the attribution of a pictogram which, in addition to adding a visible mark in the margins of the designated sites, also automatically integrates them in the list of favorite sites.
Another function includes recording in a category table a personal category in which the user can register selected or created sites constituting a directory corresponding to these personal interest centers.
Another function includes assigning to selected sites a “to visit” icon enabling filtering the display of the directory page so as to optionally display only the sites bearing this indicator in the corresponding table associated with the user.
The HTML page optionally comprises a library of unassigned pictograms enabling modification of the graphical form of the standard pictograms or the creation of additional functions. This library can be displayed in an additional window or in part of the principal window.
The invention is described above as a nonlimitative example.

Claims (70)

The invention claimed is:
1. A process for generating personalized digital directory pages comprising:
providing at least one computing device comprising a memory for storing instructions and a processor for executing said instructions, and utilizing said at least one computing device to perform the steps of:
a. requesting and receiving an HTML page related to a user search related link on a server from a client station, the HTML page comprising a plurality of hypertext links for access to other pages associated with the user search related link;
b. receiving and storing a digital file from said server in a temporary memory of the client station, said digital file corresponding to said HTML page and comprising said hypertext links for access to said other pages associated with the user search related link;
c. displaying said digital file on the client station and, based on user selection, recording a personalization file in said temporary memory, said personalization file comprising, for each of one or more hypertext links from said digital file, at least a selected identifier of a hypertext link and a corresponding selected personalization indicator for said hypertext link, wherein each selected identifier and corresponding selected personalization indicator, represents user preference with respect to the associated hypertext link, wherein said user is not required to visit said hypertext link;
d. transmitting said personalization file from the temporary memory to the server and recording therein, for each of one or more hypertext links from said digital file, said selected identifier of a hypertext link and said corresponding selected personalization indicator, linked with a user identifier, for subsequent access.
2. The process according to claim 1, wherein:
a. comprises:
a1. requesting an HTML page on a server from a client station, the request comprising a user identifier; and
b. comprises:
b1. receiving a digital file from said server, said digital file corresponding to said HTML page and comprising hypertext links for access to other pages and personalization indicators associated with hypertext links based on said user identifier, and
b2. storing said digital file in a temporary memory of the client station.
3. The process according to claim 1, wherein:
c. comprises:
c1. displaying personalization pictograms with said digital file, each such pictogram being associated with a personalization indicator,
c2. selecting a personalization indicator and an identifier of an hypertext link based on the user association of the corresponding personalization pictogram and the corresponding hypertext link, and
c3. recording said selected identifier of a hypertext link and the corresponding selected personalization indicator in said personalization file.
4. The process according to claim 1, wherein c. comprises recording, based on user selection, a personalization attribute of a selected hypertext link in the personalization file in said temporary memory, said personalization attribute being associated with an identifier of the selected hypertext link in said personalization file.
5. The process according to claim 4, wherein said personalization attribute is user defined text information.
6. The process according to claim 4, wherein said personalization attribute is a category having a category identifier associated with an identifier of the selected hypertext link in said personalization file.
7. The process according to claim 1, wherein c. comprises updating display of said digital file upon a user selection defining a rule.
8. The process according to claim 7, wherein said rule comprises displaying only those hypertext links within said digital file associated with a user selected personalization indicator upon said user selection.
9. The process according to claim 1, further comprising:
e. storing said selected identifier of a hypertext link, said corresponding selected personalization indicator and said user identifier in at least one database recorded in a server memory.
10. The process according to claim 9, wherein:
e. comprises:
e1. storing said selected identifier of a hypertext link, said corresponding selected personalization indicator and said user identifier in a table of said database, said table comprising records each containing triplets designating a user identifier, a hypertext link identifier and a personalization indicator.
11. The process according to claim 9, wherein said database comprises:
a first table comprising records, each containing couples designating a hypertext link identifier and a hypertext link address;
a second table comprising records, each containing couples designating a user identifier and user information; and
a third table comprising records, each containing triplets designating a user identifier, a hypertext link identifier and a personalization indicator.
12. The process according to claim 11, wherein said database further comprises:
a fourth table comprising records, each containing a personalization attribute identifier and a personalization attribute content; and
a fifth table comprising records, each containing a personalization attribute identifier and a hypertext link identifier.
13. The process according to claim 1, wherein said personalization indicator comprises at least one of an indicator selected from the group consisting of a deletion indicator, a favorite indicator and a pre-loading indicator.
14. A process for generating personalized digital directory pages comprising:
providing at least one server comprising a memory for storing instructions and a processor for executing said instructions, said server configured to perform the steps of:
a. receiving a request for an HTML page related to a user search related link, the HTML page comprising a plurality of hypertext links for access to other pages associated with the user search related link;
b. generating and transmitting a digital file corresponding to said HTML page and comprising said hypertext links for access to said other pages associated with the user search related link; and
c. receiving and recording a personalization file based on user selection, linked with a user identifier, said personalization file comprising, for each of one or more hypertext links from said digital file, at least a selected identifier of a hypertext link and a corresponding selected personalization indicator for said hypertext link, wherein each selected identifier and corresponding selected personalization indicator represents user preference with respect to the associated hypertext link, and wherein there is no requirement to visit said hypertext link.
15. The process according to claim 14, wherein:
a. comprises:
a1. receiving a request for an HTML page, the request comprising a user identifier; and
b. comprises:
b1. transmitting a digital file, said digital file corresponding to said HTML page and comprising hypertext links for access to other pages and personalization indicators associated with hypertext links based on said user identifier.
16. The process according to claim 14, further comprising:
d. storing said selected identifier of a hypertext link, said corresponding selected personalization indicator and said user identifier in at least one database recorded in a server memory.
17. The process according to claim 16, wherein:
d. comprises:
d1. storing said selected identifier of a hypertext link, said corresponding selected personalization indicator and said user identifier in a table of said database, said table comprising records each containing triplets designating a user identifier, a hypertext link identifier and a personalization indicator.
18. The process according to claim 16, wherein said database comprises: a first table comprising records, each containing couples designating a hypertext link identifier and a hypertext link address,
a second table comprising records, each containing couples designating a user identifier and user information: and
a third table comprising records, each containing triplets designating a user identifier, a hypertext link identifier and a personalization indicator.
19. The process according to claim 18, wherein said database further comprises: a fourth table comprising records, each containing a personalization attribute identifier and a personalization attribute content; and
a fifth table comprising records, each containing a personalization attribute identifier and a hypertext link identifier.
20. The process according to claim 14, wherein said personalization indicator comprises at least one of an indicator selected from the group consisting of a deletion indicator, a favorite indicator and a pre-loading indicator.
21. A system comprising:
at least one server comprising a memory for storing instructions and a processor for executing said instructions, said server configured to:
a. receive a request for an HTML page related to a user search related link, the HTML page comprising a plurality of hypertext links for access to other pages associated with the user search related link;
b, generate and transmit a digital file corresponding to said HTML page and comprising said hypertext links for access to said other pages associated with the user search related link; and
c. receive and record a personalization file based on user selection, linked with a user identifier, said personalization file comprising, for each of one or more hypertext links from said digital file, at least a selected identifier of a hypertext link and a corresponding selected personalization indicator for said hypertext link, wherein each selected identifier and corresponding selected personalization indicator represents user preference with respect to the associated hypertext link, and wherein there is no requirement to visit said hypertext link.
22. The system according to claim 21, wherein said server is further configured to:
a1. receive a request for an HTML page, the request comprising a user identifier, and
b1. transmit a digital file, said digital file corresponding to said HTML page and comprising hypertext links for access to other pages and personalization indicators associated with hypertext links based on said user identifier.
23. The system according to claim 21, wherein said server comprises at least one
database recorded in the server memory, said server being further configured to:
d. store said selected identifier of a hypertext link, said corresponding selected personalization indicator and said user identifier in said database.
24. The system according to claim 23, wherein said server is further configured to:
d1. store said selected identifier of a hypertext link, said corresponding selected personalization indicator and said user identifier in a table of said database, said table comprising records each containing triplets designating a user identifier, a hypertext link identifier and a personalization indicator.
25. The system according to claim 23, wherein said database comprises: a first table comprising records, each containing couples designating a hypertext link identifier and a hypertext link address;
a second table comprising records, each containing couples designating a user identifier and user information; and
a third table comprising records, each containing triplets designating a user identifier, a hypertext link identifier and a personalization indicator.
26. The system according to claim 25, wherein said database further comprises: a fourth table comprising records, each containing a personalization attribute identifier and a personalization attribute content; and
a fifth table comprising records, each containing a personalization attribute identifier and a hypertext link identifier.
27. The system according to claim 21, wherein said personalization indicator comprises at least one of an indicator selected from the group consisting of a deletion indicator, a favorite indicator and a pre-loading indicator.
28. A process for generating personalized digital directory pages, comprising: providing a computer comprising a memory for storing instructions and a processor for executing the instructions, the computer configured to perform operations including:
receiving an HTML page related to a user search related link, the HTML page comprising a plurality of hypertext links for access to other pages associated with the user search related link, the HTML page being used to generate and transmit a corresponding digital file comprising the plurality of hypertext links for access to the other pages associated with the user search related link, a personalization file being received and recorded based on user selection and comprising, for each of at least one of the plurality of hypertext links from the digital file, at least a selected identifier of a hypertext link and a corresponding selected personalization indicator for the hypertext link, wherein each selected identifier and corresponding selected personalization indicator represents user preference with respect to the associated hypertext link, and wherein there is no requirement to visit the hypertext link.
29. The process according to claim 28,
wherein receiving an HTML page related to a user search related link comprises receiving a request for an HTML page, the request comprising a user identifier, and
wherein the corresponding digital file comprises hypertext links for access to other pages and personalization indicators associated with hypertext links based on the user identifier.
30. The process according to claim 28,
wherein the selected identifier of a hypertext link, the corresponding selected personalization indicator and the user identifier are stored in at least one database recorded in a server memory.
31. The process according to claim 14, wherein the user search related link is associated with a category identifier that corresponds to a category of HTML pages to be searched, and the plurality of hypertext links in the HTML page correspond to other pages associated with the category identifier.
32. The process according to claim 14 wherein the hypertext link, the corresponding selected personalization indicator, and the user identifier are stored in a linked data structure in a server memory.
33. The process according to claim 14,
wherein the user search related link is associated with a category identifier that corresponds to a category of HTML pages to be searched, and the plurality of hypertext links in the HTML page correspond to other pages associated with the category identifier;
and wherein the hypertext link, the corresponding selected personalization indicator, and the user identifier are stored in a linked data structure in a server memory.
34. The process of claim 14, wherein the personalization indicator relates to user input received reflecting a user's vote regarding a site.
35. The process of claim 14, wherein the personalization indicator relates to user input received reflecting a user's interest in a site.
36. The process of claim 14, wherein the personalization indicator relates to user input received reflecting a user's desire to subsequently visit a site.
37. The process of claim 14, wherein the personalization indicator relates to user input received reflecting a user's personal comment regarding a site.
38. The process of claim 14, wherein the personalization indicator relates to user input received reflecting a user's selection of a site to be included in a subsequently displayed list of sites.
39. The process of claim 14, wherein the personalization indicator relates to user input received reflecting a user's selection of a site to be omitted from a subsequent displayed list of sites.
40. The process of claim 14, wherein the personalization indicator relates to user input received reflecting a user's assignment of a site to category of sites.
41. The system of claim 21 wherein the user search related link is associated with a category identifier that corresponds to a category of HTML pages to be searched, and the plurality of hypertext links in the HTML page correspond to other pages associated with the category identifier.
42. The system of claim 21 wherein the hypertext link, the corresponding selected personalization indicator, and the user identifier are stored in a linked data structure in a server memory.
43. The system of claim 21,
wherein the user search related link is associated with a category identifier that corresponds to a category of HTML pages to be searched, and the plurality of hypertext links in the HTML page correspond to other pages associated with the category identifier;
and wherein the hypertext link, the corresponding selected personalization indicator, and the user identifier are stored in a linked data structure in a server memory.
44. The system of claim 21 wherein the personalization indicator relates to user input received reflecting a user's vote regarding a site.
45. The system of claim 21, wherein the personalization indicator relates to user input received reflecting a user's interest in a site.
46. The system of claim 21, wherein the personalization indicator relates to user input received reflecting a user's desire to subsequently visit a site.
47. The system of claim 21, wherein the personalization indicator relates to user input received reflecting a user's personal comment regarding a site.
48. The system of claim 21, wherein the personalization indicator relates to user input received reflecting a user's selection of a site to be included in a subsequently displayed list of sites.
49. The system of claim 21, wherein the personalization indicator relates to user input received reflecting a user's selection of a site to be omitted from a subsequent displayed list of sites.
50. The system of claim 21, wherein the personalization indicator relates to user input received reflecting a user's assignment of a site to category of sites.
51. A system for creating personalized digital directory pages from web search results for multiple users accessing the system through respective client computing devices over a network, the system comprising:
at least one server accessible by client computing devices via the network and comprising at least one processor and at least one memory, and being programmed, via executable program instructions;
the at least one server configured to: (i) receive user supplied search requests from each of multiple users; (ii) in response to each search request, provide for display on a client computing device to the requesting user digital information corresponding to at least one web page associated with the search request and comprising a plurality of links for access to other web pages associated with the search request; (iii) receive user supplied personalization information from the respective client computing devices of each of multiple users, the personalization information associating at least one personalization descriptor with at least one link previously provided in response to a search request of the user regardless of whether the user has visited the web page associated with the link;
wherein the at least one server is in communication with a data storage and configured to cause the recording in the data storage, for each of multiple users, of an association between at least one personalization descriptor and at least one of the links as specified in the personalization information supplied by the user; and
wherein the at least one server is configured to provide for display on a client computing device to a user, in response to a subsequent request by the user, digital information corresponding to a personalized digital directory page comprising a plurality of links relating to the subsequent request and the personalization descriptors the requesting user previously associated with any of the provided links as recorded in the data storage.
52. The system of claim 51, wherein the at least one server is configured to provide for display on a client computing device to a user, a plurality of category links, each category link associated with a category of web pages and being selectable by the user to initiate a search request comprising a category identifier corresponding to a selected category link.
53. The system of claim 52, wherein the at least one server is configured to provide, in response to receiving the user supplied search request comprising the category identifier, digital information corresponding to a web page comprising a plurality of links for access to other web pages associated with the category identifier.
54. The system of claim 52, wherein the at least one server is configured to provide a text or graphical designation of the category for display with each category link.
55. The system of claim 51, wherein the at least server is configured to receive user input assigning a category identifier to at least one link and to cause the recording of an association between the at least one link and the category identifier in the data storage.
56. The system of claim 51, wherein at least one personalization descriptor represents user preference with respect to a link.
57. The system of claim 51, wherein the at least one server is configured to provide for display on a client computing device to a user, digital information corresponding to a personalized digital directory page comprising the links that the user previously associated with a particular personalization descriptor as recorded in the data storage.
58. The system of claim 51, wherein the at least one server is configured to provide for display on a client computing device to a user, at least one pictogram, each pictogram corresponding to a personalization descriptor and being user selectable for associating the pictogram for display with a displayed link.
59. The system of claim 58, wherein the at least one server is configured to receive user input specifying the removal of a pictogram previously displayed in relation to a displayed link of a personalized digital directory page.
60. The system of claim 58, wherein the at least one pictogram includes a pictogram allowing a user to designate a link to be deleted from a displayed list of links.
61. The system of claim 58, wherein the at least one pictogram includes a pictogram reflecting a user's desire to subsequently visit a web page.
62. The system of claim 58, wherein the at least one pictogram includes a pictogram reflecting a user's interest level in a displayed link.
63. The system of claim 58, wherein the at least one pictogram includes a pictogram allowing a user to associate a personal comment with a displayed link.
64. The system of claim 58, wherein the at least one pictogram includes a pictogram allowing a user to associate a rating with a displayed link.
65. The system of claim 58, wherein the at least one pictogram includes a pictogram allowing a user to associate a vote with a displayed link reflecting the user's endorsement of a web page associated with the link to other users of the system.
66. The system of claim 58, wherein the at least one server is configured to receive and record personal descriptors reflecting votes of multiple users associated with a link, and, based on the votes, to provide for display with the link an indication endorsing a web page associated with the link as a preferred web page to users of the system.
67. The system of claim 66, wherein the at least one server is configured to provide for display on a client computing device to a user digital information corresponding to a personalized digital directory page comprising the links as to which the user previously associated a vote.
68. The system of claim 58, wherein the at least one pictogram includes a favorites pictogram allowing a user to designate a displayed link as corresponding to a favorite web page of the user.
69. The system of claim 68, wherein the at least on server is configured to provide for display on a client computing device to a user a list of links as to which the user previously associated the favorites pictogram.
70. The system of claim 51, wherein the at least one server is configured to allow each user of the system to create and subsequently access personalized digital directory pages reflecting the user's preferences regarding various links independent of any personalization descriptors that other users of the system have associated with the links.
US13/645,603 2000-10-27 2012-10-05 Process for generating personalized digital directory pages Expired - Lifetime USRE45730E1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US13/645,603 USRE45730E1 (en) 2000-10-27 2012-10-05 Process for generating personalized digital directory pages

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
FR0013856 2000-10-27
FR0013856A FR2816081B1 (en) 2000-10-27 2000-10-27 INTERACTIVE PERSONAL DIRECTORY
PCT/FR2001/003326 WO2002035386A1 (en) 2000-10-27 2001-10-26 Interactive personal directory
US10/422,469 US7020646B2 (en) 2000-10-27 2003-04-24 Interactive personal directory
US11/352,161 US7810023B2 (en) 2000-10-27 2006-02-10 Process for generating personalized digital directory pages
US13/645,603 USRE45730E1 (en) 2000-10-27 2012-10-05 Process for generating personalized digital directory pages

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US11/352,161 Reissue US7810023B2 (en) 2000-10-27 2006-02-10 Process for generating personalized digital directory pages

Publications (1)

Publication Number Publication Date
USRE45730E1 true USRE45730E1 (en) 2015-10-06

Family

ID=8855842

Family Applications (3)

Application Number Title Priority Date Filing Date
US10/422,469 Expired - Fee Related US7020646B2 (en) 2000-10-27 2003-04-24 Interactive personal directory
US11/352,161 Expired - Lifetime US7810023B2 (en) 2000-10-27 2006-02-10 Process for generating personalized digital directory pages
US13/645,603 Expired - Lifetime USRE45730E1 (en) 2000-10-27 2012-10-05 Process for generating personalized digital directory pages

Family Applications Before (2)

Application Number Title Priority Date Filing Date
US10/422,469 Expired - Fee Related US7020646B2 (en) 2000-10-27 2003-04-24 Interactive personal directory
US11/352,161 Expired - Lifetime US7810023B2 (en) 2000-10-27 2006-02-10 Process for generating personalized digital directory pages

Country Status (9)

Country Link
US (3) US7020646B2 (en)
EP (1) EP1330741B1 (en)
JP (1) JP4173364B2 (en)
AT (1) ATE305156T1 (en)
AU (1) AU2002215077A1 (en)
DE (1) DE60113559T2 (en)
ES (1) ES2250497T3 (en)
FR (1) FR2816081B1 (en)
WO (1) WO2002035386A1 (en)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7953725B2 (en) 2004-11-19 2011-05-31 International Business Machines Corporation Method, system, and storage medium for providing web information processing services
US7440968B1 (en) * 2004-11-30 2008-10-21 Google Inc. Query boosting based on classification
US8874570B1 (en) 2004-11-30 2014-10-28 Google Inc. Search boost vector based on co-visitation information
US7882095B2 (en) * 2006-05-30 2011-02-01 Microsoft Corporation Resource locators for widely distributed systems
US9405830B2 (en) 2007-02-28 2016-08-02 Aol Inc. Personalization techniques using image clouds
US7827170B1 (en) 2007-03-13 2010-11-02 Google Inc. Systems and methods for demoting personalized search results based on personal information
WO2009124212A1 (en) * 2008-04-03 2009-10-08 Icurrent, Inc. Information display system based on user profile data with assisted and explicit profile modification
US8788493B2 (en) 2008-06-30 2014-07-22 Verizon Patent And Licensing Inc. Digital image tagging apparatuses, systems, and methods
US10198776B2 (en) 2012-09-21 2019-02-05 Graham Holdings Company System and method for delivering an open profile personalization system through social media based on profile data structures that contain interest nodes or channels

Citations (36)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5850433A (en) 1996-05-01 1998-12-15 Sprint Communication Co. L.P. System and method for providing an on-line directory service
US5940834A (en) 1997-03-13 1999-08-17 Mitel Corporation Automatic web page generator
WO2000005574A1 (en) 1998-07-23 2000-02-03 Symbiosis Gmbh Assembly and apparatus for extracellular electrophysiological recordings and their use
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
US6085242A (en) 1999-01-05 2000-07-04 Chandra; Rohit Method for managing a repository of user information using a personalized uniform locator
EP1030247A2 (en) 1999-02-16 2000-08-23 Nectaris Technologies Ltd. System and method for sharing bookmark information
WO2000055741A1 (en) 1999-03-18 2000-09-21 Blink.Com, Inc. Synergistic internet bookmarks combining internet searching and hot linking
US6199082B1 (en) 1995-07-17 2001-03-06 Microsoft Corporation Method for delivering separate design and content in a multimedia publishing system
US6271840B1 (en) * 1998-09-24 2001-08-07 James Lee Finseth Graphical search engine visual index
US6317722B1 (en) 1998-09-18 2001-11-13 Amazon.Com, Inc. Use of electronic shopping carts to generate personal recommendations
US20010051978A1 (en) 1999-10-13 2001-12-13 Bradley P. Allen Method and apparatus for providing a personalization service across a network
US6362840B1 (en) 1998-10-06 2002-03-26 At&T Corp. Method and system for graphic display of link actions
US20020049713A1 (en) * 2000-05-10 2002-04-25 Chase Manhattan Bank Website for financial information
US20020052890A1 (en) * 2000-05-04 2002-05-02 Ingram Gerald W. Enhanced hyperlink
US20020078102A1 (en) * 2000-12-18 2002-06-20 International Business Machines Corporation Method and system for customized modification and presentation of remotely saved web content
US6412008B1 (en) 1999-01-28 2002-06-25 International Business Machines Corporation System and method for cooperative client/server customization of web pages
US20020138331A1 (en) 2001-02-05 2002-09-26 Hosea Devin F. Method and system for web page personalization
US20020194267A1 (en) * 2000-06-23 2002-12-19 Daniel Flesner Portal server that provides modification of user interfaces for access to computer networks
US6498987B1 (en) 2000-04-12 2002-12-24 Weather Central, Inc. System and method for providing personalized weather reports and the like
US6516337B1 (en) 1999-10-14 2003-02-04 Arcessa, Inc. Sending to a central indexing site meta data or signatures from objects on a computer network
US6628940B1 (en) * 1996-07-31 2003-09-30 Lucent Technologies Inc. Wireless portable information storage and retrieval device
US6632248B1 (en) * 1996-12-06 2003-10-14 Microsoft Corporation Customization of network documents by accessing customization information on a server computer using uniquie user identifiers
US6675350B1 (en) 1999-11-04 2004-01-06 International Business Machines Corporation System for collecting and displaying summary information from disparate sources
US6763496B1 (en) 1999-03-31 2004-07-13 Microsoft Corporation Method for promoting contextual information to display pages containing hyperlinks
US6848075B1 (en) * 2000-02-10 2005-01-25 International Business Machines Corporation Internet web browser with memory enhanced hyperlink display
US6895406B2 (en) 2000-08-25 2005-05-17 Seaseer R&D, Llc Dynamic personalization method of creating personalized user profiles for searching a database of information
US20050171947A1 (en) * 1999-10-01 2005-08-04 Netspinner Solutions As Method and system for publication and revision or hierarchically organized sets of static intranet and internet web pages
US6990653B1 (en) 2000-05-18 2006-01-24 Microsoft Corporation Server-side code generation from a dynamic web page content file
US20060047651A1 (en) * 2000-05-25 2006-03-02 Microsoft Corporation Facility for highlighting documents accessed through search or browsing
US7050989B1 (en) 2000-03-16 2006-05-23 Coremetrics, Inc. Electronic commerce personalized content delivery system and method of operation
US7072888B1 (en) * 1999-06-16 2006-07-04 Triogo, Inc. Process for improving search engine efficiency using feedback
US7120897B2 (en) 2001-07-10 2006-10-10 Microsoft Corporation User control objects for providing server-side code generation from a user-defined dynamic web page content file
US7171414B1 (en) 1997-06-12 2007-01-30 Yahoo, Inc. Dynamic page generator
US7234107B1 (en) 1999-01-26 2007-06-19 International Business Machines Corporation System for customizing web page
US7475346B1 (en) * 1999-12-22 2009-01-06 Unisys Corporation System and method for providing a customizable web portal service
US7631032B1 (en) 1998-01-30 2009-12-08 Net-Express, Ltd. Personalized internet interaction by adapting a page format to a user record

Patent Citations (39)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6199082B1 (en) 1995-07-17 2001-03-06 Microsoft Corporation Method for delivering separate design and content in a multimedia publishing system
US5850433A (en) 1996-05-01 1998-12-15 Sprint Communication Co. L.P. System and method for providing an on-line directory service
US6628940B1 (en) * 1996-07-31 2003-09-30 Lucent Technologies Inc. Wireless portable information storage and retrieval device
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
US6632248B1 (en) * 1996-12-06 2003-10-14 Microsoft Corporation Customization of network documents by accessing customization information on a server computer using uniquie user identifiers
US5940834A (en) 1997-03-13 1999-08-17 Mitel Corporation Automatic web page generator
US7171414B1 (en) 1997-06-12 2007-01-30 Yahoo, Inc. Dynamic page generator
US7631032B1 (en) 1998-01-30 2009-12-08 Net-Express, Ltd. Personalized internet interaction by adapting a page format to a user record
WO2000005574A1 (en) 1998-07-23 2000-02-03 Symbiosis Gmbh Assembly and apparatus for extracellular electrophysiological recordings and their use
US6853982B2 (en) 1998-09-18 2005-02-08 Amazon.Com, Inc. Content personalization based on actions performed during a current browsing session
US6317722B1 (en) 1998-09-18 2001-11-13 Amazon.Com, Inc. Use of electronic shopping carts to generate personal recommendations
US6271840B1 (en) * 1998-09-24 2001-08-07 James Lee Finseth Graphical search engine visual index
US6362840B1 (en) 1998-10-06 2002-03-26 At&T Corp. Method and system for graphic display of link actions
US6085242A (en) 1999-01-05 2000-07-04 Chandra; Rohit Method for managing a repository of user information using a personalized uniform locator
US7234107B1 (en) 1999-01-26 2007-06-19 International Business Machines Corporation System for customizing web page
US6412008B1 (en) 1999-01-28 2002-06-25 International Business Machines Corporation System and method for cooperative client/server customization of web pages
EP1030247A2 (en) 1999-02-16 2000-08-23 Nectaris Technologies Ltd. System and method for sharing bookmark information
WO2000055741A1 (en) 1999-03-18 2000-09-21 Blink.Com, Inc. Synergistic internet bookmarks combining internet searching and hot linking
US6763496B1 (en) 1999-03-31 2004-07-13 Microsoft Corporation Method for promoting contextual information to display pages containing hyperlinks
US7072888B1 (en) * 1999-06-16 2006-07-04 Triogo, Inc. Process for improving search engine efficiency using feedback
US20050171947A1 (en) * 1999-10-01 2005-08-04 Netspinner Solutions As Method and system for publication and revision or hierarchically organized sets of static intranet and internet web pages
US7039860B1 (en) * 1999-10-01 2006-05-02 Netspinner Solutions As Creating web pages category list prior to the list being served to a browser
US20010051978A1 (en) 1999-10-13 2001-12-13 Bradley P. Allen Method and apparatus for providing a personalization service across a network
US6516337B1 (en) 1999-10-14 2003-02-04 Arcessa, Inc. Sending to a central indexing site meta data or signatures from objects on a computer network
US6675350B1 (en) 1999-11-04 2004-01-06 International Business Machines Corporation System for collecting and displaying summary information from disparate sources
US7475346B1 (en) * 1999-12-22 2009-01-06 Unisys Corporation System and method for providing a customizable web portal service
US6848075B1 (en) * 2000-02-10 2005-01-25 International Business Machines Corporation Internet web browser with memory enhanced hyperlink display
US7050989B1 (en) 2000-03-16 2006-05-23 Coremetrics, Inc. Electronic commerce personalized content delivery system and method of operation
US6498987B1 (en) 2000-04-12 2002-12-24 Weather Central, Inc. System and method for providing personalized weather reports and the like
US7076743B2 (en) * 2000-05-04 2006-07-11 I-Lor, Llc Method for adding a plurality of user selectable functions to a hyperlink
US20020052890A1 (en) * 2000-05-04 2002-05-02 Ingram Gerald W. Enhanced hyperlink
US20020049713A1 (en) * 2000-05-10 2002-04-25 Chase Manhattan Bank Website for financial information
US6990653B1 (en) 2000-05-18 2006-01-24 Microsoft Corporation Server-side code generation from a dynamic web page content file
US20060047651A1 (en) * 2000-05-25 2006-03-02 Microsoft Corporation Facility for highlighting documents accessed through search or browsing
US20020194267A1 (en) * 2000-06-23 2002-12-19 Daniel Flesner Portal server that provides modification of user interfaces for access to computer networks
US6895406B2 (en) 2000-08-25 2005-05-17 Seaseer R&D, Llc Dynamic personalization method of creating personalized user profiles for searching a database of information
US20020078102A1 (en) * 2000-12-18 2002-06-20 International Business Machines Corporation Method and system for customized modification and presentation of remotely saved web content
US20020138331A1 (en) 2001-02-05 2002-09-26 Hosea Devin F. Method and system for web page personalization
US7120897B2 (en) 2001-07-10 2006-10-10 Microsoft Corporation User control objects for providing server-side code generation from a user-defined dynamic web page content file

Non-Patent Citations (7)

* Cited by examiner, † Cited by third party
Title
"Deja News to terminate email trail" (May 4, 1999), accessed via http://news.cnetcom/Deja-News-to-terminate-email-trail/2100-1023-3-225397.html, pp. 1-4.
"Google Acquires Usenet Discussion Service and Significant Assets from Deja.com" (Feb. 12, 2002), accessed via http://googlepress.blogspot.com/2001/02/google-acquires-usenet-discussion.html, pp. 1-2.
deja.com, accessed via Wayback Machine (Apr., May 2000), pp. 1-10.
Fox, Personalized Web sites in a jiffy. Linux Technology Center (Sep. 1, 2000), pp. 1-6.
Keller, Richard M. et al., A Bookmarking Service For Organizing and Sharing URLS, Computer Networks and ISDN Systems, vol. 29, No. 8-13, (Jan. 9, 1997), pp. 1103-1114.
Launch.com, accessed via Wayback Machine (Jul., Aug. 2000), pp. 1-21.
Richard M. Keller et al., A bookmarking service for organizing and sharing URLs, Computer Networks and ISDN Systems, vol. 29, No. 8-13, Sep. 1, 1997, pp. 1103-1114.

Also Published As

Publication number Publication date
DE60113559T2 (en) 2006-08-10
EP1330741A1 (en) 2003-07-30
US7810023B2 (en) 2010-10-05
ATE305156T1 (en) 2005-10-15
JP4173364B2 (en) 2008-10-29
ES2250497T3 (en) 2006-04-16
EP1330741B1 (en) 2005-09-21
JP2004512616A (en) 2004-04-22
FR2816081B1 (en) 2003-09-19
US20030187880A1 (en) 2003-10-02
US7020646B2 (en) 2006-03-28
US20060129579A1 (en) 2006-06-15
AU2002215077A1 (en) 2002-05-06
WO2002035386A1 (en) 2002-05-02
FR2816081A1 (en) 2002-05-03
DE60113559D1 (en) 2005-10-27

Similar Documents

Publication Publication Date Title
USRE45730E1 (en) Process for generating personalized digital directory pages
US7873648B2 (en) System and method for personalized presentation of web pages
US8515998B1 (en) Framework for managing document objects stored on a network
US6947924B2 (en) Group based search engine generating search results ranking based on at least one nomination previously made by member of the user group where nomination system is independent from visitation system
US20090228482A1 (en) Network search method, system and device
JP4300808B2 (en) Integrated log display method and system
US5884301A (en) Hypermedia system
JP4843428B2 (en) Information processing apparatus, information processing method, and information processing system
JP2001236277A (en) Electronic notice board system and mail server
JPH1115767A (en) Server information providing device and computer readable recording medium recording server information providing program
US20040139092A1 (en) Document access system supporting an application user in accessing external documents
US20030093412A1 (en) Global recuresive and scalable database management system
JP4603140B2 (en) A WWW server having a personal bookmark automatic creation function, and a method of creating a personal bookmark by the WWW server and sending it to a user's computer
JPH11232300A (en) Browsing client server system
JP3707912B2 (en) Graphical user interface
JP4186452B2 (en) Document management device
US20060190534A1 (en) Method and system for browsing a plurality of information items
KR20030071346A (en) Bookmark management method in web browser
US20020049808A1 (en) System and method for transmitting data over computer networks
KR100471709B1 (en) Method for consultative search service using keyword master and computer readable record medium on which program therefor is recorded
KR100341436B1 (en) User-oriented internet information search method
KR100695732B1 (en) Sound-Data Abstract and Management System on Web Site
KR20090114849A (en) Sound-Data Abstract and Management Method and Device
JP2000276395A (en) Web page generation system, its method and storage medium recording its processing program
JP2002014889A (en) Data file download method

Legal Events

Date Code Title Description
MAFP Maintenance fee payment

Free format text: PAYMENT OF MAINTENANCE FEE, 8TH YR, SMALL ENTITY (ORIGINAL EVENT CODE: M2552)

Year of fee payment: 8

MAFP Maintenance fee payment

Free format text: PAYMENT OF MAINTENANCE FEE, 12TH YR, SMALL ENTITY (ORIGINAL EVENT CODE: M2553); ENTITY STATUS OF PATENT OWNER: SMALL ENTITY

Year of fee payment: 12