US2017371880A1PendingUtilityA1

Method and system for providing a search result

50
Assignee: CHANG MINGPriority: Dec 17, 2014Filed: Sep 5, 2017Published: Dec 28, 2017
Est. expiryDec 17, 2034(~8.4 yrs left)· nominal 20-yr term from priority
G06Q 30/0277G06F 16/90324G06F 16/951G06F 16/338G06F 16/24578G06F 17/3053G06F 17/30696G06F 17/3097G06F 17/30864
50
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

The present teaching relates to generating search result information. In one example, at least one search result is obtained in response to a search query. Based on the at least one search result, a search result organization style may be determined, the search result organization style comprising a framed structure including a first plurality of frames. An objective function for organizing the at least one search result may be determined. A second plurality of content items from the at least one search result may be identified based on the objective function. An assignment for one or more content items from the second plurality to at least one frame in the framed structure may be determined based on the objective function. Presentation information may be generated indicating a manner by which the one or more content items are to be presented based on the assignment and the search result organization style.

Claims

exact text as granted — not AI-modified
What is claimed: 
     
         1 . A method, implemented on at least one computing device each of with comprising at least one processor, storage, and a communication platform connected to a network for generating search result information, the method comprising:
 obtaining at least one search result in response to a search query;   determining, based on the at least one search result, a search result organization style to be used, wherein the search result organization style comprises a framed structure including a first plurality of frames;   determining an objective function for organizing the at least one search result;   identifying a second plurality of content items from the at least one search result based on the objective function;   determining an assignment for one or more content items from the second plurality of content items to at least one frame in the framed structure based on the objective function; and   generating presentation information indicating a manner by which the one or more content items are to be presented based on the assignment of the one or more content items and the search result organization style.   
     
     
         2 . The method of  claim 1 , wherein determining that the search result organization style comprises the framed structure comprises at least one of:
 determining that the search query is related to two or more types of content items; and   determining, for a user associated with the search query, that a first user engagement level associated with the search result organization style comprising framed structures is greater than a second user engagement level associated with the search result organization style comprises non-framed structures.   
     
     
         3 . The method of  claim 1 , wherein the objective function comprises a click-through-rate (“CTR”), determining the assignment comprises:
 assigning the one or more content items to the at least one frame such that the one or more content items are organized within the framed structure to maximize the CTR. 
 
     
     
         4 . The method of  claim 1 , wherein the objective function comprises expected revenue gain, determining the assignment comprises:
 assigning the one or more content items to the at least one frame such that the one or more content items are organized to maximize the expected revenue gain.   
     
     
         5 . The method of  claim 1 , further comprising:
 receiving response prediction information comprising response probabilities associated with each frame of the first plurality of frames, wherein determining the assignment is further based on the response prediction information.   
     
     
         6 . The method of  claim 1 , further comprising:
 determining a response probability associated with each content item of the one or more content items;   determining a layout of the framed structure; and   sending response probability information comprising the response probability associated with each content item and the layout for organization of the at least one content item.   
     
     
         7 . The method of  claim 1 , further comprising:
 generating at least one of: a first search result based on presentation information, and an instruction to cause the first search result to be generated.   
     
     
         8 . A system comprising at least one processor, storage, and a communication platform connected to a network for generating search result information, the system comprising:
 an organization style determiner configured to:
 obtain at least one search result in response to a search query; 
 determine, based on the at least one search result, a search result organization style to be used, wherein the search result organization style comprises a framed structure including a first plurality of frames; and 
 identify a second plurality of content items from the at least one such result; 
   an objective determiner configured to determine an objective function for organizing the at least one search result, wherein the second plurality of content items are identified based on the objective function;   an item selection unit configured to determine an assignment for one or more content items from the second plurality of content items to at least one frame in the framed structure based on the objective function; and   a search result organizer configured to generate presentation information indicating a manner by which the one or more content items are to be presented based on the assignment of the one or more content items and the search result organization style.   
     
     
         9 . The system of  claim 8 , wherein the organization style determiner is further configured, when the search result organization style is determined to comprise the framed structure, to at least one of:
 determine that the search query is related to two or more types of content items; and   determine, for a user associated with the search query, that a first user engagement level associated with the search result organization style comprising framed structures is greater than a second user engagement level associated with the search result organization style comprises non-framed structures.   
     
     
         10 . The system of  claim 8 , wherein the objective function comprises a click-through-rate (“CTR”), the assignment being determined corresponds to the objective determine being configured to:
 assign the one or more content items to the at least one frame such that the one or more content items are organized within the framed structure to maximize the CTR. 
 
     
     
         11 . The system of  claim 8 , wherein the objective function comprises expected revenue gain, the assignment being determined corresponds to the objective determine being configured to:
 assign the one or more content items to the at least one frame such that the one or more content items are organized to maximize the expected revenue gain.   
     
     
         12 . The system of  claim 8 , further comprising:
 a response probability analyzer configured to receive response prediction information comprising response probabilities associated with each frame of the first plurality of frames, wherein determining the assignment is further based on the response prediction information.   
     
     
         13 . The system of  claim 8 , further comprising:
 a response probability analyzer configured to determine a response probability associated with each content item of the one or more content items; and   a framed structure analyzer configured to:
 determine a layout of the framed structure; and 
 send response probability information comprising the response probability associated with each content item and the layout for organization of the at least one content item. 
   
     
     
         14 . The system of  claim 8 , wherein the search result organizer is further configured to:
 generate at least one of: a first search result based on presentation information, and an instruction to cause the first search result to be generated.   
     
     
         15 . A non-transitory computer readable medium comprising instructions that, when executed by at least one processor of a computing device, cause the computing device to:
 obtain at least one search result in response to a search query;   determine, based on the at least one search result, a search result organization style to be used, wherein the search result organization style comprises a framed structure including a first plurality of frames;   determine an objective function for organizing the at least one search result;   identify a second plurality of content items from the at least one search result based on the objective function;   determine an assignment for one or more content items from the second plurality of content items to at least one frame in the framed structure based on the objective function; and   generate presentation information indicating a manner by which the one or more content items are to be presented based on the assignment of the one or more content items and the search result organization style.   
     
     
         16 . The non-transitory computer readable medium of  claim 15 , wherein the search result organization style being determined to comprise the framed structure corresponds to the instructions, when executed by the at least one processor, to cause the at least one computing device to at least one of:
 determine that the search query is related to two or more types of content items; and   determine, for a user associated with the search query, that a first user engagement level associated with the search result organization style comprising framed structures is greater than a second user engagement level associated with the search result organization style comprises non-framed structures.   
     
     
         17 . The non-transitory computer readable medium of  claim 15 , wherein the objective function comprises a click-through-rate (“CTR”), the assignment being determined corresponds to the instructions, when executed by the at least one processor, to further cause the computing device to:
 assign the one or more content items to the at least one frame such that the one or more content items are organized within the framed structure to maximize the CTR. 
 
     
     
         18 . The non-transitory computer readable medium of  claim 15 , wherein the objective function comprises expected revenue gain, the assignment being determined corresponds to the instructions, when executed by the at least one processor, to further cause the computing device to:
 assigning the one or more content items to the at least one frame such that the one or more content items are organized to maximize the expected revenue gain.   
     
     
         19 . The non-transitory computer readable medium of  claim 15 , wherein the instructions, when executed by the at least one processor, further cause the at least one computing device to:
 receive response prediction information comprising response probabilities associated with each frame of the first plurality of frames, wherein determining the assignment is further based on the response prediction information.   
     
     
         20 . The non-transitory computer readable medium of  claim 15 , wherein the instructions, when executed by the at least one processor, further cause the at least one computing device to:
 determine a response probability associated with each content item of the one or more content items;   determine a layout of the framed structure; and   send response probability information comprising the response probability associated with each content item and the layout for organization of the at least one content item.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.