Embodiments of the invention relate to flying toys. More specifically, embodiments of the invention relate to a toy that flies out of its box automatically when the box is opened.
Powered flying toys of various types have become commonplace. Helicopter, blimps and the like have existed for many years. Technology to control vertical and horizontal proximity to object has proliferated. Much effort gone in to making them stable in flight. Counter rotating propellers and various stabilization schemes have been employed. Often the toys are remote controlled. That is, a handheld console send signal to a processor in the toy that drives actuators to change the speed and direction of the toy by changing the angle or sped of rotation of the propeller(s).
More recently, flying dolls or fairies have become increasingly popular. Such toys often employ vertical distance sensors to cause the doll to appear to hover above e.g., a user's hand. The fairies typically do not receive external control signals form a remote control, rather their positioning is controlled responsive to the sensing of vertical proximity to a surface.
Common to existing toys is the play sequence that the toy is removed from it packaging and switch on to engage the motor that drives the propeller that provided the lift for the toy. Thereafter, the toy may engage its propeller or await a signal from the remote control to initiate flight.
Embodiments of the invention are illustrated by way of example and not by way of limitation in the figures of the accompanying drawings in which like references indicate similar elements. It should be noted that different references to “an” or “one” embodiment in this disclosure are not necessarily to the same embodiment, and such references mean at least one.
All definitions, as defined and used herein, should be understood to control over dictionary definitions, definitions in documents incorporated by reference, and/or ordinary meanings of the defined terms.
The indefinite articles “a” and “an,” as used herein in the specification and in the claims, unless clearly indicated to the contrary, should be understood to mean “at least one.”
The phrase “and/or,” as used herein in the specification and in the claims, should be understood to mean “either or both” of the elements so conjoined, i.e., elements that are conjunctively present in some cases and disjunctively present in other cases. Multiple elements listed with “and/or” should be construed in the same fashion, i.e., “one or more” of the elements so conjoined. Other elements may optionally be present other than the elements specifically identified by the “and/or” clause, whether related or unrelated to those elements specifically identified. Thus, as a non-limiting example, a reference to “A and/or B”, when used in conjunction with open-ended language such as “comprising” can refer, in one embodiment, to A only (optionally including elements other than B); in another embodiment, to B only (optionally including elements other than A); in yet another embodiment, to both A and B (optionally including other elements); etc.
As used herein in the specification and in the claims, “or” should be understood to have the same meaning as “and/or” as defined above. For example, when separating items in a list, “or” or “and/or” shall be interpreted as being inclusive, i.e., the inclusion of at least one, but also including more than one, of a number or list of elements, and, optionally, additional unlisted items. Only terms clearly indicated to the contrary, such as “only one of” or “exactly one of,” or, when used in the claims, “consisting of,” will refer to the inclusion of exactly one element of a number or list of elements. In general, the term “or” as used herein shall only be interpreted as indicating exclusive alternatives (i.e. “one or the other but not both”) when preceded by terms of exclusivity, such as “either,” “one of,” “only one of,” or “exactly one of.” “Consisting essentially of,” when used in the claims, shall have its ordinary meaning as used in the field of patent law.
As used herein in the specification and in the claims, the phrase “at least one,” in reference to a list of one or more elements, should be understood to mean at least one element selected from any one or more of the elements in the list of elements, but not necessarily including at least one of each and every element specifically listed within the list of elements and not excluding any combinations of elements in the list of elements. This definition also allows that elements may optionally be present other than the elements specifically identified within the list of elements to which the phrase “at least one” refers, whether related or unrelated to those elements specifically identified. Thus, as a non-limiting example, “at least one of A and B” (or, equivalently, “at least one of A or B,” or, equivalently “at least one of A and/or B”) can refer, in one embodiment, to at least one, optionally including more than one, A, with no B present (and optionally including elements other than B); in another embodiment, to at least one, optionally including more than one, B, with no A present (and optionally including elements other than A); in yet another embodiment, to at least one, optionally including more than one, A, and at least one, optionally including more than one, B (and optionally including other elements); etc.
In the claims, as well as in the specification above, all transitional phrases such as “comprising,” “including,” “carrying,” “having,” “containing,” “involving,” “holding,” “composed of,” and the like are to be understood to be open-ended, i.e., to mean including but not limited to. Only the transitional phrases “consisting of” and “consisting essentially of” shall be closed or semi-closed transitional phrases, respectively, as set forth in the United States Patent Office Manual of Patent Examining Procedures, Section 2111.03.
In some embodiments, container may have a touch sensing region 106. In the shown embodiment, touch sensing region 106 is part of base 104. In other embodiments, touch sensing region 106 could be part f the lid. In still other embodiments, touch sensing region 106 could be omitted. In some embodiment, touch sensing region 106 uses one or more capacitive sensors (not shown in
Base 104 has formed as part there of a substantially flat bottom that allow the container 100 to stand upright on a flat surface. In some embodiments, a pair of feet 208 are exposed through openings in the bottom 202. A battery door 206 in the base 102 encloses a battery compartment that can contain batteries to provide an internal self-contained power source for the container 100. In some embodiments, elastomeric grips 210 may be coupled to the bottom 202 to reduce slipping on a supporting surface. Some embodiments including a multi-positional switch 212 that can change a mode of operation of the container. Different operational modes are described in greater detail below.
Processor 508 is responsible to controlling operation of the toy 500. Processor 508 may be a microprocessor, a micro controller, an application specific integrated circuit (ASIC) or the like. Processor 508 controls the actuator to drive the propellor and interprets the signal from the vertical distance sensor 514. Processor 508 is electrically coupled to the actuator 512 via a switch 516. When the switch 516 is closed, the circuit between the processor 508 and the actuator 506 is complete and the processor can activate the actuator 512.
The external surface of toy 500 defines an opening 510 that, when the toy 500 is in the seat 540, provides access to the switch 516 by a mechanical interrupter such as pin 520 that when inserted into the opening 510 interrupts the switch, they by opening the circuit an preventing the processor from activating the actuator 512. Pin 520 is caused to remain within the opening and interrupt the switch 516 while the lid 102 is closed.
Various elements form a mechanical linkage to ensure the pin 526 interrupts the circuit when the lid 102 is closed. While the operation is better understood with reference to
Power source 506 may be a rechargeable battery such as a lithium-ion battery or the like. In other embodiments, power source 506 may be a super capacitor or set of supercapacitors. A charge port 504 is provided to permit recharging of the of the power source 506. Charge port 504 may accept mini USB, micro USB or similar connectors. In some embodiment, the charge port 504 may be omitted and an inductive receive coil may be provided to permit inductive charging of the power source 506.
In some embodiments, container 100 has a processor 570 disposed therein. Container processor 570 is independent of the toy processor 508. Processor 570 may be a microprocessor, a micro controller, an application specific integrated circuit (ASIC) or the like. Processor 570 controls the functions for the container as described more fully below. Switch 212 signals processor 570 what mode the container is operating in. In some embodiments, various sensors within the container provide inputs to the processor 570. For example, touch sensor 566, which may underly the touch sensing region of the container is operatively coupled to processor 570 to signal when a touch event has been detected. In some embodiments touch sensor 566 may be a capacitive sensor. In other embodiments touch sensor 566 may be a pressure senor or vibrational sensor. When the processor 570 receives a touch event, it causes the container 100 to behave in a defined manner based on the mode defined by the switch 212 and how many touch events have been received. Different behaviors of the container are described in more detail below.
In some embodiment, seat sensor 544 is operatively couple to processor 570 to signal processor 570 whether or not toy 500 is in seat 540. In one embodiment, sensor 544 includes a switch engaged by resilient element 542. When toy 500 is seated in seat 540 the feet of the toy apply a force to element 542 causing it to move mechanically to engage the switch of seat sensor 544. If the toy 500 is removed, element 542 does not engage the switch of sensor 544.
In one embodiment, lid 102 is held closed by a levered latch 564. In some embodiments, processor 570 controls an actuator 572 to drive a gear train 560 to open the latch 564 responsive to a defined touch pattern. In various embodiments, actuator 572 may be a dc motor, a gyro, a servo, a piezo electric motor, or the like. In some embodiments, the gear train 560 may be used drive the feet to create the rocking discussed above. In some embodiment, a cable compartment 518 is defined with in the container 100. Cable compartment can contain a charging cable for the toy 500, e.g. micro USB to USB cable. In some embodiments, the gear train may be omitted and the actuator 572 may spin an eccentric mass to cause the container 100 to vibrate.
Container power source 562 may be rechargeable or non-rechargeable batteries such as lithium-ion batteries, alkaline batteries or the like. Power source 562 provides power to controller 570 and other electrical components that are part of the container 100. In some embodiments, power source 562 may be replaced or supplemented with a wall cord.
However, it is important to avoid removing the pin until lid 102 has completely cleared the base 104. That is lid must have gone past 90° and preferable past 120° before the pin is released.
In some embodiments, one or more light sources 1002 may be disposed within the container. In some embodiments, light sources 1002 may be one or a collection of light emitting diodes (LEDs) that can be selectively illuminated under the control of a process to produce a pattern of illumination. A pattern of illumination can be defined by time of illumination, color of illumination or both.
In some embodiments in addition to seat 540, the container defines additional recesses to accommodate other features of the toy 500. For example, there the toy 500 is a flying fairy, the container 100 mat define wing slots 1020 to accommodate the fairy's wings. While generally seat 540 is sufficient to dictate the orientation of the toy 500 in the container 100, wing slots 1020 provide additional guidance to ensure small children can properly orient the toy 500.
Toy 1250 also includes a self-contained power source 1256. In various embodiments, power source 1256 could be rechargeable batteries, non-rechargeable batteries, super capacitors, or the like. When the power source 1256 is rechargeable, a charge port 1254 may be provided. In some embodiments, charge port 1254 may be compatible with mini USB, micro USB or any suitable connectivity by which current can be delivered to power source 1256. In some embodiment, charge port 1254 may be replaced by an inductive charging receive coil to allow power source 1256 to be charged wirelessly.
A switch 1260 is disposed in a circuit between the power source 1256 and the actuator 1252. While the switch 1260 is shown between the power source 1256 and the processor 1262, in some embodiments it may be located between the processor 1262 and the actuator 1252. While placement of the switch can be in different parts of the circuit, functionally it disable the actuator when the switch is open, that is the circuit is interrupted. When the toy 1250 is in the container and the lid of the container 1200 is closed a mechanical interrupter such as pin 1270 interrupts the circuit by mechanically holding the switch 1260 in an open state.
A pin driver 1272 within the container 1200 controls the pin 1270 to ensure that it is driven into the switch 1260 when the lid of the container 1200 is closed and retracted from the switch 1260 when the lid achieves a threshold level of openness. In various embodiments, the threshold may be in the range of 90° to 180° relative to the closed configuration. In some embodiments, pin driver 1272 may be a mechanical linkage as described above. In other embodiments, pin driver may be a mechanical linkage that bias the pin 1270 into the switch 1260 with a linkage that overcomes that bias as the lid passes the threshold of openness. For example, pin driver 1272 may include a spring biasing the pin 1270 into the switch 1260 and a flexible member coupled between the lid and the spring head dimensions to fully withdraw the pin 1270 at the threshold. In still another embodiment, pin driver 1272 electrically or magnetically actuated. For example, pin driver 1272 may include a solenoid activated response to a hall effect sensor where the hall effect sensor is trigger by proximity to a permanent magnet. The permanent magnet may, for example, be couple to the lid in a location that when the lid is 180° open the magnet is sufficiently proximate to the hall effect sensor to cause the hall effect sensor to trigger the solenoid. In some embodiment rare earth magnets may be used. Other similar electromechanical arrangements are within the scope and contemplation of embodiments of the invention.
Container 1200 may include a processor 1206 that is wholly independent of the processor 1262 in the toy. Processor 1206 may be a microprocessor, a micro controller, an ASIC or the like. Processor 1206 is responsible for controlling the operation of the container 1200 that is independent of the toy. Processor 1206 may receive input from sensors within the container 1200 and control the behavior of the container responsive to the sensor events. In some embodiments, a touch sensitive sensor 1220 generates touch events to signal the processor that a user has touch a touch sensitive area of the container. In some embodiments, touch sensitive sensor 1220 may be a capacitive sensor, a pressure sensor, and/or a vibration sensor. In some embodiments, a toy sensor 1216 is disposed within the container to signal the processor whether or not the toy 1250 is in the seat in the container 1200. In some embodiments, a mode switch 1212 signal the processor what mode the container 1200 is operating in. The operation mode can be used to change the response to events from the sensors 1216 and 1218.
Processor 1206 is powered by a power source 1210 that may be rechargeable or non-rechargeable batteries. In some embodiments, power source 1210 may be a wired source such as a wall outlet. In some embodiments, processor 1206 controls one or more light sources 1214. Processor 1206 may cause the light sources 1214 to light up in a defined pattern responsive to mode and sensor events. The defined pattern may include color and/or duration of light.
In some embodiments, processor 1206 controls one or more actuators 1204. Actuator 1204 may be a dc motor, a gyro, a servo, a piezo electric motor, or the like. Actuator 1204 may drive a gear train or other simple machine to the container to shake/vibrate, rock or unlatch. In one embodiment, actuator 1204 drives feet 1208 in an alternating sequence to cause the container 1200 to rock side to side. Processor 1206 can control the period/length of time and intensity at which the actuator operates. Processor 1206 may change the pattern or activity of the actuator based on mode of operation indicated by switch 1212 and the various sensor events. In some embodiments, processor may cause actuator 1204 to open latch 1218 responsive to one or a series of sensor events.
In some embodiments, the container processor 1206, the actuator 1204, lights 1214 etc. may not be present and container 1200 is just a container with a seat for the toy 1250 and the mechanical interrupter with its driver 1272.
If the mode is unboxing mode at decision block 1306, the processor triggers a first light pattern. For example, the light pattern could be a slow flashing of a selected color of light for a defined time period. Response to receipt of a second touch event at block 1310, the processor may trigger a second light pattern at block 1312. The second pattern can be the same as the first or may be different. For example, the second light pattern could flash faster, be different color(s) or a different duration. Responsive to third touch event at block 1314, the processor triggers a third light pattern that may be the same or different than the preceding pattern. The processor also trigger the actuator to cause the container to rock or vibrate. The rocking or vibration may after the light pattern, before the light pattern, coextensive with the light pattern or overlapping with but continuing after the light pattern. In some embodiments, the rocking or vibration may be repeated with each touch event (e.g. first second and third touch events). In some embodiments, the rocking or vibration increases in intensity and/or duration with each successive touch event. The repeated occurrence of light patterns and/or rocking sequences serves to increase the anticipation for the user dur their first interaction with the device. Some embodiments have more or fewer light patterns and or rocking/vibration sequences responsive to touch events. In some embodiments, the light patterns and/or rocking/vibration may be foregone entirely.
If the container is not in unboxing mode at block 1306 it is deemed to be in quick open mode at block 1320. After the first interaction, may users will switch to quick open mode to avoid the delayed of the multitouch sequence to get to the use the flying toy more rapidly. Responsive to the first touch event if in quick open mode or after initiation of the final rocking sequence, the processor causes the actuator to unlatch the container at block 1322. When a user opens the lid beyond the threshold, the mechanical interrupter is withdrawn at block 1324. Responsive to the withdrawal of the interrupter, the propeller of the toy is automatically powered at block 1326 and the toy flies automatically out of the container at block 1328 without requiring further action by the user.
Once the time event occurs at block 1406, the propeller is slowed at block 1408. A determination is made at block 1410 if a maximum flight time has been reached. If it ha the propeller is stopped completely and the session ends. If it has not a determination is made at block 1412 if a vertical sensor event has occurred. Slowing propeller sufficiently will result in the toy descending in the vertical direction which will eventually trigger a vertical sensor event. If while the propeller is slowed, a vertical sensor event has not occurred, the propeller is slowed further and the process repeats. If the vertical sensor event has occurred, the propeller is driven at full speed again at block 1404 and the process repeats.
Asynchronous events such as propeller contact with a stationary object will also cause the propeller to be shut down in some embodiments. It is also possible for depletion of the toy's power source to cause the toy to shut down.
While various aspect of embodiments of the invention are described with reference to flow diagrams, it should be understood that in some embodiments element of the flow diagrams may be performed in a different order or in parallel to rather than the order shown. Applicant expressly does not intend to imply a particular temporal relationship unless expressly stated in the claims that follow. Furthermore, to the extent that a decision element is included in the flow diagram, in some cases, that decision may be implicit or default. That is asynchronous selection of an execution path, e.g., interrupt driven, is within the scope and contemplation off embodiments of the invention.
In the foregoing specification, the embodiments of the invention have been described with reference to specific embodiments thereof. It will, however, be evident that various modifications and changes can be made thereto without departing from the broader spirit and scope of the invention as set forth in the appended claims. The specification and drawings are, accordingly, to be regarded in an illustrative rather than a restrictive sense.