Browse Prior Art Database

Smart Calendar

IP.com Disclosure Number: IPCOM000010595D
Original Publication Date: 2003-Jan-25
Included in the Prior Art Database: 2003-Jan-25
Document File: 1 page(s) / 84K

Publishing Venue

Siemens

Related People

Juergen Carstens: CONTACT

Abstract

The idea is to create a personal calendar which allows a fast placement, generation and removal of events to achieve consistency constraints. Currently, those functionalities are done manually by the user of a personal calendar. The check of consistency between events and the necessary introduction / change / removal of events to re-establish consistency is done automatically by the introduction of fluents to the calendar together with local constraints on those fluents by the separate events populating the calendar (figure 1). The features of the invention are: a) Every event will be equipped with an extensible set of values (fluents) which change according to a global or local function of time. b) For every fluent supported, the event provides an input and (optionally) an output port (see figure 1) which allows to define constraints on the value entering the port. c) Adjacent events will automatically have their input and output ports of corresponding fluents will be connected. d) By testing conformance of an incoming fluent to a port with the ports constraints local constraint conflicts can be determined quickly. e) Local constraint conflicts between fluent values and port constraints can be solved either by re-ordering of the events or by removal of events or addition of new events. f) The conflict resolution defined under e) is again subject to conformance testing described under d). g) The conflict resolution is subject to optinal manual confirmation.

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 91% of the total text.

Page 1 of 1

S

© SIEMENS AG 2002 file: 2002J17014.doc page: 1

Smart Calendar

Idea: Marc Schlichte, DE-Muenchen

The idea is to create a personal calendar which allows a fast placement, generation and removal of events to achieve consistency constraints.

Currently, those functionalities are done manually by the user of a personal calendar.

The check of consistency between events and the necessary introduction / change / removal of events to re-establish consistency is done automatically by the introduction of fluents to the calendar together with local constraints on those fluents by the separate events populating the calendar (figure 1).

The features of the invention are:
a) Every event will be equipped with an extensible set of values (fluents) which change according to a global or local function of time.
b) For every fluent supported, the event provides an input and (optionally) an output port (see figure
1) which allows to define constraints on the value entering the port.
c) Adjacent events will automatically have their input and output ports of corresponding fluents will be connected.
d) By testing conformance of an incoming fluent to a port with the ports constraints local constraint conflicts can be determined quickly.
e) Local constraint conflicts between fluent values and port constraints can be solved either by re- ordering of the events or by removal of events or addition of new events.
f) The conflict resolution defined under e) is again subject to conformance testing des...