WO2001035714A2 - A graphic language representation and communication method/system and its application to a graphic navigation method for retrieving information in a computer database and an internet search engine - Google Patents

A graphic language representation and communication method/system and its application to a graphic navigation method for retrieving information in a computer database and an internet search engine Download PDF

Info

Publication number
WO2001035714A2
WO2001035714A2 PCT/IB2000/001046 IB0001046W WO0135714A2 WO 2001035714 A2 WO2001035714 A2 WO 2001035714A2 IB 0001046 W IB0001046 W IB 0001046W WO 0135714 A2 WO0135714 A2 WO 0135714A2
Authority
WO
WIPO (PCT)
Prior art keywords
graphic
site
search engine
local
server
Prior art date
Application number
PCT/IB2000/001046
Other languages
French (fr)
Other versions
WO2001035714A3 (en
Inventor
Wang Chun Lei
Jun Gu
Original Assignee
Openpark Limited
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 Openpark Limited filed Critical Openpark Limited
Priority to AU61751/00A priority Critical patent/AU6175100A/en
Publication of WO2001035714A2 publication Critical patent/WO2001035714A2/en
Publication of WO2001035714A3 publication Critical patent/WO2001035714A3/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9532Query formulation
    • 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/951Indexing; Web crawling techniques
    • 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/904Browsing; Visualisation therefor

Definitions

  • This invention relates to the field of a graphic language representaion and communication methods in computer networks and in particular to graphic navigation/search methods for retrieving information in computer databases and Internet search engines.
  • the Internet which is a global distrubbed computer network, has extended to almost every corner in the world.
  • the information available on the Internet becomes enormous and the number of web sites of various types grows exponentially. Therefore, because of the sheer size of the distributed database which the Internet comprises, it is much more difficult for Internet users to find information efficiently and effectively.
  • web sites have emerged which provide web information search engines based on traditional text-based key word searching methods and/or category clarification search methods.
  • the well-known web sites are Yahoo, Lycos, and Infoseek, etc.
  • ISP Internet Service Providers
  • search engines In order to retrieve a wide range of ⁇ formation from different natural language web sites, some Internet Service Providers (ISP's) have built a dozen of separate search engines based on different languages. These individual search engines were not designed based on a coherent structure, therefore, people can not search web information from different countries as a whole and they can not use and share information from different search engines. With more than 200 frequently used languages in the world, people who only know their native language will have great difficulties to retrieve web information from other foreign languages.
  • the present invention provides a graphic language representation and communication method and practical graphic navigation/search methods for retrieving information in computer database and Internet search engine.
  • Computer search engines and databases operating in a network or in the Internet are operationally indifferent to whether the information, which is searched, stored, or indexed to identify a web site, is understandable by human users as text or as abstract or graphic information.
  • the invention associates with each site on the network, or web site on the internet, one or more graphic images which connote the content of the web site, its owner, or some other characteristic associated with it which is of interest to those who search the network.
  • An encyclopedia of graphic images is organized according to logical concepts or assigned to index the sites in a hierarchical structure. Graphic images displayed on a local search engine's input screen are then selected in conformity with the hierarchical structure to formulate a specific search request.
  • the local search engine searches a local database to find the multilevel, hierarchical graphic identification of the site. If found then the local search engine is connected to the site and is free to browse it. If not found, then the local search engine is connected via the network to a server search engine in the central web site, which searches a much larger server database for the same specific graphic request. If found, the server search engine again accesses it and is free to browse it. In this manner, a network can be searched without necessary recourse to any specific language, but based solely on conceptual structures.
  • the invention comprises a user computer system (e.g., a PC or any equipment accessible to Internet), a computer network, and a web site computer server system.
  • the user computer system comprises a graphic search engine, which is a graphically navigated web browsing system, a database, an electronic mail software module, a web site address collection and editing software module, a graphic information resource classification and management software module, a user's personal favorite web site collection and editing software module, and a multi-lingual translator, and other client software modules as are known to the art.
  • the computer network is used for transferring information and accessing the Internet.
  • the web site computer server system comprises a database, a graphically navigated search engine, an electronic mail software module, a web site address collection and editing software module, a user's personal favorite web site collection and editing software module, a web site registration unit, a graphic information resource classification and management software module, and a multi-lingual translator, and other client software modules as are known to the art.
  • the graphic search engines in the user computer and the server computer are built based on two- and multi-dimensional graphic illustrations and the associated graphic language representation and communication methods.
  • the database includes two- and multi-dimensional graphic illustratbns, their coding information, the related Internet information resource (e.g., web sites), and associated transmission information.
  • the graphic search engine processes the user's selection represented in various graphic forms.
  • the computer network is used for transferring information and accessing the Internet.
  • graphic language representation and communication method for computer database and Internet information retrieval described in this invention is a novel graphic method for collecting, representing, compiling categorizing, editing searching, and retrieving information
  • the graphic method is built upon the natural inherent graphic relationship among the contents of multiple two and/or multidimensional graphic illustrations
  • the method can express the natural language meaning of words in a computer database and in an Internet information resource (e g , web sites) using multiple graphic illustrations
  • the multiple two-dimensional graphics can also be used to express the natural language meaning of a paragraph or an article in the computer database and in Internet information resource (e g , web sites)
  • These two- and multi-dimensional graphic illustrations can be graphic drawings and/or images expressed in various visual forms, such as rows, rings, radiation patterns, two-dimensional arrays, rotation patterns and other graphic patterns, or a combination of the above illustrations
  • These drawings and images may be black and white or in color They can be virtual or real graphics, or a combination of both
  • These graphic illustrations can be interactive multimedia including for example sound music, animations, games, or video sequences
  • the method includes associating each of the sites in the distributed computer network with a commercial graphic with each site uniquely associated with a commercial entity associated with the site
  • a hierarchical indexing software module linking graphic representations and illustrations at the different levels of the graphic search engine
  • a graphic indicator e.g., a picture, a portion of a picture, or anicon
  • Graphic indicators at the higher level of the hierarchy may be comprised of mainly pictures or portions of a picture.
  • Graphic indicators at the lower level of the hierarchy may be comprised ofthe name of the web site, its logo or feature pictures, company introduction, specific web site evaluation parameters (e.g., web site usage frequency, reputation ranking, hit rate, or traffic flow), some advertising media or a combination of the above.
  • the indexing relationship for various graphic indicators can be coded in any appropriate form such as linea, tree structured, network structured, and/or hierarchical formats.
  • Some examples of the indexing methods include alphabetical ordering, balanced tree and unbalanced tree coding (e.g., Huffman coding) according to some specific web site evaluation parameters (see above). These coding methods help store, represent, compile, categorize, edit, search, retrieve, manage and display these graphic illustrations.
  • the invention presents a language-independent, graphic search engine which can collect, represent, compile, categorize, search, retrieve, and manage Internet information resource (e.g., web site information) in a general and uniform structure It replaces the lengthy web search time (particularly in the developing countries due to limited networking communications infrastructure) by a quick book browsing operation, dramatically reducing the operation cost. Browsing web pages using the said graphic search engine requires the use of only one mouse. This makes it a user- friendly tool not only for kids, seniors beginners, and people having little education, but also for professional users.
  • the graphic search engine is much simpler than the pure text-based searching systems and allows users to find Internet information in a much efficient manner. Besides, it also contains a multi-lingual translator capable of translating web content information into different languages. This helps the use and share of Internet information resource from different languages and countries.
  • the invention is defined as a method of accessing a site in a distributed computer network which includes a plurality of sites.
  • the method comprises the step of associating each the site in the distributed computer network with at least one unique graphic identifier.
  • a local database is provided of the unique graphic identifiers related to at least some of the sites in the distributed computer network.
  • a local search engine is provided for searching the local database for one of the sites in the distributed computer network. The local database is searched based on selected graphic input provided to the local search engine.
  • the step of associating each site in the distributed computer network with an unique graphic identifier associates more than one unique graphic identifier with each site, preferably in a predetermined hierarchical ordering relationship among the plurality of unique graphic identifiers.
  • the predetermined hierarchical ordering of the plurality of unique graphic identifiers with each the site orders the hierarchical ordering of unique graphic identifiers according to a conceptual logical order graphically represented by the plurality of unique graphic identifiers.
  • the method further comprises the steps of providing a server database of the unique graphic identifiers related to the sites in the distributed computer network providing a server search engine for searching the server database for one of the sites in the distributed computer network, and searching the server database based on selection of a graphic input to the server search engine
  • the server database is searched based on selection of a graphic input to the server search engine only if searching the local database based on selection of a graphic input to the local search engine fails to locate the site on the local database
  • a two step search of the internet in a two tiered database is performed Namely the search of the cache or local database first and then contingently of the server or accessible worldwide database.
  • cognitive logical order is defined in this specification to mean any scheme of indexing the unique graphic identifiers This includes but is not limited to indexing the unique graphic identifiers in a linear structure tree structure, network structure, or hierarchical format For example, ordering the unique graphic identifiers according to a conceptual logical order graphically represented by the plurality of unique graphic identifiers orders unique graphic identifiers by alphabetical ordering balanced tree and unbalanced tree coding, Huffman coding or byspecific web site evaluation parameters The ordering of the unique graphic identifiers may also be organized by specific web site evaluation parameters orders the unique graphic identifiers by web site usage frequency, reputation ranking, hit rate or traffic flow
  • Associating each the site in the distributed computer network with an unique graphic identifier comprises associating a colored or multiply colored image, a one, two or three dimensional image, an image comprised of patterns of rows, rings, radiation patterns, two-dimensional arrays, rotation patterns, multimedia patterns or images, or a combination thereof with the site.
  • the illustrated embodiment shows a hierarchical ordering of the plurality of unique graphic identifiers by country category graphic indicators, subject category graphic indicators, topic category graphic indicators, and web site graphic icon illustrations in the predetermined hierarchical ordering.
  • the invention is also defined as an apparatus for performing the above steps, namely an apparatus for accessing a site in a distributed computer network which includes a plurality of sites comprising a local database in which are stored unique graphic identifiers related to at least some of the sites in the distributed computer network. Each of the sites in the distributed computer network is associated with an unique graphic identifier.
  • a local search engine searches the local database for one of the sites in the distributed computer network basedon selection of a graphic input to the local search engine.
  • the apparatus further comprises a server database of the unique graphic identifiers related to the sites in the distributed computer network, and a server search engine for searching the server database for one of the sites in the distributed computer network.
  • the server database based is searched based on selection of a graphic input to the server search engine.
  • the server database is searched based on selection of a graphic input to the server search engine only if searching the local database based on selection of a graphic input to the local search engine fails to locate the site on the local database.
  • the local and server search engine each comprise a language-independent graphic search engine able to collect, represent, store, compile, edit, search, retrieve and manage computer database information and web site information using graphic illustrations.
  • the network is the internet and the local search engine comprises a search engine, a web site address collection and editing software module, a user's personal favorite web site collection and editing software module, a graphic information resource classification and management software module, and a multilingual translator.
  • the server search engine comprises a search engine, a web site registration software module, an information resource classification and management software module, an electronic mail software module, and a multi-lingual translator.
  • the server search engine is a top-level, web site, graphic server search engine and further comprises a plurality of local general and special search engines coupled thereto as second-level
  • the local and server databases comprise a plurality of sub-databases partitioned according to the hierarchical ordering.
  • the local and server search engines generate a multimedia presentation in the form of graphics, text, voice, music or a combination thereof corresponding to an accessed unique graphic identifier
  • Fig. 1 is a sample block diagram of an embodiment of a typical graphic search engine described in this invention.
  • Fig. 2 is a subset of a sample flowchart showing a typical two-tier Internet search application of the graphic search engine.
  • Fig. 3 shows the main page of the graphic search engine described in this invention.
  • Fig. 4 shows a sample, categorized graphic search page showing some graphic indicators.
  • the bottom of the left-hand side shows a set of two-column subject category buttons.
  • the right-hand side is an alternative (optional) graphic search page which includes all the subject category indicators from the left.
  • Fig. 5 shows a sample of the classified graphic search page for the first (i.e., opera and dancing) subject category.
  • Fig. 6 shows a sample of a typical search page for the small opera topic category. It lists a set of web sites and the corresponding graphic icons for the small opera topic category.
  • Fig. 7 shows a sample of the classified graphic search page for the second (i.e., collection) subject category.
  • Fig. 8 shows a sample of a typical graphic search page for stamp topic category. It lists a set of web sites and the corresponding graphic icons for the stamp topic category.
  • Fig. 9 is a diagram illustrating the hierarchy of graphic images used for a search in one embodiment of the invention.
  • Fig. 10 is a diagram illustrating a general tree-form hierarchy of graphic images used for a search in one embodiment of the invention in which the two level search algorithm is illustrated.
  • the basic principle of the invention is to establish the relationship between graphic navigation illustrations and Internet information in the computer databases and networking system.
  • the graphic interface illustrations in the graphic search engine are carefully designed by a group of special experts or according to an international standards organization using graphic content information and the content information among multiple graphs, making them easily understandable and accessible to almost any person using an Internet browser.
  • the graphic content information guides the graphic search process.
  • the database is set up together with an information database classification and management software module which categorizes the large amount of disordered Internet information into a hierarchical, orderly information retrieval system.
  • the bottom level of the graphic search interface is associated with a set of graphically displayed web site icons, accomplishing the goal of retrieving Internet resource information such as web sites.
  • Fig. 9 is a diagram which illustrates the graphic search algorithm of the invention.
  • a first level 100 of the hierarchy e.g. a country level
  • the paths leading to the web sites located in various countries are represented by graphic icons, such as the national flag, the country map or location on a world map
  • graphic icons such as the national flag, the country map or location on a world map
  • a plurality of subject level graphic icons 104 would then be displayed, e g icons depicting stamps 106, art 108 sports 110 and a plurality of other subjects If the button for sports 110 were selected then in turn the next topic level 112 of images would be displayed, e g football 114, swimming 116, car racing 118 and a multiplicity of other topics.
  • a special and important case in the graphic search engine is to use advertising materials, such as company logo, flags, feature pictures in the graphic indicators and illustrations. This is particularly effective when searching the large amount of web sites belonging to industrial companies and commercial organizations
  • Graphic illustrations can be designed into a hierarchical and multilevel representation system.
  • country category for example, we use the Statue of Liberty and U.S. national flag to represent the United States, The Great Wall and Chinese national flag for China, and the Sydney Theater and Australian national flag for Australia (see Fig. 3).
  • the subject category we use a swan in a ballet and a facial make-up pattern of a singer from the Beijing Opera to indicate a performing arts category; a Greek athlete casting a discus to represent sports, etc.
  • FIGs. 3-8 For example, clicking any of the graphic indicators (e.g., country category indicator, subject category indicator, or topic category indicator) or graphic buttons (e.g., web site icon) will lead or navigate a user quickly, going through various levels of graphic search interfaces, to find the required information.
  • graphic indicators e.g., country category indicator, subject category indicator, or topic category indicator
  • graphic buttons e.g., web site icon
  • Fig. 1 shows an embodiment of a typical open Internet graphic search engine system, generally denoted by reference numeral 10, which is a typical embodiment of the graphic language representation and communication system of the said invention. It is comprised of a user computer system 12 (eg., a PC), a computer network 14, and a web site computer server system 16.
  • User computer system 12 is comprised of a graphic search engine 18, which is a graphically navigated search engine of a database 20. Included within graphic search engine 18 is a graphic electronic mail software module 24, a graphic web site address collection and editing software module 26, a graphic information resource classification and management software module 28, a user graphic personal favorite web site collection and editing software module 30, a multi-lingual translator 32, and other client software modules as are known to the art.
  • Graphic electronic mail software module 24 collects, packs, sends, receives and processes electronic messages having multimedia components such as images, sounds, music and video sequences. Because this type of multimedia messages can have a large size, this requires the mail software module to have the ability to process large mail intelligently. For example, if a message is too large to be sent, the mail software module partitions a large message into small pieces, sends each individual small mail to receiver side, and assembles them together after receiving all the small pieces.
  • Graphic web site address collection and editing software module 26 is an intelligent agent (an autonomous software program that travels on Internet) and which performs the following functions:
  • a typical embodiment of the hierarchy has four levels: country level, subject level, topic level and web site level.
  • Some examples of the indexing methods include alphabetical ordering at each level, balanced tree and unbalanced tree coding such as Huffman tree coding/ordering according to some specific web site evaluation parameters.
  • hit rate as an example, Huffman tree coding means that the web site in each category with the highest hit rate is ranked first at the top row.
  • Graphic information resource classification and management software module 28 performs two functions:
  • Database 36 stores a large number of multimedia files such as graphic pictures, images, sounds, and music which will be used to construct the web site hierarchy.
  • This software module provides multimedia resource classification and management methods for these multimedia files.
  • the country-subject-topic-web site hierarchy built in databases 20 and 36 require a comprehensive and detailed classification for the information contents.
  • Software module 28 performs this classification task.
  • User graphic personal favorite web site collection and editing software module 30 functions like "My Favorite" on conventional web browsers. If a user finds some web sites useful and would like to keep them, he can put a copy of them in software module 30 which appears like a file folder. One is free to add, remove and edit any web sites and their illustrations.
  • Multi-lingual translator 32 is capable of translating among different/multiple languages using a single software package.
  • Each category in the encyclopedia or database 20 or 36 contains limited category context information for a specific subject ⁇ topic category (e.g art stamps, hospitals, or computers) which significantly limits the translation search space to a much smaller domain. This accordingly splits the corresponding built-in translation dictionary in translator 32 into a number of small, specialized dictionaries, each for a particular category. Due to this dramatically reduced search space, the translation accuracy and efficiency in each category of the "web site encyclopedia" 36 can be significantly increased.
  • Computer network 14 is used for transferring information and accessing the Internet.
  • Web site computer server software module 16 is comprised of a database 36 for information and graphic (language) illustrations, a server graphic search engine 34, which similarly includes a graphic web site address collection and editing software module 26, a graphic information resource classification and management software module 28, a graphic electronic mail software module 24, a user graphic personal favorite web site collection and editing software module 30, a web site registration unit 38, a multi-lingual translator 32, and other software modules known in the art for inclusion in a server system.
  • Graphic web site address collection and editing software module 26, graphic information resource classification and management software module 28, graphic electronic mail software module 24, user graphic personal favorite web site collection and editing software module 30 and multi-lingual translator 32 operate in server graphic search engine 34in a manner analogous to their counterparts in the local graphic search engine 18.
  • Web site registration unit 38 is an online registration unit included in the graphical search engine to allow a user tofreely register one's individual or company's web site, logos, feature pictures, and the related information. Through the web site registration, the unit can automatically store the user information into the graphical database and set up user web site icon with the user-specified illustrations and descriptions. In certain cases some web sites' registration would require an ethical and legal examination.
  • the hierarchical indexing and classification software module in the graphic searching/browsing software module uses a multi-level categorization system and efficient indexing/coding method.
  • every category or sub-category e.g., the country category, subject category, topic category, and web sites
  • Every category or sub-category e.g., the country category, subject category, topic category, and web sites
  • the contents of the related countries, subjects, topics, and web sites are categorized and edited in such a way that the various encyclopedias are compiled and edited.
  • the novel graphic search engine 18, 34 therefore has organized a massive amount of the disordered Internet information resource into a graphically illustrated, orderly multidimensional "Web Site Encyclopedia," covering a wide spectrum of subject areas.
  • the categorization system is adaptable and scalable to cover almost all the subject areas.
  • a remarkable feature of the novel graphic search engine 18 and 34 lies on its language-independent graphic searching method which can be implemented by using a language selector and a multi-lingual translator. It enables users having any language background to browse through any web site in any illustrated subject category and topic category in any foreign language.
  • More than 35 percent of worldwide web sites are multimedia and graphic in nature, e.g., movie, sports, television, games, photograph, music, touring, stamps, collections, car, building, arts, performance, plant and animal, which can be read by any people who do not have sufficient literal language knowledge.
  • a language selector a user can select a different language first and then view the subject category, the topic category, and the web sites.
  • the graphic search engine facilitates the use and sharing of Internet resource information in one single, coherent, and easy operat ⁇ nal system. By adding a multi-lingual translator 32, this novel graphic search engine permits the users to view web sites in different languages, realizing the Internet spirit of sharing human knowledge in one world.
  • the classification and management software module for the graphic information resource includes a multi-lingual translator 32. It can translate the web content information into different languages according to countries.
  • the graphic classification manager 28 categorizes a large amount of disordered Internet information (e.g., web sites) into a well-designed, language independent, graphic "Web Site Encyclopedia" or database 36.
  • the graphic search engine 18 installed on the user's personal computer includes a small number of web site collections that was selected from the large "web site encyclopedia" 36 stored in the web site computer server system 16 It may be considered as a handbook version of the "web site encyclopedia " 36 i e a 'Web Site Handbook" or database 20
  • the illustrated graphic search engine 18, 34 which is a typical embodiment of the graphic language representation and communication system is built on an efficient two-tier search engine structure It is comprised of (1 ) a top-level large faster graphic search engine installed in the web site computer server system 16 (i e a server search engine 34) and (2) many second-level, small graphic search engines installed in the local users' computers 12 (i e , local search engines 18)
  • Fig 10 diagrammatically illustrates the global and cache search capabilities of the invention
  • Database 36 on the server will have the entire world of web sites graphically indexed and organized within it in the four tier system as indicated by the pyramidal outline 136 Thousands of graphic images, icons and symbols will be employed to label the world database Database 20 on the other hand, which is located on the user's system will serve as a much smaller cache or subset 120 of the same indexed world database 136 as diagrammatically indicated by the dotted lines Cache 120 will thus be defined for the specific user according to actual use and
  • server search engine 34 and local search engine 18 have similar components/units, structure, and functionality except for a few differences, which can be summarized as:
  • Server search engine 34 uses the complete web site encyclopedia 36 which contains a massive amount of worldwide web site information in many different foreign languages.
  • Local search engine 18 uses a handbook of well selected web sites (normally) in one or a few different languages selected by the user.
  • Server search engine 34 must be responsible for many top-level, central coordination tasks such as user registration, web site updating, and other web site administrative functions.
  • Local search engine 18 has more useFfriendly facilities and will be able to connect to server search engine 34 automatically whenever necessary.
  • Local search engine 18 performs an off-line graphic search. It is in fact a quick book browsing process and is much more efficient particularly on a local computer 12. Server search engine 34 does an on-line graphic search which is slower but more comprehensive than that of local search engine 18.
  • the local search engine has a "web site handbook" or database 20 which supports one or a few different foreign languages. Because handbook or database 20 stores sufficient, frequently used web site information in a local computer (like in a cache), in most cases, local user search engine 18 is able to findthe web site information locally much more quickly This two-tier search engine is very efficient in practice
  • server search engine 34 when the user wants to find much more information or wants to find information from more countries/languages, then he may be required to use server search engine 34.
  • a two-tier Internet search algorithm was developed directly from the two-tier search engine structure, as follows
  • a user first uses local graphic search engine 18 on a local computer 12 to search and browse Internet informatDn from "web site handbook" 20 If the information is found, search engine 18 finishes the internet connection and operational functions in a conventional manner
  • Fig. 2 diagrammatic illustrates the two level search algorithm.
  • the search starts at step 100 by entering the local search engine 18 at step 102.
  • a graphic search page or pages is displayed at step 104 and the user makes his or her selection to formulate a specific search request.
  • the local database 20 is graphically searched for the specific search request and if found at step 106 the local user 12 can connect to the web site for conventional communication.
  • server search engine 34 is entered through Internet 14 at step 108.
  • a graphic search page or pages, which may be different from that displayed at step 104, may now be displayed at step 110 to represent the wider search choices available in server database 36.
  • the server search engine connects at step 112 to the site in a conventional manner for conventional communication therewith at step 114. Therefore in the following, we do not distinguish the local and server graphic search engines 18, 34. Their function can be clarified from the context.
  • the search engine 18, 34 is built based on two- and multi-dimensional graphics and the associated graphic language representation and communication method/system.
  • the databases 20, 36 include two and multi-dimensional graphic representations, their coding information, the related Internet information resource (e.g., web sites), associated transmission information, and other web information.
  • the search engine 18, 34 processes a user's search request represented in various graphic forms.
  • the computer network 14 is usedfor transferring information and accessing the Internet.
  • An indicator e.g., an icon
  • An indicator can represent a specific subject or a grcup of subjects, a topic or a group of topics, and/or a web site or a group of web sites.
  • Graphic indicators at the higher level of the hierarchy may be comprised of mainly pictures or portions of a picture.
  • Graphic indicators at the lower level of the hi ⁇ archy e.g., an icon
  • Graphic indicators at the lower level of the hi ⁇ archy may be comprised of the name of the web site, its logo or feature pictures, company introduction, specific web site evaluation parameters (e.g., web site usage frequency, reputation ranking, hit rate, or traffic flow), some advertis g media or a combination of the above.
  • Both search engines 18 and 34 include a web page content translator for different languages and countries. When the user clicks a graphic category indicator or a graphic web site icon, a brief description cf that particular indicator or icon will be available in the form of text, voice or music or a multimedia combination of these to help user understand its meaning.
  • Graphic search engine 18, 34 described in this invention can be used as the basic web browsing platform for any computer system
  • the graphic language representation and communication method/system used in the search engine can also be used as a general graphic information receive and display system for Internet and any electronic message displaying system
  • the personal web site collector allows a user to collect, categorize, edit, and keep a set of favorite web sites.
  • the graphic language representation and communication method or system and its application to a typical graphic search engine 18, 34 described in this invention support a series of current and future computing, networking, communications, and information processing technologies.
  • Graphic search engine 18, 34 can store graphic information in different storage medium, such as magnetic disks, tapes, laser disks and so on System 10 is also employed in various LAN and WAN network communication systems
  • Example 1 (see attached Figs. 2, 3, 4, 5, and 6)
  • a user In a typical embodiment of a graphic search engine 18, 34 to search for a web site about Chinese brief Opera, a user first enters a maingraphic page of a local search engine 18 (Fig. 3) and selects China by clicking theChina map/flag icon on the country category selection page, then a list of subject category graphic indicators appears (Fig. 4). The user then clicks the Opera subject category graphic indicator (a picture of a dancer and a facial make-up of Beijing Opera), and the next level of topic category graphic search page appears (Fig. 5). Once having selected the Chinese brief Opera graphic indicator (i.e., an icon of a performing girl sitting down on an object), search engine 18 enters a collection of the web site icons belonging to this topic category (Fig. 6). After the user clicks a specific web site icon, it will enter the selected web site and read the contents of the web.
  • Example 1 an American can use the local search engine to find U.S. stamps. Now the user would like to find out some Chinese stamps, but his local search engine does not ccntain any Chinese stamp information.
  • the local search engine realizes the unavailability of Chinese information and automatically connects to the server search engine through the Internet. Then a graphic search page with a list of subject category graphic indicators appears (Fig. 4). The user then clicks the collection subject category graphic indicator, i.e., an icon with a stamp picture, then the next level graphic topic category selection page appears (Fig. 7). Select the stamp topic graphic indicator, i.e., click the 8-cent stamp icon, the server search engine will display a collection of the web site icons belonging to this topic category (Fig. 8). The user can select any web site to view Chinese stamp information.
  • This graphic information representation, communication and retrieval method applies to any kind of computer database systems and to any type of computer networks such as LANs, WANs, and Internet.
  • the graphic indicators can demonstrate a company's logo or a company's feature picture. Since the graphical illustrations are beautiful, interesting, and entertaining, users enjoy seeing them. This method makes an innovative use of company advertising materials as search navigation guide.
  • An efficient, two-tier database structure namely a local cache database customized to the user, and a worldwide database.
  • a two-tier Internet search algorithm namely a local cache search contingently followed by a worldwide search .
  • Both local and server search engines have access to and use both conventional general and special word-based search engines, in addition to the graphic search engine

Abstract

Computer search engines and databases operating in a network or in the Internet are operationally indifferent to whether the information which is searched, stored, or indexed to identify a web site is understandable by human users as text or as abstract or graphic information. Thus, the invention associates with each site on the network, or web site on the internet, one or more graphic images which connote the content of the web site, its owner, or some other characteristic associated with it which is of interest to those who search the network. An encyclopedia of graphic images is organized according to logical concepts or assigned to index the sites in a hierarchical structure. Graphic images displayed on a local search engine's input screen are then selected in conformity with the hierarchical structure to formulate a specific search request. The local search engine then searches a local database to find the multilevel, hierarchical graphic identification of the site. If found then the local search engine is connected to the site and is free to browse it. If not found, then the local search engine is connected via the network to a server search engine, which searches a much larger server database for the same specific graphic request. If found, the user accesses the site and is free to browse it. In this manner, a network can be searched without necessary recourse to any specific language, but based solely on conceptual structures.

Description

A GRAPHIC LANGUAGE REPRESENTATION AND COMMUNICATION
METHOD/SYSTEM AND ITS APPLICATION TO A GRAPHIC NAVIGATION METHOD FOR RETRIEVING INFORMATION IN A COMPUTER DATABASE AND
AN INTERNET SEARCH ENGINE
Background of the Invention
Related Applications
The present application is related to U.S. Provisional Patent Application entitled , serial no. , filed on
2000.
1. Field of the Invention
This invention relates to the field of a graphic language representaion and communication methods in computer networks and in particular to graphic navigation/search methods for retrieving information in computer databases and Internet search engines.
2. Description of the Prior Art
The Internet, which is a global distrbuted computer network, has extended to almost every corner in the world. As the Internet expands, the information available on the Internet becomes enormous and the number of web sites of various types grows exponentially. Therefore, because of the sheer size of the distributed database which the Internet comprises, it is much more difficult for Internet users to find information efficiently and effectively. To help people search information on Internet, many web sites have emerged which provide web information search engines based on traditional text-based key word searching methods and/or category clarification search methods. Among the well-known web sites are Yahoo, Lycos, and Infoseek, etc.
In addition to text information, various multimedia information and subject- specific information are available over Internet. This involves subjects such as movies, television, photograph, music, games, touring, car, mathematics, physics, chemistry, plants and animals etc. In order to retrieve a wide range of ήformation from different natural language web sites, some Internet Service Providers (ISP's) have built a dozen of separate search engines based on different languages. These individual search engines were not designed based on a coherent structure, therefore, people can not search web information from different countries as a whole and they can not use and share information from different search engines. With more than 200 frequently used languages in the world, people who only know their native language will have great difficulties to retrieve web information from other foreign languages. Furthermore, it is difficult for people to search information in a specific subject they are not familiar with, since the vocabulary and key words in each subject field tends to be specific to each subject field instead of being universally logical. To solve this problem, the present invention provides a graphic language representation and communication method and practical graphic navigation/search methods for retrieving information in computer database and Internet search engine.
Brief Summary of the Invention
Computer search engines and databases operating in a network or in the Internet are operationally indifferent to whether the information, which is searched, stored, or indexed to identify a web site, is understandable by human users as text or as abstract or graphic information. Thus, the invention associates with each site on the network, or web site on the internet, one or more graphic images which connote the content of the web site, its owner, or some other characteristic associated with it which is of interest to those who search the network. An encyclopedia of graphic images is organized according to logical concepts or assigned to index the sites in a hierarchical structure. Graphic images displayed on a local search engine's input screen are then selected in conformity with the hierarchical structure to formulate a specific search request. The local search engine then searches a local database to find the multilevel, hierarchical graphic identification of the site. If found then the local search engine is connected to the site and is free to browse it. If not found, then the local search engine is connected via the network to a server search engine in the central web site, which searches a much larger server database for the same specific graphic request. If found, the server search engine again accesses it and is free to browse it. In this manner, a network can be searched without necessary recourse to any specific language, but based solely on conceptual structures. The invention comprises a user computer system (e.g., a PC or any equipment accessible to Internet), a computer network, and a web site computer server system. The user computer system comprises a graphic search engine, which is a graphically navigated web browsing system, a database, an electronic mail software module, a web site address collection and editing software module, a graphic information resource classification and management software module, a user's personal favorite web site collection and editing software module, and a multi-lingual translator, and other client software modules as are known to the art. The computer network is used for transferring information and accessing the Internet. The web site computer server system comprises a database, a graphically navigated search engine, an electronic mail software module, a web site address collection and editing software module, a user's personal favorite web site collection and editing software module, a web site registration unit, a graphic information resource classification and management software module, and a multi-lingual translator, and other client software modules as are known to the art.
The graphic search engines in the user computer and the server computer are built based on two- and multi-dimensional graphic illustrations and the associated graphic language representation and communication methods. The database includes two- and multi-dimensional graphic illustratbns, their coding information, the related Internet information resource (e.g., web sites), and associated transmission information. The graphic search engine processes the user's selection represented in various graphic forms. The computer network is used for transferring information and accessing the Internet. The use of graphic language representation and communication method for computer database and Internet information retrieval described in this invention is a novel graphic method for collecting, representing, compiling categorizing, editing searching, and retrieving information The graphic method is built upon the natural inherent graphic relationship among the contents of multiple two and/or multidimensional graphic illustrations The method can express the natural language meaning of words in a computer database and in an Internet information resource (e g , web sites) using multiple graphic illustrations The multiple two-dimensional graphics can also be used to express the natural language meaning of a paragraph or an article in the computer database and in Internet information resource (e g , web sites)
These two- and multi-dimensional graphic illustrations can be graphic drawings and/or images expressed in various visual forms, such as rows, rings, radiation patterns, two-dimensional arrays, rotation patterns and other graphic patterns, or a combination of the above illustrations These drawings and images may be black and white or in color They can be virtual or real graphics, or a combination of both These graphic illustrations can be interactive multimedia including for example sound music, animations, games, or video sequences
The method includes associating each of the sites in the distributed computer network with a commercial graphic with each site uniquely associated with a commercial entity associated with the site There is a hierarchical indexing software module linking graphic representations and illustrations at the different levels of the graphic search engine A graphic indicator (e.g., a picture, a portion of a picture, or anicon) can represent a specific subject or a group of subjects, a topic or a group of topics or a web site or a group of web sites. Graphic indicators at the higher level of the hierarchy may be comprised of mainly pictures or portions of a picture. Graphic indicators at the lower level of the hierarchy (e.g., an icon) may be comprised ofthe name of the web site, its logo or feature pictures, company introduction, specific web site evaluation parameters (e.g., web site usage frequency, reputation ranking, hit rate, or traffic flow), some advertising media or a combination of the above. The indexing relationship for various graphic indicators can be coded in any appropriate form such as linea, tree structured, network structured, and/or hierarchical formats. Some examples of the indexing methods include alphabetical ordering, balanced tree and unbalanced tree coding (e.g., Huffman coding) according to some specific web site evaluation parameters (see above). These coding methods help store, represent, compile, categorize, edit, search, retrieve, manage and display these graphic illustrations.
The invention presents a language-independent, graphic search engine which can collect, represent, compile, categorize, search, retrieve, and manage Internet information resource (e.g., web site information) in a general and uniform structure It replaces the lengthy web search time (particularly in the developing countries due to limited networking communications infrastructure) by a quick book browsing operation, dramatically reducing the operation cost. Browsing web pages using the said graphic search engine requires the use of only one mouse. This makes it a user- friendly tool not only for kids, seniors beginners, and people having little education, but also for professional users. The graphic search engine is much simpler than the pure text-based searching systems and allows users to find Internet information in a much efficient manner. Besides, it also contains a multi-lingual translator capable of translating web content information into different languages. This helps the use and share of Internet information resource from different languages and countries.
Thus, the invention is defined as a method of accessing a site in a distributed computer network which includes a plurality of sites. The method comprises the step of associating each the site in the distributed computer network with at least one unique graphic identifier. A local database is provided of the unique graphic identifiers related to at least some of the sites in the distributed computer network. A local search engine is provided for searching the local database for one of the sites in the distributed computer network. The local database is searched based on selected graphic input provided to the local search engine. The step of associating each site in the distributed computer network with an unique graphic identifier associates more than one unique graphic identifier with each site, preferably in a predetermined hierarchical ordering relationship among the plurality of unique graphic identifiers. The predetermined hierarchical ordering of the plurality of unique graphic identifiers with each the site orders the hierarchical ordering of unique graphic identifiers according to a conceptual logical order graphically represented by the plurality of unique graphic identifiers. The method further comprises the steps of providing a server database of the unique graphic identifiers related to the sites in the distributed computer network providing a server search engine for searching the server database for one of the sites in the distributed computer network, and searching the server database based on selection of a graphic input to the server search engine The server database is searched based on selection of a graphic input to the server search engine only if searching the local database based on selection of a graphic input to the local search engine fails to locate the site on the local database Thus a two step search of the internet in a two tiered database is performed Namely the search of the cache or local database first and then contingently of the server or accessible worldwide database.
The term, "conceptual logical order" is defined in this specification to mean any scheme of indexing the unique graphic identifiers This includes but is not limited to indexing the unique graphic identifiers in a linear structure tree structure, network structure, or hierarchical format For example, ordering the unique graphic identifiers according to a conceptual logical order graphically represented by the plurality of unique graphic identifiers orders unique graphic identifiers by alphabetical ordering balanced tree and unbalanced tree coding, Huffman coding or byspecific web site evaluation parameters The ordering of the unique graphic identifiers may also be organized by specific web site evaluation parameters orders the unique graphic identifiers by web site usage frequency, reputation ranking, hit rate or traffic flow
Associating each the site in the distributed computer network with an unique graphic identifier comprises associating a colored or multiply colored image, a one, two or three dimensional image, an image comprised of patterns of rows, rings, radiation patterns, two-dimensional arrays, rotation patterns, multimedia patterns or images, or a combination thereof with the site.
The illustrated embodiment shows a hierarchical ordering of the plurality of unique graphic identifiers by country category graphic indicators, subject category graphic indicators, topic category graphic indicators, and web site graphic icon illustrations in the predetermined hierarchical ordering.
The invention is also defined as an apparatus for performing the above steps, namely an apparatus for accessing a site in a distributed computer network which includes a plurality of sites comprising a local database in which are stored unique graphic identifiers related to at least some of the sites in the distributed computer network. Each of the sites in the distributed computer network is associated with an unique graphic identifier. A local search engine searches the local database for one of the sites in the distributed computer network basedon selection of a graphic input to the local search engine.
The apparatus further comprises a server database of the unique graphic identifiers related to the sites in the distributed computer network, and a server search engine for searching the server database for one of the sites in the distributed computer network. The server database based is searched based on selection of a graphic input to the server search engine. The server database is searched based on selection of a graphic input to the server search engine only if searching the local database based on selection of a graphic input to the local search engine fails to locate the site on the local database. The local and server search engine each comprise a language-independent graphic search engine able to collect, represent, store, compile, edit, search, retrieve and manage computer database information and web site information using graphic illustrations. In particular the network is the internet and the local search engine comprises a search engine, a web site address collection and editing software module, a user's personal favorite web site collection and editing software module, a graphic information resource classification and management software module, and a multilingual translator. The server search engine comprises a search engine, a web site registration software module, an information resource classification and management software module, an electronic mail software module, and a multi-lingual translator The server search engine is a top-level, web site, graphic server search engine and further comprises a plurality of local general and special search engines coupled thereto as second-level The local and server databases comprise a plurality of sub-databases partitioned according to the hierarchical ordering.
The local and server search engines generate a multimedia presentation in the form of graphics, text, voice, music or a combination thereof corresponding to an accessed unique graphic identifier The invention can now be better visualized by turning to the following drawings wherein like elements are referenced by like numerals. Brief Description of the Drawings
Fig. 1 is a sample block diagram of an embodiment of a typical graphic search engine described in this invention.
Fig. 2 is a subset of a sample flowchart showing a typical two-tier Internet search application of the graphic search engine.
Fig. 3 shows the main page of the graphic search engine described in this invention.
Fig. 4 shows a sample, categorized graphic search page showing some graphic indicators. The bottom of the left-hand side shows a set of two-column subject category buttons. The right-hand side is an alternative (optional) graphic search page which includes all the subject category indicators from the left.
Fig. 5 shows a sample of the classified graphic search page for the first (i.e., opera and dancing) subject category.
Fig. 6 shows a sample of a typical search page for the small opera topic category. It lists a set of web sites and the corresponding graphic icons for the small opera topic category.
Fig. 7 shows a sample of the classified graphic search page for the second (i.e., collection) subject category.
Fig. 8 shows a sample of a typical graphic search page for stamp topic category. It lists a set of web sites and the corresponding graphic icons for the stamp topic category.
Fig. 9 is a diagram illustrating the hierarchy of graphic images used for a search in one embodiment of the invention. Fig. 10 is a diagram illustrating a general tree-form hierarchy of graphic images used for a search in one embodiment of the invention in which the two level search algorithm is illustrated.
The invention and its various embodiments can now be understood by turning to the following Detailed Description of the Preferred Embodiments.
Detailed Description of the Preferred Embodiments
The basic principle of the invention is to establish the relationship between graphic navigation illustrations and Internet information in the computer databases and networking system. The graphic interface illustrations in the graphic search engine are carefully designed by a group of special experts or according to an international standards organization using graphic content information and the content information among multiple graphs, making them easily understandable and accessible to almost any person using an Internet browser. The graphic content information guides the graphic search process. The database is set up together with an information database classification and management software module which categorizes the large amount of disordered Internet information into a hierarchical, orderly information retrieval system. The bottom level of the graphic search interface is associated with a set of graphically displayed web site icons, accomplishing the goal of retrieving Internet resource information such as web sites.
Fig. 9 is a diagram which illustrates the graphic search algorithm of the invention. At a first level 100 of the hierarchy, e.g. a country level, the paths leading to the web sites located in various countries are represented by graphic icons, such as the national flag, the country map or location on a world map Assume that the button 102 associated with China were selected A plurality of subject level graphic icons 104 would then be displayed, e g icons depicting stamps 106, art 108 sports 110 and a plurality of other subjects If the button for sports 110 were selected then in turn the next topic level 112 of images would be displayed, e g football 114, swimming 116, car racing 118 and a multiplicity of other topics. Up to this point no words would be displayed and the communication between user and computer would be undertaken entirely in graphic terms Although graphic images are inherently ambiguous to a degree and may not be immediately interpreted by each user in the same way, the multiplicity of graphics in each lower level corresponding to a graphic in a next higher level defines each graphic for the user in conceptual terms A bref period of use of the graphic hierarchical system soon equips the user with an exact conceptual referent for each icon. Ultimately a lower level 120 is reached in which the actual web sites 122, 124, 126 corresponding to a selected graphic can be listed in a conventional word form in a manner similar to word-based search engines In the illustration of Fig. 9 all the web sites in China relating to football will be displayed The language in which these web sites will then be displayed can be chosen by the user by selection of any appropriate translator module as described below.
A special and important case in the graphic search engine is to use advertising materials, such as company logo, flags, feature pictures in the graphic indicators and illustrations. This is particularly effective when searching the large amount of web sites belonging to industrial companies and commercial organizations Graphic illustrations can be designed into a hierarchical and multilevel representation system. As shown in Figs. 3 - 8, in country category, for example, we use the Statue of Liberty and U.S. national flag to represent the United States, The Great Wall and Chinese national flag for China, and the Sydney Theater and Australian national flag for Australia (see Fig. 3). In the subject category, we use a swan in a ballet and a facial make-up pattern of a singer from the Beijing Opera to indicate a performing arts category; a Greek athlete casting a discus to represent sports, etc. These two- and multi-dimensional graphic illustrations are used as the search engine's graphic navigation interface for information retrieval (see Figs. 3, 4, 5, 6, 7, and 8). In Figs. 3-8, for example, clicking any of the graphic indicators (e.g., country category indicator, subject category indicator, or topic category indicator) or graphic buttons (e.g., web site icon) will lead or navigate a user quickly, going through various levels of graphic search interfaces, to find the required information.
Fig. 1 shows an embodiment of a typical open Internet graphic search engine system, generally denoted by reference numeral 10, which is a typical embodiment of the graphic language representation and communication system of the said invention. It is comprised of a user computer system 12 (eg., a PC), a computer network 14, and a web site computer server system 16. User computer system 12 is comprised of a graphic search engine 18, which is a graphically navigated search engine of a database 20. Included within graphic search engine 18 is a graphic electronic mail software module 24, a graphic web site address collection and editing software module 26, a graphic information resource classification and management software module 28, a user graphic personal favorite web site collection and editing software module 30, a multi-lingual translator 32, and other client software modules as are known to the art.
Graphic electronic mail software module 24 collects, packs, sends, receives and processes electronic messages having multimedia components such as images, sounds, music and video sequences. Because this type of multimedia messages can have a large size, this requires the mail software module to have the ability to process large mail intelligently. For example, if a message is too large to be sent, the mail software module partitions a large message into small pieces, sends each individual small mail to receiver side, and assembles them together after receiving all the small pieces.
Graphic web site address collection and editing software module 26 is an intelligent agent (an autonomous software program that travels on Internet) and which performs the following functions:
(1) It finds and collects in each (country, subject and topic) category the new web sites;
(2) It finds and collects the associated web site evaluation parameters(e.g., web site usage frequency, reputation ranking, hit rate, or traffic flow)for the new sites;
(3) It adds these new web sites into the corresponding categories in the database 36 (some add to database 20);
(4) It then ranks web sites (new and existing) in each category according to the web site evaluation parameters. This forms an indexed hierarchy. A typical embodiment of the hierarchy has four levels: country level, subject level, topic level and web site level. Some examples of the indexing methods include alphabetical ordering at each level, balanced tree and unbalanced tree coding such as Huffman tree coding/ordering according to some specific web site evaluation parameters. Using hit rate as an example, Huffman tree coding means that the web site in each category with the highest hit rate is ranked first at the top row. (5) It detects the unavailability of some web sites and removes them from the database. Graphic information resource classification and management software module 28 performs two functions:
(1) Database 36 stores a large number of multimedia files such as graphic pictures, images, sounds, and music which will be used to construct the web site hierarchy. This software module provides multimedia resource classification and management methods for these multimedia files. (2) The country-subject-topic-web site hierarchy built in databases 20 and 36 require a comprehensive and detailed classification for the information contents. Software module 28 performs this classification task. User graphic personal favorite web site collection and editing software module 30 functions like "My Favorite" on conventional web browsers. If a user finds some web sites useful and would like to keep them, he can put a copy of them in software module 30 which appears like a file folder. One is free to add, remove and edit any web sites and their illustrations. Multi-lingual translator 32 is capable of translating among different/multiple languages using a single software package. Due to the large size of the translation dictionary, generally a language translator has difficulty when it faces the multiple choice problem. Each category in the encyclopedia or database 20 or 36 contains limited category context information for a specific subject σ topic category (e.g art stamps, hospitals, or computers) which significantly limits the translation search space to a much smaller domain. This accordingly splits the corresponding built-in translation dictionary in translator 32 into a number of small, specialized dictionaries, each for a particular category. Due to this dramatically reduced search space, the translation accuracy and efficiency in each category of the "web site encyclopedia" 36 can be significantly increased.
Computer network 14 is used for transferring information and accessing the Internet.
Web site computer server software module 16 is comprised of a database 36 for information and graphic (language) illustrations, a server graphic search engine 34, which similarly includes a graphic web site address collection and editing software module 26, a graphic information resource classification and management software module 28, a graphic electronic mail software module 24, a user graphic personal favorite web site collection and editing software module 30, a web site registration unit 38, a multi-lingual translator 32, and other software modules known in the art for inclusion in a server system. Graphic web site address collection and editing software module 26, graphic information resource classification and management software module 28, graphic electronic mail software module 24, user graphic personal favorite web site collection and editing software module 30 and multi-lingual translator 32 operate in server graphic search engine 34in a manner analogous to their counterparts in the local graphic search engine 18.
Web site registration unit 38 is an online registration unit included in the graphical search engine to allow a user tofreely register one's individual or company's web site, logos, feature pictures, and the related information. Through the web site registration, the unit can automatically store the user information into the graphical database and set up user web site icon with the user-specified illustrations and descriptions. In certain cases some web sites' registration would require an ethical and legal examination.
The hierarchical indexing and classification software module in the graphic searching/browsing software module uses a multi-level categorization system and efficient indexing/coding method. In a typical embodiment of the graphic search engine 18, 34 (Figs. 3 to 8), every category or sub-category, e.g., the country category, subject category, topic category, and web sites, is collected, compiled and edited by experts in their field who are familiar with the subject area. The contents of the related countries, subjects, topics, and web sites are categorized and edited in such a way that the various encyclopedias are compiled and edited. The novel graphic search engine 18, 34 therefore has organized a massive amount of the disordered Internet information resource into a graphically illustrated, orderly multidimensional "Web Site Encyclopedia," covering a wide spectrum of subject areas. The categorization system is adaptable and scalable to cover almost all the subject areas. A remarkable feature of the novel graphic search engine 18 and 34 lies on its language-independent graphic searching method which can be implemented by using a language selector and a multi-lingual translator. It enables users having any language background to browse through any web site in any illustrated subject category and topic category in any foreign language. More than 35 percent of worldwide web sites are multimedia and graphic in nature, e.g., movie, sports, television, games, photograph, music, touring, stamps, collections, car, building, arts, performance, plant and animal, which can be read by any people who do not have sufficient literal language knowledge. Using a language selector, a user can select a different language first and then view the subject category, the topic category, and the web sites. The graphic search engine facilitates the use and sharing of Internet resource information in one single, coherent, and easy operatόnal system. By adding a multi-lingual translator 32, this novel graphic search engine permits the users to view web sites in different languages, realizing the Internet spirit of sharing human knowledge in one world.
The classification and management software module for the graphic information resource includes a multi-lingual translator 32. It can translate the web content information into different languages according to countries. The graphic classification manager 28 categorizes a large amount of disordered Internet information (e.g., web sites) into a well-designed, language independent, graphic "Web Site Encyclopedia" or database 36.
The graphic search engine 18 installed on the user's personal computer includes a small number of web site collections that was selected from the large "web site encyclopedia" 36 stored in the web site computer server system 16 It may be considered as a handbook version of the "web site encyclopedia " 36 i e a 'Web Site Handbook" or database 20
The illustrated graphic search engine 18, 34 which is a typical embodiment of the graphic language representation and communication system is built on an efficient two-tier search engine structure It is comprised of (1 ) a top-level large faster graphic search engine installed in the web site computer server system 16 (i e a server search engine 34) and (2) many second-level, small graphic search engines installed in the local users' computers 12 (i e , local search engines 18) Fig 10 diagrammatically illustrates the global and cache search capabilities of the invention Once again the four level hierarchy of Fig 9 is assumed, although any hierarchical system can be employed Database 36 on the server will have the entire world of web sites graphically indexed and organized within it in the four tier system as indicated by the pyramidal outline 136 Thousands of graphic images, icons and symbols will be employed to label the world database Database 20 on the other hand, which is located on the user's system will serve as a much smaller cache or subset 120 of the same indexed world database 136 as diagrammatically indicated by the dotted lines Cache 120 will thus be defined for the specific user according to actual use and/or with a preselected subset provided to the user, which may then be user modified Thus the subset 120 of the world database 136 which is most often used by the user will be more conveniently and quickly searched by the user in the local system If the desired site cannot first be found in cache 120, then the user will move to world database 136 to search the more extensive or entire hierarchical system.
Both server search engine 34 and local search engine 18 have similar components/units, structure, and functionality except for a few differences, which can be summarized as:
(1) Server search engine 34 uses the complete web site encyclopedia 36 which contains a massive amount of worldwide web site information in many different foreign languages. Local search engine 18 uses a handbook of well selected web sites (normally) in one or a few different languages selected by the user.
(2) Server search engine 34 must be responsible for many top-level, central coordination tasks such as user registration, web site updating, and other web site administrative functions. Local search engine 18 has more useFfriendly facilities and will be able to connect to server search engine 34 automatically whenever necessary.
(3) Local search engine 18 performs an off-line graphic search. It is in fact a quick book browsing process and is much more efficient particularly on a local computer 12. Server search engine 34 does an on-line graphic search which is slower but more comprehensive than that of local search engine 18.
The local search engine has a "web site handbook" or database 20 which supports one or a few different foreign languages. Because handbook or database 20 stores sufficient, frequently used web site information in a local computer (like in a cache), in most cases, local user search engine 18 is able to findthe web site information locally much more quickly This two-tier search engine is very efficient in practice
However, when the user wants to find much more information or wants to find information from more countries/languages, then he may be required to use server search engine 34.
A two-tier Internet search algorithm was developed directly from the two-tier search engine structure, as follows
(1 ) A user first uses local graphic search engine 18 on a local computer 12 to search and browse Internet informatDn from "web site handbook" 20 If the information is found, search engine 18 finishes the internet connection and operational functions in a conventional manner
(2) If local search engine 18 cannot find the required information from handbook 20, it will automatically connect local search engine 18 to server search engine 34 which will search and browser Internet information from "web site encyclopedia" 36
There are two special cases for this algorithm
(1 ) A user can bypass local search engine 18 and can directly use the web site server search engine 34 This would be done, for example, when local search engine 18 is not accessible to the user and he remotely accesses web site server search engine 34 from another computer in which local search engine 18 is not loaded. (2) In both local and server graphic search engines 18, 34, there is a built-in functional category containing numerous general and special search engines, including a search engine's engine. In other words, general word-based search engines exist which can search the world wide web for general topics, such as yahoo, and the like. In addition there are many special search engines which have been designed to search and find web sites on special topics, such as medicine, sports, art and the like. Search engines 18, 34 are capable of selectively and appropriately accessing and using both general and special search engines to find sites based on the selected graphic hierarchies contained within them.
Fig. 2 diagrammatic illustrates the two level search algorithm. The search starts at step 100 by entering the local search engine 18 at step 102. A graphic search page or pages is displayed at step 104 and the user makes his or her selection to formulate a specific search request. The local database 20 is graphically searched for the specific search request and if found at step 106 the local user 12 can connect to the web site for conventional communication. If not found, then server search engine 34 is entered through Internet 14 at step 108. A graphic search page or pages, which may be different from that displayed at step 104, may now be displayed at step 110 to represent the wider search choices available in server database 36. If found, then the server search engine connects at step 112 to the site in a conventional manner for conventional communication therewith at step 114. Therefore in the following, we do not distinguish the local and server graphic search engines 18, 34. Their function can be clarified from the context.
The search engine 18, 34 is built based on two- and multi-dimensional graphics and the associated graphic language representation and communication method/system. The databases 20, 36 include two and multi-dimensional graphic representations, their coding information, the related Internet information resource (e.g., web sites), associated transmission information, and other web information. The search engine 18, 34 processes a user's search request represented in various graphic forms. The computer network 14 is usedfor transferring information and accessing the Internet. There is a hierarchical indexing system linking graphic illustrations at the different levels of graphic search engine 18, 34. An indicator (e.g., an icon) can represent a specific subject or a grcup of subjects, a topic or a group of topics, and/or a web site or a group of web sites. Graphic indicators at the higher level of the hierarchy may be comprised of mainly pictures or portions of a picture. Graphic indicators at the lower level of the hiσarchy (e.g., an icon) may be comprised of the name of the web site, its logo or feature pictures, company introduction, specific web site evaluation parameters (e.g., web site usage frequency, reputation ranking, hit rate, or traffic flow), some advertis g media or a combination of the above. Both search engines 18 and 34 include a web page content translator for different languages and countries. When the user clicks a graphic category indicator or a graphic web site icon, a brief description cf that particular indicator or icon will be available in the form of text, voice or music or a multimedia combination of these to help user understand its meaning. Graphic search engine 18, 34 described in this invention can be used as the basic web browsing platform for any computer system The graphic language representation and communication method/system used in the search engine can also be used as a general graphic information receive and display system for Internet and any electronic message displaying system The personal web site collector allows a user to collect, categorize, edit, and keep a set of favorite web sites. The graphic language representation and communication method or system and its application to a typical graphic search engine 18, 34 described in this invention support a series of current and future computing, networking, communications, and information processing technologies. This includes almost all the technologies requiring electronic displaying, e.g., television, telephone, PDA (personal digital assistant), vehicular information pads, cellular phones, banking machines, toys, etc Graphic search engine 18, 34 can store graphic information in different storage medium, such as magnetic disks, tapes, laser disks and so on System 10 is also employed in various LAN and WAN network communication systems
Example 1 (see attached Figs. 2, 3, 4, 5, and 6)
In a typical embodiment of a graphic search engine 18, 34 to search for a web site about Chinese brief Opera, a user first enters a maingraphic page of a local search engine 18 (Fig. 3) and selects China by clicking theChina map/flag icon on the country category selection page, then a list of subject category graphic indicators appears (Fig. 4). The user then clicks the Opera subject category graphic indicator (a picture of a dancer and a facial make-up of Beijing Opera), and the next level of topic category graphic search page appears (Fig. 5). Once having selected the Chinese brief Opera graphic indicator (i.e., an icon of a performing girl sitting down on an object), search engine 18 enters a collection of the web site icons belonging to this topic category (Fig. 6). After the user clicks a specific web site icon, it will enter the selected web site and read the contents of the web.
Example 2 (see attached Figs. 2, 3, 4, 7, and 8):
Following a similar procedure in Example 1 , an American can use the local search engine to find U.S. stamps. Now the user would like to find out some Chinese stamps, but his local search engine does not ccntain any Chinese stamp information. When the user enters the main graphic search page on search engine 18 (Fig. 3) and selects United States by clicking U.S. national flag iconon the country category selection page, the local search engine realizes the unavailability of Chinese information and automatically connects to the server search engine through the Internet. Then a graphic search page with a list of subject category graphic indicators appears (Fig. 4). The user then clicks the collection subject category graphic indicator, i.e., an icon with a stamp picture, then the next level graphic topic category selection page appears (Fig. 7). Select the stamp topic graphic indicator, i.e., click the 8-cent stamp icon, the server search engine will display a collection of the web site icons belonging to this topic category (Fig. 8). The user can select any web site to view Chinese stamp information.
During the searching/browsing process, the user may return to any level of graphic search page at any time to search/browser any specific category. This graphic information representation, communication and retrieval method applies to any kind of computer database systems and to any type of computer networks such as LANs, WANs, and Internet.
If an individual or a company user would like to register personal or a company's web site information into the search engine 34, one can do this in the registration page. The related information, such as the company name, logo, feature picture, web site address, email address of the correspondent, company introduction information, and the main web page description of the company will be filled in the registration form. After clicking a confirmation icon, it will send the information in the form to the system administrator. The system administrator will exam the icon's quality and information contents, and categorize the icon into an appropriate category based on experts' suggestions. After this is completed, the register system will inform the users via email notifications.
Thus, it can now be appreciated that the invention includes the following elements:
(1 ) Search navigation based on the content of the graphic information and the content of the information among multiple graphics, i.e. the graphic information in lower levels of the hierarchy serve to define the meaning of graphics at higher levels in the hierarchy. In theory, a graphic image is not universally adapted to be used as a communication tool since it may have multiple meanings. Each picture in the graphical search engine of the invention is
specially designed to convey an accurate meaning to the local user since our method not only based on each graph's content information but also the content information among multiple graphic images in related levels. Each image in the graphic presentation has a limited meaning. A collection of images contribute to or define the meaning for a category. (2) Separate information in two parts: a local "cache" storage for a frequently used handbook and a server storage of the complete encyclopedia. While keeping all the information might make a system slow, it is innovative to make use of a hierarchy and the local caching of portions of the hierarchy. This is the base for the design of the two-tier system. The local database 20 is actually an efficient local cache. (3) Company advertising materials are used as graphic indicators and navigation clue. In the illustrated graphical search engine, particularly at the lower level of the hierarchy (see Figs. 6 and 8), the graphic indicators can demonstrate a company's logo or a company's feature picture. Since the graphical illustrations are beautiful, interesting, and entertaining, users enjoy seeing them. This method makes an innovative use of company advertising materials as search navigation guide.
(4) Language independence due to (1) a language selector or (2) a multilingual translator.
(5) An efficient, two-tier database structure, namely a local cache database customized to the user, and a worldwide database.
(6) A two-tier Internet search algorithm, namely a local cache search contingently followed by a worldwide search . (7) Both local and server search engines have access to and use both conventional general and special word-based search engines, in addition to the graphic search engine
Many alterations and modifications may be made by those having ordinary skill in the art without departing from the spirit and scope of the invention Therefore, it must be understood that the illustrated embodiment has been set forth only for the purposes of example and that it should not be taken as limiting the invention as defined by the following claims For example, notwithstanding the fact that the elements of a claim are set forth below in a certain combination, it must be expressly understood that the invention includes other combinations of fewer, more or different elements, which are disclosed in above even when not initially claimed in such combinations.
The words used in this specification to describe the invention and its various embodiments are to be understood not only in the sense of their commonly defined meanings, but to include by special definition in this specification structure, material or acts beyond the scope of the commonly defined meanings Thus if an element can be understood in the context of this specification as including more than one meaning, then its use in a claim must be understood as being generic to all possible meanings supported by the specification and by the word itself The definitions of the words or elements of the following claims are, therefore defined in this specification to include not only the combination of elements which are literally set forth, but all equivalent structure, material or acts for performing substantially the same function in substantially thesame way to obtain substantially the same result. In this sense it is therefore contemplated that an equivalent substitution of two or more elements may be made for any one of the elements in the claims below or that a single element may be substituted for two or more elements in a claim. Although elements may be described above as acting in certain combinations and even initially claimed as such, it is to be expressly understood that one or more elements from a claimed combination can in some cases be excised from the combination and that the claimed combination may be directed to a subcombination or variation of a subcombination.
Insubstantial changes from the claimed subject matter as viewed by a person with ordinary skill in the art, now known or later devised, are expressly contemplated as being equivalently within the scope of the claims. Therefore, obvious substitutions now or later known to one with ordinary skill in the art are defined to be within the scope of the defined elements.
The claims are thus to be understood to include what is specifically illustrated and described above, what is conceptionally equivalent, what can be obviously substituted and also what essentially incorporates the essential idea of the invention.

Claims

We claim:
1. A method of accessing a site in a distributed computer network which includes a plurality of sites comprising: associating each said site in said distributed computer network with at least one unique graphic identifier; providing a local database of said unique graphic identifiers related to at least some of said sites in said distributed computer network; providing a local search engine for searching said local database for one of said sites in said distributed computer network; and searching said local database based on selected graphic input provided to said local search engine.
2. The method of claim 1 where associating each site in said distributed computer network with an unique graphic identifier associates more than one unique graphic identifier with each site.
3. The method of claim 2 where associating more than one unique graphic identifier with each site associates a plurality of unique graphic identifiers with said site based on a predetermined hierarchical ordering relationship among said plurality of unique graphic identifiers.
4. The method of claim 3 where associating a predetermined hierarchical ordering of said plurality of unique graphic identifiers with each said site orders said hierarchical ordering of unique graphic identifiers according to a conceptual logical order graphically represented by said plurality of unique graphic identifiers.
5. The method of claim 1 further comprising: providing a server database of said unique graphic identifiers related to said sites in said distributed computer network; providing a server search engine for searching said server database for one of said sites in said distributed computer network; and searching said server database based on selection of a graphic input to said server search engine.
6. The method of claim 5 wherein searching said server database based on selection of a graphic input to said server search engine is performed only if searching said local database based on selection of a graphic input to said local search engine fails to locate said site on said local database.
7. The method of claim 1 further comprising accessing said site if found in said local database and displaying said accessed site.
8. The method of claim 5 further comprising accessing said site if found in said server database and displaying said accessed site.
9. The method of claim 7 further comprising browsing said displayed and accessed site.
10. The method of claim 8 further comprising browsing said displayed and accessed site.
11. The method of claim 1 further comprising indexing said unique graphic identifiers.
12. The method of claim 11 where the indexing said unique graphic identifiers comprises indexing said unique graphic identifiers in a linear structure, tree structure, network structure, or hierarchical format.
13. The method of claim 1 where associating each said site in said distributed computer network with an unique graphic identifier comprises associating a colored or multiply colored image with said site.
1 14. The method of claim 1 where associating each said site in said distributed
2 computer network with an unique graphic identifier comprises associating a one
3 two or three dimensional image with said site
i 15 The method of claim 14 where associating a one, two or three dimensional
2 image with said site comprises associating an image selected from the group
3 comprising patterns of rows, rings, radiation patterns two-dimensional arrays
4 rotation patterns, or a combination thereof
5 16 The method of claim 3 where associating a predetermined hierarchical
6 ordering of said plurality of unique graphic identifiers associates country category
7 graphic indicators, subject category graphic indicators, topic category graphic
8 indicators, and web site graphic icon illustrations in said predetermined
9 hierarchical ordering.
1 17 The method of claim 1 where associating each said site in said distributed
2 computer network with an unique graphic identifier associates with said site an
3 interactive multimedia image, colored image, virtual image, real and solidimage
4 or combination thereof
i 18 An apparatus for accessing a site in a distributed computer network which includes a plurality of sites comprising- a local database in which are stored unique graphic identifiers related to at least some of said sites in said distributed computer network, each said site in said distributed computer network being associated with an unique graphic identifier; and a local search engine for searching said local database for one of said sites in said distributed computer network based on selection of a graphic input to said local search engine.
19. The apparatus of claim 18 where said local database has associated with each site more than one unique graphic identifier at a different level of a hierarchical system.
20. The apparatus of claim 19 where said local database has associated with each site a plurality of unique graphic identifiers with said site based on a predetermined hierarchical ordering of said plurality of unique graphic identifiers.
21. The apparatus of claim 20 where said local database has associated with each site a hierarchical ordering of unique graphic identifiers according to a conceptual logical order graphically represented by said plurality of unique graphic identifiers.
22. The apparatus of claim 18 further comprising: a server database of said unique graphic identifiers related to said sites in said distributed computer network; and a server search engine for searching said server database for one of said sites in said distributed computer network, said server database being searched based on selection of a graphic input to said server search engine.
23. The apparatus of claim 22 wherein said server database is searched based on selection of a graphic input to said server search engine only if searching said local database based on selection of a graphic input to said local search engine fails to locate said site on said local database.
24. The apparatus of claim 22 where said local search engine accesses said site if found in said local or server database and said local or server search engine display said accessed site, respectively.
25. The apparatus of claim 24 where said local search engine browses said displayed and accessed site.
26. The apparatus of claim 22 where said local and server database has stored therein a plurality of indexed unique graphic identifiers.
27. The apparatus of claim 26 where said unique graphic identifiers are indexed in said local and server database in a linear, tree structured, network structured, or hierarchical format.
28. The apparatus of claim 22 where said local and server databases have stored therein a colored or multiply colored image associated with said multi-level subject categories.
29. The apparatus of claim 22 where said local and server databases have stored therein a one, two or three dimensional image with said site
30. The apparatus of claim 29 where said local and server databases have stored therein a one, two or three dimensional image selected from the group comprising patterns of rows, rings, radiation patterns, two-dimensional arrays, rotation patterns, or a combination thereof.
31. The apparatus of claim 18 where said server database has associated with each site a hierarchical ordering of unique graphic identifiers according to a conceptual logical order graphically represented by a plurality of unique graphic identifiers, and where associating a predetermined hierarchical ordering of said plurality of unique graphic identifiers in said local and server databases associates country category graphic indicators, subject category graphic indicators, topic category graphic indicators, and web site graphic icon illustrations in said predetermined hierarchical ordering
32 The apparatus of claim 18 where each said site in said distrbuted computer network associated with an unique graphic identifier associates with said site a colored image, virtual image, real and solid image or combination thereof
33 The apparatus of claim 22 where said local and server search engine each comprise a language-independent graphic search engine able to collect represent, store, compile, edit, search, retrieve, and manage computer database information and web site information using graphic illustrations
34. The apparatus of claim 18 where said network is the internet and where said local search engine comprises a search engine, a web site address collection and editing software module, a user's personal favorite web site collection and editing software module, a graphic information resource classification and management software module, and a multi-hngual translator
35. The apparatus of claim 22 where said network is the internet and where said server search engine comprises a search engine, a web site registration unit, an information resource classification and management software module an electronic mail software module, and a multi-lingual translator
36 The apparatus of claim 22 where said server search engine is a toplevel web site, graphic server search engine and further comprising a plurality of local search engines coupled thereto as second-level
37 The apparatus of claim 31 where said local and server databases comprise a plurality of sub-databases partitioned according to said hierarchical ordering
38 The apparatus of clam 18 where said local search engine generates a multimedia presentation in the form of graphics, text, voice, music or a combination thereof corresponding to an accessed unique graphic identifier
39 The apparatus of claim 18 where said server search engine generates a multimedia presentation in the form of graphics, text, voice, music or a combination thereof corresponding to an accessed unique graphic identifier
40 The method of claim 1 where associating each said site in said distributed computer network with an unique graphic identifier associates a commercial graphic with each site uniquely associated with a commercial entity associated with said site.
41. The method of claim 4 where ordering said unique graphic identifiers according to a conceptual logical order graphically represented by said plurality of unique graphic identifiers orders unique graphic identifiers by alphabetical ordering, balanced tree and unbalanced tree coding, Huffman coding or by specific web site evaluation parameters.
42. The method of claim 41 where ordering said unique graphic identifiers by specific web site evaluation parameters orders said unique graphic identifiers by web site usage frequency, reputation ranking, hit rate, or traffic flow.
43. The method of claim 1 where said network includes networks used in connection with televisions, telephones, PDA's (personal digital assistant) vehicular information pads, cellular phones, banking machines, or toys
PCT/IB2000/001046 1999-11-15 2000-07-14 A graphic language representation and communication method/system and its application to a graphic navigation method for retrieving information in a computer database and an internet search engine WO2001035714A2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU61751/00A AU6175100A (en) 1999-11-15 2000-07-14 A graphic language representation and communication method/system and its application to a graphic navigation method for retrieving information in a computer database and an internet search engine

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
CN99123872.9 1999-11-15
CN99123872 1999-11-15
US21290700P 2000-06-20 2000-06-20
US60/212,907 2000-06-20

Publications (2)

Publication Number Publication Date
WO2001035714A2 true WO2001035714A2 (en) 2001-05-25
WO2001035714A3 WO2001035714A3 (en) 2001-11-22

Family

ID=25745098

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/IB2000/001046 WO2001035714A2 (en) 1999-11-15 2000-07-14 A graphic language representation and communication method/system and its application to a graphic navigation method for retrieving information in a computer database and an internet search engine

Country Status (2)

Country Link
AU (1) AU6175100A (en)
WO (1) WO2001035714A2 (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6507837B1 (en) 2000-06-08 2003-01-14 Hyperphrase Technologies, Llc Tiered and content based database searching
EP1282051A1 (en) * 2001-08-03 2003-02-05 Overture Services, Inc. System and method for enabling multi-element bidding for influencing a position on a search result list generated by a computer network search engine
WO2003102814A1 (en) * 2002-05-30 2003-12-11 Nokia Corporation Classification of media files based on symbols
US6820093B2 (en) 1996-07-30 2004-11-16 Hyperphrase Technologies, Llc Method for verifying record code prior to an action based on the code
US7013298B1 (en) 1996-07-30 2006-03-14 Hyperphrase Technologies, Llc Method and system for automated data storage and retrieval
US7107281B2 (en) 1996-07-30 2006-09-12 Hyperphrase Technologies, Llc Method for storing records at easily accessible addresses
US7702537B2 (en) 1999-05-28 2010-04-20 Yahoo! Inc System and method for enabling multi-element bidding for influencing a position on a search result list generated by a computer network search engine
US7849093B2 (en) 2005-10-14 2010-12-07 Microsoft Corporation Searches over a collection of items through classification and display of media galleries
US9805126B2 (en) 2011-06-03 2017-10-31 Facebook, Inc. Context-based ranking of search results
US9934284B2 (en) 2011-06-03 2018-04-03 Facebook, Inc. Context-based selection of calls-to-action associated with search results
US10002168B2 (en) 2011-06-03 2018-06-19 Facebook, Inc. Suggesting search results to users before receiving any search query from the users

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7333966B2 (en) 2001-12-21 2008-02-19 Thomson Global Resources Systems, methods, and software for hyperlinking names

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5890172A (en) * 1996-10-08 1999-03-30 Tenretni Dynamics, Inc. Method and apparatus for retrieving data from a network using location identifiers
CN1226034A (en) * 1997-11-21 1999-08-18 国际商业机器公司 Named bookmark sets
US5978799A (en) * 1997-01-30 1999-11-02 Hirsch; G. Scott Search engine including query database, user profile database, information templates and email facility

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5890172A (en) * 1996-10-08 1999-03-30 Tenretni Dynamics, Inc. Method and apparatus for retrieving data from a network using location identifiers
US5978799A (en) * 1997-01-30 1999-11-02 Hirsch; G. Scott Search engine including query database, user profile database, information templates and email facility
CN1226034A (en) * 1997-11-21 1999-08-18 国际商业机器公司 Named bookmark sets

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7107281B2 (en) 1996-07-30 2006-09-12 Hyperphrase Technologies, Llc Method for storing records at easily accessible addresses
US6820093B2 (en) 1996-07-30 2004-11-16 Hyperphrase Technologies, Llc Method for verifying record code prior to an action based on the code
US7013298B1 (en) 1996-07-30 2006-03-14 Hyperphrase Technologies, Llc Method and system for automated data storage and retrieval
US8015063B2 (en) 1999-05-28 2011-09-06 Yahoo! Inc. System and method for enabling multi-element bidding for influencing a position on a search result list generated by a computer network search engine
US7702537B2 (en) 1999-05-28 2010-04-20 Yahoo! Inc System and method for enabling multi-element bidding for influencing a position on a search result list generated by a computer network search engine
US6928452B2 (en) 2000-06-08 2005-08-09 Hyperphrase Technologies, Llc Tiered and content based database searching
US6507837B1 (en) 2000-06-08 2003-01-14 Hyperphrase Technologies, Llc Tiered and content based database searching
EP1282051A1 (en) * 2001-08-03 2003-02-05 Overture Services, Inc. System and method for enabling multi-element bidding for influencing a position on a search result list generated by a computer network search engine
WO2003102814A1 (en) * 2002-05-30 2003-12-11 Nokia Corporation Classification of media files based on symbols
US7849093B2 (en) 2005-10-14 2010-12-07 Microsoft Corporation Searches over a collection of items through classification and display of media galleries
US9805126B2 (en) 2011-06-03 2017-10-31 Facebook, Inc. Context-based ranking of search results
US9934284B2 (en) 2011-06-03 2018-04-03 Facebook, Inc. Context-based selection of calls-to-action associated with search results
US10002168B2 (en) 2011-06-03 2018-06-19 Facebook, Inc. Suggesting search results to users before receiving any search query from the users
US10467239B2 (en) 2011-06-03 2019-11-05 Facebook, Inc. Suggesting search results to users before receiving any search query from the users
US10509792B2 (en) 2011-06-03 2019-12-17 Facebook, Inc. Context-based selection of calls-to-action associated with search results

Also Published As

Publication number Publication date
WO2001035714A3 (en) 2001-11-22
AU6175100A (en) 2001-05-30

Similar Documents

Publication Publication Date Title
US6415282B1 (en) Method and apparatus for query refinement
US6271840B1 (en) Graphical search engine visual index
US6256648B1 (en) System and method for selecting and displaying hyperlinked information resources
Adar et al. Haystack: Per-user information environments
US20020038299A1 (en) Interface for presenting information
US7734622B1 (en) Media-driven browsing
US20050216447A1 (en) Methods and systems for enabling efficient retrieval of documents from a document archive
JP2003524259A (en) Spatial coding and display of information
EP1266300A1 (en) System and method for creating a semantic web and its applications in browsing, searching, profiling, personalization and advertising
JP2005535039A (en) Interact with desktop clients with geographic text search systems
JP2003114906A (en) Meta-document managing system equipped with user definition validating personality
CN104281648B (en) Search-result multi-dimensional navigating method on basis of dimension label
WO2001035714A2 (en) A graphic language representation and communication method/system and its application to a graphic navigation method for retrieving information in a computer database and an internet search engine
Terveen et al. Finding and visualizing inter-site clan graphs
JP2005107688A (en) Information display method and system and information display program
Hirata et al. Object-based navigation: An intuitive navigation style for content-oriented integration environment
Mukherjea Organizing topic-specific web information
Lin et al. Personalized knowledge organization and access for the web
Mukherjea et al. Automatically determining semantics for world wide web multimedia information retrieval
US20060282464A1 (en) Multi-dial system for inter-channel surfing of digital media files
JP2000231569A (en) Internet information retrieving device, internet information retrieving method and computer readable recording medium with program making computer execute method recorded therein
Turetken Visualization support for managing information overload in the web environment
TW544597B (en) Method for searching Internet web site messages using images and the graphic network communication system
Bjarnestam Text-based hierarchical image classification and retrieval of stock photography
Wright et al. An investigation into the use of hypertext as a user interface to taxonomic keys

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

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

AL Designated countries for regional patents

Kind code of ref document: A2

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

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
AK Designated states

Kind code of ref document: A3

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

AL Designated countries for regional patents

Kind code of ref document: A3

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

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

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

Ref country code: JP