Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
STROLLER ROCKER APPARATUS
Document Type and Number:
WIPO Patent Application WO/2017/029603
Kind Code:
A1
Abstract:
In an aspect, a stroller rocker apparatus comprises first and second frame portions, a drive system, and a control system. The first frame portion can be fixedly mounted to a stroller frame. The second frame portion is movable relative to the first frame portion. The drive system powers a stroller wheel and includes a motor. At least a portion of the drive system is mounted to the second frame portion. The second frame portion moves between a first position where the at least a portion of the drive system is positioned such that the motor is operatively disengaged from the stroller wheel, to a second position where the at least a portion of the drive system is positioned such that the motor is operatively engaged to the stroller wheel. The control system instructs the motor to drive the stroller wheel in a reciprocating pattern between two end points.

Inventors:
ROBERT YITZHAK (IL)
ROTEM NIMROD (IL)
ZUKOV OLEG (IL)
ZUKOV HERMAN (IL)
Application Number:
PCT/IB2016/054896
Publication Date:
February 23, 2017
Filing Date:
August 15, 2016
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
GIZMO ENG LTD (IL)
International Classes:
B62B9/22; A47D9/02
Domestic Patent References:
WO2014013482A12014-01-23
Foreign References:
FR2651980A11991-03-22
US3955639A1976-05-11
FR2648997A11991-01-04
Attorney, Agent or Firm:
PEARL COHEN ZEDEK LATZER BARATZ (IL)
Download PDF:
Claims:
CLAIMED

1. A stroller rocker apparatus, comprising:

a first frame portion 52 configured to be fixedly mounted to a stroller frame 14, a second frame portion 54, wherein the second frame portion 54 is pivotally mounted to the first frame portion 52,

a motor 62 mounted on the second frame portion 54, the motor 62 being configured to power a stroller wheel 32,

a control system 100 operatively connected to the motor 62,

at least one sensor 160 affixed to the stroller wheel 32 or a driven gear 66 affixed to the stroller wheel 32 to provide rotation input data to the control system 100, wherein the second frame portion 54 is pivotally moveable between a first position where the motor 62 is operatively disengaged from the stroller wheel 32, and a second position where the motor 62 is operatively engaged to the stroller wheel 32, and wherein the control system 100 is configured to instruct the motor 62 to drive the stroller wheel in a reciprocating pattern between an initial reference position and a predetermined targeted end point and back again based on linear distance measured by the control system 100 based on rotation input data from the at least one sensor 160.

2. A stroller rocker apparatus according to claim 1 , wherein the motor 62 comprises a output shaft 64 having a drive gear that is engageable with the driven gear 66 affixed to the stroller wheel 32.

3. A stroller rocker apparatus according to any one of claims 1 and 2, wherein the drive gear is disengaged from the driven gear 66 when the second frame portion 54 is in the first position.

4. A stroller rocker apparatus according to any one of claims 2 and 3, wherein the drive gear is engaged with the driven gear 66 when the second frame portion 54 is in the second position.

5. A stroller rocker apparatus according to any one of claims 1 -4, further comprising a lock structure 70 to selectively maintain the second frame portion 54 in the first position.

6. A stroller rocker apparatus according to claim 5, wherein the lock structure 70 includes a release lever 72 provided on the first frame portion 52 and a lock arm 74 provided on the second frame portion 54, the release lever 72 being pivotally mounted on the first frame portion 52 and being moveable to disengage a first lock engagement surface 84 provided on the release lever 72, and a second lock engagement surface 86 provided on the lock arm 74.

7. A stroller rocker apparatus according to claim 6, wherein the lock structure 70 additionally includes a biasing member to impart a biasing force upon the release lever 72 in the direction of a first lever position.

8. A stroller rocker apparatus according to any one of claims 1 -7, wherein the control system 100 is configured to communicate with a control panel 135 via a communication link.

9. A stroller rocker apparatus according to claim 8, wherein the communication link is a wireless communication link.

10. A stroller rocker apparatus according to any one of claims 8 and 9, wherein the communication link is a wired communication link.

1 1. A stroller rocker apparatus according to any one of claims 8-10, wherein the control panel 135 is an integrated remote control 145 provided on the stroller, wherein the integrated remote control 145 is provided with a selection of predefined operational configurations stored in a program library in the control system 100.

12. A stroller rocker apparatus according to any one of claims 8-1 1 , wherein the control panel 135 is a wireless electronic communication device.

13. A stroller rocker apparatus according to claim 12, wherein the wireless electronic communication device is a smartphone.

14. A stroller rocker apparatus according to any one of claims 1 -13, further comprising at least one sensor 160 positioned to detect movement related to rotation of the stroller wheel and to provide rotation input data to the control system 100.

15. A stroller rocker apparatus, comprising:

a first frame portion 52 configured to be fixedly mounted to a stroller frame 14; a second frame portion 54, wherein the second frame portion 54 is movable relative to the first frame portion 52;

a drive system configured to power a stroller wheel 32, wherein the drive system includes a motor 62, wherein at least a portion of the drive system is mounted to the second frame portion 64;

a control system 100 operatively connected to the motor;

wherein the second frame portion 54 is moveable between a first position where the at least a portion of the drive system is positioned such that the motor 62 is operatively disengaged from the stroller wheel 32, and a second position where at least a portion of the drive system is positioned such that the motor 62 is operatively engaged to the stroller wheel 32.

16. A stroller rocker apparatus according to claim 15, wherein the control system 100 is configured to control the motor 62 to drive the stroller wheel in a reciprocating pattern between a plurality of end points.

17. A stroller rocker apparatus according to any one of claims 15 and 16, further comprising at least one sensor 160 positioned to detect movement related to rotation of the stroller wheel and to provide rotation input data to the control system 100.

18. A stroller rocker apparatus according to claim 17, further comprising at least one sensor 160, wherein the at least one sensor includes a Hall effect sensor positioned to detect teeth on a driven gear that is connected for rotation with the stroller wheel.

