throbber
DECLARATION OF ACCURACY
`
`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&LT
`アント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

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket