Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 6

Real-time objects

Calendar:
A calendar is a system of organizing days. This is done by giving names to periods of time,
typically days, weeks, months and years. A date is the designation of a single, specific day
within such a system. A calendar is also a physical/digital record of such a system
Periods in a calendar (such as years and months) are usually, though not necessarily,
synchronized with the cycle of the sun or the moon. The most common type of pre-
modern calendar was the lunisolar calendar, a lunar calendar that occasionally adds
one intercalary month to remain synchronized with the solar year over the long term.

Digital calendar:
Digital calendar contains data relating to each month of the present year as well as data
relating to future years so that a user never has to purchase a new calendar.
Digital calendar is capable of displaying any given monthly or yearly calendar period for
any year from 0 to 9,999 in either the Julian or the Gregorian calendar
Digital calendar is provided incorporating calculation circuitry and a display portion for
displaying the up to thirty-one dates in a month and a day of the week so that a user is
provided with a visual indication representative of the day of the week and the date of
the month. The date of the month may be directly indicated or indicated indirectly by the
day of the week indication.

Data structure:
For creating a digital calendar lists, tuples, dictionary, sets and string data structures can
be used.
In my code I have used list data structure to create a digital calendar
Inventor: Timothy P Coyle
Place of invention: US
Year of invention: 2003
Components/ Displays:
a) A calendar having a front side;

b) A display comprising a touch screen/editing keyboard positioned within said front side;

c) A calendar database for storing calendar data and user entered notations

d) A microprocessor for manipulating calendar database data and user notations;

c) A power supply for energizing said microprocessor;

d) A power switch on said housing for tuning said power supply on and off;

e) Screen for displaying a calendar;

f) Keyboard having a text edit function

g) Liquid crystal or light-emitting diode display

h) Electronic data memory


1. digital calendar of the present invention
2. housing
3. front side
4. screen
5. rear side
6. frame
7. power switch
8. refrigerator
9. calendar display
10. calendar year
11. calendar month
12. calendar day of week
13. calendar day
14. calendar traditional notation
15. calendar display toggle button
16. maximize button
17. display inputs button
18. previous month button
19. next month button
20. user event
21. user message
22. user recurring event
23. multi-day event
24. recurring event indicator
25. event indicator
26. message indicator
27. day indicator
28. day select button
29. event button
30. message button
31. recurring event button
32. keyboard
33. end button
34. speaker
35. power source
36. power source compartment
37. magnetic strip
38. screw eyehole
39. fastener hook
40. grips
41. scroll bar
42. scroll up
43. scroll down
44. contact button
45. processor
46. memory
Flowchart:

You might also like