Self-translating template
First Claim
Patent Images
1. In a computing environment, a method of displaying a calendar, the method comprising:
- obtaining a culture neutral calendar layout template from among a plurality of calendar layout templates as one or more data structures on a computer readable medium;
referencing culture context information;
selecting culture information stored as one or more data structures on a computer readable medium based on the culture context; and
merging the culture neutral calendar layout template with the culture information to create a culture specific calendar view.
2 Assignments
0 Petitions
Accused Products
Abstract
Displaying a calendar. A method may be practiced, for example, in a computing environment. The method includes obtaining a culture neutral calendar layout template as one or more data structures on a computer readable medium. Culture context information is referenced. Culture information stored as one or more data structures on a computer readable medium is selected based on the culture context. The culture neutral calendar layout template is merged with the culture information to create a culture specific calendar view.
-
Citations
20 Claims
-
1. In a computing environment, a method of displaying a calendar, the method comprising:
-
obtaining a culture neutral calendar layout template from among a plurality of calendar layout templates as one or more data structures on a computer readable medium;
referencing culture context information;
selecting culture information stored as one or more data structures on a computer readable medium based on the culture context; and
merging the culture neutral calendar layout template with the culture information to create a culture specific calendar view. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. One or more computer readable media comprising:
-
a first data structure, the first data structure including information defining a culture neutral calendar layout selected from among a plurality of calendar layout templates;
a second data structure including culture information;
a third data structure, the third data structure including culture context information corresponding to the culture information and;
computer executable instructions configured to merge the culture neutral calendar layout template with the culture information based on a reference to the culture context information to create a culture specific calendar view. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. In a computer system having a graphical user interface including a display and a user interface selection device, a method of presenting calendar views including culture information merged with a culture neutral calendar template, the method comprising:
-
displaying a selection of views representing selectable culture neutral calendar layout templates;
receiving user input selecting one of the selectable culture neutral calendar layout templates;
receiving input defining a culture context;
receiving culture information defining culture specific details; and
displaying a calendar view in a culture specific fashion defined by culture information corresponding to the culture context merged with the one of the selectable culture neutral calendar layout templates selected by the received user input. - View Dependent Claims (18, 19, 20)
-
Specification