A clock timing method and apparatus based on the Fibonacci sequence
By designing a clock based on the Fibonacci sequence, using six square color blocks and a seven-color LED array, the problem of insufficient accuracy in existing clocks is solved, achieving accurate time display and a rich visual experience, thus enhancing the user experience.
Patent Information
- Application Number
- CN202311194729.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-09-15
- Publication Date
- 2025-11-14
- Estimated Expiration
- 2043-09-15
AI Technical Summary
Existing clock designs based on the Fibonacci sequence lack accuracy, cannot accurately display time not in multiples of 5 minutes, and have either overly complex or overly simplistic interface designs, resulting in a poor user experience.
Using the first six digits of the Fibonacci sequence (1, 1, 2, 3, 5, 8) as the side length of the square color blocks, combined with a seven-color LED array, the time is represented by color block combinations and algorithms, achieving precise minute display from 0:00 to 12:59.
It achieves accurate time display and a rich visual experience, meeting users' habits and needs for time expression, and features efficient interface design and innovation.
Smart Images

Figure CN117192929B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to a clock product, specifically to a clock timing method and apparatus based on the Fibonacci sequence. Background Technology
[0002] In people's daily lives, clocks play a vital role as tools for measuring time. Traditional clocks mainly come in two forms: mechanical and electronic. Mechanical clocks use hour, minute, and second hands to mark the time, while electronic screens or digital tubes use electronic displays. Although these designs provide users with intuitive time markings, they appear monotonous in terms of product fun and user experience.
[0003] The Fibonacci sequence, also known as the golden ratio sequence, was introduced by mathematician Leonard Fibonacci using the example of rabbit breeding, hence it is also called the "rabbit sequence." Its characteristic is that each number is the sum of the two preceding numbers, specifically: 1, 1, 2, 3, 5, 8, 13, 21, 34, and so on. The recursive method for this sequence is defined as: F(0)=1, F(1)=1, F(n)=F(n-1)+F(n-2) (where n ≥ 2, n ∈ N*).
[0004] Clock designs based on the Fibonacci sequence have appeared on the market. The most well-known design is probably the Fibonacci clock released by Philippe Chrétien on a maker platform in 2015. This clock uses five colored blocks (corresponding to 1, 1, 2, 3, 5 in the sequence) and four colors (red, green, blue, and white) to represent time. It defines the hours as red + blue and the minutes as (green + blue) * 5. However, this design can only display time scales that are multiples of 5 in minutes, such as 1:05, 1:10, etc. It cannot display specific times between 1:05 and 1:10. For example, 1:08 cannot be displayed on this clock, thus having an accuracy problem.
[0005] Besides Chrétien's designs, there are other clock products based on the Fibonacci sequence. However, these designs are either too simple, like Philippe Chrétien's products, which can only achieve a minimum time unit of 5 minutes; or too complex, like the clock device from Jiangsu Zhongjiaoke Information Technology Co., Ltd., which provides consumers with a cumbersome product interface, and whose method of counting the remainder of the minutes deviates from the original mathematical expression of the Fibonacci sequence.
[0006] While the Fibonacci sequence offers a novel perspective on clock design, existing designs still have some shortcomings in terms of accuracy, interface design, and user experience. Summary of the Invention
[0007] To address the aforementioned issues, this invention provides a clock timing method and device based on the Fibonacci sequence. The timing algorithm uses the first six digits of the Fibonacci sequence (1, 1, 2, 3, 5, 8), and uses these six sets of numbers as the side lengths of corresponding regular polygons to form a combination of six square color blocks. This allows for the corresponding display of time, conforming to people's habits of expressing time. Furthermore, this algorithm is simple and efficient, requiring only six color blocks and using six colors to display the time. The product has strong visual appeal, is novel and interesting, and also possesses the practicality of a clock, effectively solving many shortcomings of existing technologies.
[0008] The present invention is achieved through the following technical solution: a clock timing method based on the Fibonacci sequence, which uses the first six digits of the Fibonacci sequence as a basis to form a combination of six square color blocks, wherein the first color block area corresponds to a side length of 1, the second color block area corresponds to a side length of 1, the third color block area corresponds to a side length of 2, the fourth color block area corresponds to a side length of 3, the fifth color block area corresponds to a side length of 5, and the sixth color block area corresponds to a side length of 8.
[0009] The specific steps are as follows:
[0010] a) Provide six square color blocks, each corresponding to a number in the Fibonacci sequence, namely 1, 1, 2, 3, 5, 8;
[0011] b) Based on the current hour, select the sum of the side lengths of the corresponding red and blue color blocks to represent it;
[0012] c) Based on the current number of minutes, select the corresponding combination of green and blue color block side length values for calculation, and then fine-tune the representation using yellow and purple color block side length values;
[0013] d) Use a seven-color LED array to display the corresponding time based on the color and position of the selected color block.
[0014] As a preferred technical solution, the six color block areas are equipped with a seven-color LED light array behind them, which enables the color blocks to display six colors: red, green, blue, yellow, purple, and white.
[0015] As a preferred technical solution, the hour of the clock is determined by the sum of the side lengths of the red and blue color blocks; the minute is determined by multiplying the sum of the side lengths of the green and blue color blocks by 5, adding the side length of the yellow color block, and subtracting the side length of the purple color block.
[0016] As a preferred technical solution, the white area is not included in the calculation of hours and minutes.
[0017] As a preferred technical solution, the device has a night light mode, which can provide illumination in low-light conditions.
[0018] As a preferred technical solution, a control unit is provided to adjust the display color of each color block area according to the time value in order to display the time.
[0019] As a preferred technical solution, it is equipped with sound feedback function, which emits specific sound effects to notify the user when the time changes or settings are changed.
[0020] The present invention discloses a clock timing method program based on the Fibonacci sequence, which controls an LED array to display corresponding color combinations in color blocks to represent specific time points. The program can correspond to 780 time points in minutes within the time range of 0:00 to 12:59.
[0021] The present invention provides a clock timing device based on the Fibonacci sequence, comprising a physical frame, and six square color block areas are set in the space area formed in the middle of the physical frame. The six square color block areas include a first color block area, a second color block area, a third color block area, a fourth color block area, a fifth color block area, and a sixth color block area.
[0022] The first color block area corresponds to a side length of 1, the second color block area corresponds to a side length of 1, the third color block area corresponds to a side length of 2, the fourth color block area corresponds to a side length of 3, the fifth color block area corresponds to a side length of 5, and the sixth color block area corresponds to a side length of 8. Each color block area is controlled by a seven-color LED light array to display different colors.
[0023] As a preferred technical solution, each color block area is equipped with a seven-color LED light array behind it, which enables the color block area to display six colors: red, green, blue, yellow, purple, and white.
[0024] The beneficial effects of this invention are: the timing algorithm of this invention is designed using the first six digits of the Fibonacci sequence (1, 1, 2, 3, 5, 8), which can achieve accurate display in minutes within the time range of 0:00 to 12:59, meeting daily timing needs;
[0025] This invention combines the mathematical Fibonacci sequence with color variations, satisfying consumers' habitual way of expressing time while also providing a sensory experience of multiple color changes at different points in time, stimulating reflection on mathematics and time.
[0026] The invention achieves a complete representation of time using only six color blocks. Compared to other Fibonacci clock products on the market, this algorithm is both simple and efficient, achieving a good balance. Compared to traditional clocks and other Fibonacci clocks, this invention is more innovative, displaying time in a novel way and meeting consumers' requirements for both fun and practicality in products.
[0027] This invention not only provides a novel and unique clock product, but also has the potential to bring good social and economic returns. It adopts a seven-color LED light array, which can flexibly change colors as needed, adding extra attractiveness and adjustability to the product. It avoids overly complex or overly simple interface designs, and provides users with an intuitive and clear time display. Attached Figure Description
[0028] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0029] Figure 1 This is a schematic diagram of the structure of the present invention;
[0030] Figure 2 The image shows the actual effect of the product of this invention. Detailed Implementation
[0031] All features disclosed in this specification, or all steps in all disclosed methods or processes, may be combined in any way, except for mutually exclusive features and / or steps.
[0032] like Figure 1 As shown, this invention proposes a clock timing method and device based on the Fibonacci sequence, which uses a special combination of color blocks to represent time.
[0033] In this embodiment, six square color block areas are set in the space area formed in the middle of the physical frame 700. The six square color block areas include a first color block area 100, a second color block area 200, a third color block area 300, a fourth color block area 400, a fifth color block area 500, and a sixth color block area 600.
[0034] First, the design of this clock is based on the first six digits of the Fibonacci sequence, forming a combination of six square color blocks. Specifically, the first color block area 100 corresponds to a side length of 1, the second color block area 200 corresponds to a side length of 1, the third color block area 300 corresponds to a side length of 2, the fourth color block area 400 corresponds to a side length of 3, the fifth color block area 500 corresponds to a side length of 5, and the sixth color block area 600 corresponds to a side length of 8.
[0035] To provide a richer visual experience, each color block area is equipped with a seven-color LED array behind it. These LED arrays allow the color blocks to independently display one of the colors: red, green, blue, yellow, purple, or white. Notably, the white color block area does not participate in the hour and minute calculations, but it can provide illumination for the user in certain modes, such as night light mode.
[0036] A clock timing method and device based on the Fibonacci sequence is proposed, which uses a special combination of color blocks to represent time.
[0037] First, the clock design of this invention is based on the first six digits of the Fibonacci sequence, forming a combination of six square color blocks.
[0038] Specifically, the first color block area corresponds to a side length of 1, the second color block area corresponds to a side length of 1, the third color block area corresponds to a side length of 2, the fourth color block area corresponds to a side length of 3, the fifth color block area corresponds to a side length of 5, and the sixth color block area corresponds to a side length of 8.
[0039] To provide a richer visual experience, each color block area is equipped with a seven-color LED light array behind it. These LED light arrays enable the color blocks to independently display one of the colors red, green, blue, yellow, purple, and white. In particular, the white color block area does not participate in the calculation of hours and minutes in the timekeeping, but in certain modes, such as night light mode, it can provide lighting for users.
[0040] In addition, the light array can adjust the brightness, so it can not only be clearly displayed in well-lit environments, but also provide a comfortable visual experience in dim environments.
[0041] The surface of the six square color blocks is made of a semi-transparent material, which allows the light emitted by the LED array to pass through evenly, providing users with a soft visual effect. The dividing lines between the color blocks are delicate and clear, which helps users quickly identify each color block.
[0042] In this invention, users can set the time, adjust the brightness, and select the display mode via a touchscreen, physical button, or Bluetooth connection to a mobile phone or tablet. It is equipped with an automatic brightness adjustment function, which can automatically adjust the LED brightness according to the ambient light. When the user adjusts or sets the time, the control unit controls the color and state of each color block based on the current hour and minute, using a preset algorithm logic.
[0043] The clock can be powered by USB, battery, or a direct power plug, providing users with multiple options. It also features an energy-saving mode that allows users to set it to standby mode when they don't need to check the time, in which case the power consumption of the LED array is extremely low. Example
[0044] like Figure 2 As shown, to represent the time 3:28:
[0045] formula:
[0046] 1) Hours = Sum of the side lengths of the (red + blue) blocks.
[0047] 2) Minutes = (sum of the side lengths of the green and blue blocks) * 5 + yellow (side length of the block) - purple (side length of the block).
[0048] Therefore, it is displayed as follows:
[0049] Color block 1 (side length 1): Red
[0050] Color block 2 (side length 1): Yellow
[0051] Color block 3 (side length 2): Blue
[0052] Color block 4 (side length 3): white
[0053] Color block 5 (side length 5): Green
[0054] Color block 6 (side length 8): Purple.
[0055] According to the above definition:
[0056] The number of hours = the sum of the side lengths of the (red + blue) blocks, that is, the number of hours is: 1 + 2 = 3
[0057] Minutes = (Green + Blue) * 5 + Yellow - Purple = (5 + 2) * 5 + 1 - 8 = 28
[0058] Therefore, the time obtained from Example 1 is: 3:28 Example
[0059] To indicate the time: 4:21:
[0060] formula:
[0061] 1) Hours = Sum of the side lengths of the (red + blue) blocks.
[0062] 2) Minutes = (sum of the side lengths of the green and blue blocks) * 5 + yellow (side length of the block) - purple (side length of the block).
[0063] Therefore, it is displayed as follows:
[0064] Color block 1 (side length 1): Red
[0065] Color block 2 (side length 1): Yellow
[0066] Color block 3 (side length 2): Green
[0067] Color block 4 (side length 3): Blue
[0068] Color block 5 (side length 5): Purple
[0069] Color block 6 (side length 8): White.
[0070] According to the above definition:
[0071] Hours = Red + Blue = 1 + 3 = 4
[0072] Minutes = (Green + Blue) * 5 + Yellow - Purple = (2 + 3) * 5 + 1 - 5 = 25 + 1 - 5 = 21
[0073] Therefore, the time obtained in Example 2 is: 4:21 Example
[0074] To indicate the time: 6:33
[0075] formula:
[0076] 1) Hours = Sum of the side lengths of the (red + blue) blocks.
[0077] 2) Minutes = (sum of the side lengths of the green and blue blocks) * 5 + yellow (side length of the block) - purple (side length of the block).
[0078] Therefore, it is displayed as follows:
[0079] Color block 1 (side length 1): Yellow
[0080] Color block 2 (side length 1): Red
[0081] Color block 3 (side length 2): Green
[0082] Color block 4 (side length 3): Purple
[0083] Color block 5 (side length 5): Blue
[0084] Color block 6 (side length 8): White
[0085] The calculation is as follows:
[0086] Hours = Red + Blue = 1 + 5 = 6
[0087] Minutes = (Green + Blue) * 5 + Yellow - Purple = (2 + 5) * 5 + 1 - 3 = 35 + 1 - 3 = 33
[0088] Therefore, the time obtained in Example 3 is: 6:33 Example
[0089] To indicate the time: 2:17
[0090] formula:
[0091] 1) Hours = Sum of the side lengths of the (red + blue) blocks.
[0092] 2) Minutes = (Sum of the side lengths of the green and blue blocks) * 5 + Yellow (side length of the block) - Purple (side length of the block);
[0093] Color block 1 (side length 1): Yellow
[0094] Color block 2 (side length 1): Yellow
[0095] Color block 3 (side length 2): Red
[0096] Color block 4 (side length 3): Green
[0097] Color block 5 (side length 5): White
[0098] Color block 6 (side length 8): White
[0099] The calculation is as follows:
[0100] Hours = Red + Blue = 2 + 0 = 2
[0101] Minutes = (Green + Blue) * 5 + Yellow - Purple = (3 + 0) * 5 + 1 + 1 - 0 = 15 + 2 - 0 = 17
[0102] Therefore, the time obtained from Example 4 is: 2:17
[0103] In this way, the present invention can combine the concept of time with the Fibonacci sequence, providing users with a novel and educational clock product.
[0104] The timing algorithm of this invention is designed using the first six digits of the Fibonacci sequence (1, 1, 2, 3, 5, 8), which can achieve accurate display in minutes within the time range of 0:00 to 12:59, meeting daily timing needs;
[0105] This invention combines the mathematical Fibonacci sequence with color variations, satisfying consumers' habitual way of expressing time while also providing a sensory experience of multiple color changes for different time points on the product, stimulating reflection on mathematics and time.
[0106] The invention achieves a complete representation of time using only six color blocks. Compared to other Fibonacci clock products on the market, this algorithm is both simple and efficient, achieving a good balance. Compared to traditional clocks and other Fibonacci clocks, this invention is more innovative, displaying time in a novel way and meeting consumers' requirements for both fun and practicality.
[0107] The algorithm of this invention has a total of 6 display color blocks. The color blocks can present different color combinations through the LED lights behind them. Therefore, the total number of color display combinations under red, green, blue, yellow, purple and white colors is 6 to the power of 6, or 46,656 combinations. The program retains the useful combinations, which can correspond to 780 time points in minutes from 0:00 to 12:59.
[0108] The above description is merely a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any changes or substitutions conceived without inventive effort should be included within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be determined by the scope defined in the claims.
Claims
1. A clock timing method based on the Fibonacci sequence, characterized in that: Based on the first six digits of the Fibonacci sequence, six square color blocks are formed; The first color block area (100) corresponds to a side length of 1, the second color block area (200) corresponds to a side length of 1, the third color block area (300) corresponds to a side length of 2, the fourth color block area (400) corresponds to a side length of 3, the fifth color block area (500) corresponds to a side length of 5, and the sixth color block area (600) corresponds to a side length of 8. The specific steps are as follows: a) Provide six square color blocks, each corresponding to a number in the Fibonacci sequence, namely 1, 1, 2, 3, 5, 8; b) Based on the current hour, select the sum of the side lengths of the corresponding red and blue color blocks to represent it; c) Based on the current number of minutes, select the corresponding combination of green and blue color blocks for calculation, and then fine-tune the representation using yellow and purple color blocks; d) A seven-color LED array is used behind the color block to control its color and display the corresponding time according to the value of the selected color block; The six color blocks are equipped with a seven-color LED array behind them, which enables the color blocks to display six colors: red, green, blue, yellow, purple, and white. The hour of the clock is determined by the sum of the side lengths of the red and blue color blocks; the minute is determined by multiplying the sum of the side lengths of the green and blue color blocks by 5, adding the side length of the yellow color block, and subtracting the side length of the purple color block. The white color block is not involved in the calculation of the hour and minute. It is equipped with a control unit to adjust the display color of each color block according to the time value to achieve the time display.
2. The clock timing method based on the Fibonacci sequence according to claim 1, characterized in that: The device includes a night light mode, which can provide illumination in low-light conditions.
3. The clock timing method based on the Fibonacci sequence according to claim 1, characterized in that: It features sound feedback, emitting specific sound effects to notify the user when the time changes or settings are adjusted.
4. A program for a clock timing method based on the Fibonacci sequence as described in any one of claims 1 to 3, characterized in that: This program controls an LED array to display corresponding color combinations in color blocks to represent specific time points. It can correspond to 780 time points in minutes within the time range of 0:00 to 12:
59.
5. A clock timing device based on the Fibonacci sequence as described in any one of claims 1 to 3, characterized in that: Includes a physical border, and six square color block areas are set in the space area formed in the middle of the physical border. The six square color block areas include a first color block area, a second color block area, a third color block area, a fourth color block area, a fifth color block area, and a sixth color block area. The first color block area corresponds to a side length of 1, the second color block area corresponds to a side length of 1, the third color block area corresponds to a side length of 2, the fourth color block area corresponds to a side length of 3, the fifth color block area corresponds to a side length of 5, and the sixth color block area corresponds to a side length of 8. Each color block area is controlled by a seven-color LED light array to display different colors.
6. The clock timing device based on the Fibonacci sequence according to claim 5, characterized in that: Behind each color block area is a seven-color LED array, which can display six colors: red, green, blue, yellow, purple, and white.
Citation Information
Patent Citations
Automatic timing Fibonacci clock device based on Internet of Things
CN116627016A