[go: up one dir, main page]

WO2011056169A1 - Serveur dynamique d'indexation et de moteur de recherche - Google Patents

Serveur dynamique d'indexation et de moteur de recherche Download PDF

Info

Publication number
WO2011056169A1
WO2011056169A1 PCT/US2009/063153 US2009063153W WO2011056169A1 WO 2011056169 A1 WO2011056169 A1 WO 2011056169A1 US 2009063153 W US2009063153 W US 2009063153W WO 2011056169 A1 WO2011056169 A1 WO 2011056169A1
Authority
WO
WIPO (PCT)
Prior art keywords
user
categories
proposed
page
subset
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.)
Ceased
Application number
PCT/US2009/063153
Other languages
English (en)
Inventor
Arvind Raichur
Becky D. Raichur
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 PCT/US2009/063153 priority Critical patent/WO2011056169A1/fr
Publication of WO2011056169A1 publication Critical patent/WO2011056169A1/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/951Indexing; Web crawling techniques
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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

Definitions

  • the present invention relates to Internet search indexes and engines.
  • Background Art :
  • web indexes Many search engines and search indexes on the web (hereafter web indexes) are simply too large to be useful. Sifting through the thousands of web sites that come from a single search or under a single topic (in an index) is often cumbersome and unfruitful.
  • search indexes are very broad. Most people are not interested in every topic on the web; instead they are only interested in a small portion of the many topics that exist. Web users would like to have a web index that only
  • the web is typically searched by keyword searches of the entire sampling of the web that has been indexed by any given search engine. These searches usually bring up a very large number of sites that have nothing to do with what the user intends to find. For example, someone searching for the poems of Robert Frost may simply type in the poet's name. The result, however, is often unproductive because most search engines can only search for the exact word or words and cannot put the word into context.
  • search results for "frost” may include the word “frost” in the wrong context such as in gardening tips.
  • Another example is that a search for web sites about basketball courts may result in the word "court” being taken out of context and the searcher gets not only basketball courts (and other types of sports courts), but also get the supreme court, the court of appeals, etc.
  • the present invention provides a solution to the problems noted above by permitting individuals to create and organize search indexes specific to their needs.
  • the present invention comprises an apparatus for, computers software for, and method of providing personalized search capabilities of hypertext transmission protocol pages comprising: providing an index server maintaining an index to hypertext transmission protocol pages and employing a hierarchical plurality of topic categories; permitting a user to specify any subset of the plurality of topic categories; and adding to a hypertext transmission protocol page controlled by the user link information permitting execution of searches of the index server in any category of the subset but only of categories in the subset.
  • the user is permitted to propose addition of a hypertext transmission protocol page to the index server in conjunction with one or more categories of the subset, which causes automatic addition of the proposed page to the index server wherein the user can search the proposed page via the link information and wherein initially other users will not search the proposed page even if searching the proposed one or more categories.
  • This preferably involves first verifying that a uniform resource locator address for the proposed page is valid and that the proposed page is not already indexed under the proposed one or more categories, as well as subsequently allowing other users to search the proposed page when searching one or more of the proposed one or more categories once suitable checks have been performed.
  • the user can rename one or more categories of the subset as it will appear on the hypertext transmission protocol page controlled by the user, can rearrange hierarchicalization of one or more categories of the subset as it will appear on the hypertext transmission protocol page controlled by the user, and can within a branch of a hierarchy of categories either include or exclude subcategories in the branch, or both.
  • the subset selection can be reexecuted by the user at any time, whereby the link information is dynamically updated to correspond to a new subset.
  • FIG. 1 is a general block diagram of the preferred method and apparatus of the invention.
  • FIG. 2 is a block diagram of the preferred method and apparatus of the customization of web indexes.
  • FIG. 3 is a block diagram of the preferred method and apparatus of the system to add and filter links.
  • FIG. 4 is a block diagram of a general web index.
  • FIG. 5 is a more specific block diagram of the preferred method and apparatus of viewing a general web index.
  • FIG. 6 is a block diagram of an example of changing the topical hierarchy.
  • FIG. 7 is a block diagram of the preferred method and apparatus for excluding and setting up topics to customize.
  • FIG. 8 is a block diagram illustrating the results of the operation of FIG. 7. DESCRIPTION OF THE PREFERRED EMBODIMENTS
  • the present invention is of a server method and apparatus to allow anyone to put a web index on their web site without having to update, store, check or catalogue any of the link information themselves, yet still allowing them to add web sites to the index.
  • the web site owner can customize several aspects of the look and feel of the web index, then choose a subset of the topics available or choose all topics.
  • the present invention allows her or her parents to set up a customized index on her web site. She might choose to have her topics be:
  • her present invention when she browses using her web site she does not have to wade through other topics to get to her three topics of choice. Furthermore, because the present invention will exclude all other topics from her customized web index, a search of her index will provide her a more useable set of results - only on her topics. She can search for the words "Barbie" or "Ken,” and because the search would only be on the web sites included in her particular topics, she would get very meaningful results.
  • the web site owner can also arrange the topics in a personalized hierarchy or keep the default hierarchy. For example, if someone included a Sports topic on their web index, they could arrange the links within Sports and even change the name of the topics. As just one example, they could take a sports topic with subtopics of Baseball, Basketball, Cheerleading, Cricket, Curling, Field Hockey, Football, Hockey, Lacrosse and Polo as follows:
  • a web site owner would connect to the Dynamic Index and Search Engine Server ("DISE Server") of the invention to set up their custom index.
  • DISE Server Dynamic Index and Search Engine Server
  • DISE Server Connector a unique DISE Server Connector
  • the DSC is a gateway to the DISE Server that connects the web site to the DISE Server so that when someone accesses a web page containing the DSC, the DISE Server is accessed and the customized information is included on the web page.
  • a very important part of this invention is that the web index is dynamically included on the web page. Therefore, the DISE Server is able to update, store, check and catalogue the link information and any changes are instantaneously seen on the web indexes. In this way the web site owner does not have to update his links; he does not have to make sure they are still valid. The DISE Server handles all the work for him. However, the web site owner can add links to his web index.
  • each topic will be more complete.
  • the web site owners can update the topics of interest to them, as they use their own customized index, and every other user will benefit by having the global information in each topic updated much faster and more efficiently.
  • the present invention allows for an unlimited number of new, yet completely distinct, indexes, which can be created by any number of individuals, companies, groups and organizations.
  • this technology enables any individual, company or organization to put up their own web index - each with its own look, feel, and method of organizing and prioritizing links.
  • a keyword search on a web site with a DISE Server customized web index they are only searching the subset of web sites that are included in this particular web index, and not the entire web. This creates much more relevant search results. It is important to note that this invention works with any search technology available at this time or invented in the future. It is not particularly relevant to the invention how web sites are searched, but rather that only the customized subset is searched.
  • FIG. 1 A generalized networked computer system consistent with the present invention is shown in FIG. 1.
  • Web page servers (22) are attached to the Internet (26). These servers contain web pages that will be linked from a web index as well as web pages that will utilize the DISE Server to have dynamic web indexes.
  • User computer systems (24) capable of executing a Web browser are coupled logically through a network (26), such as the internet, to any number of web page servers (22).
  • the present invention preferably encompasses any number of logical and physical computer systems (12) with access to one or more individual databases (14), a database management system (14), a system to implement the customization (18), a system to add and filter links (16), and a system to serve the web indexes dynamically (20).
  • the present invention includes a global index of web pages and one or more methods of searching those web pages.
  • the present invention also includes a default topic structure or hierarchy to contain the global index. Each topic will contain one or more subtopics and one or more links to external, relevant web pages (hereafter external links) under that topic.
  • external links to external, relevant web pages
  • the web site owner (27) must set up a unique account in order to store and retrieve the web site owner's web index setup. If he has not yet set up an account, he will need to go through the process to obtain a unique identifier (30). He can then login (32) and customize many aspects of the look and feel (34), including, but not limited to fonts (size, color, link color, visited link color, etc.), number of columns on the home page and on subsequent pages, whether subtopics will appear on the home page, etc. The web site owner can then completely customize the topic, including the hierarchy and the topic names (36).
  • FIGS. 4-7 illustrate the customization of a web index.
  • FIG. 4 is a general block diagram of a possible web index. There is a main page or home page (74) with link to topics (76, 78, 80, 82, 84, 86, 88 and 90). These subtopics in turn have their own subtopics. One such set of sub-subtopics is shown in FIG. 4 (92, 94, 96, 98, 100).
  • FIG. 5 shows an example of how the web site owner might browse through the topics. In the preferred embodiment the web site owner is able to customize the topics by manipulating folders, as on computer, that represent the topics and subtopics. In this example the sports topic (106) is clicked on to reveal its subtopics (1 10).
  • FIG. 6 shows how a subtopic might be clicked and dragged to a new topic. This is very much the same way file and folders are typically moved around on computers today. Specifically, in this example the "Chicago Bulls" subtopic (126) is moved above its current parent topic of basketball directly into the Sports topic (128), so that the topic "Chicago Bulls” is now a subtopic of Sports (130).
  • FIG. 7 illustrates this feature of the invention.
  • the subtopics that are not to be included are simply "turned off' (78, 80, 82, 84, 86, 88, 100).
  • FIG. 8 shows how this appears to the user in the preferred embodiment.
  • the topics that turned off are "ghosted.” In other words, the folder representing those topics is changed to a different, much lighter color (135).
  • FIG. 8 shows how the "Baseball" subtopic might be moved from "Sports" to be a top-level topic (135, 140).
  • FIG. 8 shows how the hierarchy might look to the user (150).
  • the main topics are Baseball (92), Sports (90), and Business (76).
  • Other customization of the topics can also be performed, including changing the name of any topic and creating new topics.
  • the external links that fall under any topic will stay under that topic at all times, whether the topic is moved or renamed, although provision for the external links to be moved under different topics certainly falls within the scope of the invention.
  • the preferences are stored, the preferred embodiment, the preferences are stored in a database, although any reasonable storage method would fall within the scope of the invention.
  • the present invention then generates the unique DISE server connector ("DSC") for the web site owner (38) .
  • DSC is source code that is placed on the web site (40) to add the dynamic index to the site.
  • This DSC source code could be implemented in HTML, XML, SGML, Java, ASP, or any other feasible source code options for web sites.
  • the preferred embodiment has many types of DSC source code options to accommodate the many web site hosting environments available now or in the future. Individuals and companies host their web sites on one or more web servers. These web servers store the individual web pages that make up the web sites along with any number of programs, database, etc., which encompass the web site. Since web servers vary so widely, and the technology is constantly changing, it is difficult to choose one particular implementation.
  • the key to the DSC is that it will connect to the present invention over the Internet and dynamically include language that represents the dynamic index.
  • this other information preferably includes:
  • a search box enabling a search of the customized index or the entire web; and 7. A way to reconfigure the web index.
  • the banner advertisements are optional, but there are preferably other mandatory information that must be included with the web index.
  • the code will be activated when any web browser views the web page.
  • the unique customized web index and other information for that web page will appear on the web page dynamically (41).
  • the web site owner can reconfigure his settings of the present invention, allowing him to change his customized web index.
  • a new DSC is not be required for every reconfiguration, although requiring that the DSC be changed after each reconfiguration is within the scope of the present invention.
  • FIG. 3 shows a generalized block diagram of user-added links to the system.
  • the link suggestions are preferably filtered through two filtering processes: 1) a filtering process to determine whether the link is valid (46); and 2) a filtering process to determine whether the link should be added to the global index (54).
  • the first filtering process to test whether the link is valid (46), preferably includes, but is not necessarily limited to:
  • the second filtering process to determine whether the link should be added to the global index (54) preferably includes, but is not necessarily limited to:
  • the web site owner who has included a customized web index on his web site will have more choices. He can add a link to his index dynamically. If the web site owner suggests a link (44), his request is only put through the first filtering process to test that the link is valid (46) before it is included on his web site. If the link is deemed valid then the link is added to the requester's web index (52). In the preferred embodiment the filtering process is done electronically so that the link will be added to the requesting web site owner's web site immediately. Furthermore, every link suggestion posted by a web site owner is preferably also being sent through the second filtering process to determine whether the link should be added to the global index (54). In this manner, as each individual updates his or her web index, the global web index is updated (56) as well allowing for a much more complete index than could otherwise be accomplished.
  • a novel and additional feature of the invention is that the customized index can be employed as an inclusion filter for web content. Many people use filters on the Internet to disallow browsing of inappropriate web sites. Many people and businesses use filters so that no one can browse pornography or other web sites deemed inappropriate. With the present invention, a user can set up their customized web index and then employ that index as an inclusion filter set into place so that the user can only browse web sites that are included in the index. A good example of this is a filter for use by a child.

Landscapes

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

Abstract

La présente invention porte sur un appareil, un logiciel informatique et un procédé destinés à délivrer des capacités de recherche personnalisées de pages de protocole de transfert hypertexte consistant à fournir un serveur d'indexation maintenant un index à des pages de protocole de transfert hypertexte et employer une pluralité hiérarchique de catégories de sujet, permettre à un utilisateur de spécifier un quelconque sous-ensemble de la pluralité de catégories de sujet, et ajouter à une page de protocole de transfert hypertexte commandée par l'utilisateur des informations de lien permettant une exécution de recherche du serveur d'indexation dans une catégorie quelconque du sous-ensemble, mais seulement dans les catégories du sous-ensemble.
PCT/US2009/063153 2009-11-03 2009-11-03 Serveur dynamique d'indexation et de moteur de recherche Ceased WO2011056169A1 (fr)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/US2009/063153 WO2011056169A1 (fr) 2009-11-03 2009-11-03 Serveur dynamique d'indexation et de moteur de recherche

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/US2009/063153 WO2011056169A1 (fr) 2009-11-03 2009-11-03 Serveur dynamique d'indexation et de moteur de recherche

Publications (1)

Publication Number Publication Date
WO2011056169A1 true WO2011056169A1 (fr) 2011-05-12