19. A stroller rocker apparatus according to any one of claims 16-18, wherein the control system is programmed to:

control rocking of the stroller based on input from a user relating to a desired speed of rocking, a linear distance between the plurality of end points, and a requested duration of rocking.

20. A stroller rocker apparatus according any one of claims 16-19, wherein the control system is programmed to:

determine whether a wake state condition is met; and

sends a communication to a control panel 135 to alert the user that an occupant in the stroller 10 may be awake.

21. A stroller rocker apparatus according any one of claims 16-20, wherein the control system is programmed to:

detect the presence and absence of an occupant in the stroller 10; and send a communication to the control panel upon detection of the absence of the occupant in the stroller 10.

22. A stroller rocker apparatus according any one of claims 16-20, wherein the control system is programmed to:

control the motor 62 to drive the stroller in one of the first and second directions in a non-reciprocating manner

23. A stroller, comprising:

a stroller frame;

a plurality of stroller wheels configured for rollably supporting the stroller frame on a support surface;

a stroller rocker apparatus including:

a first frame portion 52 fixedly mounted to the stroller frame 14; a second frame portion 54, wherein the second frame portion 54 is movable relative to the first frame portion 52 and is at least indirectly connected to the stroller frame;

a drive system configured to power at least one of the stroller wheels 32, wherein the drive system includes a motor 62, wherein at least a portion of the drive system is mounted to the second frame portion 64;

a control system 100 operatively connected to the motor;

wherein the second frame portion 54 is moveable between a first position where the at least a portion of the drive system is positioned such that the motor 62 is operatively disengaged from the at least one of the stroller wheels 32, and a second position where at least a portion of the drive system is positioned such that the motor 62 is operatively engaged to the at least one of the stroller wheels 32,

wherein in both the first and second positions of the second frame portion, the first frame portion 52 remains fixedly mounted to the stroller frame 14, and the second frame portion 54 remains at least indirectly connected to the stroller frame.

24. A stroller rocker apparatus according to claim 23, wherein the control system 100 is configured to control the motor 62 to drive the stroller wheel in a reciprocating pattern between two end points.

25. A stroller rocker apparatus according to any one of claims 23 and 24, further comprising at least one sensor 160 positioned to detect movement related to rotation of the stroller wheel and to provide rotation input data to the control system 100.

26. A stroller rocker apparatus according to claim 25, further comprising at least one sensor 160, wherein the at least one sensor includes a Hall effect sensor positioned to detect teeth on a driven gear that is connected for rotation with the stroller wheel.

27. A stroller rocker apparatus according to any one of claims 23-26, wherein the control system is programmed to: control rocking of the stroller based on input from a user relating to a desired speed of rocking, a linear distance between the plurality of end points, and a requested duration of rocking.

28. A stroller rocker apparatus according any one of claims 23-27 wherein the control system is programmed to:

determine whether a wake state condition is met; and

sends a communication to a control panel 135 to alert the user that an occupant in the stroller 10 may be awake.

29. A stroller rocker apparatus according any one of claims 23-28, wherein the control system is programmed to:

detect the presence and absence of an occupant in the stroller 10; and send a communication to the control panel upon detection of the absence of the occupant in the stroller 10.

30. A stroller rocker apparatus according any one of claims 23-29, wherein the control system is programmed to:

control the motor 62 to drive the stroller in one of the first and second directions in a non-reciprocating manner

31. A method for generating a reciprocating rocking motion in a stroller wheel of a stroller, the method comprising, instructing the stroller rocker apparatus to move in a first direction from a first end point;

measuring displacement of the stroller using at least one sensor;

instructing the stroller rocker apparatus to reverse the motion from the first direction to a second direction on reaching a second end point;

continuing in the second direction until the stroller wheel returns to the first end point; and

instructing the stroller rocker apparatus to continue in a reciprocating pattern of motion in the first and second directions between the first and second end points.

Description:
STROLLER ROCKER APPARATUS

CROSS-REFERENCE TO RELATED APPLICATIONS

[0001] This application claims the benefit of United States Provisional Patent Application No. 62/204,998, filed August 14, 2015, the contents of which are incorporated herein by reference in their entirety.

FIELD

[0002] The present disclosure relates generally to strollers, and in particular to a stroller rocker apparatus intended to impart a reciprocating rocking motion upon the stroller.

BACKGROUND

[0003] During the first months of a baby life, the baby will spend a considerable amount of time in a baby stroller. Baby-strollers are routinely used for a variety of tasks, such as shopping, walking in the park, and as a basic tool to transfer the baby from one place to another in a safe and pleasant manner,

[0004] Baby-strollers are also used as a rest and sleeping place for the baby. It is well known that babies generally have a better sleep through motion, as rocking the baby in a stroller can have a calming effect. However, this simple action of rocking the stroller (i.e., moving the stroller forward and backward) neutralizes or limits the parent of doing other tasks. [0005] There are some applications which disclose a stroller capable of rocking or reciprocating movement to calm the baby. In some of these systems, the wheels of the stroller are driven by a linking device, so the stroller can move a short distance in a reciprocating manner without being manually pushed. The reciprocating time, distance and/or frequencies of the stroller can be preset according to the reciprocating driving device.

[0006] However, these devices lack the ability to accurately "know" the distance the stroller has passed, as measurements are not taken directly from the stroller wheel. In addition, these devices lack the ability to "know" whether and how the stroller actually moved, as it depends only on the driving motor with no feedback from the stroller's wheel. For example, if a malfunction occurs such that the driving motor moves the stroller only in one direction (as in one direction there may be limited friction or no friction at all between the device and the stroller's wheel), the stroller will be advanced in one direction only (which might be very dangerous in some environments), but the device will be unaware of such a malfunction.

[0007] Accordingly, there is a need for a stroller rocker apparatus that can be used with a stroller that provides a reciprocating rocking motion, with improved positional awareness. SUMMARY

