×

Multimedia calendar

  • US 10,956,874 B2
  • Filed: 06/21/2007
  • Issued: 03/23/2021
  • Est. Priority Date: 06/21/2007
  • Status: Active Grant
First Claim
Patent Images

1. A computing machine system-implemented method for keeping track by way of a database and by way of a graphical user interface (GUI) of approximate time frame events and inflexible formal events, the method comprising:

  • providing the GUI as having a calendar representation provided with time representing areas, over which areas respective representations of one or more of the approximate time frame events can be flexibly overlaid, and into which areas respective representations of the inflexible formal events can be placed;

    storing, in a network-accessible database, event records that respectively define respective events tracked by the corresponding event records as each being one of an approximate time frame event or an inflexible formal event, where approximate time frame events can be flexibly associated with one or more of the time representing areas, and where the event records of the approximate time frame events provide one or more multimedia descriptions of their respectively tracked approximate time frame events;

    providing, in the GUI, a first set of user-operable widget tools each adapted for receiving respective one or more inputs from a user regarding respective ones of approximate time frame event details and inflexible formal event details;

    receiving, via one of the widget tools of the first set, a selection of approximate time frame event timing data that defines an approximate time frame for a respectively tracked and flexible approximate time frame event, the approximate time frame having at least one of a variable start time and a variable end time, whereby the at least one of the variable start time and the variable end time respectively defines an approximate scheduled start time and an approximate scheduled end time, and wherein the selection of approximate time frame event timing data disables the ability to select specific start and stop times via the widget tools of the first set;

    incorporating, into an event record of a respective approximate time frame event, a multimedia object that descriptively depicts the respective approximate time frame event with other than in-rectangular-grid text, and associating the event record of the respective approximate time frame event with a corresponding icon, the icon being one that can be graphically placed on the calendar representation and having non-rectangular borders to represent the approximate time frame event timing data of the respective approximate time frame event and thereby graphically represent the respective approximate time frame event; and

    in response to a request for a rendering of a calendar portion overlapping the approximate time frame;

    obtaining, from the network-accessible database, the event record having the approximate time frame event timing data including the approximate time frame; and

    placing, as part of the requested rendering, the associated icon of the obtained event record in the GUI within the calendar portion overlapping the approximate time frame, where the placed icon is operable to access the multimedia object of the respective approximate time frame event.

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