Family

ID=43970186

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2009/063153 Ceased WO2011056169A1 (fr) 2009-11-03 2009-11-03 Serveur dynamique d'indexation et de moteur de recherche

Country Status (1)

Country Link
WO (1) WO2011056169A1 (fr)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9195756B1 (en) 1999-08-16 2015-11-24 Dise Technologies, Llc Building a master topical index of information
US9256677B2 (en) 1999-08-16 2016-02-09 Dise Technologies, Llc Dynamic index and search engine server
US9977831B1 (en) 1999-08-16 2018-05-22 Dise Technologies, Llc Targeting users' interests with a dynamic index and search engine server
US10538307B2 (en) 2011-10-01 2020-01-21 The Boeing Company Hinged raked wing tip

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040260679A1 (en) * 2003-06-19 2004-12-23 International Business Machines Corporation Personalized indexing and searching for information in a distributed data processing system
US20050278317A1 (en) * 2004-05-14 2005-12-15 William Gross Personalized search engine
WO2008009515A1 (fr) * 2006-07-19 2008-01-24 International Business Machines Corporation Procédé d'indexation de recherche personnalisée

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040260679A1 (en) * 2003-06-19 2004-12-23 International Business Machines Corporation Personalized indexing and searching for information in a distributed data processing system
US20050278317A1 (en) * 2004-05-14 2005-12-15 William Gross Personalized search engine
WO2008009515A1 (fr) * 2006-07-19 2008-01-24 International Business Machines Corporation Procédé d'indexation de recherche personnalisée

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9195756B1 (en) 1999-08-16 2015-11-24 Dise Technologies, Llc Building a master topical index of information
US9256677B2 (en) 1999-08-16 2016-02-09 Dise Technologies, Llc Dynamic index and search engine server
US9904732B2 (en) 1999-08-16 2018-02-27 Dise Technologies, Llc Dynamic index and search engine server
US9977831B1 (en) 1999-08-16 2018-05-22 Dise Technologies, Llc Targeting users' interests with a dynamic index and search engine server
US10538307B2 (en) 2011-10-01 2020-01-21 The Boeing Company Hinged raked wing tip

