USER’S AVAILABILITY BASED ON LOCATION INFORMATION
Publication Date: 2014-Sep-04
The IP.com Prior Art Database
A presence indicator system provides status of a user based on information relevant to user. The presence indicator system receives a user’s geolocation and/or calendar information and analyzes it to determine status of the user. The presence indicator system then provides an indication of the user’s presence based on the determined status information.
Page 01 of 8
USER'S AVAILABILITY BASED ON LOCATION INFORMATION
A presence indicator system provides status of a user based on information relevant to user.
The presence indicator system receives a user's geolocation and/or calendar information and analyzes it to determine status of the user. The presence indicator system then provides an indication of the user's presence based on the determined status information.
Users can manually set their presence status, e.g., in a social media application or messaging
system, to control how their status appears to other users. In some cases, users' status can be automatically set based on their interaction with a computing device (computer, mobile phone, etc). For example, when a user logsin to the computing device, the status appears as 'Available' and once the user logsout, the status changes to 'Away.' Present day presence indicating systems update users' status based on their a interaction with their computing device, e.g., if the user has interacted with the computing device within a period of time. However, the status determined by these systems may not precisely describe the presence or availability of the user at a point in time. For example, the status of the user may appear to be 'Away' even if the user may be available at his or her work desk but forgot to login to her account on her computing device. Some presence indication systems determine user's availability status based on the user's calendar information. For example, if the user is scheduled to be in a meeting at noon, the presence indication system automatically switches the user's status to "do not disturb" or "in meeting." However, the user may not actually attend all meetings scheduled on her calendar, which would result in an incorrect status, e.g., "in meeting". Hence, these conventional
Page 02 of 8
presence indicating systems may not determine user status correctly. A more reliable method and system for determining user availability status based on user's location information and/or calendar is described.
PRESENCE INDICATOR SYSTEM
The system and techniques described in this disclosure relate to a presence indicator system that
generates a presence information for a user based on the user's geolocation information and/or calendar. The presence indicator system can be implemented for use in an Internet, an intranet, or another client and server environment. For example, an electronic communication device can implement the technique for generating presence information for the us...