Smart Reminders
Original Publication Date: 2001-Aug-01
Included in the Prior Art Database: 2001-Aug-01
Publishing Venue
Motorola
Related People
Authors:Abstract
Smart Reminders
The following operators can be used to better focus your queries.
( ) , AND, OR, NOT, W/#
? single char wildcard, not at start
* multi char wildcard, not at start
"..." literal
Examples:
(Cat? OR feline) AND NOT dog?
Cat? W/5 behavior
(Cat? OR feline) AND traits
Cat AND charact*
This guide provides a more detailed description of the syntax that is supported along with examples.
This search box also supports the look-up of an IP.com Digital Signature (also referred to as Fingerprint); enter the 72-, 48-, or 32-character code to retrieve details of the associated file or submission.
For a concept search, you can enter phrases, sentences, or full paragraphs in English. For example, copy and paste the abstract of a patent application or paragraphs from an article.
Concept search eliminates the need for complex Boolean syntax to inform retrieval. Our Semantic Gist engine uses advanced cognitive semantic analysis to extract the meaning of data. This reduces the chances of missing valuable information, that may result from traditional keyword searching.
Motorola
Smart Reminders
Motorola Inc. 08/01/2001
United States
English (United States)
Smart Reminders
PF2231NA
Srinivas Miriyala
Introduction
An increasing number of people rely on applications like Outlook calendar to manage their daily activities. These programs are capable of notifying the users about an event through several means. However, these programs do not take the user's location (Location in this paper refers to user presence near the device and should not be confused with the physical location of the user) into consideration for selecting the notification delivery option. This paper explores how user location information can be used to effectively send the notifications about the scheduled event.
Problem
If the application is programmed to popup reminders (dialog boxes) in the device window, it will do so even if the user is away from the device.
Redundant information to the user. For example if the application is capable of sending notifications to both e-mail and pager it will do so even if the user is currently accessing his/her e-mail.
Lack of acknowledgements from the user. Lack of acknowledgements from the user prevents applications from implementing advanced business logic.
Why do we need this?
Increasing use of calendar like programs to manage daily events
Multiple ways to reach the person (E-mail, pager, voice mail, etc.)
For security reasons corporations require persons to lock their computer screens when away from their desk.
Definitions and Acronyms
Definitions for some of the terms used in this paper.
Reminder: Notification sent to the user usually in the form of text before a certain event (E.g meeting).
UPM: A module inside the device that monitors user interaction with the device. The main purpose of this module is to logically conclude whether the user is near the device or not. User has an option to turnoff monitoring in which case it will always return true when asked for user's presence.
Calendar: A software program that allows the user to manage events and receive reminders abount the events.
Solution
In this paper we will discuss an enhancement to the programs, like calendar, to check the presence of the client (User) before choosing the notification delivery mechanism (E-mail, pager, popup dialog etc.).
We propose that a monitoring module called UPM (User Presence Monitor) be added to the calendar program to check the user presence. This module can use any of the techniques discussed below to determine the user presence
Running of a particular process can indicate that user is away from the device. For example it could check for a screen lock process if the device is a computer.
Lack of any user input (keyboard entries or mouse movements or any other type of input) for a certain period of time can indicate that the user is currently not accessing the device.
Based on the user presence, the programs can choose the notific...