Similar Documents

Publication Publication Date Title
US9904732B2 (en) Dynamic index and search engine server
US7702675B1 (en) Automated categorization of RSS feeds using standardized directory structures
US9342609B1 (en) Ranking custom search results
US10929487B1 (en) Customization of search results for search queries received from third party sites
US6311194B1 (en) System and method for creating a semantic web and its applications in browsing, searching, profiling, personalization and advertising
US8589373B2 (en) System and method for improved searching on the internet or similar networks and especially improved MetaNews and/or improved automatically generated newspapers
US7756864B2 (en) System and method for performing a search and a browse on a query
US7290061B2 (en) System and method for internet content collaboration
US7873648B2 (en) System and method for personalized presentation of web pages
JP4565004B2 (ja) パーソナル化ポータルとウェブコンテンツシンジケーションとの一体化
US7725453B1 (en) Custom search index
US20020078045A1 (en) System, method, and program for ranking search results using user category weighting
JP5268073B2 (ja) ブックマークおよびランク付け
US20030088639A1 (en) Method and an apparatus for transforming content from one markup to another markup language non-intrusively using a server load balancer and a reverse proxy transcoding engine
US20040098360A1 (en) Customized life portal
US20090094189A1 (en) Methods, systems, and computer program products for managing tags added by users engaged in social tagging of content
JP2009544077A (ja) リソースの共有及びこれにアクセスするための方法及びシステム
WO2006110480A1 (fr) Filtres personnalisables destines a des recherches personnalisees
US9275145B2 (en) Electronic document retrieval system with links to external documents
WO2001009747A2 (fr) Appareil et procedes de recherche collaborative dans des bases de connaissances
US9195756B1 (en) Building a master topical index of information
US9977831B1 (en) Targeting users' interests with a dynamic index and search engine server
US7613992B1 (en) Dynamic index and search engine server
WO2011056169A1 (fr) Serveur dynamique d'indexation et de moteur de recherche
US20030023624A1 (en) Web browser interest terms

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 09851162

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205 DATED 10.07.2012)

122 Ep: pct application non-entry in european phase

Ref document number: 09851162

Country of ref document: EP

Kind code of ref document: A1