[0008] According to an aspect of the disclosure, provided is a stroller rocker apparatus is provided for rocking a stroller. The stroller rocker apparatus includes a first frame portion, a second frame portion, a motor, a control system and at least one sensor. The first frame portion is configured to be fixedly mounted to a stroller frame. The second frame portion is pivotally mounted to the first frame portion. The motor is mounted on the second frame portion, the motor being configured to power a stroller wheel. The control system is operatively associated with the motor to permit control over the functions of the motor. The at least one sensor is affixed to the stroller wheel or a driven gear affixed to the stroller wheel to provide rotation input data to the control system. The second frame portion is pivotally moveable from a first position where the motor is operatively disengaged from the stroller wheel, to a second position where the motor is operatively engaged to the stroller wheel. The control system is configured to instruct the motor to drive the stroller wheel in a reciprocating pattern from an initial reference position to predetermined targeted end point and back again based on linear distance measured by the control system based on rotation input data from the at least one sensor.

[0009] In another aspect, a stroller rocker apparatus is provided, comprising a first frame portion, a second frame portion, a drive system, and a control system. The first frame portion is configured to be fixedly mounted to a stroller frame. The second frame portion is movable relative to the first frame portion. The drive system is configured to power a stroller wheel. The drive system includes a motor. At least a portion of the drive system is mounted to the second frame portion. The control system is operatively associated with the motor to permit control over the motor. The second frame portion is moveable between a first position where the at least a portion of the drive system is positioned such that the motor is operatively disengaged from the stroller wheel, to a second position where the at least a portion of the drive system is positioned such that the motor is operatively engaged to the stroller wheel. The control system is configured to instruct the motor to drive the stroller wheel in a reciprocating pattern between two end points.

[0010] In another aspect, a stroller is provided and includes a stroller frame, a plurality of stroller wheels configured for rollably supporting the stroller frame on a support surface and a stroller rocker apparatus. The stroller rocker apparatus includes a first frame portion fixedly mounted to the stroller frame, a second frame portion, a drive system and a control system. The second frame portion is movable relative to the first frame portion and is at least indirectly connected to the stroller frame. The drive system is configured to power at least one of the stroller wheels, wherein the drive system includes a motor, wherein at least a portion of the drive system is mounted to the second frame portion. The control system is operatively connected to the motor. The second frame portion is moveable between a first position where the at least a portion of the drive system is positioned such that the motor is operatively disengaged from the at least one of the stroller wheels, and a second position where at least a portion of the drive system is positioned such that the motor is operatively engaged to the at least one of the stroller wheels. In both the first and second positions of the second frame portion, the first frame portion remains fixedly mounted to the stroller frame, and the second frame portion remains at least indirectly connected to the stroller frame.

[0011] In another aspect, there is provided a method for generating a reciprocating rocking motion in a stroller wheel of a stroller, the method comprising, instructing the stroller rocker apparatus to move in a first direction from a first end point;

measuring displacement of the stroller using at least one sensor; instructing the stroller rocker apparatus to reverse the motion from the first direction to a second direction on reaching a second end point;

continuing in the second direction until the stroller wheel returns to the first end point; and

instructing the stroller rocker apparatus to continue in a reciprocating pattern of motion in the first and second directions between the plurality of end points.

BRIEF DESCRIPTION OF THE DRAWINGS

[0012] The foregoing and other features and advantages will be apparent from the following description of the disclosure as illustrated in the accompanying drawings. The accompanying drawings, which are incorporated herein and form a part of the specification, further serve to explain the principles of the disclosure and to enable a person skilled in the pertinent art to make and use the disclosure. The drawings are not to scale.

[0013] Fig. 1 is a side view showing an exemplary stroller that may be used with a stroller rocker apparatus of the present disclosure.

[0014] Fig. 2a is a perspective view of the stroller rocker apparatus showing the stroller rocker apparatus in a first disengaged position. [0015] Fig. 2b is a side view of the stroller rocker apparatus of Fig. 2a, showing the stroller rocker apparatus in the first disengaged position.

[0016] Fig. 2c is another side view (opposite Fig. 2b) of the stroller rocker apparatus of Fig. 2a, showing a drive system for the stroller rocker apparatus in the first disengaged position.

[0017] Fig. 3 is a side view of the stroller rocker apparatus of Fig. 2a, showing the release lever in a disengaged position

[0018] Fig. 4a is a side view of the stroller rocker apparatus of Fig. 2a, showing the stroller rocker apparatus in a second engaged position.

[0019] Fig. 4b is a side view (opposite Fig. 4a) of the stroller rocker apparatus of Fig. 2a, showing the drive system of the stroller rocker apparatus in the second engaged position.

[0020] Fig. 5 is a schematic diagram showing the stroller rocker apparatus and associated control system.

[0021] Fig. 6 is a flow diagram detailing the steps of a rocking-motion algorithm.

[0022] Fig. 7 is a flow diagram detailing the steps of a user input rocking action request algorithm.

[0023] Fig. 8 is a flow diagram detailing the steps of a wake state alert algorithm.

[0024] Fig. 9 is a flow diagram detailing the steps of an unauthorized movement alert algorithm.

[0025] Fig. 10 is a flow diagram detailing the steps of an occupant detection alert algorithm.

[0026] Fig. 1 1 is a flow diagram detailing the steps of a drive assist algorithm. DETAILED DESCRIPTION

[0027] Specific embodiments of the present disclosure are now described with reference to the figures, wherein like reference numbers indicate identical or functionally similar elements. The following detailed description is merely exemplary in nature and is not intended to limit the disclosure or the application and uses of the disclosure. Furthermore, there is no intention to be bound by any expressed or implied theory presented in the preceding technical field, background, brief summary or the following detailed description.

