×

Method, system, and program for accessing calendar information for shadowed users from a database

  • US 7,725,480 B2
  • Filed: 06/22/2007
  • Issued: 05/25/2010
  • Est. Priority Date: 06/25/2001
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for generating, updating, and providing access to electronically generated and stored calendar information in a networked communication system, said method comprising:

  • maintaining scheduled event records associated with respective users within the database, wherein each of the scheduled event records includes a date field specifying a calendar date on which a corresponding event is scheduled, a time field specifying a time period over which the corresponding event is scheduled, and an event description field specifying a description of the corresponding event;

    generating filtered position records for a portable personal information manager (PIM) device, wherein the portable PIM device is associated with a specified user, said generating filtered position records for the portable PIM device comprising;

    generating multiple measured position records each including a date field specifying a date on which a corresponding position was measured, a time field specifying a point in time at which the corresponding position was measured, a position coordinate field specifying the corresponding measured position, and a location description field specifying a description of the corresponding measured position; and

    for each measured position record;

    determining whether the measured position is located within a specified location boundary; and

    responsive to determining that the measured position is located within a specified location boundary, adding location description information associated with the specified location boundary to the location description field; and

    scanning the multiple measured position records to identify ranges of consecutive measured position records having the same location description spanning a time period exceeding a specified minimum period;

    for each identified range of records, generating a filtered position record; and

    responsive to a request for calendar information for a specified time interval for a user, retrieving from the database scheduled event records and filtered position records associated with said user within the specified time interval.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×