UMBRELLA WITH WIRELESS TETHER

20180174427 ยท 2018-06-21

    Inventors

    Cpc classification

    International classification

    Abstract

    The umbrella cooperates with a software application adapted to run on a mobile communications device wirelessly synced to the umbrella. The umbrella includes a communications module adapted to transmit a wireless beacon signal in response to the detection of movement of the umbrella. The software application detects the beacon signal when the smartphone is within range of the umbrella and generates an alert when the beacon signal is no longer being received, indicating that the smartphone is no longer within range and the umbrella has been forgotten. In one embodiment, the GPS application on the smartphone is cause to generate a location update signal in response to detection of the beacon signal such that the software application can run continuously in the background on the smartphone to ensure timely range entry and exit notifications

    Claims

    1. The umbrella and mobile communications device of claim 24 wherein said umbrella comprises an integrated circuit, the integrated circuit comprising a communications module adapted to transmit a wireless beacon signal, said module comprising a timing circuit and normally operating in an inactive mode, said integrated circuit further comprising an accelerometer adapted to detect movement of said umbrella and to generate an activation signal to said module when movement of said umbrella is detected causing said module to operate in an active mode and periodically transmit said beacon signal for a time period measured by said timing circuit, said software application being capable of detecting said beacon signal transmitted from said module when said umbrella and said communications device are within a given distance from each other and generating an range exit notification to the user of the communications device when said beacon signal is no longer being received, indicating that said umbrella and the communications device are no longer within said given distance.

    2. The umbrella and device of claim 1 wherein said circuit further comprises a battery connected to power said integrated circuit, a voltage monitor for measuring the voltage output of said battery, and wherein said voltage monitor periodically measures the voltage output of said battery, and causes said module to include a low battery notification as part of said wireless beacon signal if the measured voltage output of the battery is below a given level.

    3. The umbrella and device of claim 1 wherein said umbrella has a handle and wherein said handle comprises a recess within which said integrated circuit is situated.

    4. The umbrella and device of claim 3 wherein said umbrella further comprises a cap within which said integrated circuit is retained and a part adapted to receive said cap secured within said handle recess.

    5. (canceled)

    6. (canceled)

    7. (canceled)

    8. (canceled)

    9. (canceled)

    10. The umbrella and device of claim 1 wherein said integrated circuit comprises a communications module adapted to transmit a wireless beacon signal, an accelerometer adapted to detect movement of said umbrella and to generate an activation signal to said module when movement of said umbrella is detected causing said module to periodically transmit said beacon signal, said umbrella comprising a handle with a recess defined in part by a bottom wall, a cap adapted to retain said integrated circuit and a part adapted to receive said cap, means for securing said part to said recess bottom wall and means for securing said cap to said part.

    11. (canceled)

    12. The umbrella and device of claim 10 wherein said part securing means comprises an internally threaded bore in said handle and an externally threaded shaft extending from said part.

    13. The umbrella and device of claim 10 wherein said integrated circuit comprises an LED and wherein said cap comprises an opening aligned with said LED such that said LED can be observed through the cap when the cap is mounted on the handle.

    14. The umbrella and device of claim 10 wherein said integrated circuit includes spaced plates defining a recess within which a battery may be retained.

    15. (canceled)

    16. (canceled)

    17. (canceled)

    18. (canceled)

    19. The umbrella and device of claim 10 wherein said integrated circuit comprises a battery output voltage monitor.

    20. (canceled)

    21. (canceled)

    22. (canceled)

    23. (canceled)

    24. An umbrella and a mobile communications device capable of wirelessly communicating with said umbrella and running a software application which generates range entry and range exit notifications alerting the user of said communications device when said umbrella enters and leaves the vicinity of said communications device, respectively, said communications device comprising a GPS module generating a GPS location signal and a periodic GPS location update, said communications device being capable of running only a limited number software applications in the background without suspension, wherein said communications device causes said GPS module to periodically generate the location update in response to the receipt of a range entrance notification such that said software application can run in the background on said communications device without going into a suspending state, thereby allowing said software application to timely process range entry and range exit notifications, said communications device further comprising a location update timer, said location update tinier being set after the receipt of a range exit notification and configured to cause said GPS module to cease generating the location update after a given time interval, unless a range entry notification has been received, such that said software application is turned off.

    Description

    BRIEF DESCRIPTION OF THE SEVERAL VIEWS OF DRAWINGS

    [0032] To these and to such other objects that may hereinafter appears, the present invention relates to an umbrella with wireless tether as described in detail in the following specification and recited in the annexed claims, taken together with the accompanying drawings, in which like numerals refer to like parts and in which:

    [0033] FIG. 1 is a graphic representation illustrating how the umbrella of the present invention functions with a mobile communications device to alert a user that the umbrella is out of range;

    [0034] FIG. 2 is a plan view of inside of the bottom of the umbrella cap;

    [0035] FIG. 3 is a side elevation view of the umbrella cap;

    [0036] FIG. 4 is a side elevation view of the cap receiving part without the cap in place, mounted on the umbrella;

    [0037] FIG. 5 is a cross-sectional view of the cap receiving part of the umbrella with the cap in place;

    [0038] FIG. 6 is a plan view of the top of the umbrella handle with the cap;

    [0039] FIG. 7 is an exploded view showing how the integrated circuit is mounted in the cap;

    [0040] FIG. 8 of the block diagram of the components of the integrated circuit board;

    [0041] FIG. 8 is a flow chart illustrating the function of the integrated circuit board;

    [0042] FIG. 9 is a schematic diagram of the integrated circuit;

    [0043] FIG. 10 is a flow chart of a first preferred embodiment of the software application of the present invention;

    [0044] FIG. 11 is a flow chart of a second preferred embodiment of the software application of the present invention; and

    [0045] FIG. 12 includes a series of view of a compartment which can retain an integrated circuit and be attached to the rib of an umbrella.

    DETAILED DESCRIPTION OF THE INVENTION

    [0046] The invention relates to an umbrella which interacts with a software application, such as an iOS/Android app, running on a communications device such as smartphone that will alert umbrella owners if they accidentally leave their umbrellas behind. As explained in detail below, the umbrella houses a small integrated circuit including a communications module situated within a cavity in the umbrella handle. The circuit will communicate with the software application installed into the owner's mobile phone, eliminating the necessity for a separate component associated with the umbrella.

    [0047] The integrated circuit in the umbrella periodically emits a beacon proximity signal, for example, every 100 ms to 5 seconds. The proximity signal will allow the software application running on the smartphone to determine whether the smartphone is in close/far proximity of the umbrella.

    [0048] The integrated circuit in the umbrella includes an accelerometer. The accelerometer detects movement of the umbrella indicating that the umbrella is or has been moved. The communications module is connected to the accelerator output such that beacon signal reflects that the umbrella is or has been moved. Once synced, the umbrella will notify the owner's smartphone, if the umbrella is out of range, indicating that the umbrella has been left behind.

    [0049] A replaceable battery is provided in the umbrella handle to power the integrated circuit. Since the circuit in the umbrella will operate for hours at a time, energy consumption is an issue. For that reason, the integrated circuit may be programmed to operate in a low energy consumption mode, or to turn off, whenever possible.

    [0050] Most other items that are prone to loss (i.e. wallets, keys, smartphones) do not experience long periods of non-motion (they are typically used daily or at least regularly, and thus in regular motion. So, implementing a low energy consumption mode or turning them off completely while not in motion would not be useful, since the period that they are not in motion is not long. However, that is not true of umbrellas because only a fraction of an umbrella's life is actually in use (when it rains). The vast majority of the time, an umbrella is typically in storage.

    [0051] Further, the umbrella is typically in transit when in use (unlike a TV remote, for example) and most umbrella losses are due to leaving the umbrella behind (as opposed to forgetting where it was put).

    [0052] These characteristics allow use of an apparatus which minimizes the energy consumption of the battery which powers the integrated circuit such that the battery does not have to be replaced frequently. In the present invention, the communications module is normally operated in the low energy consumption mode or off and changes to the high energy consumption mode or on only when movement of the umbrella is detected by the accelerometer.

    [0053] The principle purpose of the present invention is not for finding a lost umbrella. The present invention is intended to prevent the loss of the umbrella in the first place by alerting the user that the umbrella is out of range of the smartphone such that the user knows to immediately retrieve the umbrella. Thus, the communications module does not always need to be transmitting the beacon signalit only needs to be transmitting on during use, when movement has been sensed. Other object finding systems require that the beacon signal be transmitted continuously, resulting in much higher power consumption requirements.

    [0054] An accelerometer can be used to detect motion, acceleration, vibration, speed, orientation. Most commonly, accelerometers are used to detect orientation, for example, for a smartphone to adjust the screen from portrait (vertical) to landscape (horizontal) mode. Many game apps use the accelerometer to detect phone tilt for car racing game apps, or pedometers use the sensor to detect the number of steps. However, it is not believed that an accelerometer has ever been used in an umbrella to control the energy consumption of a communications module in the manner of the present invention.

    [0055] As illustrated in FIG. 1, after the umbrella, generally designated A, is wirelessly synced to the owner's mobile communications device such as a smartphone, generally designated B, and the software application in the smartphone is activated, the smartphone will display an alert such as UMBRELLA IS OUT OF RANGE if the smartphone and umbrella are separated by a preset distance or range, for example, 30 feet. That alert will remind the user to retrieve the umbrella if it has been inadvertently left behind. To reset the alarm, the user must return to a location within a short distance from the umbrella, for example 2 feet. Alternatively, if the umbrella has been left on purpose, the user will receive the range exit notification and allow the umbrella to remain thereafter out of range.

    [0056] FIG. 2-7 illustrate the handle 10 of the umbrella A and the manner in which the integrated circuit is mounted in the handle. The end of handle A is provided with a recess 12 into which a hollow part 14, shown in FIGS. 4 through 7, is received. In particular, the floor of recess 12 has an internally threaded central bore adapted to receive the externally threaded shaft 17 which extends downwardly from the bottom of part 14. During the manufacturing process, part 14 is screwed into the handle recess 12 such that shaft 17 is received in bore 15 and is permanently affixed to the handle by adhesive or the like.

    [0057] Part 14 defines a recess 16 into with which a removable cap 18 is received. Cap 18 is shown from underneath in FIG. 2 and from the side in FIG. 3. Cap 18 includes top 20 with a small opening 22. Opening 22 will be used to view an LED which is part of the integrated circuit, as explained below.

    [0058] Extending downwardly from the interior surface of top 20 is a circular side wall 24 which defines a cap recess 28 into which the integrated circuit 30 is received, as seen in FIG. 7. Cap 18 may be attached to part 14 using a bayonet-type closure mechanism, shown. Cap 18 is pressed into the recess 16 in part 14 and rotated relative to the part. Alternatively, the side wall 24 of the cap may be externally threaded such that it mates with an internally threaded surface formed in the wall of part 14 such that the cap is received in part 14 as it is rotated.

    [0059] As shown in FIG. 6, the exterior surface of top 20 of the cap is provided with a slot 32. The slot is adapted to receive the edge of a coin or the like such that the user can rotate the cap relative to the part 14 to attach or remove the cap from the umbrella to replace the battery.

    [0060] Integrated circuit 30 includes a circuit board 31 and a plate 33 situated above the board. Board 31 and plate 33 form a recess designed to receive the battery 35 which powers the integrated circuit, as seen in FIG. 7.

    [0061] FIG. 8 is a block diagram of the components of integrated circuit 30. The circuit includes a communication module 32 which is connected to receive the output of an accelerometer 34. Preferably, the accelerometer is capable of detecting motion with a threshold of greater than 0.50 G and less than 4 G in any axis for a minimum duration threshold of at least 25 milliseconds to no more than 10 seconds (10,000 milliseconds).

    [0062] Module 32 is also connected to receive the output of a battery voltage output monitor 36. Module 32 has an input 38 which allows the module to be programmed and an output connected to energize an LED 40. LED 40 is aligned with opening 22 in cap 18 such that when cap 18 is mounted on the umbrella handle LED 40 is visible to the user when the end of the umbrella handle is observed.

    [0063] Module 32 may be any commercially available component or set of electrical circuits, including a microprocessor, I/O controller, a memory, a clock, a power manager, and an antenna, provided as a unit or individually which are capable of being programmed or configured to periodically transmit a beacon signal over the range required for the present invention to function as described herein.

    [0064] FIG. 9 is a basic flow chart of the operation of the module. Assuming that the umbrella is registered and wirelessly synced to the smartphone, when the module is turned on, LED 40 which is visible to the user through opening 22 in cap 18 will be energized to blink a number of times (for example, six times) to indicate that the circuit is powered.

    [0065] Initially, the circuit operates in the low energy consumption mode. Upon receipt of an output signal from accelerometer 34 indicating that motion above a given level in at least one direction has been detected (movement of the umbrella), module 32 enters the active (high energy consumption) mode. LED 40 is energized to blink a certain number of times, for example, four times to indicate that the module has become active.

    [0066] Upon entering the active mode, the module checks the battery voltage output monitor to determine whether battery 35 has sufficient output to power the integrated circuit. If it does not, a LOW-BATT flag is set and becomes a part of the beacon signal transmitted by the module to the smartphone.

    [0067] The beacon signal is transmitted periodically, for example, every 100 ms to 5 seconds. Because the magnitude of the signal is set to a particular level, it will only be received by the smartphone when the smartphone is within the preset range of the umbrella. As long as the smartphone continues to receive the signal, the umbrella is within range and the smartphone does not generate an alert. Once the beacon signal is no longer received, the smartphone will issue an alert to tell the user that the umbrella is no longer in range.

    [0068] The timing circuit in the module is energized each time the accelerator stops generating an output indicating that motion is detected. The timing circuit tracks how long it has been since motion has been detected by the accelerometer.

    [0069] When the counter in the timing circuit reaches a preset level, the periodic transmission from the module is stopped and the module automatically returns to the inactive (low energy consumption) mode. This is important because umbrellas are often stored for extended periods of time between uses. If the module were to continue operating in the active (high energy consumption) mode for such periods, the battery would be quickly depleted, requiring frequent replacement of the battery even though the umbrella is not in use.

    [0070] FIGS. 10 and 11 illustrate first and second preferred embodiments of the software application of the present invention. By way of background, the beacon and software application can operate in four states: [0071] ADDED: New umbrellas can be added (synched) to the system. The beacon associated with each umbrella has a unique identification code (UUID). The beacon's UUID will be stored locally into the web based administrative system which controls the network of tethered umbrellas. Only those UUID beacons stored into the system will display on the smartphone home page of the system and trigger notifications. Furthermore, a Media Access Control (MAC) Address is embedded within the signal to assign a unique ID to each umbrella when read by the software application. A registration procedure is required to initially set up the umbrella beacon with the software application. [0072] WITHIN RANGE: Once the umbrella is synched with the smartphone, if the smartphone is within the range of the umbrella, the software application running on the smartphone can receive the beacon signal from the umbrella and receive advertisements and other notifications from the system administrator. ALERT NOTIFICATIONS ON: When the beacon is within range of the smartphone, the smartphone may receive the beacon signal from the smartphone and the advertisements. A common notification that may be displayed is a weather report, particularly a weather forecast for rain. Thus, users of the system can be alerted in advance that rain is forecast so that they are reminded to take their umbrella with them. [0073] ALERT NOTIFICATIONS OFF: Alert notifications can be turned off on the smartphone such that all notifications are disabled until the function is turned back on. The beacon will still be synced if within range, but the notifications will be suppressed.

    [0074] A weather module may be provided within the software application that updates continually. The weather module will send a notification to the user's smartphone once the forecast for the day anticipates a certain level of precipitation.

    [0075] If accelerometer 34 does not detect motion for more than a preset period, for example greater than 1 hour and less than 24 hours, the beacon signal transmission will be suppressed and the communications module 32 will enter the inactive (low energy consumption mode).

    [0076] Once accelerometer 34 detects umbrella movement, the beacon signal will resume period transmission (active mode) and continue to do so until the umbrella stops motion for a preset period. If the umbrella stops motion during the preset period and then resumes motion, the full preset period is restarted from when the motion resumed the inactive (low power consumption) mode.

    [0077] When the circuit changes to the active (high energy consumption) mode (due to motion detection), LED 40 associated with the circuit will blink and then stop blinking until the next cycle.

    [0078] The strength of the beacon transmitted by the circuit is sufficient for the software application to reliably detect range entry and range exit

    [0079] The accelerometer is configured to detect most normal motion (even slight movement to ensure the connection occurs and avoid the appearance of signal broadcast failure).

    [0080] Each new umbrella must first be synced with the owner's smartphone software application. For the purposes of this disclosure, the term syncing will be used when the app has stored a beacon's UUID locally within the system.

    [0081] Once a beacon has been synced and the software application enters near range, the beacon will display as CONNECTED on the home page and will thereafter auto-connect when the software application enters NEAR range and remains within INTERMEDIATE range. The status will change to NOT CONNECTED if the smart phone exits INTERMEDIATE range. Once the software application has exited INTERMEDIATE range, it will need to be in NEAR range again to once again be displayed as connected on home page (merely reentering INTERMEDIATE range alone after exit will not connect).

    [0082] A battery output level indicator is provided on the smartphone. Each time motion is detected by the accelerometer, the battery voltage monitor in the integrated circuit is addressed. If the monitor detects that the battery is low, a LOW-BATT flag is set and transmitted to the smartphone to alert the user that the battery in the umbrella should be changed. It is also possible to indicate the amount of power remaining.

    [0083] Multiple umbrellas can be connected to the app. The user must first sync each beacon initially in order for it to auto-connect. After the initial pairing, the beacon will thereafter auto-connect if in proximity and display on the home page.

    [0084] Once synced, each umbrella beacon will display in the home page (unless deleted) as CONNECTED or NOT CONNECTED.

    [0085] Once motion is detected by the accelerometer, the integrated circuit will start to transmit an advertisement signal as part of the beacon continuously. The advertisement signal will only cease if no motion is detected for a defined period.

    [0086] Once synced, the software application will read the transmitted beacon signals if the smartphone comes within range. If the smartphone comes within the NEAR range (for example 2-3 ft.), a range entry notification will be sent. This notification will be sent whether the software application is in the background, or if the smartphone is in the inactive (low power consumption) mode (i.e. in the user's pocket).

    [0087] If the umbrella is synced and the smartphone exits the beacon's Intermediate range, a range exit notification (Umbrella is out of range) will be sent.

    [0088] The notification will be sent whether the software application is running in the background, or if the smartphone is in the inactive (low energy consumption) mode (i.e. in the user's pocket).

    [0089] As illustrated in FIG. 10, after the settings are checked, the software application runs in the foreground and begins tracking. The ranging evaluation is initiated to determine if the beacon signal from the integrated circuit of a wirelessly synced umbrella is transmitting, indicating that the umbrella is within the preset range. When a beacon signal is detected, a determination is made as to whether more than one beacon from more than one umbrella is being received. If more than one beacon is being received, one transmitting umbrella is selected, an entry notification is sent and the smartphone is set to the CONNECTED state. The smartphone remains in that state until the beacon signal is no longer detected. Once that occurs, an exit notification is sent and the smartphone waits until the beacon from the selected umbrella is again detected. If not, the smartphone is set to the NOT CONNECTED state.

    [0090] This sequence is repeated in turn for each beacon signal detected. A requirement is set to detect a consecutive number of lost signal transmissions, which may be greater than 2 consecutive lost signal intervals but less than 20 consecutive lost signal intervals, before an exit notification is fired. If the sequence of lost signal intervals gets interrupted with a read signal transmission, the requirement to meet the defined consecutive number of lost signal transmissions is reset.

    [0091] When the system is turned to OFF, the alarm and background logic will not run. When turned to ON, the smartphone will again start ranging for the beacon. If the beacon is transmitting and is within near range, the system will activate and entry notification will fire.

    [0092] In the second preferred embodiment of the software application, a subroutine is used to periodically generate a signal which will allow the software application to run continuously in the background

    [0093] The second preferred embodiment of the software application is illustrated in FIG. 11. The second preferred embodiment is similar in most respects to the first preferred embodiment except that the second preferred embodiment is designed for use on smartphones which normally allow only limited software applications to run in the background simultaneously.

    [0094] Custom logic is programmed into the software application of the present invention to keep the software application from going into suspended state allowing timely entry and exit notifications.

    [0095] FIG. 11 illustrates a second preferred embodiment of the present invention. The second preferred embodiment includes a subroutine which causes the GPS module to generate an output and allows the software application to run in the background.

    [0096] In the second preferred embodiment, a location update timer is employed. The location update starts each time that the entry notification is sent indicating that a beacon signal is being received. When the beacon signal is no longer detected, the exit notification is sent and the location timer is started and a location update signal from the GPS is generated allowing the software application to run in the background, just as if it was a location update.

    [0097] The location update timer is set to a particular time interval, for example four hours. If a beacon signal is detected during the time that the location update timer is running, the location update timer is reset. If no beacon signal is detected before the location update timer expires, the software application is turned off, the location update ends, the smartphone is removed from tracking and a Termination notice is sent.

    [0098] It is also possible to use the software application of the present invention with an integrated circuit associated with an umbrella but in which the integrated circuit is not located in the umbrella handle but instead in a compartment 42 as illustrated in FIG. 12.

    [0099] As seen in FIG. 12, compartment 42 includes a body 44 which defines a recess within which the integrated circuit 30 may be situated. The compartment includes a flap 46. Flap 46 can be folded over a rib 48 of the umbrella and secured to the compartment body 44 by mating snaps or the like.

    [0100] It will now be appreciated that the present invention is capable of detecting motion with a threshold of, for example greater than 0.50 G and less than 4 G in any axis, for a minimum duration threshold of at least 25 milliseconds to no more than 10 seconds (10,000 milliseconds). Once this threshold is met, transmission of the beacon signal will begin. The module will periodically transmit the beacon signal in intervals, for example greater than 100 ms and less than 5 seconds. Transmission will continue until the umbrella is motionless for a defined period, for example at least 1 continuous hour to less than 24 continuous hours. After the umbrella is motionless for that period, the module will return to the low energy consumption state. If umbrella motion is detected within the defined period, the module will reset the defined period timer and continue to transmit until it experiences no motion for the defined period.

    [0101] While only a limited number of preferred embodiments of the present invention have been disclosed for purposes of illustration, it is obvious that many modifications and variations could be made thereto. It is intended to cover all of those modifications and variations which fall within the scope of the present invention, as defined by the following claims: