US2008033945A1PendingUtilityA1

Search engine system supporting inclusion of unformatted search string after domain name portion of url

Individually held — no corporate assignee on recordPriority: Mar 3, 2004Filed: Aug 20, 2007Published: Feb 7, 2008
Est. expiryMar 3, 2024(expired)· nominal 20-yr term from priority
G06F 16/9566Y10S707/99945G06F 16/951Y10S707/99948
51
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A web site system provides functionality for searching a repository of information, such as the World Wide Web, by including a search string at the end of a URL without any special formatting. In one embodiment, when the system receives a request for a URL of the form www.domain_name/char_string, where char_string is a character string that may include spaces and non-alphabetic characters, the system initially determines whether the character string includes a prefix that identifies the URL as a non-search-request URL. If no such prefix is present, the character string is used in its entirely as a search string to execute a search, and the results of the search are returned to the user.

Claims

exact text as granted — not AI-modified
1 - 22 . (canceled)  
   
   
       23 . A web site system, comprising: 
 a web server system capable of receiving and responding to URL requests from user computer devices; and    a query server capable of using search strings included in said URL requests to execute searches;    wherein the web server system is responsive to a request for a URL that includes a domain name, followed immediately by a single character, followed immediately by a search string, by causing the query server to use the search string to execute a search, and by returning a search results page with results of said search.    
   
   
       24 . The web site system of  claim 23 , wherein the search string consists of a keyword or keyword phrase.  
   
   
       25 . The web site system of  claim 23 , wherein the URL contains no special formatting for identifying the URL as a search request URL.  
   
   
       26 . The web site system of  claim 23 , wherein the query server is configured to execute the search by applying the search string to an index of web pages and/or other content.  
   
   
       27 . The web site system of  claim 23 , wherein the web server system is responsive to a request for a second URL that includes said domain name, followed immediately by said single character, followed immediately by a character string that includes a set of characters that identifies the second URL as a non-search-request URL, by returning a web page without invoking said query server.  
   
   
       28 . The web site system of  claim 27 , wherein the set of characters consists of non-alphabetic characters.  
   
   
       29 . A computer-readable medium having stored thereon a computer program which embodies a method that comprises the steps of: 
 receiving a URL request that specifies a URL, said URL including a domain name followed immediately by a single character followed immediately by a character string; and    responding to the URL request by causing the character string to be used in its entirety as a search string for executing a search, and by returning a search results page with results of said search.    
   
   
       30 . The computer-readable medium of  claim 29 , wherein the URL does not contain any special characters or formatting for indicating the presence of a search string.  
   
   
       31 . The computer-readable medium of  claim 29 , wherein the step of causing the character string to be used in its entirety as a search string is performed in response to determining that the character string does not include a predefined character sequence that identifies the URL as a non-search-request URL.  
   
   
       32 . The computer-readable medium of  claim 29 , wherein the method further comprises: 
 receiving a second URL request that specifies a second URL, said second URL including said domain name, followed immediately by said single character, followed immediately by a second character string that includes a predefined character sequence, said predefined character sequence identifying the second URL as a non-search-request URL; and    responding to the second URL request by returning non-search-result content referenced by the second URL.    
   
   
       33 . The computer-readable medium of  claim 32 , wherein the predefined character sequence consists of non-alphabetic characters.  
   
   
       34 . A computer-implemented method of conducting a search, the method comprising the steps of: 
 generating a Uniform Resource Locator (URL) request message that specifies a URL, said URL including a domain name, followed immediately by a single character, followed immediately by a search string for conducting a search, said domain name corresponding to a web site system that implements a search engine; and    sending the URL request message on a computer network to the web site system to cause the web site system to execute a search using said search string and to return a search results page with results of the search.    
   
   
       35 . The method of  claim 34 , wherein the single character is a forward slash.  
   
   
       36 . The method of  claim 34 , wherein the URL does not contain any special formatting to indicate to the web site system that the URL contains a search string.  
   
   
       37 . The method of  claim 34 , wherein the search string consists of a single keyword or a keyword phrase.  
   
   
       38 . The method of  claim 37 , wherein the URL ends with said search string.  
   
   
       39 . The method of  claim 34 , further comprising: 
 generating a second URL request message that specifies a second URL, said second URL including said domain name, and including a character sequence that identifies the second URL as a non-search-request URL; and    sending the second URL request message on the network to cause the web site system to return an object referenced by the second URL without executing a search.    
   
   
       40 . The method of  claim 39 , wherein the character sequence consists of non-alphabetic characters.  
   
   
       41 . The method of  claim 39 , wherein the second URL includes said domain name, followed immediately by a forward slash, followed immediately by said character sequence that identifies the second URL as a non-search-request URL.  
   
   
       42 . The method of  claim 39 , wherein the second URL specifies a directory for retrieving the object from a directory structure.  
   
   
       43 . A web site system, comprising: 
 a web server system capable of receiving and responding to URL requests from user computer devices; and    a query server capable of using search strings included in said URL requests to execute searches;    wherein the web server system is capable of processing a URL request by at least (1) determining whether the requested URL includes a set of characters that identifies the requested URL as a non-search-request URL, (2) when the requested URL is identified as a non-search-request URL, responding to the URL request without invoking the query server; and (3) when the requested URL is not identified as a non-search-request URL, causing the query server to execute a search using a search string included in the URL, and returning results of said search.    
   
   
       44 . The web site system as in  claim 43 , wherein the set of characters consists of non-alphabetic characters.  
   
   
       45 . The web site system as in  claim 43 , wherein the web server system checks for said set of characters immediately following a forward slash that immediately follows a domain name portion of the URL.  
   
   
       46 . The web site system as in  claim 43 , wherein the web server system checks for said set of characters at the end of the requested URL.  
   
   
       47 . The web site system as in  claim 43 , wherein the web server system is capable of responding to a requested URL that includes a domain name, followed immediately by a single character, followed immediately by a character string, by causing the query server to use the character string in its entirety to execute a search.

Join the waitlist — get patent alerts

Track US2008033945A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.