发明名称 NOTIFICATION MACHINE WITH DYNAMIC MESSAGING INTERVAL
摘要 A machine provides a user with repeating messages that reference a purchasable product. The time interval to be inserted between the messages is modified dynamically by the machine, based on a popularity score of the purchasable product, as determined by the machine. The machine accesses social media servers and obtains counts of communications that reference the purchasable product. The machine accesses threshold values that each correspond to a different social media server and its application programming interface (API). By comparing the counts of communications to their corresponding threshold values, the machine determines which counts transgressed their threshold values and calculates a popularity score of the purchasable product based on those counts. Based on the calculated popularity score transgressing a reference popularity score, the machine modifies the time interval that will be inserted between the messages that reference the purchasable product.
申请公布号 US2017098237(A1) 申请公布日期 2017.04.06
申请号 US201514874676 申请日期 2015.10.05
申请人 eBay Inc. 发明人 Li Shu
分类号 G06Q30/02;G06Q50/00;H04L12/58 主分类号 G06Q30/02
代理机构 代理人
主权项 1. A method comprising: by one or more processors of a machine, accessing stored data that specifies a time interval to be inserted between consecutive messages to be sent to a user, the consecutive messages to reference a purchasable product; by one or more processors of the machine, accessing social media servers that each provide a different social media service and that each provide a different application programming interface (API), the accessing including requesting and obtaining counts of communications that each referenced the purchasable product during a query time span, each of the counts of communications being obtained from a different social media server among the social media servers via its corresponding API; by one or more processors of the machine, accessing threshold values from a database, each threshold value among the threshold values corresponding to a different social media server among the social media servers and its corresponding API; by one or more processors of the machine, determining a subset of the counts of communications, each count in the subset transgressing a corresponding threshold value among the threshold values, the determining of the subset including comparing each of the counts to its corresponding threshold value; by one or more processors of the machine, calculating a popularity score of the purchasable product based on the subset of the counts of communications and comparing the calculated popularity score to a threshold popularity score; and by one or more processors of the machine, modifying the time interval to be inserted between the consecutive messages based on the calculated popularity score transgressing the threshold popularity score.
地址 San Jose CA US