Active calendar system

Data processing: financial – business practice – management – or co – Automated electrical financial or business practice or... – Health care management

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

06480830

ABSTRACT:

BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention relates to computerized personal calendars and planning programs. More particularly, the invention concerns an “active” calendar that automatically generates and sends machine-readable messages in support of calendar entries. As an example, the calendar may analyze the user's calendar entries, search predefined sources for information related to the user's entries, filter the search results, and link this the filtered results to the calendar entry, thereby aiding the user in his/her calendared activity.
2. Description of the Related Art
Boosted by improvements in computer technology, the information age has truly arrived. In a matter of minutes, a computer user can easily garner the latest stock quotes, peruse local real estate listings, and obtain satellite weather images. Due to this explosion of available information, it is even more important to have effective means for conducting research, storing personal data, disseminating information, and performing other data management tasks. Engineers and programmers have addressed this condition by developing a myriad of different software and hardware products.
One type of information-related product is the “personal information manager.” Typically, a personal information manager is a software program that runs on a user's personal computer. The software assists the user in managing various personal information, such as a “to do” list, personal calendar, address list, etc. One example is the LOTUS ORGANIZER product, commercially available from INTERNATIONAL BUSINESS MACHINES CORP. (“IBM”). Another example is the PILOT DATEBOOK product from 3COM. Personal information managers assist their users in entering desired information, and then organizing and managing the information. However, these programs do not contribute toward gathering information for the user. The only data contained in a personal information manager is that entered by its user. Unfortunately, much of the information that would be important to the user, and which is directly related to the calendar information, is generated elsewhere, and the user may lack the time and expertise to collect, organize, and filter the data.
In contrast, applications with “push technology” focus upon the automatic delivery of information to users. Applications with push technology deliver information from a source such as the public Internet based upon a profile previously completed by the user. One example is the POINTCAST software program, in which a user enters his/her preferences in areas of stocks, sporting events and teams, world news, local news, weather, etc. When the user's computer is connected to the public Internet, the POINTCAST program automatically gathers information compatible with the user's profile, according to a predetermined schedule. This information may be relayed to the user, for example, by automatically displaying the information on the user's monitor during dormant times. Although this style of data collection is beneficial to many, it is narrowly tailored to situations where a user has a longstanding interest in a particular class of information, and the information tends to change frequently, e.g., news.
One more sophisticated type of information gathering facility is known as “agent technology.” Applications using agent technology provide a sophisticated active search engine, which is particularly configured to the user's specifications. Applications with agent technology use intelligent code that is run by Internet web servers, gathering data by migrating among many web sites and processing information found there. One implementation of agent technology is present in IBM's products that incorporate “AGLET TECHNOLOGY.” Although agent technology constitutes a significant advance that may be particularly useful for thoroughly researching a few topics, it is not specifically suited to completing a large number of minor information gathering tasks.
In view of the foregoing limitations of known products, they are not completely adequate for some applications that would benefit from having certain features of different products.
SUMMARY OF THE INVENTION
Broadly, the present invention concerns an “active” calendar that automatically performs various user-defined tasks appropriate to calendar entries. Chiefly, the active calendar transmits user-defined messages in support of the calendar entries. The message may comprise internet search requests, e-mail messages, print requests, internal computer commands, or any other machine-readable message helpful to the user's calendar entry. As a more particular example, the calendar may analyze the user's calendar entries, search predefined sources for information related to the user's entries, filter the search results, and link the search results to the calendar entry, thereby aiding the user in his/her calendared activity.
In advance of any calendar entries, the active calendar establishes a group of categories for use with calendar entries. Each category is associated with a particular planned event, such as shopping, teleconference, phone call, travel, meeting, child's activity, etc., and may be extended by the user. For each different category, there is a predetermined set of one or more subcategories. For a travel event, the associated subcategories may include source, destination, departure time, and arrival time.
An action rule database pre-associates each event category with one or more message formats, each representing a message to be sent in support of calendar entries of that event category. Each message format has a content and a destination, information for which is obtained from the calendar entry itself, the action rule database, or a combination of the two.
Possible message destinations include internet sites such as search engines, e-mail addresses, printers, internal computer components, or any other computing component capable of aiding the user's calendar entry. Message content may comprise search parameters (for an internet search), executable code (for a computer component), a text message (for an e-mail message), etc.
Search engines are one example of a message destination specified by the action rule database, the message content being taken from the calendar entry itself. Search engines, or other information sources, are specified by the action rule database for use with particular message formats if these sources are likely to contain information helpful to the user in regard to calendar entries of this event category. For instance, with a travel event category, beneficial sources of information might include Internet sites with weather forecasts, restaurant and hotel listings, maps, current event information, and other helpful information; this information is customized according to the calendar entry by using the contents of the subcategory “destination city” as a search parameter. In addition to Internet sites, other information sources may include the user's personal address book, e-mail archive, and various databases on the user's hard drive, such as company databases and any other information imaginable. In contrast to the information sources, the message destinations comprise destinations for machine-readable messages that may be sent in support of the calendar entry. Such destinations may include e-mail addresses, printers, internal computer components, networked computers, or other useful locations.
The user submits a calendar entry to a computer, such as the user's personal computer. The entry may be made, for example, using a graphical user interface (“GUI”). The entry describes a planned event, such as a teleconference, meeting, travel, etc. The active calendar processes the calendar entry on an appropriate basis, such as immediately, periodically, at predetermined activation times, or a predefined time before an event. First, the active calendar determines which one of the predetermined group of categories the entry pertains to

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Active calendar system does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Active calendar system, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Active calendar system will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2953085

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.