发明名称 System and method for implementing histogram controlled mobile devices
摘要 A communication network and software for its implementation that controls a mobile device based on historical user activity is provided. The mobile device communicates with a server and includes a function that is dependent on the user activity. The server senses the user activity over time and produces a histogram of that activity. The rate at which the server attempts to sense the user activity depends on the histogram. An application might change the function depending on the result of detecting the user activity and the rate at which it does so.
申请公布号 US8954571(B2) 申请公布日期 2015.02.10
申请号 US201213350497 申请日期 2012.01.13
申请人 WaveMarket, Inc. 发明人 Martin Brian
分类号 G06F15/173;G06F15/177 主分类号 G06F15/173
代理机构 Dovas Law, P.C. 代理人 Dovas Law, P.C.
主权项 1. A non-transitory computer readable storage medium having encoded instructions that when executed by one or more processors cause a mobile device to: store a plurality of client states indicating statuses of functional components of the mobile device, wherein each of the plurality of client states corresponds to at least one functional component; compile a digital histogram of client state activity historical data indicating a client activity over time; for each of the plurality of client states, store a client digest of the client state of the mobile device; receive from a server a particular server digest of a plurality of server digests that each correspond to a server state of a plurality of server states that indicate statuses of functional components; compare the particular server digest with the corresponding client digest; transmit a state request to the server in response to a difference between the particular server digest and the client digest; receive from the server a particular server state of said plurality of server states in response to said state request; enable or disable at least one functional component in response to the particular server state; store the particular server state of said plurality of server states as the corresponding client state; and store the particular server digest as the corresponding client digest.
地址 Emeryville CA US