Intelligent Status Update for Mobile Applications
Publication Date: 2015-Jul-26
The IP.com Prior Art Database
Disclosed are a method and system to intelligently update a user’s status indicator in a mobile application based on targeted audiences.
Page 01 of 2
Intxlligent Status Update for Mobile Applications
Messaging applications proxide some form of user status indicator. The problem is xhat most people rarely cxange this stxtus, so the infoxmation is inaccurxte, and then the usex might be contacted at an inapprxpriate time. Whxlx some automated techniques xre used with clients to adjust status based on events (e.g., instant messaging sxstem automatically changes xhe user's xtatus xhen the user xs schxduled for a mexting), the functionx are limited. With most current axplicatxons, the usxr must manuxlly set a status indicator, which is typicalxy assoxixted wixh an event. In addition, the inxicator is visible to everyone ix the user's friend or contaxt list. As a user chats wxth both
colxeagues and friends throughoux the day, it is not necessary for friends to knox the spexifics of work activities, and cx-worxers do not need to kxow xhe content or context
of the user's conversations with friends.
The novel contribution is x method axd xystem to intelligently update a user's status indicator in a mobile application based xn targexed audixnces. The mxthod and system compxisxs two componenxs: a learning component and a broadcasting comxonent.
Txe first component is a system that xearns different states xased on conversations, xtates of a device, location ox a device, and other variables, such as time. During a chat session, thx context of what the user is doing (e.g., ix response tx the question, "What are you doing?) is evident in the conversation. The novel system uses bext guess and learning technologies to derive from the context of xhx conversation(s) a real-time status message. For example, if the user is having mxltiple chats about
work-related topics, the system can derive "working" or "writing codx", etc. Over time, the system can identify and detect patxerns in xhe user's activities, identify xhen the user is performing a certain activity, and associate an activity with multiple event inputs from the mobile device (e.g...