[0028] The device of the present disclosure can be applied to any vehicle including, but not limited, to baby strollers, wheelchairs or other vehicles in which a rocking effect is desired. Since a common application contemplated is for strollers carrying a child, the preferred embodiment is described in terms of strollers. Accordingly, although the device is illustrated in terms of a stroller, the present disclosure contemplates that device may be applied to any suitable vehicle. Consequently, the term "stroller" as used herein, refers to both strollers, carriages, wheelchairs and other vehicles adapted for an individual to sit or to lie in and be moved using wheels. This term does not imply any particular shape, construction material or geometry, and the disclosure is applicable to all suitable strollers. Moreover, the present disclosure can be applied to any vehicle in which an essentially accurate distance measuring is required.

GENERAL STROLLER CONSTRUCTION [0029] The stroller 10 comprises generally a carriage section 12, a stroller frame 14 which is connected to and supports the carriage section 12, and a push bar 16 secured towards a rear end 18 of the carriage section 12.

[0030] The carriage section 12 may be of any conventional stroller configuration. As shown, the carriage section 12 is presented in the form of a traditional open basket typical of a pram-type stroller. It will be appreciated, however, that the pram-type stroller shown is merely exemplary, and that for a stroller implementation, a variety of stroller types may be used.

[0031] The stroller frame 14 comprises a pair of side components 20. Each of the side components 20 is disposed adjacent one side of the carriage section 12. Each side component 20 includes an elongated horizontally extending bottom portion 22, a curved rear end portion 24, and a curved front end portion 26. Each member further includes a generally horizontal rear upper portion 28, and a generally horizontal front upper portion 30. The inwardly directed portions of the upper portions 28 and 30 are angled upwardly and connected at their respective inner ends to the carriage section 12.

[0032] Wheels 32 are mounted at the front and rear of the stroller frame 14. More particularly, a transversely extending rear axle 34 is rotatably mounted on the rear-most end of each of the bottom portions 22 of the side components 20. Similarly, a transversely extending front axle 36 is rotatably mounted on each of the opposed side components 20 at the forward-most ends of the bottom portions 22. A suitable pair of rear wheels 32a may be mounted on the outer ends of the rear axles 34, while a pair of front wheels 32b may be mounted on the outer ends of the front axles 36. The wheels 32a, 32b (collectively wheel 32) rest upon the ground or other supporting surface and will rotate incident to movement, forward or backward, of the stroller.

[0033] The push bar 16 comprises, a generally U-shaped handle bar having a transversely extending grip portion 38 adapted to be gripped by the user for pushing the stroller 10.

RECIPROCATING STROLLER ROCKER APPARATUS

[0034] Referring now to Figs. 2a to 2c, shown is a stroller rocker apparatus 50 configured to be mounted on the stroller 10. The stroller rocker apparatus 50 includes a first frame portion 52 and a second frame portion 54. The first frame portion 52 includes a frame connector element 56 configured to engage and fixedly mount the first frame portion 52 to the stroller frame 14 proximal to the wheel 32. The first frame portion 52 additionally includes a shaft aperture 58 that permits the first frame portion 52 to be mounted over a wheel axle (for example rear axle 34), therein providing additional fixed registration of the first frame portion 52 relative to the stroller frame 14.

[0035] The second frame portion 54 is movable relative to the first frame portion 52. In the example embodiment shown, the second sub-frame is pivotally mounted to the first frame portion 52 at a pivot shaft 60. The pivotal connection at the pivot shaft 60 permits the second frame portion 54 to rotate a select angular range through a plane that is perpendicular to an axis defined by the pivot shaft 60. Accordingly, the second frame portion 54 is pivotally movable relative to the positionally fixed first frame portion 52 between a first position, as shown in Figs. 2a to 2c, and a second position as shown in Figs. 4a and 4b. [0036] A drive system 61 is provided and is configured to power the stroller wheel 32. The drive system 61 includes a motor 62, which has a rotatable output shaft 64 that is rotatable upon the application of power to the motor 62 from a suitable power source (i.e. a battery). A suitable motor for this application may include, but is not limited to, a brushless DC stepper motor, however any other suitable type of motor can be used such as a servomotor, or a standard gearmotor with no built-in position control system. Preferably the motor 62 is bi-directional in the sense that it can be driven in both rotational directions.

[0037] The output shaft 64 has a drive gear 65 (see Figs. 2c and 4b where the stroller wheel 32 is removed for clarity) that is fixedly mounted to the output shaft 64 (e.g. by press-fit, by a key, or by any other suitable connection). The drive gear 65 can be positioned to engage a driven gear 66 operatively associated with the stroller wheel 32. The driven gear 66 may be fixedly mounted to the stroller wheel 32 directly or may be, for example, affixed to a shaft that the stroller wheel 32 is itself affixed to. As the drive gear 65 and the driven gear 66 are positioned and configured to engage, drive gear teeth 68 on the drive gear mesh with driven gear teeth 69 to transfer torque therebetween. Accordingly, as power is applied to the motor 62, torque as applied via the output shaft 64 is received at the stroller wheel 32 via the intermeshed engagement elements 68, 69 of the drive gear and driven gear 66, therein driving the stroller 10 through a range of motion in accordance with commands given to the motor 62, for example from a suitable controller.

[0038] The motor 62 with the output shaft 64, the drive gear 65 and the driven gear 66 all are included in the drive system 61. At least a portion of the drive system 61 is mounted to the second frame portion 52. In the embodiment shown in the figures, the motor 62 with the output shaft 64 and the drive gear 65 are mounted to the second frame portion 52.

[0039] The first and second positions of the second frame portion 54 relative to the first frame portion 52 serve to establish two operational conditions for the stroller rocker apparatus 50. In the first position of the second frame portion 54 as shown in Figs. 2a to 2c, the drive gear 65 provided on the output shaft 64 of the motor 62 and the driven gear 66 provided on the stroller wheel 32 are operatively disengaged (see Fig. 2c). That is to say, the gear teeth 68 and 69 provided on the drive gear 65 and the driven gear 66 respectively are not intermeshed. As such, when in this first position, the stroller rocker apparatus 50 is said to be in an operatively disengaged condition. In the second position of the second frame portion 54 as shown in Figs. 4a and 4b, the drive gear provided on the output shaft 64 and the driven gear 66 provided on the stroller wheel 32 are operatively engaged (see Fig. 4b). That is to say, the gear teeth 68 and 69 provided on each of the drive gear 65 and the driven gear 66 respectively are intermeshed. As such, when in this second position, the stroller rocker apparatus 50 is said to be in an operatively engaged condition.

