发明名称 Incentive-Based App Execution
摘要 Systems and methods of a personal daemon, executing as a background process on a mobile computing device, for providing personal assistant to an associated user is presented. Also executing on the mobile computing device is a scheduling manager. The personal daemon executes one or more personal assistance actions on behalf of the associated user. The scheduling manager responds to events in support of the personal daemon. More particularly, in response to receiving an event the scheduling manager determines a set of apps that are responsive to the received event and from that set of apps, identifies at least a first subset of apps for execution on the mobile computing device. The scheduling manager receives feedback information regarding the usefulness of the executed apps of the first subset of apps and updates the associated score of each of the apps of the first subset of apps.
申请公布号 US2015242645(A1) 申请公布日期 2015.08.27
申请号 US201414265882 申请日期 2014.04.30
申请人 Microsoft Corporation 发明人 Burger Douglas C.;Massey Daniel Lee;De Smet Bart J. F.;Aguera y Arcas Blaise Hilary
分类号 G06F21/62 主分类号 G06F21/62
代理机构 代理人
主权项 1. A mobile computing device configured to provide personal assistance to an associated user, the computing device comprising a processor and a memory, wherein the processor executes instructions to provide personal assistant to the associated user in conjunction with additional components, the additional components comprising: a personal daemon configured to: operate in the background of the mobile computing device; andexecutes a personal assistance action on behalf of the associated user in response to a received notice of an event and according to the personal information maintained by the personal daemon; wherein the personal daemon is further configured to not share the personal information of the associated user with any other entity other than the associated user except under conditions of rules established by the associated user; and a scheduling manager configured to: receive notice of an event;determine a set of apps that are responsive to the event;determine a first subset of apps of the determined set of apps according to a score associated with each of the apps of the set of apps, wherein the first subset of apps includes apps with an associated score that meets or exceeds a predetermined threshold;execute the apps of the first subset of apps on the mobile computing device;obtain feedback information regarding the usefulness of the executed apps of the first subset of apps; andupdate the associated score of each of the apps of the first subset of apps.
地址 Redmond WA US
您可能感兴趣的专利