Currently, the most popular formats for conveying date and time information are incredibly archaic. Telling time in the standard hours-minutes-seconds format can be terribly confusing, especially considering that hours are calculated in a different scale than minutes and seconds, and both are calculated in a different scale than months or years. Further, a time expressed in hours-minutes-seconds format only carries one type of meaning: a time of day. Expressing calendar information can be just as difficult. For example, the Gregorian calendar contains months of differing numbers of days, is altered during leap years, and is not easily converted to measure times from dates other than January 1 of a base year, such as the commonly used Year 1 of the Common Era (CE).
What is needed is a device that can display time and/or date information in a more useful format than the traditional clock and calendar formats.
This summary is provided to introduce a selection of concepts in a simplified form that are further described below in the Detailed Description. This summary is not intended to identify key features of the claimed subject matter, nor is it intended to be used as an aid in determining the scope of the claimed subject matter.
In some embodiments, a device for displaying time information is provided. The device comprises a mechanism configured to generate an indication of passing time, a processor configured to interpret the generated indication of passing time received from the mechanism, at least one input device communicatively coupled to the processor, and a display communicatively coupled to the processor and configured to present an alphanumeric string representing a time. The processor is configured to cause the display to present an alphanumeric string representing the time in a first format or a second format, and to cause the display to switch between the first format and the second format in response to an interaction with the at least one input device. The first format includes a time of day in an hours-minutes format, and the second format includes a time that has passed since a beginning of a day in base-36 format.
In some embodiments, a clock is provided comprising a face having a plurality of markings for indicating passing time, a period indicator movable along the plurality of markings, a fraction indicator movable along the plurality of markings, and a mechanism coupled to the period indicator and the fraction indicator. The period indicator is configured to move the period indicator along the plurality of markings once per day, and to move the fraction indicator along the plurality of markings thirty-six times per day.
In some embodiments, a clock configured to display a time of day is provided. The time of day is displayed as a base-36 number representing a fractional period of a day that has passed since the previous day.
The foregoing aspects and many of the attendant advantages of this invention will become more readily appreciated as the same become better understood by reference to the following detailed description, when taken in conjunction with the accompanying drawings, wherein:
The present application discloses the concept of CFILORUX time. In CFILORUX time, a day is divided into thirty-six increments, called “periods.” Periods are likewise divided into thirty-six increments called “fractions,” which are likewise divided into thirty-six increments, and so on. This subdivision may be continued into smaller and smaller increments in order to obtain a desired amount of precision in an expression of time.
Days are also grouped together into larger units of time. A group of thirty-six days is called a “cycle.” Cycles may be grouped in units of thirty-six, and those groupings may be grouped in units of thirty-six, and so on in order to obtain a desired magnitude in an expression of time.
The measurement of time in increments of thirty-six has numerous attendant advantages. For example, the number thirty-six is divisible by at least two, three and four, making it easily split into halves, thirds, and quarters. As another example, measuring all increments in multiples of thirty-six (instead of in twelve or twenty-four increments for traditional hours, sixty increments for minutes and seconds, and varying increments for months and years) provides consistency and ease of computation. One need not remember the arbitrarily proportioned 60 traditional minutes in a traditional hour, 24 traditional hours (and therefore 1440 traditional minutes) in a day, 30 days (and therefore 720 traditional hours, or 43,200 traditional minutes) in some traditional months, and so on. Even worse is dividing the traditional units: 1 minute is 1/60 of an hour, but 1/1440 of a day, and so on. Instead, one can simply state that there are 36 fractions in a period, 362 fractions in a day, and 363 fractions in a cycle. Likewise, in base-36, 1 period is 0.1 of a day, 0.01 of a cycle, and so on (in base-36). This consistency may also be maintained to arbitrary levels of magnitude and precision, unlike traditional time and date systems.
As another example of the advantages of CFILORUX time, CFILORUX time and date values may be expressed separately or together as a base-36 number. Base-36 is particularly useful because each digit may be expressed by one of the characters 0-9 and A-Z. Hence, alphanumeric strings such as words have a meaningful value. A time of “FOOD” in hours-minutes format is meaningless, while a time of “FOOD” in CFILORUX format has a specific meaning, as discussed further below. The use of base-36 also allows CFILORUX date values to be compressed into small amounts of display space. For example, to unambiguously display a full date in the Gregorian calendar requires at least ten characters: two for the month of the year, two for the day of the month, and four digits for the year (e.g., “Mar. 15, 2011”). Meanwhile, the same date could be unambiguously represented in a CFILORUX date string of only four characters, such as “FQSX” (734,212 days from January 1, Year 1 to Mar. 15, 2011 on the Gregorian calendar, represented in base-36). In a string of five characters, a CFILORUX date value can display unambiguous date information up to at least the year 165551 when measured on the Gregorian calendar.
As another example, to correctly display a time in hours-minutes format, at least four characters are required: two characters for the hour (from “00” to “12” or “24”) and two characters for the minute (“00” to “59”). To display a CFILORUX time with a similar precision, only two characters are required (from “0” to “Z” for the period, and from “0” to “Z” for the fraction). The use of characters 0-9 and A-Z is exemplary only, as any set of 36 characters may be used without departing from the scope of the present disclosure.
CFILORUX time is also easily adapted to differing time bases. In one exemplary embodiment, the CFILORUX “day” is based on a mean solar day of the Earth, with the period “I” in a particular location coinciding with solar noon (similar to how solar noon in a particular location coincides with 1200 hours on a traditional 24-hour clock). However, in other embodiments, the CFILORUX “day” may easily be based on other standards, such as a mean sidereal day of the Earth, or with some other period coinciding with a particular location of the Sun or a particular other star. In other embodiments, CFILORUX time may be applied to other celestial bodies, such as, for example, an embodiment with a CFILORUX day that coincides with a sidereal day or solar day of Mars or Jupiter.
In some embodiments, CFILORUX time and date values may be calibrated to coincide with other calendars. For example, if CFILORUX times and dates are calibrated to coincide with the Gregorian calendar, Jan. 1, 2011 on the Gregorian calendar would coincide with a CFILORUX date value of FQH2 (assuming that the Gregorian calendar extends back to January 1, Year 1 CE, and that there were therefore 734,150 days between January 1, Year 1 CE and Jan. 1, 2011 CE). However, the start date of CFILORUX time may be recalibrated to measure from any start date on another calendar. For example, an individual may wish to calibrate CFILORUX time from a date on another calendar that is important to them, such as a date of birth, an anniversary, a beginning of a training program, and/or any other date. This makes CFILORUX time incredibly simple to measure both durations of time from an arbitrary starting point and to indicate durations of time from a starting point agreed upon by others.
These markings are exemplary only, and any other types of markings may be used. For example, any of the primary markings 103, secondary markings 104, and tertiary markings 105 may be the same size as each other. As another example, any of the primary markings 103, secondary markings 104, and tertiary markings 105 may be omitted.
In the illustrated embodiment, the plurality of markings 103, 104, 105 are labeled with a plurality of labels 102. The labels provide a convenient way for a user to know how far from an origin marking a particular other marking is, with the “9” marking being nine markings away from the origin, the “I” marking being eighteen markings away from the origin (“I” markings in base-36), and so on. As illustrated, each marking 103, 104, 105 is labeled, and the size of the character used in the label reflects the size of the corresponding marking. In other embodiments, each of the labels may be the same size, or some or all of the labels may be omitted. Further, the illustrated font and character set are exemplary only, and any suitable font or character set may instead be used for the markings.
Not visible in
As illustrated, the clock 100 also includes a day indicator 114 and a cycle indicator 116. The mechanism causes the day indicator 114 to completely travel along the plurality of markings once per cycle-in other words, once every thirty-six days. The mechanism causes the cycle indicator 116 to completely travel along the plurality of markings once every thirty-six cycles. This allows the clock 100 to indicate the passage of days in CFILORUX format using the same type of scale and same indicator as with the CFILORUX time shown by the other indicators. This is preferable to traditional clocks that would display a date with a different type of indicator, or with a similar indicator at a different scale, at least because it simplifies the markings used.
To interpret the time shown on the illustrated clock 100, one would note that the cycle indicator 116 is pointing between the marking labeled “N” and the marking labeled “O,” the day indicator 114 is pointing at the marking labeled “R,” the period indicator 110 is pointing between the marking labeled “E” and the marking labeled “F,” and the fraction indicator 112 is pointing at the marking labeled “3.” This would indicate a CFILORUX date and time of “NR.E3”. This date is 855 days after the calibrated start date, and indicates a time of approximately 9:23 AM.
As stated above, the clock 100 embodiment illustrated in
To accelerate acceptance of CFILORUX time, it may be beneficial to provide clocks that will translate between traditional date/time formats and CFILORUX time.
As illustrated, the clock 300 is similar to a traditional alarm clock, and the input device 301 is a simple mechanical switch such as a button and/or the like. In other embodiments, the input device 301 may be any other suitable input device such as a keypad, keyboard, touch pad, touch screen, mouse, and/or the like. Further, the display 302 may be a simple multi-segment LCD display, but in other embodiments, the display 302 may be a high resolution display, a video screen, and/or the like. The display 302 and the input device 301 may be combined into a single touchscreen input and display device, such as in an embodiment wherein the clock 300 is a smart phone running a clock application; a desktop computer, laptop computer, or tablet computer running a clock application; and/or any other suitable computing device.
In
In some embodiments, the clock 300 may provide a mode that allows the user to reconfigure the specified start date for CFILORUX time. In some embodiments, the clock 300 may provide a mode that allows the user to calculate conversions between CFILORUX times and traditional times without changing a time to which the clock 300 is set. This may also be helpful for promoting the acceptance of CFILORUX time. For example, the expression of time using alphanumeric strings will make CFILORUX very popular for expressing times that spell out words. However, it may be difficult to communicate those times to others who are not fully exposed to CFILORUX time without having a device such as the clock 300 to convert between the two. In the conversion calculation mode, the clock 300 may accept input of a clever text string such as “.SEX” and convert it into an hour-minute-second time, or approximately “6:56 PM”. This can be even better than times currently used as slang that do not carry inherent meaning. For example, the time “4:20 PM” does not carry any recognizable meaning, but the CFILORUX time “.POT”, translated to approximately “5:07 PM,” may be more easily understood. Other times, such as “.FOOD” (approximately 10:27 AM) or “.COFFEE” (approximately 8:27 AM) also serve as good examples of times that may be converted to or from common words.
One of ordinary skill in the art will understand that, when measured in traditional hour-minute-second time, the times “.POT,” “.FOOD,” and “.COFFEE” are considerably more precise due to the additional significant digits. While a three-digit time such as “5:07 PM” is accurate to within one minute, or approximately 1/1440th of a day, a three-digit CFILORUX time such as “.POT” is accurate to within approximately 1/46,656th of a day, or about 1.85 seconds. Hence, CFILORUX times are generally of much higher precision than traditional times, though some will coincide with traditional times using similar numbers of significant digits (e.g., “0.000” corresponds to midnight, “.C90” corresponds to 8:10 AM, “.I00” corresponds to noon, and so on).
In some embodiments, the display 602 may be switched between the first format and the second format via an interaction with one of the at least one input devices 606, 608, 610. Interaction with one of the at least one input devices 606, 608, 610 may also cause the display 602 to switch between the presentation of date and time information, or a combination of date and time information.
The clock 800 includes a mechanism (not pictured) that causes a plurality of ring-shaped indicators to rotate. Each ring-shaped indicator includes a ring pointer to indicate an angular position of the associated ring-shaped indicator. As illustrated, the plurality of ring-shaped indicators includes a cycle indicator 818, a day indicator 810, a period indicator 812, and a fraction indicator 814. The ring-shaped indicators include a cycle ring pointer 819, a day ring pointer 811, a period ring pointer 813, and a fraction ring pointer 815. The ring-shaped indicators are illustrated on an exemplary grey hatched background for clarity, but may be any color and used with any background. Also, though the ring pointers are illustrated pointing toward a center of the clock face, the ring pointers may alternatively point out towards the plurality of labels 802, or may take a different form to indicate a position of the ring-shaped indicators.
Similar to the clock 100 of
In some embodiments, the mechanism used in the clock 100 or the clock 800 may cause the indicators to travel smoothly over the passage of time. In other embodiments, the mechanism may cause the indicators to move quickly from one label or marking to the next label or marking, then pause until the appropriate time to move to a subsequent label or marking. In still other embodiments, a combination of the two methods may be used. In the embodiment illustrated in
The design and use of each of these components for standard clocks are well-known in the art, and so general information concerning the construction of these components has not been included herein. However, traditional components that would drive an hour hand, minute hand, and second hand are reconfigured to provide indicators of the passage of CFILORUX time.
For example, in some embodiments, the gearing mechanism 910 includes an input shaft that is turned at a given speed by the electric motor 908. The input shaft is coupled to a gear that causes a fraction indicator, such as fraction indicator 112, to travel through an angle of 10 degrees for each fraction, such that after 36 fractions have passed, the fraction indicator will have returned to its starting point. The gearing mechanism 910 also includes reduction gears that cause each other indicator to turn faster or slower than the fraction indicator by a factor of thirty-six. For example, the gearing mechanism 910 may include a gear that turns thirty-six times slower than the gear that causes the fraction indicator to travel, such that a period indicator, such as period indicator 110, travels through an angle of 10 degrees for each full revolution of the fraction indicator. Accordingly, after thirty-six revolutions of the fraction indicator, the period indicator will have returned to its starting point. As another example, the gearing mechanism 910 may include a gear that turns thirty-six times faster than the gear that causes the fraction indicator to travel, such that a (z) second indicator, such as (z) second indicator 816, completes a revolution for each angle of 10 degrees traveled by the fraction indicator. In some embodiments, additional indicators that are faster and slower by an arbitrary number of factors of thirty-six may also be included.
In some embodiments of traditional clocks, the oscillator 904 is configured to vibrate at a frequency of 32,768 vibrations per second. The dividing circuit 906 divides the detected frequency by powers of two, to produce output pulses that drive the electric motor 908 at a rate of one pulse per second. In some embodiments of the present disclosure, the gearing mechanism 910 may include a transformation gear that reduces the output speed of the traditional electric motor 908 calibrated to drive an input shaft coupled via gears to a traditional second hand to a speed suitable to drive the input shaft coupled via gears to the fraction indicator as described above. For example, since each fraction is 50/27ths of a traditional second long, the transformation gear may reduce the output speed of the electric motor 908 to 27/50ths of its original speed.
In some embodiments of the present disclosure, a specially configured oscillator 904 may be used. For example, in some embodiments, an oscillator 904 may be configured to oscillate 21600 times per traditional second. Such an oscillator 904 would therefore oscillate 40000 times per fraction. In such an embodiment, the dividing circuit 906 is configured to divide the signal from the oscillator 904 to provide one pulse to the electric motor 908 every 40000 oscillations. Each pulse would then cause the electric motor 908 to turn the input shaft an amount that causes the portion of the gearing mechanism 910 coupled to the fraction indicator to travel through an angle of 10 degrees.
While illustrative embodiments have been illustrated and described, it will be appreciated that various changes can be made therein without departing from the spirit and scope of the invention. As one example, the terms “CFILORUX,” “cycle,” “period,” “fraction,” “(z) second,” and so on are used merely for ease of discussion and are exemplary only. Other terms may be used for similar concepts without departing from the scope of the present disclosure. As another example, oscillators that provide vibrations at different speeds than those disclosed herein may be used. One of ordinary skill in the art would recognize that appropriate gearing mechanisms and/or dividing circuits may be used with such oscillators to provide the functionality described herein without departing from the scope of the present disclosure. As yet another example, in some embodiments the radix point may not separate the date from the time, and instead may be placed at a different position to ease interpretation. For instance, as described above with respect to