[0040] Continuing with Figs. 2a to 2c, the first and second frame portions 52, 54 are provided with a lock structure 70 to selectively maintain the second frame portion 54 in at least the first position, that is the operatively disengaged position.

[0041] The lock structure 70 includes a release lever 72 provided on the first frame portion 52 and a lock arm 74 provided on the second frame portion 54. The release lever 72 is pivotally mounted on a lock pivot shaft 76 provided on the first frame portion 52. The pivotal connection at the lock pivot shaft 76 permits the release lever 72 to rotate a select angular range through a plane that is perpendicular to an axis defined by the lock pivot shaft 76. Accordingly, the release lever 72 is moveable from a first lever position as shown in Fig. 2b, and a second lever position as shown in Fig. 3. The release lever 72 includes a handle 78 for manual operation of the release lever 72, that is to permit a user to move the release lever 72 between the first lever position and the second lever position. The release lever 72 also provides a first lock projection 80 configured to releasably engage a cooperating second lock projection 82 provided on the second frame portion 54. As shown, the first lock projection 80 presents a first lock engagement surface 84 that engages a second lock engagement surface 86 provided on the second lock projection 82. Upon engagement between the first and second engagement surfaces 84, 86 the second frame portion is said to be releasably locked in the first position.

[0042] The release lever 72 may be provided with a biasing member (not shown) to impart a biasing force upon the release lever 72 in the direction of the first lever position, regardless of the operational condition. As such, the release lever 72 may present in the first lever position during both the disengaged operational condition (see Fig. 2b) and the engaged operational condition (see Fig. 4a).

[0043] Rotation of the release lever 72 about the lock pivot shaft 76 from the first lever position to the second lever position results in disengagement of the first lock engagement surface 84 from the second lock engagement surface 86, permitting the second frame portion 54 to rotate about the pivot shaft 60 from the first position (defining the operatively disengaged condition as shown in Fig. 2b) to the second position (defining the operatively engaged condition shown in Fig. 4a).

[0044] The second frame portion 54 may be returned from the second position to the first position by rotating the second frame portion 54 back towards the first position. To facilitate an automatic latching between the first lock projection 80 provided on the release lever 72 and the second lock projection 82 provided on the second frame portion 54, the first and second lock projections 80, 82 may be suitably shaped so as to promote a deflection of the release lever 72 to permit reengagement between first lock engagement surface 84 and the second lock engagement surface 86. For example, one or both of the first and second lock projections may be provided with an angled deflection surfaces 88, 90 that promotes at least a partial rotation of the release lever 72 from the first position to the second position, at least until the first and second lock projections are able to reengage at the first and second lock engagement surfaces 84, 86. The rotation of the second frame portion 54 back towards the first position is generally a manual process. As such, the second frame portion 54 may include a suitable disengagement structure 92 that may be gripped by hand or otherwise displaced (i.e. by foot) to rotate the second frame portion 54 from the second position back to the first position. The application of a biasing force upon the release lever 72 may provide an audible click sound to denote the engagement between the first and second lock engagement surfaces 84, 86, and therein confirming a return of the second frame portion 54 to the first position, and in turn the stroller rocker apparatus 50 to the operatively disengaged condition.

CONTROL SYSTEM [0045] Having regard to Fig. 5, the stroller rocker apparatus 50 includes a control system 100 to permit control over the motor 62 provided as part of the second frame portion 54. In particular, the control system 100 is used to control the activation and direction of rotation of the output shaft 64 of the motor 62, and therein the forward and backward displacement of the stroller used to create the desired rocking effect. The control system 100 may additionally provide control over various other functional features of the stroller rocker apparatus 50.

[0046] The control system 100 includes a motor control unit (MCU) 1 10 for operating the stroller rocker apparatus 50 by providing commands to activate the motor 62 in a manner that moves the stroller in a select reciprocating pattern having forward and rearward linear displacement. Accordingly, the MCU 1 10 may be provided with a PCB 1 15 and a motor driver 120 for providing current to the motor 62. The PCB 1 15 will generally include a controller 125, and memory 130 for storing program code necessary for instructing the motor driver 120. The stroller rocker apparatus 50 is configured to move under the control of another device, for example a control panel 135 that operatively communicates command instructions to the stroller rocker apparatus 50 via a suitable communication link to the control system 100. The control panel 135 can be a dedicated electronic module configured to work with the MCU 1 10 for the stroller rocker apparatus 50, a smartphone capable of running an application for interacting with the MCU 1 10, or any other electronic module capable of controlling and communicating with the MCU 1 10. The controller 125 is operable to execute programming instruction stored in the memory 130, based on input received from another device, for example a smartphone. [0047] The communication link enables the transfer of data between the control panel 135, and the MCU 1 10, in particular the controller 125 of the MCU 1 10, via a suitable communications module 140. The communication link may be a wired communication link (e.g., a USB cable) or a wireless communication link (e.g., Bluetooth, Zigbee, Wi-Fi, RF, NFC). For example, USB/UART connection may be used to connect the MCU 1 10 to a smartphone/tablet/computer or an integrated remote control 145 provided on the stroller. Where an integrated remote control 145 is used, the remote control 145 may be provided with a selection of buttons to activate predefined operational configurations stored in a program library in the MCU 1 10.

