US20090106237A1 - System and method for dynamically customizing web page content - Google Patents
System and method for dynamically customizing web page content Download PDFInfo
- Publication number
- US20090106237A1 US20090106237A1 US12/250,196 US25019608A US2009106237A1 US 20090106237 A1 US20090106237 A1 US 20090106237A1 US 25019608 A US25019608 A US 25019608A US 2009106237 A1 US2009106237 A1 US 2009106237A1
- Authority
- US
- United States
- Prior art keywords
- search
- web page
- user
- url
- referring url
- Prior art date
- Legal status (The legal status 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 status listed.)
- Abandoned
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/958—Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
- G06F16/972—Access to data in other repository systems, e.g. legacy data or dynamic Web page generation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/955—Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
- G06F16/9566—URL specific, e.g. using aliases, detecting broken or misspelled links
Definitions
- the present invention relates to the creation of dynamic content for customizing web pages, and, more specifically, to dynamically customizing web page content based on analysis of a referring uniform resource locator (URL).
- URL uniform resource locator
- a user Before having the option to search for or purchase a product at a specific vendor web site, a user must direct their browser to the web site. This is done by either entering the URL of the web site directly into the browser or, more commonly, using an Internet search engine to locate and direct the user's browser to a specific web site.
- This common procedure creates a redundancy in the search process for many users. If a first time user is unaware of a particular web site selling their desired goods, or if a user is imply unaware of the URL of a vendor web site, the user may first use an available Internet search engine to locate the vendor web site, then use a vendor web site specific search engine to identify the individual desired product or products on the vendor web site itself. Thus, there exists a need for a system and method that eliminates the redundant searching by a user while still providing an accurate search of a vendor web site for any products desired by the user.
- the embodiments disclose a method for providing customized web page content.
- the method includes receiving information from a referring uniform resource locator (URL) including information relating to a first search performed by a user, processing specific terms in the referring URL to produce a customized web page based upon the terms in the referring URL, and presenting the customized web page to the user.
- a referring uniform resource locator URL
- the embodiments disclose a method for providing customized web page content based upon automated analysis of a referring URL.
- the method includes the steps of receiving a referring URL including search terms relating to a first search performed by a user, extracting the search terms from the referring URL, searching a localized database for related information to the extracted search terms, producing a customized web page based upon the results of the searching a localized database, and presenting the customized web page to the user.
- the embodiments disclose a system for providing customized web page content based upon automated analysis of a referring URL.
- the system includes various components, including a user computer configured to transmit a referring URL and a web server configured.
- the web server is configured to receive the referring URL including search terms relating to a first search performed by a user, extract the search terms from the referring URL, search a localized database for related information to the extracted search terms, produce a customized web page based upon the results of the searching a localized database, and transmit the customized web page to the user computer.
- FIG. 1 illustrates various embodiments of a system for accessing a web server via a specific network
- FIG. 2 illustrates various embodiments of a method for searching for and receiving customized web sites
- FIG. 3 illustrates a diagram of various web site views including customized search results.
- a customized vendor web site may be presented to a customer based upon the customer's search terms entered into a web based search engine, e.g., Google® or Yahoo!®, by capturing the input of the user into the search engine and process this input in an internal vendor web site search, thereby producing a set of results that may be used to construct a customized web site specifically based upon the customer's search terms.
- a web based search engine e.g., Google® or Yahoo!®
- FIG. 1 illustrates an exemplary network 100 that may be used by a customer to access the Internet in search of a specific product.
- the customer may access the network 100 by interacting with user computer 102 .
- Internet browser 104 is a software program installed on user computer 102 for communicating with a specific network via a dedicated gateway.
- Internet browser 104 communicates with Internet Service Provider (ISP) 106 .
- ISP 106 acts as a gateway between user computer 102 and another network, in this example, Internet 108 .
- ISP 106 receives instructions or requests from Internet browser 104 and forwards the instructions or requests as appropriate to Internet 108 .
- Specialized routing web servers may further process these requests or instructions (collectively called a data flow), and directs the data flow to an appropriate web server for handling the instructions or request.
- Internet browser 104 may be directed to information stored on web server 110 , specifically web site 112 in order to construct and display a web page relating to the web site.
- a hypertext markup language (HTML) document may be processed by Internet browser 104 , and any items such as interactive content and graphics to be included in the web page may be loaded and presented to the customer using user computer 102 .
- any search terms entered by the customer at user computer 102 into a web based search engine being run by Internet browser 104 may be extracted and further processed by web server 110 to search database 114 .
- Database 114 may be a specialized database containing information specific to web site 112 such as any products and services available through the vendor running web site 112 .
- web server 110 may return a customized HTML document to Internet browser 104 containing a modified version of web site 112 , resulting in a customized web page based upon the initial search terms entered by a customer using user computer 102 , thereby eliminating the need for a user to perform another search of web site 112 once the web site has loaded on the Internet browser.
- This process of creating and delivering customized web sites based upon user search terms entered into a web based search engine is described in greater detail below in the discussion of FIG. 2 .
- FIG. 2 illustrates an exemplary process 200 for performing various embodiments of the present invention, and expands upon the exemplary system and steps discussed above with regard to FIG. 1 .
- Process 200 begins when a customer enters 302 information into a web based search engine such as Google®.
- a search is generally performed by a customer entering a word, phrase, set of specific search terms, or alphanumeric combination into a search field on the web based search engine and the search is executed.
- the customer is presented with a search engine results page (SERP).
- SERP presents the customer with organic, or natural search results, along with, in some instances, sponsored or paid for links.
- the customer selects 204 a link from the SERP.
- a customer selects 204 a link by clicking on the link listed on the SERP. By clicking on the link, the Internet browser is directed to the URL of the selected link and, typically, the browser executes any code and functions in place on that selected web page.
- the referring URL from the web based search engine containing the search terms the customer entered 202 , is received 206 by the web server hosting the requested web site. After the web server receives 206 the referring URL, the web server extracts 208 the search terms from the URL. This extraction 208 may be done by including additional code on the web server dedicated to dissecting the referring URL and finding and isolating the terms that were used to present the SERP to the customer.
- a localized database specific to the web site hosting the requested web page is searched 210 .
- This search 210 is performed to identify any products, services, or additional pages present in the web site that may be of interest to the customer based upon the search terms.
- a customized HTML document is produced 212 .
- This document varies from the standard HTML document for the web page in that it includes any processed results of the database search, thereby resulting in a web page customized specifically for the customer.
- the customized HTML documents, and essentially the customized web page the customized web page is transmitted 214 to the customer's Internet browser.
- the Internet browser executes any code and functions in place on that selected web page.
- code and functions include instructions for displaying 216 the customized web page to the customer, including the results of the localized database search. Examples of specific features of the customized web page are expanded upon below in the discussion of FIG. 3 .
- FIG. 3 illustrates a diagram of several web site views or snapshots stepping through the process described above in the discussion of FIG. 2 .
- the diagram illustrates the steps as seen by a user, ignoring the processing being performed by the web server.
- a user enters in several search terms into web based search engine, in this example, Google®.
- the search terms entered by the user in this example are “Dymo Label Printers”.
- the search engine then returns a list of results 304 (note, only a portion of the results are shown) including a link to a page on a web site that is implementing the customization method discussed above in FIG. 2 .
- results 304 note, only a portion of the results are shown
- the user is transitioned to the subject web page.
- the web site analyzes the referring URL to determine the search terms submitted to the web based search engine, or in this example, “Dymo Label Printers”. Upon determination of the terms, the web site performs an internal database search and customizes the target web page based upon the internal search results.
- Blocks 306 a and 306 b illustrate various examples of customization.
- Block 306 a illustrates a dynamic link option where the user is presented with a link that will enter directly enter the search terms into a web site specific search engine.
- Block 306 b illustrates a second customization option where the user is presented with a sample set of results (e.g., the top five results) from an internal search.
- a sample set of results e.g., the top five results
- the user is given additional options of how to proceed. If the product the user desires is in the displayed sample set of results, the user may proceed directly to that page. If the desired item is not displayed in the search results, the user still has the option to perform an additional web site specific search for additional results above and beyond the results displayed in the sample set of results.
- the individual method steps and processes discussed above may be implemented in additional arrangements, such as a toolbar for use in a standard web based search engine.
- the toolbar may include a functionality for monitoring search terms entered into a web-based search engine, and extracting these search terms for producing customized content for individual web sites, including web sites not specifically configured to perform the above discussed methods and processes.
- this individual method steps and processes discussed above may also be implemented through a third party or “affiliate publisher” domain, or distributed to other outside domains.
- a certain publisher may host the searching service along with the localized database for an individual website.
- This affiliate publisher would perform the search on the localized database and provide a web site with the results in response to a web search as discussed above.
- the web site may have access to the affiliate publisher, e.g. through a secure username/password login process, to update any searching criteria along with the localized database.
- uses may be able to provide opinions about services or goods they have received through the searching service to provide a level of feedback for additional users.
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Between Computers (AREA)
Abstract
A method for providing customized web page content. The method includes receiving information from a referring uniform resource locator (URL) including information relating to a first search performed by a user, processing specific terms in the referring URL to produce a customized web page based upon the terms in the referring URL, and presenting the customized web page to the user.
Description
- This application claims the priority benefit of U.S. Provisional Application No. 60/979,716 filed Oct. 12, 2007 which is hereby incorporated by reference.
- NOT APPLICABLE
- The present invention relates to the creation of dynamic content for customizing web pages, and, more specifically, to dynamically customizing web page content based on analysis of a referring uniform resource locator (URL).
- As the Internet has expanded, so too have commercial applications of the Internet. One of these commercial applications is consumer commerce. Many vendor web sites are devote either partially or entirely toward selling products or services to consumers. Many of these vendor web sites cover a wide range of products, e.g., DVDs, CDs, books, video games, electronics, etc. In order to quickly sort available products and services, many web sites include an internal search engine that provides a means for a user to enter specific terms into the search engine and search the vendors site for a desired product.
- However, before having the option to search for or purchase a product at a specific vendor web site, a user must direct their browser to the web site. This is done by either entering the URL of the web site directly into the browser or, more commonly, using an Internet search engine to locate and direct the user's browser to a specific web site.
- This common procedure creates a redundancy in the search process for many users. If a first time user is unaware of a particular web site selling their desired goods, or if a user is imply unaware of the URL of a vendor web site, the user may first use an available Internet search engine to locate the vendor web site, then use a vendor web site specific search engine to identify the individual desired product or products on the vendor web site itself. Thus, there exists a need for a system and method that eliminates the redundant searching by a user while still providing an accurate search of a vendor web site for any products desired by the user.
- Before the present methods are described, it is to be understood that this invention is not limited to the particular systems, methodologies or protocols described, as these may vary. It is also to be understood that the terminology used herein is for the purpose of describing particular embodiments only, and is not intended to limit the scope of the present disclosure which will be limited only by the appended claims.
- It must be noted that as used herein and in the appended claims, the singular forms “a,” “an,” and “the” include plural reference unless the context clearly dictates otherwise. Unless defined otherwise, all technical and scientific terms used herein have the same meanings as commonly understood by one of ordinary skill in the art. As used herein, the term “comprising” means “including, but not limited to.”
- In one general respect, the embodiments disclose a method for providing customized web page content. The method includes receiving information from a referring uniform resource locator (URL) including information relating to a first search performed by a user, processing specific terms in the referring URL to produce a customized web page based upon the terms in the referring URL, and presenting the customized web page to the user.
- In another general respect, the embodiments disclose a method for providing customized web page content based upon automated analysis of a referring URL. The method includes the steps of receiving a referring URL including search terms relating to a first search performed by a user, extracting the search terms from the referring URL, searching a localized database for related information to the extracted search terms, producing a customized web page based upon the results of the searching a localized database, and presenting the customized web page to the user.
- In another general respect, the embodiments disclose a system for providing customized web page content based upon automated analysis of a referring URL. The system includes various components, including a user computer configured to transmit a referring URL and a web server configured. The web server is configured to receive the referring URL including search terms relating to a first search performed by a user, extract the search terms from the referring URL, search a localized database for related information to the extracted search terms, produce a customized web page based upon the results of the searching a localized database, and transmit the customized web page to the user computer.
- Aspects, features, benefits and advantages of the present invention will be apparent with regard to the following description and accompanying drawings, of which:
-
FIG. 1 illustrates various embodiments of a system for accessing a web server via a specific network; -
FIG. 2 illustrates various embodiments of a method for searching for and receiving customized web sites; and -
FIG. 3 illustrates a diagram of various web site views including customized search results. - In accordance with various embodiments of the present invention, a customized vendor web site may be presented to a customer based upon the customer's search terms entered into a web based search engine, e.g., Google® or Yahoo!®, by capturing the input of the user into the search engine and process this input in an internal vendor web site search, thereby producing a set of results that may be used to construct a customized web site specifically based upon the customer's search terms. The various embodiments will be expanded upon as set forth in the following discussions of
FIGS. 1-3 . -
FIG. 1 illustrates anexemplary network 100 that may be used by a customer to access the Internet in search of a specific product. The customer may access thenetwork 100 by interacting withuser computer 102. Installed onuser computer 102 isInternet browser 104.Internet browser 104 is a software program installed onuser computer 102 for communicating with a specific network via a dedicated gateway. In this example,Internet browser 104 communicates with Internet Service Provider (ISP) 106. ISP 106 acts as a gateway betweenuser computer 102 and another network, in this example, Internet 108.ISP 106 receives instructions or requests fromInternet browser 104 and forwards the instructions or requests as appropriate to Internet 108. Specialized routing web servers (not shown inFIG. 1 ) may further process these requests or instructions (collectively called a data flow), and directs the data flow to an appropriate web server for handling the instructions or request. - In
FIG. 1 , based upon the instructions or requests made byuser computer 102,Internet browser 104 may be directed to information stored onweb server 110, specificallyweb site 112 in order to construct and display a web page relating to the web site. In order to accessweb site 112 and construct the related web page, a hypertext markup language (HTML) document may be processed byInternet browser 104, and any items such as interactive content and graphics to be included in the web page may be loaded and presented to the customer usinguser computer 102. In the present application, any search terms entered by the customer atuser computer 102 into a web based search engine being run byInternet browser 104 may be extracted and further processed byweb server 110 tosearch database 114.Database 114 may be a specialized database containing information specific toweb site 112 such as any products and services available through the vendor runningweb site 112. After searchingdatabase 114,web server 110 may return a customized HTML document to Internetbrowser 104 containing a modified version ofweb site 112, resulting in a customized web page based upon the initial search terms entered by a customer usinguser computer 102, thereby eliminating the need for a user to perform another search ofweb site 112 once the web site has loaded on the Internet browser. This process of creating and delivering customized web sites based upon user search terms entered into a web based search engine is described in greater detail below in the discussion ofFIG. 2 . -
FIG. 2 illustrates anexemplary process 200 for performing various embodiments of the present invention, and expands upon the exemplary system and steps discussed above with regard toFIG. 1 .Process 200 begins when a customer enters 302 information into a web based search engine such as Google®. A search is generally performed by a customer entering a word, phrase, set of specific search terms, or alphanumeric combination into a search field on the web based search engine and the search is executed. After the search is executed, the customer is presented with a search engine results page (SERP). The SERP presents the customer with organic, or natural search results, along with, in some instances, sponsored or paid for links. After entering 202 and performing the search, the customer selects 204 a link from the SERP. - A customer selects 204 a link by clicking on the link listed on the SERP. By clicking on the link, the Internet browser is directed to the URL of the selected link and, typically, the browser executes any code and functions in place on that selected web page. However, in the present invention, when a user selects 204 from the SERP, the referring URL from the web based search engine, containing the search terms the customer entered 202, is received 206 by the web server hosting the requested web site. After the web server receives 206 the referring URL, the web server extracts 208 the search terms from the URL. This
extraction 208 may be done by including additional code on the web server dedicated to dissecting the referring URL and finding and isolating the terms that were used to present the SERP to the customer. Once the search terms are extracted 208, a localized database specific to the web site hosting the requested web page is searched 210. Thissearch 210 is performed to identify any products, services, or additional pages present in the web site that may be of interest to the customer based upon the search terms. - After searching 210 the database, a customized HTML document is produced 212. This document varies from the standard HTML document for the web page in that it includes any processed results of the database search, thereby resulting in a web page customized specifically for the customer. After producing 212 the customized HTML documents, and essentially the customized web page, the customized web page is transmitted 214 to the customer's Internet browser. As discussed before, after receiving the transmitted 214 HTML document, the Internet browser executes any code and functions in place on that selected web page. However, in this example, code and functions include instructions for displaying 216 the customized web page to the customer, including the results of the localized database search. Examples of specific features of the customized web page are expanded upon below in the discussion of
FIG. 3 . -
FIG. 3 illustrates a diagram of several web site views or snapshots stepping through the process described above in the discussion ofFIG. 2 . Essentially, the diagram illustrates the steps as seen by a user, ignoring the processing being performed by the web server. Initially, inblock 302, a user enters in several search terms into web based search engine, in this example, Google®. The search terms entered by the user in this example are “Dymo Label Printers”. The search engine then returns a list of results 304 (note, only a portion of the results are shown) including a link to a page on a web site that is implementing the customization method discussed above inFIG. 2 . Upon selecting that link, the user is transitioned to the subject web page. Also, upon selecting the link, and unseen by the user, the web site analyzes the referring URL to determine the search terms submitted to the web based search engine, or in this example, “Dymo Label Printers”. Upon determination of the terms, the web site performs an internal database search and customizes the target web page based upon the internal search results. -
Blocks Block 306 a illustrates a dynamic link option where the user is presented with a link that will enter directly enter the search terms into a web site specific search engine. Block 306 b illustrates a second customization option where the user is presented with a sample set of results (e.g., the top five results) from an internal search. By providing the user with at least two levels of customization, the user is given additional options of how to proceed. If the product the user desires is in the displayed sample set of results, the user may proceed directly to that page. If the desired item is not displayed in the search results, the user still has the option to perform an additional web site specific search for additional results above and beyond the results displayed in the sample set of results. - It will be appreciated that the embodiments discussed above are merely shown by way of example. The individual method steps and processes discussed above may be implemented in additional arrangements, such as a toolbar for use in a standard web based search engine. The toolbar may include a functionality for monitoring search terms entered into a web-based search engine, and extracting these search terms for producing customized content for individual web sites, including web sites not specifically configured to perform the above discussed methods and processes.
- Additionally, this individual method steps and processes discussed above may also be implemented through a third party or “affiliate publisher” domain, or distributed to other outside domains. For example, a certain publisher may host the searching service along with the localized database for an individual website. This affiliate publisher would perform the search on the localized database and provide a web site with the results in response to a web search as discussed above. The web site may have access to the affiliate publisher, e.g. through a secure username/password login process, to update any searching criteria along with the localized database. Additionally, through a login process, uses may be able to provide opinions about services or goods they have received through the searching service to provide a level of feedback for additional users.
- It will also be appreciated that various of the above-disclosed and other features and functions, or alternatives thereof, may be desirably combined into many other different systems or applications. Also that various presently unforeseen or unanticipated alternatives, modifications, variations or improvements therein may be subsequently made by those skilled in the art which are also intended to be encompassed by the following claims.
Claims (19)
1. A method for providing customized web page content, the method comprising:
receiving information from a referring uniform resource locator (URL) including information relating to a first search performed by a user;
processing specific terms in the referring URL to produce a customized web page based upon the terms in the referring URL; and
presenting the customized web page to the user.
2. The method of claim 1 , wherein the specific terms in the referring URL contains at least one search term entered by the user into a web based search engine.
3. The method of claim 2 , wherein the processing specific terms further comprises:
extracting the at least one search term from the referring URL; and
searching a web site specific database for related information to the at least one search term.
4. The method of claim 3 , wherein the extracting at least one search term from the referring URL further comprises dissecting the referring URL to find and isolate the at least one search term.
5. The method of claim 1 , wherein presenting the customized web page to the user further comprises constructing a hypertext markup language (HTML) document specifically based upon the results of the processing specific terms in the referring URL.
6. The method of claim 5 , wherein presenting the customized web page further comprises inserting both a dynamic link option as well as a listing of localized search results in the web page.
7. The method of claim 6 , wherein the dynamic link option comprises a link inserted into the web page which provides the user an opportunity to perform a web site specific search based upon the specific terms in the referring URL.
8. The method of claim 7 , wherein the web site specific search site further comprises searching a web site specific database for related information to the specific terms in the referring URL.
9. The method of claim 6 , wherein the listing of search results is based upon a search of a web site specific database for related information to the specific terms in the referring URL.
10. A method for providing customized web page content based upon automated analysis of a referring uniform resource locator (URL), the method comprising:
receiving the referring URL including search terms relating to a first search performed by a user;
extracting the search terms from the referring URL;
searching a localized database for related information to the extracted search terms;
producing a customized web page based upon the results of the searching a localized database; and
presenting the customized web page to the user.
11. The method of claim 10 , wherein the specific terms in the referring URL contains at least one search term entered by the user into a web based search engine.
12. The method of claim 10 , wherein the extracting at least one search term from the referring URL further comprises dissecting the referring URL to find and isolate the at least one search term.
13. The method of claim 10 , wherein producing the customized web page further comprises constructing a hypertext markup language (HTML) document specifically based upon the results of the processing specific terms in the referring URL.
14. The method of claim 10 , wherein presenting the customized web page further comprises inserting both a dynamic link option as well as a listing of localized search results in the web page.
15. The method of claim 14 , wherein the dynamic link option comprises a link inserted into the web page which provides the user an opportunity to perform a web site specific search based upon the specific terms in the referring URL.
16. The method of claim 15 , wherein the web site specific search site further comprises searching a web site specific database for related information to the specific terms in the referring URL.
17. A system for providing customized web page content based upon automated analysis of a referring uniform resource locator (URL), the system comprising:
a user computer configured to transmit a referring URL; and
a web server configured to:
receive the referring URL including search terms relating to a first search performed by a user;
extract the search terms from the referring URL;
search a localized database for related information to the extracted search terms;
produce a customized web page based upon the results of the searching a localized database; and
transmit the customized web page to the user computer.
18. The system of claim 17 , wherein the web server is further configured to construct a hypertext markup language (HTML) document specifically based upon the results of the processing specific terms in the referring URL.
19. The system of claim 17 , wherein the web server is further configured to insert both a dynamic link option as well as a listing of localized search results in the web page.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/250,196 US20090106237A1 (en) | 2007-10-12 | 2008-10-13 | System and method for dynamically customizing web page content |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US97971607P | 2007-10-12 | 2007-10-12 | |
US12/250,196 US20090106237A1 (en) | 2007-10-12 | 2008-10-13 | System and method for dynamically customizing web page content |
Publications (1)
Publication Number | Publication Date |
---|---|
US20090106237A1 true US20090106237A1 (en) | 2009-04-23 |
Family
ID=40564507
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/250,196 Abandoned US20090106237A1 (en) | 2007-10-12 | 2008-10-13 | System and method for dynamically customizing web page content |
Country Status (1)
Country | Link |
---|---|
US (1) | US20090106237A1 (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110295689A1 (en) * | 2010-05-28 | 2011-12-01 | James Brady | Methods and systems to modify advertising and content delivered over the internet |
EP2395441A1 (en) * | 2010-06-10 | 2011-12-14 | Ian Holsman | Systems and methods for online search recirculation and query categorization |
WO2013019897A2 (en) * | 2011-08-01 | 2013-02-07 | Keywordcatcher.Com, Inc. | Apparatus, system, and method for dynamically customizing a web page |
US20130061127A1 (en) * | 2011-09-02 | 2013-03-07 | Verizon Patent And Licensing Inc. | Providing toolbars |
US20130227426A1 (en) * | 2012-02-24 | 2013-08-29 | Sony Corporation | Customized user web-page setting techniques |
US10878473B1 (en) * | 2017-11-16 | 2020-12-29 | Amazon Technologies, Inc. | Content modification |
Citations (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5727129A (en) * | 1996-06-04 | 1998-03-10 | International Business Machines Corporation | Network system for profiling and actively facilitating user activities |
US6182133B1 (en) * | 1998-02-06 | 2001-01-30 | Microsoft Corporation | Method and apparatus for display of information prefetching and cache status having variable visual indication based on a period of time since prefetching |
US6317722B1 (en) * | 1998-09-18 | 2001-11-13 | Amazon.Com, Inc. | Use of electronic shopping carts to generate personal recommendations |
US6466966B1 (en) * | 1996-02-21 | 2002-10-15 | Infoseek Corporation | Method and apparatus for redirection of server external hyper-link references |
US6615247B1 (en) * | 1999-07-01 | 2003-09-02 | Micron Technology, Inc. | System and method for customizing requested web page based on information such as previous location visited by customer and search term used by customer |
US20040225687A1 (en) * | 2003-05-07 | 2004-11-11 | Magnus Larsson | Method, device and computer program product for identifying visitors of websites |
US6826594B1 (en) * | 2000-07-15 | 2004-11-30 | Commission Junction | Method and system for remote content management of a designated portion of a web page |
US20060069618A1 (en) * | 2004-09-27 | 2006-03-30 | Scott Milener | Method and apparatus for enhanced browsing |
US20070061412A1 (en) * | 2005-09-14 | 2007-03-15 | Liveperson, Inc. | System and method for design and dynamic generation of a web page |
US7194678B1 (en) * | 1999-03-02 | 2007-03-20 | Hitachi, Ltd. | Dynamic web page generation method and system |
US20070203899A1 (en) * | 2004-02-06 | 2007-08-30 | Barbara De Lury | Systems, methods and apparatus of a whole/part search engine |
US20070233674A1 (en) * | 2004-02-06 | 2007-10-04 | Barbara De Lury | Systems, methods and apparatus to determine relevance of search results in whole/part search |
US7406498B2 (en) * | 2000-04-12 | 2008-07-29 | Webcollage Inc. | Dynamic integration of web sites |
US7512603B1 (en) * | 2002-11-05 | 2009-03-31 | Claria Corporation | Responding to end-user request for information in a computer network |
US7818201B2 (en) * | 2006-03-31 | 2010-10-19 | Vology, Inc. | Lead referral system |
US7860820B1 (en) * | 2005-05-31 | 2010-12-28 | Vignette Software, LLC | System using content generator for dynamically regenerating one or more fragments of web page based on notification of content change |
US8386509B1 (en) * | 2006-06-30 | 2013-02-26 | Amazon Technologies, Inc. | Method and system for associating search keywords with interest spaces |
-
2008
- 2008-10-13 US US12/250,196 patent/US20090106237A1/en not_active Abandoned
Patent Citations (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6466966B1 (en) * | 1996-02-21 | 2002-10-15 | Infoseek Corporation | Method and apparatus for redirection of server external hyper-link references |
US5727129A (en) * | 1996-06-04 | 1998-03-10 | International Business Machines Corporation | Network system for profiling and actively facilitating user activities |
US6182133B1 (en) * | 1998-02-06 | 2001-01-30 | Microsoft Corporation | Method and apparatus for display of information prefetching and cache status having variable visual indication based on a period of time since prefetching |
US20050071251A1 (en) * | 1998-09-18 | 2005-03-31 | Linden Gregory D. | Data mining of user activity data to identify related items in an electronic catalog |
US6317722B1 (en) * | 1998-09-18 | 2001-11-13 | Amazon.Com, Inc. | Use of electronic shopping carts to generate personal recommendations |
US6912505B2 (en) * | 1998-09-18 | 2005-06-28 | Amazon.Com, Inc. | Use of product viewing histories of users to identify related products |
US7194678B1 (en) * | 1999-03-02 | 2007-03-20 | Hitachi, Ltd. | Dynamic web page generation method and system |
US6615247B1 (en) * | 1999-07-01 | 2003-09-02 | Micron Technology, Inc. | System and method for customizing requested web page based on information such as previous location visited by customer and search term used by customer |
US7406498B2 (en) * | 2000-04-12 | 2008-07-29 | Webcollage Inc. | Dynamic integration of web sites |
US6826594B1 (en) * | 2000-07-15 | 2004-11-30 | Commission Junction | Method and system for remote content management of a designated portion of a web page |
US7512603B1 (en) * | 2002-11-05 | 2009-03-31 | Claria Corporation | Responding to end-user request for information in a computer network |
US20040225687A1 (en) * | 2003-05-07 | 2004-11-11 | Magnus Larsson | Method, device and computer program product for identifying visitors of websites |
US20070203899A1 (en) * | 2004-02-06 | 2007-08-30 | Barbara De Lury | Systems, methods and apparatus of a whole/part search engine |
US20070233674A1 (en) * | 2004-02-06 | 2007-10-04 | Barbara De Lury | Systems, methods and apparatus to determine relevance of search results in whole/part search |
US20060069618A1 (en) * | 2004-09-27 | 2006-03-30 | Scott Milener | Method and apparatus for enhanced browsing |
US7860820B1 (en) * | 2005-05-31 | 2010-12-28 | Vignette Software, LLC | System using content generator for dynamically regenerating one or more fragments of web page based on notification of content change |
US20070061412A1 (en) * | 2005-09-14 | 2007-03-15 | Liveperson, Inc. | System and method for design and dynamic generation of a web page |
US7818201B2 (en) * | 2006-03-31 | 2010-10-19 | Vology, Inc. | Lead referral system |
US8386509B1 (en) * | 2006-06-30 | 2013-02-26 | Amazon Technologies, Inc. | Method and system for associating search keywords with interest spaces |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110295689A1 (en) * | 2010-05-28 | 2011-12-01 | James Brady | Methods and systems to modify advertising and content delivered over the internet |
EP2395441A1 (en) * | 2010-06-10 | 2011-12-14 | Ian Holsman | Systems and methods for online search recirculation and query categorization |
US20110307462A1 (en) * | 2010-06-10 | 2011-12-15 | AOL, Inc. | Systems and Methods for Online Search Recirculation and Query Categorization |
US8712999B2 (en) * | 2010-06-10 | 2014-04-29 | Aol Inc. | Systems and methods for online search recirculation and query categorization |
WO2013019897A2 (en) * | 2011-08-01 | 2013-02-07 | Keywordcatcher.Com, Inc. | Apparatus, system, and method for dynamically customizing a web page |
WO2013019897A3 (en) * | 2011-08-01 | 2013-04-18 | Keywordcatcher.Com, Inc. | Apparatus, system, and method for dynamically customizing a web page |
US20130061127A1 (en) * | 2011-09-02 | 2013-03-07 | Verizon Patent And Licensing Inc. | Providing toolbars |
US8930806B2 (en) * | 2011-09-02 | 2015-01-06 | Verizon Patent And Licensing Inc. | Providing toolbars |
US20130227426A1 (en) * | 2012-02-24 | 2013-08-29 | Sony Corporation | Customized user web-page setting techniques |
US10878473B1 (en) * | 2017-11-16 | 2020-12-29 | Amazon Technologies, Inc. | Content modification |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11443358B2 (en) | Methods and systems for annotation of digital information | |
US6615247B1 (en) | System and method for customizing requested web page based on information such as previous location visited by customer and search term used by customer | |
AU2006100925B4 (en) | A system and method for placing orders via the internet | |
JP5355733B2 (en) | How the processor performs for advertising or e-commerce | |
US9171088B2 (en) | Mining for product classification structures for internet-based product searching | |
US8849796B2 (en) | Search system using search subdomain and hints to subdomains in search query statements and sponsored results on a subdomain-by-subdomain basis | |
US8001478B2 (en) | Systems and methods for context personalized web browsing based on a browser companion agent and associated services | |
US20140222621A1 (en) | Method of a web based product crawler for products offering | |
US8099660B1 (en) | Tool for managing online content | |
US7184974B2 (en) | Online used car information search method, program, and device | |
US9183316B2 (en) | Providing action links to share web content | |
US20070073756A1 (en) | System and method configuring contextual based content with published content for display on a user interface | |
US20060129463A1 (en) | Method and system for automatic product searching, and use thereof | |
US10572561B1 (en) | Performing multiple related searches | |
US6973492B2 (en) | Method and apparatus for collecting page load abandons in click stream data | |
US20090119612A1 (en) | System and method for related information search and presentation from user interface content | |
US20090106237A1 (en) | System and method for dynamically customizing web page content | |
WO2013058915A1 (en) | Media enrichment system and method | |
AU5109300A (en) | Information collection system and information collection method on network, each using technique of internet, and recording medium in which the information collection method is recorded | |
US20040205119A1 (en) | Method and apparatus for capturing web page content development data | |
WO2012176507A1 (en) | Information providing device, information providing method, information providing program, information display program, and computer-readable recording medium for storing information providing program | |
GB2537934A (en) | Computer-implemented methods of website analysis | |
US20090106201A1 (en) | System and method for related information search and presentation from user interface content | |
GB2365560A (en) | Communication system for secondary information | |
US8275662B2 (en) | Method and apparatus for generating geo-targeted message with search results |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: THE CABLEORGANIZER.COM, INC., FLORIDA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:HOLSTEIN, PAUL;DUBUS, NICOLAS;SHIELDS, DANIEL;REEL/FRAME:021673/0957 Effective date: 20081013 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |