Source: http://www.google.com/patents/US6941296?ie=ISO-8859-1
Timestamp: 2015-03-07 02:50:00
Document Index: 506206801

Matched Legal Cases: ['art. 2', 'art. 5', 'art. 8', 'art 11', 'art 12', 'art 12', 'art 41']

Patent US6941296 - Internet search supporting apparatus and method, and internet search ... - Google PatentsSearch Images Maps Play YouTube News Gmail Drive More »Sign inAdvanced Patent SearchPatentsA character string input in a URL input region of a browser is obtained. An HTTP request is sent, and a return code with respect thereto is confirmed. In the case where the return code is not a predetermined one, a search request is sent to a predetermined search engine. Registered search engines are...http://www.google.com/patents/US6941296?utm_source=gb-gplus-sharePatent US6941296 - Internet search supporting apparatus and method, and internet search supporting program using the methodAdvanced Patent SearchPublication numberUS6941296 B2Publication typeGrantApplication numberUS 10/200,159Publication dateSep 6, 2005Filing dateJul 23, 2002Priority dateFeb 6, 2002Fee statusPaidAlso published asUS20030149688Publication number10200159, 200159, US 6941296 B2, US 6941296B2, US-B2-6941296, US6941296 B2, US6941296B2InventorsKazuhiro MaenoOriginal AssigneeFujitsu LimitedExport CitationBiBTeX, EndNote, RefManPatent Citations (11), Referenced by (1), Classifications (20), Legal Events (4) External Links: USPTO, USPTO Assignment, EspacenetInternet search supporting apparatus and method, and internet search supporting program using the method
obtaining a character string input in a URL input region in a browser using an Internet search; generating a search request using the obtained character string and a search script in a search script storing part for storing a search script corresponding to a search engine, and sending the search request to the search engine; confirming a return code with respect to the search request; and in a case in which it is confirmed that the return code does not represent a �normal return�, determining that a specification of the search script is changed in the search engine to which the search request has been sent, obtaining the changed search script from the search engine, and storing the changed search script in the search script storing part. 2. A method supporting an Internet search, comprising:
obtaining a character string input in a URL input region and sending an HTTP request in a browser using an Internet search; a confirming process of confirming a return code with respect to the HTTP request; a search engine extracting process of referring to a search engine registration database in which a plurality of search engines are registered with an order of priority specified by a user, and extracting the registered search engines; automatically generating a search script corresponding to a search engine based on the obtained character string; and a request sending process of generating a search request using the generated search script, and sending the search request to the search engine, wherein, in a case in which the return code with respect to the HTTP request does not represent a �normal return� in the confirming process, it is determined that a search prompt is input in the URL input region, and the search request is sent to a search engine with a highest priority to the user, among search engines extracted in the search engine extracting process, in the request sending process. 3. The method supporting an Internet search according to claim 2, further comprising:
a URL input character string obtaining part obtaining a character string input in a URL input region in a browser using an Internet search; a search script storing part storing a search script corresponding to a search engine; a search request sending part generating a search request using the character string obtained in the URL input character string obtaining part and the search script, and sending the search request to the search engine; a search request return code confirming part confirming a return code with respect to the search request; and a search script specification obtaining part, in a case in which the search request return code confirming part confirms that the return code with respect to the search request does not represent a �normal return�, determining that a specification of the search script is changed in the search engine to which the search request has been sent, obtaining the changed search script from the search engine, and storing the changed search script in the search script storing part. 5. An Internet search supporting apparatus, comprising:
a URL input character string sending part for obtaining a character string input in a URL input region and sending an HTTP request in a browser using an Internet search; an HTTP return code confirming part for confirming a return code with respect to the HTTP request; a search engine extracting part referring to a search engine registration database in which a plurality of search engines are registered with an order of priority specified by a user, and extracting the registered search engines; a search script generating part automatically generating a search script corresponding to a search engine based on the obtained character string; and a search request sending part generating a search request using the generated search script, and sending the search request to the search engine, wherein in a case in which the HTTP return code confirming part confirms that the return code with respect to the HTTP request does not represent a �normal return�, it is determined that a search prompt is input in the URL input region, and the search request sending part sends the search request to a search engine with a highest priority to the user, among the extracted search engines. 6. The Internet search supporting apparatus according to claim 5, further comprising:
obtaining a character string input in a URL input region in a browser using an Internet search; generating a search request using the obtained character string and a search script in a search script storing part for storing a search script corresponding to a search engine, and sending the search request to the search engine; confirming a return code with respect to the search request; and in a case in which it is confirmed that the return code does not represent a �normal return�, determining that a specification of the search script is changed in the search engine to which the search request has been sent, obtaining the changed search script from the search engine, and storing the changed search script in the search script storing part. 8. A computer-executable recording medium storing a program controlling the computer to perform an Internet search supporting method, by:
obtaining a character string input in a URL input region and sending an HTTP request in a browser using an Internet search; confirming a return code with respect to the HTTP request; performing search engine extracting, comprising referring to a search engine registration database in which a plurality of search engines are registered, with an order of priority specified by a user, and extracting the registered search engines; automatically generating a search script corresponding to a search engine based on the obtained character string; performing request sending, comprising generating a search request using the generated search script and sending the search request to the search engine; and determining, in a case in which the return code with respect to the HTTP request does not represent a �normal return�, that a search prompt is input in the URL input region in the confirming and sending the search request to a search engine with a highest priority to the user among the extracted search engines in performing the request sending. 9. The computer-executable recording medium storing a program for realizing an Internet search supporting method according to claim 5, the program controlling the computer to perform an Internet search by, further:
Reference numeral 4 denotes the Internet that receives an HTTP request for searching for a URL name input in the browser. In general, a return code representing a �normal return� or an �abnormal return� is returned to the HTTP request. More specifically, in the case where the return code represents a �normal return�, a web page corresponding to the input URL name is displayed on the web page display region 3.
Reference numeral 12 denotes a first return code confirming part for confirming a return code with respect to the HTTP request sent from the URL input character string sending part 11. A return code representing a �normal return� in the first return code confirming part 12 means that a web page corresponding to a URL name has been found, and the corresponding web page is displayed in the web page display region 3.
A return code representing an �abnormal return� in the first return code confirming part 12 means that a web page corresponding to a URL name has not been found, and it is determined that a character string input in the URL name input region 2 of the browser is not a URL name, but a search character string corresponding to either of the search engines.
Furthermore, the specification of a search script may be changed due to the alteration of a URL name, upgrade, release-up, or the like on the search engine side. In this case, in order to obtain the changed specification of a search script, a second return code confirming part 41 is provided as shown in FIG. 4 so as to confirm a return code from each search site with respect to a search request containing a search prompt. In the case where a return code represents an �abnormal return�, it is determined that the sent search script does not correspond to the search script whose specification has been changed in the search engine.
In the case where such a return code does not represent a �normal return� (Operation 604: No), it is determined that a search prompt is input in the URL name input region 2, and a search request with the same contents is sent to a search engine with the highest priority to the user (Operation 605).
Finally, in the case where a return code with respect to the first HTTP request represents a �normal return� (Operation 604: Yes), the corresponding web page is displayed on a browser (Operation 608). Alternatively, in the case where search requests have been sent to all the search engines (Operation 606: Yes), search results of one or a plurality of search pages are displayed on a browser (Operation 608).
Patent CitationsCited PatentFiling datePublication dateApplicantTitleUS6012083 *Sep 24, 1996Jan 4, 2000Ricoh Company Ltd.Method and apparatus for document processing using agents to process transactions created based on document contentUS6092074 *Feb 10, 1998Jul 18, 2000Connect Innovations, Inc.Dynamic insertion and updating of hypertext links for internet serversUS6092100 *Nov 21, 1997Jul 18, 2000International Business Machines CorporationMethod for intelligently resolving entry of an incorrect uniform resource locator (URL)US6363398 *Jul 12, 1999Mar 26, 2002Micron Electronics, Inc.Database access using active server pagesUS6366906Jul 15, 1999Apr 2, 2002International Business Machines CorporationMethod and apparatus for implementing a search selection tool on a browserUS6480837 *Dec 16, 1999Nov 12, 2002International Business Machines CorporationMethod, system, and program for ordering search results using a popularity weightingUS6526402 *Dec 8, 2000Feb 25, 2003One-Stop.To LimitedSearching proceduresUS6549941 *Nov 22, 1999Apr 15, 2003Alexa InternetSoftware system and methods for resubmitting form data to related web sitesUS6675261 *Nov 30, 2001Jan 6, 2004Oblix, Inc.Request based caching of data store dataUS6816871 *Nov 30, 2001Nov 9, 2004Oblix, Inc.Delivering output XML with dynamically selectable processingJP2001043244A Title not available* Cited by examinerReferenced byCiting PatentFiling datePublication dateApplicantTitleUS8479118Dec 10, 2007Jul 2, 2013Microsoft CorporationSwitching search providers within a browser search boxClassifications U.S. Classification1/1, 709/225, 709/229, 707/E17.108, 709/203, 709/202, 707/999.003, 707/999.005, 707/999.104, 707/999.01, 707/999.008, 707/999.102International ClassificationG06F17/30Cooperative ClassificationY10S707/99945, Y10S707/99938, Y10S707/99933, Y10S707/99935, Y10S707/99943, G06F17/30864European ClassificationG06F17/30W1Legal EventsDateCodeEventDescriptionFeb 6, 2013FPAYFee paymentYear of fee payment: 8Feb 4, 2009FPAYFee paymentYear of fee payment: 4Jun 27, 2006CCCertificate of correctionJul 23, 2002ASAssignmentOwner name: FUJITSU LIMITED, JAPANFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:MAENO, KAZUHIRO;REEL/FRAME:013131/0107Effective date: 20020528RotateOriginal ImageGoogle Home - Sitemap - USPTO Bulk Downloads - Privacy Policy - Terms of Service - About Google Patents - Send FeedbackData provided by IFI CLAIMS Patent Services