发明名称 Integrated Online Time and Place Management
摘要 A computer-implemented method invokes a task when a respective event in a respective user's calendar meets predefined criteria. The method furthermore includes receiving from the task information identifying a second event related to the respective event, and adding the second event to the respective user's calendar. For example, invoking the task may include accessing an application for making travel arrangements, and adding the second event to the user's calendar may includes adding a travel event to the user's calendar. In another example, invoking the task may include invoking a contact application for managing a set of contacts of the respective user. In this example, at least some of the contacts in the respective user's contact list have contact locations.
申请公布号 US2015199651(A1) 申请公布日期 2015.07.16
申请号 US200611557104 申请日期 2006.11.06
申请人 Raman Tiruvilwamalai Venkatraman 发明人 Raman Tiruvilwamalai Venkatraman
分类号 G06Q10/10 主分类号 G06Q10/10
代理机构 代理人
主权项 1. A computer-implemented method, comprising: at a client system with one or more processors and memory storing one or more programs for execution by the one or more processors, the one or more programs including a first application having instructions that when executed by the client system cause the client system to perform the method: evaluating a first event from a user's electronic calendar according to predefined criteria, wherein evaluating the first event from a user's electronic calendar according to the predefined criteria includes analyzing a user location, associated with the user, and an event location, associated with the first event, wherein the user location and the event location each have an associated geocode, and analyzing the user location and the event location includes analyzing the associated geocodes and determining that the geocode associated with the event location of the first event is different from the geocode associated with the user location;in accordance with a determination that the first event meets the predefined criteria, invoking, for execution by the client system, a software application, distinct from the first application, wherein the software application is an application for making travel arrangements;receiving, from the software application, information identifying a second event related to the first event, wherein the second event comprises a travel event of the user;adding the second event to the user's electronic calendar as a scheduled event of the user; anddisplaying the user's electronic calendar, including the second event.
地址 San Jose CA US