Systems and methods for customizing search results and recommendations
First Claim
1. A system for customizing displayed content selections including displays for fabricating custom objects from the customized content selections, the system comprising:
- at least one processor operatively connected to a memory;
a search component, executed by the at least one processor, configured to;
accept search selection in a user interface displayed to a user, anddisplay search results to the user in the user interface, wherein the user interface includes a plurality of displays screens with customized content associated with a step for fabricating a custom object, wherein the plurality of display screens include at least, a first display screen from which the search component receives user specification of descriptive information associated with selecting an image for customizing a plurality of products, a second display configured to display a plurality of images for customizing the plurality of products identified by the search component;
a modeling component, executed by the at least one processor, configured to score previous users'"'"' actions associated with content items displayed to the user, wherein the modeling component is further configured to;
emphasize user behavior associated with creation of the custom product based on scoring users action in the user interface relative to the step associated with fabricating the custom product;
assign a respective score to the previews of the custom product or to respective ones of the plurality of images, wherein the scores are assigned relative to steps taken towards the desired user action; and
index entered or automatically created search terms with the desired user action, wherein at least a portion of the index on the search terms is generated irrespective of meaning associated with the search terms; and
wherein the search component is further configured to;
identify search results based, at least in part, on respective action scores assigned to respective content items;
automatically generate a query responsive to user specification of the descriptive information for customizing the plurality of products in the user interface displayed to the a user, wherein the query is based on, at least in part, the descriptive information for the image for customizing the plurality of products;
execute the query to return at least search results of images for customizing products and identify the search results based, at least in part, on respective action scores assigned to respective images associated with the descriptive information; and
communicate the search results for display to the user in the user interface and respective display screen and customize the respective display screen according to modeling of a desired user action.
4 Assignments
0 Petitions
Accused Products
Abstract
A recommendation system can be configured to customize search results and/or recommendations of content (e.g., customized products, products, advertising, layouts, etc.) using online and/or offline activity captured on a user population. The system can be configured to customize the content returned to users to achieve specific behaviors and/or influence the current user'"'"'s behavior, responsive to modeling previous users. For example, the system can capture and aggregate user behavior/activity and score content based on the actions taken with respect to the content. In some examples, the scoring can be filtered or augmented by matching current user characteristics to characteristics of the previous users. The scoring can be generated independent of the language in which the activity/user behavior occurred. According to one embodiment, the system is configured to generate language independent models and utilize the language independent modeling to deliver customized content (e.g., recommendations and/or search results) without conventional constraints.
51 Citations
23 Claims
-
1. A system for customizing displayed content selections including displays for fabricating custom objects from the customized content selections, the system comprising:
-
at least one processor operatively connected to a memory;
a search component, executed by the at least one processor, configured to;
accept search selection in a user interface displayed to a user, anddisplay search results to the user in the user interface, wherein the user interface includes a plurality of displays screens with customized content associated with a step for fabricating a custom object, wherein the plurality of display screens include at least, a first display screen from which the search component receives user specification of descriptive information associated with selecting an image for customizing a plurality of products, a second display configured to display a plurality of images for customizing the plurality of products identified by the search component; a modeling component, executed by the at least one processor, configured to score previous users'"'"' actions associated with content items displayed to the user, wherein the modeling component is further configured to; emphasize user behavior associated with creation of the custom product based on scoring users action in the user interface relative to the step associated with fabricating the custom product; assign a respective score to the previews of the custom product or to respective ones of the plurality of images, wherein the scores are assigned relative to steps taken towards the desired user action; and index entered or automatically created search terms with the desired user action, wherein at least a portion of the index on the search terms is generated irrespective of meaning associated with the search terms; and wherein the search component is further configured to; identify search results based, at least in part, on respective action scores assigned to respective content items; automatically generate a query responsive to user specification of the descriptive information for customizing the plurality of products in the user interface displayed to the a user, wherein the query is based on, at least in part, the descriptive information for the image for customizing the plurality of products; execute the query to return at least search results of images for customizing products and identify the search results based, at least in part, on respective action scores assigned to respective images associated with the descriptive information; and communicate the search results for display to the user in the user interface and respective display screen and customize the respective display screen according to modeling of a desired user action. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer implemented method for customizing displayed content selections including displays for fabricating custom objects from the customized content selections, the method comprising:
-
receiving from a user interface displayed to a user a search selection, the act of receiving including receiving from a first display screen user specification of descriptive information associated with selecting an image for customizing a plurality of products; communicating search results for display to the user in the user interface including communicating the search results for display in a second display screen including a plurality of images for customizing the plurality of products obtained as search results responsive to user specification of descriptive information associated with selecting an image for customizing a plurality of products and ordered in the second display screen according to respective activity scores; scoring, by a computer system, previous users'"'"' actions associated with content items displayed to the user, wherein the act of scoring includes; emphasizing user behavior associated with creation of the custom product based on scoring users action in the user interface relative to the step associated with fabricating the custom product; assigning a respective score to the previews of the custom product or to respective ones of the plurality of images, wherein the scores are assigned relative to steps taken towards the desired user action; and indexing entered or automatically created search terms with the desired user action, wherein at least a portion of the index on the search terms is generated irrespective of meaning associated with the search terms; and identifying, by the computer system, search results based, at least in part, on respective action scores assigned to respective content items, wherein the act of identifying the search results includes; automatically generating, by a computer system, a query responsive to user specification of the descriptive information for customizing the plurality of products in the user interface displayed to the user, wherein the query is based on, at least in part, the descriptive information for the image for customizing the plurality of products; executing, by the computer system, the query to return the search results of images for customizing products and identifying the search results based, at least in part, on respective action scores assigned to respective images associated with the descriptive information. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
Specification