PORTABLE CALENDARING DEVICE
HAVING PERCEPTUAL AGENT MANAGING
 Inventor: Bruce Tognazzini. Woodside, Calif.
 Assignee: Sun Microsystems, Inc., Palo Alto. Calif.
 Appl. No.: 639^16
 Filed: Apr. 29, 1996
 Int CI.6 D21G 1/00
 U.S. CI 701/204; 70/201; 70/207;
395/200.32; 395/200.47; 340/988; 340/989;
 Field of Search 701/201. 202.
7017204. 207. 209. 213, 220. 300; 395/200.32, 200.47. 200.57. 200.61; 340/988, 989. 990.
991. 992. 994. 995
 References Cited
U.S. PATENT DOCUMENTS
5,311,173 5/1994 Komnra et al 340/995
5^70,100 10/1996 Grube et al 342/457
Primary Examiner—Thomas Peeso
Attorney, Agent, or Firm—McDermott, Will & Emery
[ii] Patent Number: 5,790,974  Date of Patent: Aug. 4, 1998
A personal calendaring system includes a portable calendaring system and a complementary office calendar system, each synchronizing calendar entries by two-way wireless transmission. The portable calendaring system includes a GPS receiver interface providing location data. The office calendar system and the portable calendar system each includes a calendar memory storing calendar entries, a wireless paging interface for exchanging schedule change requests and location data, a traffic receiver interface receiving wireless traffic data from an external source, and a perceptual software agent that automatically updates stored calendar entries in response to detected events. The perceptual agents of the respective portable and office systems communicate using the two-way wireless paging interfaces to ensure the stored schedules are synchronized, and to minimize conflicts between schedule change requests entered at respective locations. If a conflict is generated between the stored schedule and a schedule request, the agents arbitrate resolution of the generated conflict. The perceptual agents also update scheduled travel times and associated reminder alarms in response to detected changes in traffic or the location of the portable calendaring system, and advise the user if a schedule conflict arises due to the updated travel time.
31 Claims, 8 Drawing Sheets