发明名称 Generating an Interface Hierarchy For Use in an Auction
摘要 A method performed by one or more processing devices includes retrieving information indicative of a plurality of stages in an auction for content items; retrieving an interface hierarchy including a plurality of interfaces; wherein an interface, from the plurality, is associated with a stage in the auction and specifies one or more operations to be performed at the stage; retrieving information indicative of a content item participating in the auction; identifying a stage to which the content item has progressed; associating the content item with an interface associated with the stage identified; performing one or more operations specified by the interface associated with the content item; and populating, based on performing, the interface associated with the content item with information for the stage identified.
申请公布号 US2017024809(A1) 申请公布日期 2017.01.26
申请号 US201213528404 申请日期 2012.06.20
申请人 Baskin Jacob 发明人 Baskin Jacob
分类号 G06Q30/08 主分类号 G06Q30/08
代理机构 代理人
主权项 1. A method performed by one or more processing devices, comprising: retrieving information indicative of a plurality of stages in an auction for content items, wherein a stage comprises one or more actions to be performed at a particular point in the auction, and wherein the plurality of stages comprises a first stage in which content items are prepared for participation in the auction, a second stage in which bid prices are compared to publisher pricing information, a third stage in which the content items are ranked, and a fourth stage in which one of the content items is selected as a winner of the auction; retrieving a data structure hierarchy comprising a plurality of data structures, with the first stage being associated with a first one of the data structures, with the second stage being associated with a second one of the data structures, with the third stage being associated with a third one of the data structures, and with the fourth stage being associated with a fourth one of the data structures; wherein a data structure, from the plurality of data structures, comprises a structure for exposure of one or more operations at an associated stage and specifies required information for that associated stage, the required information comprising required inherited information that is generated by completion of a previous stage and unavailable to the associated stage prior to completion of the previous stage; automatically executing the auction in which a content item progresses among the first, second, third and fourth stages independent of maintaining state for the content item by performing operations comprising: identifying a stage to which the content item has progressed;assigning a data structure associated with the stage identified to the content item;receiving the required inherited information for the assigned data structure associated with the identified stage;performing one or more operations specified by the data structure assigned to the content item using the required inherited information;automatically populating, based on performing, the data structure assigned to the content item with additional information required for the stage identified;preventing progression among the first, second, third, and fourth stages based on determining that the inherited information and additional information together are not a valid input to a subsequent stage; andallowing progression among the first, second, third, and fourth stages based on determining that the inherited information and additional information together are the valid input to the subsequent stage.
地址 Brooklyn NY US