US2016328483A1PendingUtilityA1

Generating content for topics based on user demand

59
Assignee: BLOOMREACH INCPriority: Aug 31, 2011Filed: May 2, 2016Published: Nov 10, 2016
Est. expiryAug 31, 2031(~5.1 yrs left)· nominal 20-yr term from priority
G06Q 30/02G06F 16/958G06F 16/9535G06F 16/9537G06F 17/3089G06F 17/30867
59
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Techniques for generating content for topics based on user demand are disclosed. In some embodiments, generating content for topics based on user demand includes determining a topic based on a user demand; automatically generating content for the topic; and selecting the content that is contextually relevant for display within a corpus of content (e.g., a web site, a social networking web page, content customized for mobile devices, content customized based on location awareness, or an electronic mail message).

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . (canceled) 
     
     
         2 . A system, comprising:
 a processor configured to:
 analyze user behavior to determine a plurality of topics based on user demand, wherein analyzing user behavior includes analyzing one or more of the following: user search history, user purchase history, user device preference, user presentation preferences, content generated using pixel log related data, user reviews, social networking related data, and visited information; 
 select a topic included in the plurality of topics for a web site based on the user demand, wherein the web site includes a corpus of content; 
 determine that the web site does not include existing content for the topic in the corpus of content; and 
 automatically generate a landing page for the topic, wherein the landing page includes content that is configured or organized differently than on other web pages of the web site; and 
   a memory coupled to the processor and configured to provide the processor with instructions.   
     
     
         3 . The system recited in  claim 2 , wherein the landing page includes personalized content that is based on a source of a user. 
     
     
         4 . The system recited in  claim 2 , wherein the landing page includes personalized content that is optimized for a referring source of a user and a display device type associated with the user. 
     
     
         5 . The system recited in  claim 2 , wherein the landing page includes personalized content for a user that does not exist on the other web pages of the web site. 
     
     
         6 . The system recited in  claim 2 , wherein the processor is further configured to:
 automatically add a link to the landing page to the web site, wherein the link is crawlable by a web crawler.   
     
     
         7 . The system recited in  claim 2 , wherein analyzing user behavior to determine the plurality of topics based on user demand further comprises:
 determine at least one theme based on common phrases in a search query log from the web site, a search query log from a search engine, or a combination thereof;   cluster the at least one theme; and   determine at least one of the plurality of topics based on the clustered at least one theme.   
     
     
         8 . The system recited in  claim 2 , wherein a plurality of landing pages are generated for the plurality of topics, and wherein the processor is further configured to:
 determine performance metrics associated with each of the plurality of landing pages.   
     
     
         9 . The system recited in  claim 2 , wherein a plurality of landing pages are generated for the plurality of topics, and wherein the processor is further configured to:
 display performance metrics associated with each of the plurality of landing pages, and wherein each of the plurality of landing pages can be configured or automatically removed based on the performance metrics.   
     
     
         10 . The system recited in  claim 2 , wherein a plurality of landing pages are generated for the plurality of topics, and wherein the processor is further configured to:
 determine performance metrics associated with each of the plurality of landing pages; and   automatically modify one or more of the plurality of landing pages based on the performance metrics.   
     
     
         11 . The system recited in  claim 2 , wherein a plurality of landing pages are generated for the plurality of topics, and wherein the processor is further configured to:
 determine performance metrics associated with each of the plurality of landing pages; and   determine a charge for using each of the plurality of landing pages based on the performance metrics associated with each of the plurality of landing pages.   
     
     
         12 . A method, comprising:
 analyzing user behavior to determine a plurality of topics based on user demand, wherein analyzing user behavior includes analyzing one or more of the following: user search history, user purchase history, user device preference, user presentation preferences, content generated using pixel log related data, user reviews, social networking related data, and visited information;   selecting a topic included in the plurality of topics for a web site based on the user demand, wherein the web site includes a corpus of content;   determining that the web site does not include existing content for the topic in the corpus of content; and   automatically generating a landing page for the topic, wherein the landing page includes content that is configured or organized differently than on other web pages of the web site.   
     
     
         13 . The method of  claim 12 , wherein the landing page includes personalized content that is based on a source of a user. 
     
     
         14 . The method of  claim 12 , wherein the landing page includes personalized content that is optimized for a referring source of a user and a display device type associated with the user. 
     
     
         15 . The method of  claim 12 , wherein the landing page includes personalized content for a user that does not exist on the other web pages of the web site. 
     
     
         16 . The method of  claim 12 , further comprising:
 automatically add a link to the landing page to the web site, wherein the link is crawlable by a web crawler.   
     
     
         17 . The method of  claim 12 , wherein analyzing user behavior to determine the plurality of topics based on user demand further comprises:
 determining at least one theme based on common phrases in a search query log from the web site, a search query log from a search engine, or a combination thereof;   clustering the at least one theme; and   determining at least one of the plurality of topics based on the clustered at least one theme.   
     
     
         18 . The method of  claim 12 , wherein a plurality of landing pages are generated for the plurality of topics, and further comprising:
 determining performance metrics associated with each of the plurality of landing pages.   
     
     
         19 . The method of  claim 12 , wherein a plurality of landing pages are generated for the plurality of topics, and further comprising:
 displaying performance metrics associated with each of the plurality of landing pages, and wherein each of the plurality of landing pages can be configured or automatically removed based on the performance metrics.   
     
     
         20 . The method of  claim 12 , wherein a plurality of landing pages are generated for the plurality of topics, and further comprising:
 determining performance metrics associated with each of the plurality of landing pages; and   automatically modifying one or more of the plurality of landing pages based on the performance metrics.   
     
     
         21 . The method of  claim 12 , wherein a plurality of landing pages are generated for the plurality of topics, and further comprising:
 determining performance metrics associated with each of the plurality of landing pages; and   determining a charge for using each of the plurality of landing pages based on the performance metrics associated with each of the plurality of landing pages.   
     
     
         22 . A system, comprising:
 a processor of a third party server for a theme content service configured to:
 generate a theme landing page for a topic, wherein content of the theme landing page is configured or organized differently than on other web pages of a web site; 
 receive a request for the theme landing page for the topic from a web server for the web site in response to the web server receiving a user request for the topic at the web server, wherein the topic is indicated as a linked topic on a web page of the web site; and 
 send the theme landing page for the topic to the web server in response to the request for the theme landing page for the topic from the web server; 
 wherein a source of the theme landing page for the topic is transparent to a web crawler; and 
   a memory coupled to the processor and configured to provide the processor with instructions.   
     
     
         23 . The system recited in  claim 22 , wherein the request for the theme landing page for the topic from the web server is communicated to the third party server for the theme content service using an application programming interface.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.