[0048] Where a wireless communication link is used, the MCU 1 10 may be connected to a smartphone or other suitable wireless electronic communication device. It will be appreciated that where a wireless communications link is used, the smartphone or other suitable wireless electronic communication device may be capable of providing additional operational features as new or modified control applications are created. For example, a smartphone may be provided with a proximity detect application that enables a proximity detecting algorithm to issue an alert in case the smartphone device detects a distance to the MCU 1 10 that exceeds a predefined threshold.

[0049] The MCU 1 10 may additionally incorporate a variety of network communication technologies that enable it to connect with and communicate via the Internet.

[0050] The MCU 1 10 may be housed in the stroller rocker apparatus 50, for example in either of the first or second frame portions 52, 54 or may be housed in a separate dedicated enclosure. The MCU 1 10 may also be integrated into the construction of the motor 62. In general, the MCU 1 10 is located in such a way to be protected from mechanical damage and the elements. Either way, the MCU 1 10 serves to activate the motor 62 according to predefined program codes and/or in accordance with a user's setting via the control panel 135.

[0051] It will be appreciated that the control system will include other additional components necessary for carrying out the required functions of the stroller rocker apparatus 50. For example, the control system 100 will also include a power source 150 (i.e. a rechargeable battery) as well as an associated charging circuit 155.

[0052] To provide feedback on the operational state of the stroller rocker apparatus and the position of the stroller, the control system 100 will also include one or more sensors. The stroller rocker apparatus 50 includes at least one sensor associated therewith to provide linear displacement data to the controller 125. For example, the stroller rocker apparatus 50 may include a sensor provided in the form of an accelerometer to permit motion detection and speed measurement. In some embodiments directional data is also sensed. To achieve this, a magnetometer may be provided, so as to complement data from the accelerometer. Linear displacement may alternatively be measured using a suitable rotary encoder. The rotary encoder may be positioned for sensing rotation of the output shaft 64, the drive gear 65, the driven gear 66 or one of the stroller wheels 32. With knowledge of the measured dimension of the wheel 32, a true measure of the linear displacement of the stroller 10 in either the forward or rearward direction can be determined. Another alternative method to establish linear displacement is through the use of a Hall effect sensor, which, in some embodiments, is positioned to detect movement of the driven gear 66 or the stroller wheel 32. It will be appreciated that a variety of sensor types may be used to detect movement related to rotation of the stroller wheel 32 and to input signals to the controller 125 for use in determining whether or not the stroller has moved to an end point of its travel. In the embodiment shown in Figs. 2a to 2c, the sensor is shown at 160 and is a Hall effect sensor positioned to detect movement of the driven gear 66. Because the driven gear 66 is fixedly connected to the stroller wheel 32, the sensor 160 substantially directly senses the movement of the stroller wheel 32. This is advantageous as compared to a sensor that detects the movement of the motor output shaft 64, because there are situations where the motor 62 can rotate without driving the stroller wheel 32 (e.g. if drive gear 65 is broken.

[0053] The control system 100 may include additional sensors provided on the stroller 10, to provide further input to the control system 100 regarding operational states of the stroller, as well as various functions to alert the parent if one or more conditions are met, some of which are discussed further below. For example, the stroller may include a sensor provided in the form of a strain gauge to enable monitoring of changes in the carriage weight. A sensor may be provided in the form of a microphone to enable monitoring of occupant activity in the stroller. It will be appreciated that a variety of sensors may be incorporated into the construction of the stroller rocker apparatus and/or stroller to provide input to the control system 100 on the status of various operating conditions.

CONTROL ALGORITHMS

[0054] The control system 100 incorporates a variety of control algorithms, some of which use sensors such as sensor 160 to carry out closed-loop control, to control the requested functions of the stroller and/or stroller rocker apparatus. The control algorithms implemented by the control system 100 are illustrated as a flow diagrams in Figs. 6 - 1 1 , which illustrate the inputs and outputs to different portions of the control system. The control algorithms implemented by the control system 100 may be referred to as methods, and may each be stored in the control system's memory 130 such that the control system 100 is programmed to carry out the function associated with each method. In some embodiments, one or more control algorithms may be provided by an external device, for example a smartphone. Accordingly, the control algorithm may be stored external to the control system 100, that is in the memory of the external device.

[0055] In some embodiments, the stroller and/or stroller rocker apparatus 50 may be configured with resources that enable one or more of the following: 1. Impart upon the stroller a rocking motion based on a reciprocating forward/rearward displacement, 2. Provide a wake state alert to advise a user that the occupant of the stroller may be awake, 3. Provide an unauthorized movement alert to advise a user that the stroller is being moved, 4. Provide an occupant removal detection alert to advise a user that the stroller has detected the possible removal of the occupant from the stroller, 5. Provide a drive assist function where the stroller rocker apparatus provides propulsion assistance to the user.

ROCKING-MOTION ALGORITHM

[0056] The rocking-motion algorithm used by the control system 100 permits a controlled, reciprocating forward/rearward displacement of the stroller based on one or more user selected commands. Having regard to Fig. 6, shown is the rocking-motion algorithm, which may also be referred to as a method, that may be stored in the control system memory 130 such that the control system 100 is programmed to carry out the method. The method to establish a rocking motion is shown at 200, and begins in a ready state at step 202. At step 204, the motor driver 120 receives an action command from the controller 125 based on a user input command, requesting the initiation of a rocking action from the stroller rocker apparatus 50. At step 206, the control parameters associated with the request are checked, including parameters such as, but not limited to, the speed of the rocking action (i.e. cycle time), the linear distance between an initial reference position and a targeted forward end point, and the overall duration of the requested rocking action. At step 208, the initial location of the stroller, that is the initial reference position is established, and forward motion of the stroller rocker apparatus 50, and therein the stroller 10 is initiated in accordance with a preprogrammed or user selected cycle time. At step 210, the control system 100 determines if a forward limit of linear displacement (the targeted forward end point) has been reached. The forward limit of linear displacement may be a predefined parameter based on a programmed rocking protocol, or a user input value. In some embodiments, a forward limit of linear displacement may be selected from a range of 5 to 20 cm from the initial reference position. In another embodiment, the forward limit of linear displacement may be set for 10 cm from the initial reference position. If the limit has not been reached, the control system continues with forward movement as noted at step 212, and returns to step 210 for further progress assessment. If the limit has been reached, the control system 100 issues an action command to the motor driver 120 to reverse the direction of the motor 62, as noted at step 214. At step 216, the control system 100 determines if the scooter has displaced rearwardly a sufficient linear distance so as to return to the initial reference position. If the initial reference position has not been reached, the control system continues with rearward movement as noted at step 218, and returns to step 216 for further progress assessment. If the initial reference position has been reached, the control system 100 determines at step 220 if a time out condition has been met, for example as set by a timer noting the duration of the required rocking action. If the time out condition has not been set, the method returns to step 208 and proceeds through another cycle of method 200. If the time out condition is met, the method terminates at step 222, therein stopping the rocking action.

[0057] To provide accurate guidance to the stroller rocker apparatus 50 during the reciprocating forward/rearward movement, the linear displacement assessed during the rocking-motion algorithm is based on input data received from the sensor 160 affixed to the wheel 32 of the stroller 10. The sensor 160 is configured to detect rotation of the wheel, and hence actual wheel movement, as opposed to rotation of the motor output shaft only. With knowledge of the measured dimension of the wheel 32, a true measure of the linear displacement of the stroller in the forward direction can be determined. Additionally, the sensor 160 will provide rotation input to the controller 125 on the rearward motion, therein enabling the controller 125 to know when the stroller 10 has returned to the initial reference position.

USER INPUT ROCKING ACTION REQUEST

[0058] Referring now to Fig. 7, shown is a user input rocking action request algorithm, which may also be referred to as a method, that may be stored in the control system memory 130 such that the control system 100 is programmed to carry out the method. The method to receive and process a user input for establishing a rocking motion is shown at 300, and begins in a ready state at step 302. At step 304, the user inputs into the control panel 135 a request for a rocking motion from the stroller rocker apparatus 50. The control panel 135 may be configured to permit the user to input select control parameters, such as desired speed of the rocking action (input 304a), the linear distance between the initial reference position and the targeted forward end point (input 304b), and duration of the requested rocking action (input 304c). Thus it may be said that the control system is programmed to control rocking of the stroller based on input from a user relating to a desired speed of rocking, a linear distance between the plurality of end points, and a requested duration of rocking. The control panel 135 may also provide at this step a manual override function (input 304d) that permits the user to input at steps 306 and 308 a user-defined rocking action according to a range of selectable control parameters available to the user. Continuing at step 310, the controller 125 of the MCU 1 10 assembles and communicates to the motor driver 120 an action command based on the various control parameters selected, therein initiating at step 312 the rocking-motion algorithm shown in method 200.

WAKE STA TE ALERT ALGORITHM

[0059] Referring now to Fig. 8, shown is a wake state alert algorithm, which may also be referred to as a method, that may be stored in the control system memory 130 such that the control system 100 is programmed to carry out the method. The method serves to alert a user that the occupant (i.e. child) of the stroller may be awake. The method is shown at 400, and begins in a ready state at step 402. At step 404, the controller 125 receives input from one or more sensors on the stroller indicative of a potential wake state of the occupant. At step 406, sensor input from a sensor used to detect motion (i.e. an accelerometer) is analyzed by the controller 125 to determine if the detected motion exceeds a predetermined movement alert threshold indicative of a wake state. For example, the predetermined movement threshold may be a lateral movement that exceeds a general range of lateral movement noted during a typical linear displacement rocking action. Where a determination is made that a wake state condition is met, the controller 125 sends at step 410 a communication to the control panel 135 to alert the user that the child in the stroller 10 may be awake. An additional or alternative wake state determination may be made at step 406, where sensor input from a sensor configured to detect sound, for example a suitable microphone, is analyzed by the controller 125 to determine if the detected sound exceeds a predetermined sound alert threshold. Where a determination is made that a wake state condition is met, the controller 125 sends a communication at step 410 to the control panel 135 to alert the user that the child in the stroller 10 may be awake. Where a determination is made that a wake state condition is not met, the controller 125 is updated at step 408 to reflect a non-wake state condition.

UNAUTHORIZED MOVEMENT ALERT ALGORITHM

[0060] Referring now to Fig. 9, shown is an unauthorized movement alert algorithm, which may also be referred to as a method, that may be stored in the control system memory 130 such that the control system 100 is programmed to carry out the method. The method serves to alert a user that the stroller is undergoing unauthorized movement. The method is shown at 500, and begins in a ready state at step 502. At step 504, the controller 125 receives input from a sensor (i.e. sensor 160 used for assessing linear displacement in the rocking-motion algorithm) that motion in the stroller is detected. At step 506, a determination is made whether or not the detected motion includes a linear displacement of the stroller that exceeds a predefined linear displacement alert threshold, indicative of an active intentional movement/relocation of the stroller from the initial reference position. Where a determination is made that the predefined linear displacement alert threshold is exceeded, the controller 125 sends a communication at step 510 to the control panel 135 to alert the user that an authorized movement of the stroller has occurred. Where a determination is made that the predefined linear displacement threshold has not been exceeded, the controller 125 is updated at step 508 to reflect an 'all clear' state. The at least one sensor 160 for the purpose of detecting lateral movement, could include an accelerometer, and could, more particularly be a three-axis accelerometer.

OCCUPANT DETECTION ALERT ALGORITHM

[0061] Referring now to Fig. 10, shown is an occupant detection alert algorithm, which may also be referred to as a method, that may be stored in the control system memory 130 such that the control system 100 is programmed to carry out the method. The method serves to alert a user that the occupant of the stroller (i.e. the child) has been removed from the stroller. The method is shown at 600, and begins in a ready state at step 602. At step 604, the controller 125 receives from a suitable sensor (i.e. a strain gauge) placed on the stroller an input indicating that weight has been added to the stroller. Control parameters are updated at step 606, for example to reflect a new weight value. At step 608, the controller 125 receives input from the sensor that the weight contained in the stroller has decreased. At step 610, a determination is made whether or not the weight value noted by the sensor has decreased to a predetermined reference value, indicative of an empty stroller state. Where the decrease noted is not sufficient to return the weight value to the predetermined reference value, the method returns to step 606 and the control parameters are updated. Where the decrease noted is sufficient to return the weight value to the predetermined reference value, the controller 125 sends a communication at step 612 to the control panel 135 to alert the user that the occupant of the stroller may have been removed from the stroller. In such an embodiment the at least one sensor 160 may include a strain gauge positioned to detect the weight of the occupant. For example, the strain gauge could be provided on the surface of the stroller 10 that directly supports the occupant (e.g. the infant or child). Thus it may be said that the control system is programmed to detect the presence and absence of an occupant in the stroller 10 and to send a communication to the control panel upon detection of the absence of the occupant in the stroller 10.

DRIVE ASSIST ALGORITHM

[0062] Referring now to Fig. 1 1 , shown is a drive assist algorithm, which may also be referred to as a method, that may be stored in the control system memory 130 such that the control system 100 is programmed to carry out the method. The method serves to assist a user in pushing the stroller by providing a driving action to the stroller wheel 32 when the stroller rocker apparatus is engaged. The method is shown at 700, and begins in a ready state at step 702. At step 704, the controller detects a user input into the control panel 135 requesting a drive assist function from the stroller rocker apparatus 50. The control panel 135 may be configured to permit the user to input select control parameters, such as desired speed for the drive assist function. At step 706, the user is instructed to release the second frame portion 54 of the stroller rocker apparatus so as place it in the engaged position. At step 708, the user is presented with a graphical user interface on the control panel 135 to enable convenient control of the drive assist function. At step 710, the controller 125 receives an activation command to begin the drive assist function. At step 712, the controller sends a communication to the motor driver, instructing it to begin a forward motion in accordance with the selected speed as determined by the user. At step 714, the controller 125 detects a stop activation request from the user, therein sending a communication at step 716 to the motor driver to cease forward motion. Thus it may be said that the control system is programmed to control the motor 62 to drive the stroller in one of the first and second directions in a non-reciprocating manner.

[0063] It will be appreciated that the algorithms exemplified above may comprise additional steps to enhance the various operations and overall user experience of the noted functions. Additional algorithms may be programmed into the control system to provide additional functional capabilities.

[0064] The use of the sensor 160 affixed to the stroller wheel 32 enables a variety of additional operational conditions to be assessed. For example, the controller 125 and or the control panel 135 may be configured to analyze the input data from the sensor 160 to make a determination on the current speed, average overall speed and the maximum speed attained during a walking/running event. The input data may also be used to determine a walk distance for a particular walk event, as well as total overall distance travelled with the stroller.

[0065] The stroller rocker apparatus 50 may also be configured to act as a brake system, so as to prevent movement of the stroller when the second frame portion 54 is in the engaged position. The stroller rocker apparatus 50 may provide a brake function in both a passive mode and an active mode. In the passive mode, a braking effect is established by way of simple engagement between the stroller rocker apparatus and the driven gear 66 affixed to the stroller wheel 32. In this arrangement, the braking effect is achieved by way of resistance provided by the unpowered motor 62. In the active mode, the stroller rocker apparatus 50 and control system 100 may be configured to activate a braking action when motion is detected in either direction. The braking action may be achieved by directing the motor 62 to rotate in a direction counter to that detected, for example by sensor 160.

[0066] While the stroller has been described as being moved in a forward direction initially from an initial reference position and then, once an end point is reached, it is moved in a rearward direction back to the initial reference position, it will be understood that the stroller could initially be moved in a rearward direction from the initial reference position, to an end point and then in a forward direction back to the initial reference position. Therefore the stroller may be moved in any first direction from the initial reference position to an end point and then back to the initial reference position. Also, for greater certainty, it will be understood that the initial reference position need not be one of the end points of the reciprocating movement of the stroller. Furthermore while two end points have been shown in the present application, however, it will be understood that any suitable number of end points could be used depending on the stroller configuration and the stroller rocker apparatus configuration. Thus any plurality of end points could be used as end points for the rocking movement. [0067] It has been shown herein for the stroller rocker apparatus 50 to be positionable in a position in which the drive system 61 with the motor 62 can drive a stroller wheel 32 (e.g. in a reciprocating motion), and in a position in which the motor 62 is operatively, and physically, disconnected from the stroller wheel 32 so that the motor 62 is not back-driven by the manual operation of the stroller 10. It is advantageous that the disconnection of the motor 62 from the stroller wheel 32 occur without the need to remove the motor 62 or any other part of the drive system 61 from the stroller 10. Thus, the drive system 61 can remain conveniently attached to the stroller 10 all the time, so that it can simply be positioned as needed for use when desired by the user, without the need to carry around individual components on their person for installation on the stroller when the user desires to generate the rocking motion. Thus, it may be said that in both the first and second positions of the second frame portion 54, the first frame portion 52 remains fixedly mounted to the stroller frame 14, and the second frame portion 54 remains at least indirectly connected to the stroller frame.

[0068] While various embodiments have been described above, it should be understood that they have been presented only as illustrations and examples of the present disclosure, and not by way of limitation. It will be apparent to persons skilled in the relevant art that various changes in form and detail can be made therein without departing from the spirit and scope of the disclosure. Thus, the breadth and scope of the present disclosure should not be limited by any of the above-described exemplary embodiments, but should be defined only in accordance with the appended claims and their equivalents. It will also be understood that each feature of each embodiment discussed herein, and of each reference cited herein, can be used in combination with the features of any other embodiment. All patents and publications discussed herein are incorporated by reference herein in their entirety.