发明名称 Assigning slots to content in a pipeline
摘要 Disclosed are various embodiments for assigning user interface widgets to page slots associated with a page pipeline. In response to a request to generate a content page, content placement requests are then received from user interface widgets. The page slots are associated with a placement value indicating a value of the page slot relative to other page slots in the page template and can be weighted based upon their location in a page pipeline. The highest ranked user interface widgets according to an effectiveness metric or placement score are scheduled for placement in the content page.
申请公布号 US8949712(B1) 申请公布日期 2015.02.03
申请号 US201313760485 申请日期 2013.02.06
申请人 Amazon Technologies, Inc. 发明人 Days Adam Lloyd;Johnson Adam Brent;Fakhari Yashar Dehkharghani;Sutariya Mehul Gordhanbhai
分类号 G06F17/00;G06F17/21 主分类号 G06F17/00
代理机构 Thomas | Horstemeyer, LLP 代理人 Thomas | Horstemeyer, LLP
主权项 1. A non-transitory computer-readable medium embodying a program executable in a computing device, comprising: code that receives a request to generate a content page from a browser executed on a client device; code that identifies at least one arrival characteristic associated with the request, the at least one arrival characteristic comprising at least one of: a referrer link or a user account associated with the request; code that identifies a page pipeline corresponding to the at least one arrival characteristic; code that identifies a plurality of page templates corresponding to the page pipeline; code that identifies a plurality of page slots in the page pipeline specifying a location within the plurality of page templates in which content can be placed, the plurality of page slots further being associated with a respective placement value indicating a value of the location within a respective one of the plurality of page templates; code that weights the respective placement value of the plurality of page slots according to a probability that a user advances to the respective page template, thereby generating a respective weighted placement value; code that generates a ranking of a plurality of user interface widgets according to an effectiveness metric, the plurality of user interface widgets configured to generate markup language for placement within the page pipeline; code that matches the plurality of page slots with at least a subset of the plurality of user interface widgets according to the ranking and the respective weighted placement value; and code that generates the content page with the markup language generated by a respective plurality of user interface widgets that b matched with a respective plurality of page slots of the content page.
地址 Seattle WA US