`
`I, David Baldwin, declare the following:
`
`1.
`
`2.
`
`3.
`
`4.
`
`5.
`
`I am over 18 years of age and competent to make this declaration.
`
`I am a qualified Japanese to English translator.
`
`I have prepared the attached document identified as JPH09-311869.
`
`I affirm that the translated text has been translated and edited to the best of my ability and
`knowledge to accurately reflect the content, meaning, and style of the original text and constitutes
`in every respect a correct and true translation of the original document.
`
`I declare that all statements made herein of my knowledge are true, and that all statements made
`on information and belief are believed to be true, and that these statements were made with the
`knowledge that willful false statements and the like so made are punishable by fine or
`imprisonment, or both, under Section 1001 of Title 18 of the United States Code.
`
`I hereby certify under penalty of perjury under the laws of the United States of America that the
`foregoing is true and correct. Dated and signed on March 5, 2020.
`
`_____________________________
` (Translator’s Signature)
`
`David Baldwin
`_____________________________
` (Translator’s Printed Name)
`
`183 Madison Avenue, Suite 416 | New York, NY 10016 | p 917.979.4513 | f 415.525.4313
`600 California Street, 11th Floor | San Francisco, CA 94108 | p 415.400.4538 | f 415.525.4313
`divergent@divergentls.com | www.divergentls.com
`
`IPR2020-00686
`Apple EX1005 Page 1
`
`
`
`(1)
`
`(12) JAPANESE UNEXAMINED PATENT
`(11) Patent Application
`Disclosure No. JP H9-311869
`APPLICATION PUBLICATION (A)
`(43) Publication Date
`December 2, 1997 (Heisei 9)
`
`
`JP H9-311869 A
`
`(19) Japan Patent Office (JP)
`
`
`
`
`
`(51) Int. Cl. 6
`
`G06F 17/30
`
` 12/00
`
`
`
` 13/00
`
`H04L 12/00
`
`Ident. Code
`
`
` 545
` 547
` 357
`
`
`
`
`
`
`
`
`
`
`Internal Ref. No. FI
`
`
`G06F 15/403
` 12/00
`
` 13/00
`H04L 11/00
`9466-5K
`Examination Request: Not Yet
`
`
` 330
` 545
`547
` 357
`
`
`Basis for Classification
`C
`A
`H
`Z
`
`Total No. of Claims: 3 OL (Total 7 pages)
`
`
`000003078
`TOSHIBA CORPORATION
`72 Horikawa-cho
`Saiwai-ku, Kawasaki-shi
`Kanagawa-ken
`Haruhiro Kurosawa
`c/o Toshiba Headquarters Office
`1-1-1 Shibaura,
`Minato-ku,
`Tokyo-to
`Hidekazu Miyoshi, Patent
`Attorney (and 3 others)
`
`
`
`
`
`Arranging Unit
`
`URL Listing
`
`Order
`
`Listing Unit
`
`URL
`
`Listing Unit
`Webpage
`Search
`
`
`(21) Application No.
`
`(22) Date of Filing
`
`
`JP H8-130283 A
`
`May 24, 1996 (Heisei 8)
`
`
`(71) Applicant
`
`(72) Inventor
`
`
`(74) Agent
`
`
`
`
`
`
`
`
`
`
`
`(54) [Title of Invention] INTERNET SEARCH SERVER
`
`(57) [Abstract]
`[Problem] To realize a search server that can obtain desired
`information from a plurality of URLs and deliver a report
`thereof simply by inputting search conditions from a client.
`[Resolution Means] When this internet search server is sent
`a search request from a client 3, a search webpage listing
`unit 12 first lists a search webpage in the client, search
`conditions are written, the search conditions are analyzed
`with a search condition element extraction unit to extract
`search condition elements, and a URL search unit 14
`accesses a URL database 11 and extracts URLs providing
`corresponding
`information. Then URL
`information
`gathering units 16 and 17 sequentially list respective URL
`addresses of the extracted URLs, gather information from
`corresponding URLs, edit the gathered results using an
`editing unit 18, and send them to the client.
`
`
`
`IPR2020-00686
`Apple EX1005 Page 2
`
`
`
`(2)
`
`
`JP H9-311869 A
`
`[Scope of Patent Claims]
`[Claim 1] An internet search server, comprising: a search
`webpage listing unit for listing a search webpage to a
`client,
`a search condition receiving unit for receiving a search
`condition written to the search webpage by the client,
`a search condition element extraction unit for analyzing
`the search condition received by the search condition
`receiving unit and extracting a search condition element,
`a URL database referencing a URL respectively
`corresponding to various search condition elements,
`a URL search unit for accessing the URL database and
`searching for a corresponding URL for the search
`condition element extracted by the search condition
`element extraction unit,
`a URL information gathering unit for sequentially listing
`a respective URL address and gathering information from
`a corresponding URL based on search results of the URL
`search unit, and
`a URL information sending unit for sending the URL
`information gathered by the URL information gathering
`unit to the client.
`[Claim 2] The internet search server according to claim 1,
`wherein the URL search unit comprises a URL listing
`procedure determination unit for determining an address
`listing procedure for a plurality of searched URLs based
`on a prescribed priority condition and passing these in
`order to the URL information gathering unit.
`[Claim 3] The internet search server according to claim 2,
`wherein the URL information sending unit comprises a
`function for editing the URL information gathered by the
`URL information gathering unit to a prescribed format.
`[Detailed Description of the Invention]
`[0001]
`[Technical Field of the Invention] The present invention
`relates to an internet search server.
`[0002]
`[Conventional Art] In recent years, the internet has been
`rapidly spreading, and general users of a computer can
`easily use a browser to access the world wide web
`(WWW) to read various webpages listed on the WWW
`and obtain necessary information.
`[0003] FIG. 8
`illustrates
`the configuration of a
`conventional connection system between the internet and
`a company LAN. The company LAN 1 has a company
`server 2 and a plurality of clients 3 connected to the
`company server that also have a WWW browser function,
`and this is connected to an external internet 4 via a
`gateway 5 having security. A WWW server 6 provides a
`WWW service outside the company.
`[0004]
`[Problem to be Solved by the Invention] Due to the spread
`of the internet, many WWW servers are connected around
`the world, the respective WWW servers open individual
`webpages, and a uniform resource locator (URL) must be
`designated to access these webpages.
`
`
`
`[0005] However, as illustrated in FIG. 9, there are
`numberless webpages listed on the WWW, and when a
`certain client 3 accesses the WWW and attempts to obtain
`information that is absolutely necessary, it is difficult to
`define the URL that provides the necessary information
`on the WWW at first, and for example, a method must be
`taken wherein a webpage H1 on one WWW server 1 is
`first accessed, then additional lower level, related
`webpages H11, H12; H121, H122; H1221, … and the like
`that are connected to the webpage H1 in the form of a
`hyperlink are accessed, or a webpage on another WWW
`server 2, server 3, … is transitioned to.
`[0006] Therefore, because it takes a long time to actually
`gather the required information by accessing the WWW
`in such a so-called fumbling or haphazard method, a
`method is taken wherein the URL is picked by first
`referring to a so-called yellow pages that is commercially
`available, then the URL is accessed, or a method for first
`accessing the URL of a webpage of a search service
`provided on the WWW, finding the URL that provides the
`information that the individual requires on that webpage,
`and then again accessing the URL that was found.
`[0007] However, even in this case, there is the problem of
`requiring
`time and effort
`to gather
`the required
`information because the client must individually search
`for the URLs of webpages that seem like they would
`provide the information that the individual requires, pick
`out the URL, and respectively access them.
`[0008] There is also no appropriate means for selecting
`and gathering only the information actually required from
`the information on the opened webpage.
`[0009] In light of the conventional problems above, an
`object of the present invention is to provide an internet
`search server that lists a search webpage for a search
`request from a client to input a search condition, has the
`client write the search condition on the search webpage,
`and after receiving this search condition information,
`automatically extracts a search condition element from
`the search condition, utilizes a URL database provided by
`the server itself to extract a URL, automatically accesses
`respective URL addresses and
`sequentially and
`automatically gathers information, takes a procedure for
`sending search results to the client, and makes it possible
`to have a detailed search information service based on the
`client’s request.
`[0010]
`[Means for Solving the Problem] The internet search
`server according to the invention of claim 1 is provided
`with: a search webpage listing unit for listing a search
`webpage to a client, a search condition receiving unit for
`receiving a search condition written to the search
`webpage by the client, a search condition element
`extraction unit for analyzing the search condition received
`by the search condition receiving unit and extracting a
`search condition element,
`
`IPR2020-00686
`Apple EX1005 Page 3
`
`
`
`(3)
`
`a URL database referencing a URL respectively
`corresponding to various search condition elements, a
`URL search unit for accessing the URL database and
`searching for a corresponding URL for the search
`condition element extracted by the search condition
`element extraction unit, a URL information gathering unit
`for sequentially listing a respective URL address and
`gathering information from a corresponding URL based
`on search results of the URL search unit, and a URL
`information sending unit
`for sending
`the URL
`information gathered by the URL information gathering
`unit to the client.
`[0011] In the internet server according to the invention of
`claim 1, when a search request is sent from the client via
`the internet, the search webpage listing unit first lists a
`search webpage to the client and has the client write a
`search condition.
`[0012] If the client writes to the search webpage, the
`search condition receiving unit receives the written search
`condition, the search condition element extraction unit
`analyzes the search condition and extracts a search
`condition element, and the URL search unit accesses the
`URL database and extracts a URL providing related
`information for the search condition element extracted by
`the search condition element extraction unit. The URL
`information gathering unit sequentially lists a respective
`URL address of the URL extracted by the URL search
`unit, gathers information from a corresponding URL, and
`sends the gathered results to the client using the URL
`information sending unit.
`[0013] In this manner, when there is a search request from
`a client, search conditions thereof are written by the client
`to the webpage thereof, the search condition elements
`thereof are analyzed, URLs providing corresponding
`information are extracted, these URLs are automatically
`accessed to gather information, and the results thereof can
`be provided to the client. This makes it possible for the
`client to obtain desired information simply by designating
`search conditions, and it becomes extremely simple to
`gather information using the internet.
`[0014] The invention of claim 2 is the internet search
`server of claim 1, wherein the URL search unit is
`provided with a URL listing procedure determination unit
`for determining an address listing procedure for a
`plurality of searched URLs based on a prescribed priority
`condition and passing these in order to the URL
`information gathering unit.
`[0015] In the internet search server according to the
`invention of claim 2, the listing procedure determination
`unit determines an address
`listing procedure
`in
`compliance with a prescribed priority order determination
`condition for a plurality of URLs searched for by the URL
`search unit, and the URL information gathering unit
`sequentially accesses the corresponding URLs to gather
`information in accordance with the determined URL
`address listing procedures.
`
`JP H9-311869 A
`
`[0016] This therefore makes it possible to gather
`information more efficiently than when accessing all
`searched URLs in no particular order.
`[0017] The invention of claim 3 is the internet search
`server according to claim 2, wherein the URL information
`sending unit is provided with a function for editing the
`URL information gathered by the URL information
`gathering unit to a prescribed format.
`[0018] In the internet search server according to the
`invention of claim 3, a plurality of URL information
`gathered by the URL information gathering unit can be
`edited to a prescribed format in the URL information
`sending unit and sent to a client, and it can be delivered
`to the client in a form matching the search conditions
`wherein it is easy to see only required information.
`[0019]
`[Embodiments of the Invention] Embodiments of the
`present invention will be described in detail below with
`reference to drawings. FIG. 1 illustrates the system
`configuration of one embodiment of
`the present
`invention, wherein a company LAN 1 is configured
`connecting a plurality of clients 3 to a company server 2.
`The company LAN 1 and the internet 4 are connected via
`a gateway 5 for security. The company LAN 1 is also
`equipped with a WWW server 6.
`[0020] A characteristic of the present invention is that a
`search server 10 is also connected in such an internet
`system. This search server 10 is configured by a computer
`having the functional configuration illustrated in FIG. 2.
`[0021] The search server 10 is provided with a URL
`database 11 made up of a comparison table having a
`plurality of keywords that are search condition elements,
`and URLs relating to these keywords. The content shown
`in FIG. 5 and FIG. 6 is one example. FIG. 5 is a keyword
`table 21 and lists keywords used in the URL table 22
`illustrated in FIG. 6. Therefore, anything that is not listed
`in the keyword table 21 cannot be searched for. The URL
`table 22 illustrated in FIG. 6 is a comparison table of a
`plurality of URLs and keywords related thereto. For
`example, the URL http://www.tokyo.co.jp/sibaden is a
`mass marketer in Shibuya, Tokyo that also carries out
`mail orders, and their product line covers general
`computer-related products. Furthermore, it also shows
`that a price list is listed.
`[0022] Furthermore, the URL
`http://www.osaka.co.jp/sakaden
`is a mass marketer of household electric appliances in
`Nakanoshima, Osaka that also handles computer-related
`products, also carries out mail orders, and shows that a
`price list is also listed.
`[0023] The search server 10 must regularly update the
`URL table 22 of the URL database 11, and this is
`currently carried out using various automatic search tools
`called an internet web crawler.
`[0024] The search server 10 is also provided with a search
`webpage listing unit 12 for describing the search request
`process to the user and listing search webpages
`
`IPR2020-00686
`Apple EX1005 Page 4
`
`
`
`(4)
`
`for inputting search conditions, a search condition
`element extraction unit 13 for analyzing search conditions
`input from the client 3 via the search webpage listed by
`the search webpage listing unit 12 and extracting search
`condition elements, a URL search unit 14 for referring to
`the keyword table 21 of the URL database 11 and the
`keyword list of the URL table 22 to pick out a URL in
`which a matching keyword is listed, and a URL listing
`order arranging unit 15 for determining the order of which
`URL to list based on preset priority conditions for a
`plurality of URLs picked by the URL search unit 14.
`[0025] The search server 10 is also provided with a URL
`listing unit 16 for sequentially listing the URLs of the
`plurality of URLs that the URL listing order arranging
`unit 15 has ordered and accessing the webpages of the
`corresponding addresses on
`the WWW, a URL
`information gathering unit 17 for gathering information
`of the respective webpages that have been accessed by the
`URL listing unit 16, a search results editing unit 18 for
`editing the gathered URL information and sending to the
`client 3, and a sending and receiving processing unit 19
`connected to the internet for controlling the sending and
`receiving of signals.
`[0026] Next, the operation of the internet search server
`configured as described above will be described. As
`illustrated in FIG. 3, when the URL of the search server
`10 is designated and accessed by the client 3 via the
`company LAN 1, the search webpage listing unit 12 of
`the search server 10 lists a search webpage (web page)
`and sends to the client 3 (step S1).
`[0027] In the client 3, the user reads the process
`description on this search webpage and inputs search
`conditions in accordance with the designated procedures.
`Here, it is assumed that the search conditions input from
`the client 3 have the content illustrated in A1 of FIG. 4.
`That is, “I would like to purchase a B company computer
`in the A region, and would like to know the price at each
`store.” If search conditions are received from the client 3
`in the search condition element extraction unit 13 of the
`search server 10 (step S2), the search condition elements
`are extracted (step S3). Here, the elements “A area,” “B
`company computer,” and “each store price” are extracted.
`[0028] The URL search unit 14 then extracts keywords
`included in the search condition elements from the
`keyword table 21 of the URL database 11, and picks out
`URLs having the extracted keywords listed therein from
`the URL table 22 (step S4). Here, URL 1 to URL X are
`picked as optimal URLs (A3).
`[0029] Then, in the URL listing order arranging unit 15,
`the listing order of the URL addresses is determined based
`on fixed priority conditions to make efficient searching
`possible for the number of URL 1 to URL X picked by
`the URL search unit 14 (step S5). When determining the
`priority order, a method for giving priority to URLs
`having a number of keywords that most closely match the
`
`
`
`JP H9-311869 A
`
`search condition elements of the client 3 is suitable.
`However, a method can also be adopted for setting
`priority conditions in advance such as prioritizing area,
`prioritizing technical field, or prioritizing country name,
`or checking priority conditions when search conditions
`are input from the client 3 and setting priority order based
`on this. A4 shows the listing procedures determined in
`this manner.
`[0030] Afterward, the URL listing unit 16 sequentially
`lists the URL addresses for all URLs listed in accordance
`with the determined listing procedures, accesses the
`webpages thereof, and the information on these webpages
`is sequentially accumulated in the URL information
`gathering unit 17 (step S6 and A5 in FIG. 4).
`[0031] When information gathering up to the final URL
`3 has been completed in accordance with prescribed
`address listing procedures, the search results editing unit
`18 edits the gathered information in the form of a
`prescribed report and sends to the client 3 (step S8 and
`A6).
`[0032] The following is a more detailed description of the
`operation of the internet search server configured as
`described.
`[0033] It is assumed that a search condition is written
`from the client 3 that they would like to know the selling
`price of each store for a B company computer in the
`Tokyo area on the listed search webpage of the search
`server.
`[0034] In the search server that has received this, the
`search condition elements “Tokyo area,” “computer,” “B
`company,” and “price” are extracted by the search
`condition element detecting unit 13, and when the URL
`search unit 14 receives these, URLs having “Tokyo,”
`“Shinjuku,” and “Shibuya” listed therein as areas
`included in the “Tokyo area” are extracted as candidates,
`URLs having “computer” or “personal computer,”
`“calculator,” and “electronic calculator”
`listed as
`keywords relating
`to “B company computer” are
`extracted as candidates, and URLs having “price” listed
`are also extracted as candidates. It is assumed that only
`URL a and URL b are picked from the table 22 in FIG. 6.
`[0035] Next, it is determined which of URL a and URL b
`is to be prioritized in the URL listing order arranging unit
`15. In this example, a priority order is not particularly
`given because the number of matching keywords is equal
`and the areas are close, information is gathered in the
`order extracted, the address of URL a is listed first, the
`information on the webpage thereof is gathered, and the
`address of URL b is then listed and the information
`thereof is gathered.
`[0036] After this, the search results gathering unit 18 edits
`to a report format such as that illustrated in FIG. 7 and
`sends to the client 3. Note that “store i” here is the name
`of a store having its webpage open at the address of URL
`
`IPR2020-00686
`Apple EX1005 Page 5
`
`
`
`(5)
`
`a, and “store ii” is the name of the store at the address of
`URL b.
`[0037] In this manner, according to the internet search
`server of the present embodiment, simply by a user
`accessing the URL of an internet search server from a
`client and inputting search conditions on the opened
`search webpage, it then becomes possible to pick out a
`URL matching the search conditions on the internet
`search server side, gather information, and obtain the
`results thereof as a report, and it becomes possible to
`especially save time and effort needed for searching.
`[0038] Note that the report from the internet search server
`mentioned here may be a format obtained by waiting
`while the line of the client side is still connected, but it
`may also be a format obtained after the line is temporarily
`disconnected after sending the search conditions and sent
`to the client’s email address in the form of an email.
`[0039]
`[Effect of the Invention] According to the invention of
`claim 1 as described above, when there is a search request
`from a client, search conditions thereof are written to the
`webpage thereof, the search condition elements are
`analyzed, URLs providing corresponding information are
`extracted, these URLs are automatically accessed to
`gather information, and the results thereof are provided to
`the client. This makes it possible for the client to obtain
`desired
`information simply by designating search
`conditions, and it becomes extremely simple to gather
`information using the internet.
`[0040] According to claim 2, address listing procedures
`are determined in compliance with prescribed priority
`order determination conditions for a plurality of URLs
`extracted by a URL search unit based on search
`conditions of the client, and corresponding URLs are
`sequentially accessed to gather information in accordance
`with the determined URL address listing procedures. This
`makes it possible to gather information more efficiently
`than when accessing all URLs extracted based on search
`conditions of the client in no particular order.
`[0041] According to the invention of claim 3, a plurality
`of URL information gathered by a URL information
`gathering unit can be edited to a prescribed format in a
`
`
`
`JP H9-311869 A
`
`URL information sending unit and sent to a client, and it
`can be delivered to the client in a form matching the
`search conditions wherein it is easy to see only required
`information.
`[Brief Description of the Drawings]
`[FIG. 1] is a system configuration diagram of one
`embodiment of the present invention.
`[FIG. 2] is a functional block diagram of an internet
`search server in the embodiment above.
`[FIG. 3] is a flowchart of a search process according to
`the embodiment above.
`[FIG. 4] is a flowchart of a search process according to
`the embodiment above.
`[FIG. 5] is a description diagram of a keyword table of a
`URL database in the embodiment above.
`[FIG. 6] is a description diagram of a URL table of a
`URL database in the embodiment above.
`[FIG. 7] is a description diagram of a report of search
`results in the embodiment above.
`[FIG. 8] is a system configuration diagram of a
`conventional example.
`[FIG. 9] is a typical configuration diagram of the
`internet.
`[Description of the Reference Numerals]
`1 Company LAN
`2 Company server
`3 Client
`4 Internet
`5 Gateway
`6 WWW server
`10 Search server
`11 URL database
`12 Search webpage listing unit
`13 Search condition element extraction unit
`14 URL search unit
`15 URL listing order arranging unit
`16 URL listing unit
`17 URL information gathering unit
`18 Search results editing unit
`19 Sending and receiving processing unit
`21 Keyword table
`22 URL table
`
`IPR2020-00686
`Apple EX1005 Page 6
`
`
`
`
`
`(6)
`
`JP H9-311869 A
`
`WWW Server
`
`Company Server
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`URL
`
`Database
`
`
`
`
`
`
`
`
`Client 1
`
`Search
`Webpage
`Listing Unit
`
`Search
`Condition
`Element
`Extraction Unit
`
`URL
`Search Unit
`
`
`
`
`
`[FIG. 1]
`
`Internet
`
`Gateway
`
`Search Server
`
`[FIG. 3]
`
`
`
`List Search Webpage
`
`Receive Search
`Conditions
`
`Extract Search Condition
`Elements
`
`Determine URL Listing
`Procedures
`
`Search URL
`
`Carry Out URL Listing Sequence and Gather Results
`
`Client 2
`
`Client N
`
`Gather Results
`
`Send Results
`
`
`
`[FIG. 2]
`
`Internet
`
`Sending and
`Receiving
`Process Unit
`
`URL Listing
`Unit
`
`URL Listing
`Order Arranging
`Unit
`
`URL
`Information
`Gathering
`Unit
`
`Search
`Results
`Editing Unit
`
`[FIG. 5]
`
`
`Keywords
`
`Computer, personal computer, calculator,
`electronic calculator, microcomputer, CPU,
`printer
`
`Tokyo, Osaka, Nagoya, Fukuoka, Shinjuku,
`Akihabara, Shibuya, Yokohama
`
`Household electric appliances, household
`electronics, audio, video, AV, television,
`TV, radio cassette, tape recorder,
`
`Mass marketer, specialty store, mail order,
`price
`
`
`
`
`
`
`
`
`
`
`
`[FIG. 7]
`
`
`Search Report of Requested Information
`
`The price list of B company computers is as follows.
`
`Model
`Name
`
`Store i
`
`Store ii
`
`
`
`
`
`
`
`
`
`IPR2020-00686
`Apple EX1005 Page 7
`
`
`
`
`
`(7)
`
`JP H9-311869 A
`
`
`
`
`
`Search Condition: I would like to purchase a B company computer in
`the A region, and would like to know the price at each store.
`
`[FIG. 4]
`
`
`
`
`
`[FIG. 6]
`
`
`URL List
`
`Keywords
`
`Computer, personal computer, calculator, printer, CPU, Tokyo,
`Shibuya, mass marketer, mail order, price, …
`
`Keywords
`
`Household electronic appliances, computer, CPU,
`microcomputer, Tokyo, Shinjuku, mass marketer, price, …
`
`Keywords
`
`Computer, printer, microwave, television, household electronic
`appliances, Osaka, Nakanoshima, mass marketer, mail order,
`price, …
`
`Keywords
`
`Camera, photographic camera, video camera, video, Tokyo,
`Shinjuku, mass marketer, price, …
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Search Condition Element Extraction: A area, B company
`computer, each store price
`
`URL Search: Search optimal URL from URL search file using search condition elements: URL 1,
`URL 3, URL 8, …, URL X
`
`URL Listing Procedure Determination: Determine listing procedures for efficient searching; URL
`1 → URL 8 →………. URL X → URL 3
`
`Carry Out Sequence and Gather Results: List first URL based on listing procedures → Gather
`results …. List last URL → Gather results
`
`Edit Results: Edit results obtained for each URL
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`[FIG. 8]
`
`Internet
`
`WWW Server
`
`Gateway
`
`Company
`Server
`
`Client 1
`
`Client 2
`
`Client N
`
`[FIG. 9]
`
`
`
`
`Server 1
`
`Server 2
`
`
`
`Server N
`
`Client
`
`
`
`
`
`IPR2020-00686
`Apple EX1005 Page 8
`
`
`
`|PR2020-00686
`
`Apple EX1005 Page 9
`
`IPR2020-00686
`Apple EX1005 Page 9
`
`
`
`(19)日本国特許庁(JP)
`
`(12)公開特許公報(A)
`
`(11)特許出願公開番号
`
`特開平9-311869
`
`(43)公開日 平成9年(1997)12月2日
`
`6
`(51)Int.Cl. 識別記号 庁内整理番号 FI 技術表示箇所
`
` G06F 17/30 G06F 15/403 330 C
`
` 12/00 545 12/00 545 A
`
` 547 547 H
`
` 13/00 357 13/00 357 Z
`
` H04L 12/00 9466-5K H04L 11/00
`
`審査請求 未請求 請求項の数3 OL (全7頁)
`
`(21)出願番号 特願平8-130283
`
`(71)出願人 000003078
`
` 株式会社東芝
`
`(22)出願日 平成8年(1996) 5月24日
`
` 神奈川県川崎市幸区堀川町72番地
`
`(72)発明者 黒澤 治弘
`
` 東京都港区芝浦一丁目1番1号 株式会社
`
` 東芝本社事務所内
`
`(74)代理人 弁理士 三好 秀和 (外3名)
`
`(54)【発明の名称】インターネット検索サーバ
`
`(57)【要約】
`
`【課題】 クライアントから検索条件を入力するだけで
`
`WWWの多数のURLから所望の情報を得てそのレポー
`
`トを配信できる検索サーバを実現する。
`
`【解決手段】 このインターネット検索サーバは、クラ
`
`イアント3から検索要求が送られてくると、まず検索ホ
`
`ームページ発行部12がそのクライアントに検索ホームペ
`
`ージを発行して、クライアントに検索条件を書き込ま
`
`せ、書き込まれた検索条件を検索条件要素抽出部13によ
`
`って解析して検索条件要素を抽出し、この検索条件要素
`
`について、URL検索部14がURLデータベース11にア
`
`クセスして関連する情報を提供しているURLを抽出す
`
`る。そして抽出されたURLについて、URL情報収集
`
`部16,17 がそれぞれのURLアドレスを順次発行し、該
`
`当するURLからの情報を収集し、その収集結果を編集
`
`部18で編集してクライアントに送信する。
`
`IPR2020-00686
`Apple EX1005 Page 10
`
`
`
`1
`
`( 2 )
`
`
`%%29—311869
`特開平9-311869
`
`2
`
`
`
`
`
`
`
`
`
`[fififiVmfiEl
`【特許請求の範囲】
`
`[fifigll
`7?%7V%K@$$%A&%V%%fi
`【請求項1】 クライアントに検索ホームページを発行
`¢é@%$%b&%9%fi%k\
`する検索ホームページ発行部と、
`
`WE??%7V%fi%fifi$$%b&%yfla%flhfi
`前記クライアントが前記検索ホームページに書き込んだ
`
`fifi%k%&%fbfi$%k&%%&\
`検索条件を受信する検索条件受信部と、
`
`
`Wfifi%%¢fl%%fig%Ltmfififi%¢%%fibx
`前記検索条件受信部で受信した前記検索条件を解析し、
`
`
`
`
`
`
`
`
`
`
`
`
`
`$§Xfi§ftfifiyfiff H?“E>$§X—k%ftfifiyfi HHWQ
`検索条件要素を抽出する検索条件要素抽出部と、
`
`fik®fi$§fi§$&%h%hmfim¢éURLéfifi
`種々の検索条件要素とそれぞれに対応するURLを対照
`LKURL?*5N%X&\
`
`したURLデータベースと、
`
`
`
`
`
`
`
`
`
`
`mfififi%kwfi Hmfi HLtfifi%kE$Kow
`前記検索条件要素抽出部が抽出した検索条件要素につい
`
`T\WEURL?%5N%XK7§tXLT§¥?éU
`て、前記URLデータベースにアクセスして該当するU
`RL%@%”6URL@$%&\
`RLを検索するURL検索部と、
`
`
`
`WEURL@$%®@$E%K%53\%h%h®UR
`前記URL検索部の検索結果に基づき、それぞれのUR
`
`L7va&fl&%fiLrfi%¢éURngmfifi&
`Lアドレスを順次発行して該当するURLからの情報を
`
`WfiféURLfifiW%%k\
`収集するURL情報収集部と、
`
`
`fiEURL%$W”WfiWBLKWEURL%fi%WE
`前記URL情報収集部が収集した前記URL情報を前記
`
`7?%7ybu¥fi¢éURLfimfifimk&fizrfi
`クライアントに送信するURL情報送信部とを備えて成
`6/V5**y @%%%No
`るインターネット検索サーバ。
`[fifia2l
`fifiURLfifi%fifi$Ltfifi®U
`【請求項2】 前記URL検索部が検索した複数のUR
`Lmowr\fi?®@%%kugdwr%h%®7*
`Lについて、所定の優先条件に基づいてそれらのアドレ
`
`2%fi3fl&&?b\%®H$TWEURL%$W%%
`ス発行手順を決定し、その順序で前記URL情報収集部
`
`
`
`
`
`
`
`KEWURLfif3fl&?W%FZTfié%&E1Efi
`に渡すURL発行手順決定部を備えて成る請求項1記載
`OD/V5*‘*y
`figéfl‘*‘/§o
`のインターネット検索サーバ。
`fififiB) WEURL%$%E%fi\WEURLE
`【請求項3】 前記URL情報送信部が、前記URL情
`
`
`
`WflkflwflkJkWEURL%$%W?®FfiK%%
`報収集部の収集した前記URL情報を所定の様式に編集
`
`
`
` f6’fi%fiiffié%fifi2$fimfiyfi%*y%fi
`
`する機能を備えて成る請求項2記載のインターネット検
`$%%flo
`索サーバ。
`[fiwwfifltfiwl
`【発明の詳細な説明】
`[0001]
`【0001】
`
`
`
`[%%®§”6&WfifilKfifimfiyy%*y%fifi
`【発明の属する技術分野】本発明はインターネット検索
`%%NK%”60
`サーバに関する。
`[000m
`【0002】
`
`
`
`
`
`[%%®&filfiE\{V5%*yk®fi&mmfiug
`【従来の技術】近年、インターネットの普及は急激に進
`
`Afifi0\:y61%§®—fin%ffi3fiuwww
`んでおり、コンピュータの一般ユーザが手軽にWWW
`
`
`
`
`(World Wide Web)f/Wf%<WT7
`(World Wide Web)ブラウザを用いてア
`7t2LTWWWLK§WTW6Efi®fl%A&%V%
`クセスしてWWW上に開いている種々のホームページを
`
`fiAflA\%Eafifi%fié:kfifiéa
`読み込み、必要な情報を得ることができる。
`
`
`[0003}E8M%%®%V5%*y ktWLAN
`【0003】図8は従来のインターネットと社内LAN
`
`kwfifiyx?A®%fiEfibffiD\EWLANlfl
`との接続システムの構成を示しており、社内LAN1に
`
`MEW%%N2&:MK%fiéhéxwwwffivf%
`は社内サーバ2とこれに接続される、WWWブラウザ機
`fi&fifb§fi®flfi47yb3fi%n\%%®/y5
`能を有する多数のクライアント3があり、外部のインタ
`
`%*yk4flfit#1U%4%%nt€%%VI/5%
`ーネット4にはセキュリティも兼ねたゲートウェイ5を
`
`
`fibffifiéhfwfioWWW%%N6fi?W\?%K
`
`介して接続されている。WWWサーバ6は社内、社外に
`
`
`
`WWW%%EX&%kWé%®T%@
`WWWサービスを提供するものである。
`[000M
`【0004】
`
`
`[fifififlfibi5kW6fifll{V5%*y%®%&
`【発明が解決しようとする課題】インターネットの普及
`
`
`
`
`&%Kifimfi%fi®WWW%%flfi%fiéh\%h%
`と共に世界中で多数のWWWサーバが接続され、それぞ
`
`
`
`
`
`
`
`hmwwwfi Ana mm A& V%WWTWT\
`れのWWWサーバは独自のホームページを開いていて、
`%hK77tX¢6thmURL(Uniform
`それにアクセスするためにはURL(Uniform
`
`Resource
`L o C a t o r) %¥EE§¢5%§73§
`Resource Locator)を指定する必要が
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`&&
`ある。
`
`
`[0005}k:éfi\§gufififiuwwwiu%
`【0005】ところが、図9に示すようにWWW上に開
`
`WMTW6$%A&%V®%fiLWKL \kéflfifi
`
`かれているホームページの数は無数に上り、あるクライ
`
`
`
`7y%3fiwwwm77vfo fifi\K%w<
`アント3がWWWにアクセスして自分が真に必要として
`
`wéfifi%fii5k¢é%éum\%E&¢é%fi%%
`
`いる情報を得ようとする場合には、必要とする情報を提
`
`
`
`
`
`bLf<héURLéwwwifi%fl#%%?¢émm
`供してくれるURLをWWW上で最初から特定するのは
`
`
`E%T%D\wZfi\%MK1omwwwfi%N1®m
`困難であり、例えば、最初に1つのWWWサーバ1のホ
`%A&%VH1K7?tXL\Z®$%A&%VH1K
`
`ームページH1にアクセスし、このホームページH1に
`
`
`
`AKN Uy7éflfioafioTWéQL¢éé%KT
`ハイパーリンク形式でつながっている関連するさらに下
`10
`E®$%A&%VH11,H12;H121,H12
`
`1010 層のホームページH11,H12;H121,H12
`2;H1221,mfiEK77tXLtD\%éWfiM
`2;H1221,…などにアクセスしたり、あるいは他
`@WWW%%N2,%%N3,m®$%b&%yflgo
`のWWWサーバ2,サーバ3,…のホームページに移っ
`TW<fi&%k%&flhfi&B&wo
`ていく方法をとらなければならない。
`
`[0006}%:T\:miauwb