An amusement device includes a rotating assembly display rotatably mounted about a center point configured to create a plurality of images via a persistence of vision effect. The rotating assembly includes a sensor disposed on the rotating assembly at a location closer to an end of the rotating assembly than to the center point. The amusement device also includes a device for rotating the rotating assembly and a control circuit including a first microcontroller in operable communication with the sensor. The microcontroller controls a speed at which the device for rotating the rotating assembly rotates the rotating assembly based on communications with the sensor.
|
1. An amusement device, comprising:
a rotating assembly display rotatably mounted about a center point configured to create a plurality of images on a display space via a persistence of vision effect caused by light emitted by light sources on the rotating assembly, the images being greyscale and having at least three different states including a bright state, an OFF state and a dim state;
a device for rotating the rotating assembly;
a control circuit including a first microcontroller for providing display information to the rotating assembly for creating the images, the display information being based on pixels in a source image wherein each pixel in the source image is displayed according to a plurality of positions of each of the light sources within each pixel of the source image as the rotating display is rotated and wherein at least one of the plurality of positions is a pixel boundary of each pixel and each light source is illuminated or off as they are moved within the plurality of positions and wherein the illumination of each light source depends on the location of each light source as it moves within the plurality of positions of each pixel.
2. The amusement device of
3. The amusement device of
4. The amusement device of
5. The amusement device of
6. The amusement device of
7. The amusement device of
8. The amusement device as in
9. The amusement device of
10. The amusement device of
a gating mechanism disposed on a base of the amusement device.
11. The amusement device of
a sensor having a first portion and a second portion, the first portion arranged on a first side of the gating mechanism and the second portion arranged on a second side of the gating mechanism.
12. The amusement device of
13. The amusement device of
14. The amusement device of
15. The amusement device of
16. The amusement device of
17. The amusement device of
20. The amusement device of
a lens array disposed on the rotating assembly that creates a rectilinear light pattern from light emitted by the light sources.
21. The amusement device of
22. The amusement device of
23. The amusement device of
a mask element disposed on the rotating assembly over at least one of the light sources.
24. The amusement device of
25. The amusement device as in
fasteners for securing the buckle portion to a user; wherein the buckle portion includes:
the rotating assembly display and wherein the rotating assembly display is rotatably mounted about a center point;
the device for rotating the rotating assembly; and
the control circuit including the first microcontroller in operable communication with a sensor disposed on the rotating assembly, the first microcontroller controlling a speed at which the device for rotating the rotating assembly rotates the rotating assembly based on communications with the sensor.
26. The amusement device of
27. The amusement device of
28. The amusement device of
29. The amusement device of
30. The amusement device of
31. The amusement device of
|
This application is related to and claims the benefit of priority under 35 U.S.C. 119(e) to U.S. Provisional Patent Application Ser. No. 61/373,316, entitled TOY WITH PERSISTANCE OF VIEW COMPONENTS, filed Aug. 13, 2010, and which is hereby incorporated by reference in its entirety.
Toys involving lights and sounds are popular with individuals, be they a child or an adult. Individuals also enjoy toys that have changing visual appearances and/or sound effects. Many toys exist and some are fun to play with.
An exemplary embodiment of the present invention are directed to an amusement device that includes a rotating assembly display rotatably mounted about a center point configured to create a plurality of images via a persistence of vision effect. The rotating assembly of this embodiment includes a sensor disposed on the rotating assembly at a location closer to an end of the rotating assembly than to the center point. The amusement device of this embodiment also includes a device for rotating the rotating assembly and a control circuit including a first microcontroller in operable communication with the sensor. The microcontroller controls a speed at which the device for rotating the rotating assembly rotates the rotating assembly based on communications with the sensor.
Another exemplary embodiment of the present invention is directed to an amusement device that includes a rotating assembly display rotatably mounted about a center point configured to create a plurality of images on a display space via a persistence of vision effect caused by light emitted by light sources on the rotating assembly, the images being greyscale and having at least three different states including a BRIGHT state, an OFF state and a DIM state. The device also includes a device for rotating the rotating assembly and a control circuit including a first microcontroller for providing display information to the rotating assembly for creating the images, the display information being based on pixels in a source image wherein each pixel is displayed based on the display space based on a plurality of locations of the rotating assembly.
Another exemplary embodiment of the present invention is directed to an amusement belt that includes a buckle portion and fasteners for securing the buckle portion to a user. The buckle portion of this embodiment includes a rotating assembly display rotatably mounted about a center point configured to create a plurality of images via a persistence of vision effect, the rotating assembly including a sensor disposed on the rotating assembly. The buckle portion also includes a device for rotating the rotating assembly and a control circuit including a first microcontroller in operable communication with the sensor, the microcontroller controlling a speed at which the device for rotating the rotating assembly rotates the rotating assembly based on communications with the sensor.
These and/or other features, aspects, and advantages of the present invention will become better understood when the following detailed description is read with reference to the accompanying drawings in which like characters represent like parts throughout the drawings, wherein:
In accordance with an exemplary embodiment of the present invention, an amusement device in the form of a belt is disclosed. The belt of this embodiment includes a persistence of view (POV) device embedded therein or otherwise coupled to it.
While the following discussion details a belt, it shall be understood that the invention is not limited to belt. That is, embodiments of the present invention may be directed to a POV device as described herein or any portion thereof. In addition, it shall be understood, that the POV device may be included in other types of amusement devices that those shown herein.
In one embodiment, the (POV) device 12 creates a plurality of images via a persistence of vision effect wherein a rotating assembly 14 with intermittently illuminated light sources 15 produces a polar raster display of individual, addressable pixels. The light sources are light emitting diodes (LEDs) in one embodiment.
Rotation of the assembly 14, combined with changing the illumination of the light sources 15 produces a series of flashing frames that blend to form a recognizable image, or series of animated images that may move around the display area 18 of the POV device 12. Devices that utilize persistence of vision technology receive electronic information about an image to be displayed and the information is used to synchronize the illumination of individual illuminating light sources 15 at specific positions during rotation of the rotating assembly 14. While not visible in
In more detail, POV refers to displays formed by blinking light source (e.g., light sources 15) as they are moved regularly and repeatedly through a defined space. The light stimulates the eye, and this stimulus takes an amount of time to fade. Blinking a one of the light sources 15 repeatedly as it passes through a particular coordinate, at a rate faster than the rate at which the stimulus fades from the eye, causes the brain to register the light point as a fixed, nonmoving, non-blinking light source, or pixel. Mapping a large number of these points in space and time allows the creation of a display in space.
Many combat sports and combat-related sports such as boxing and professional wrestling award championship belts to various champions. Children of all ages like to pretend that they are champions and, in particular, that they are champions in combat sports. Accordingly, in one embodiment, the belt 10 in general or the buckle portion 11 in particular, is fashioned such that the belt 10 looks generally like a championship belt of one of the combat sport sanctioning bodies. For example, the belt 10 may appear to be generally one of a World Wrestling Entertainment (WWE) championship belt, a World Boxing Organization (WBO) championship belt, a World Boxing Council (WBC) championship belt, International Boxing Federation (IBF) championship belt, an Ultimate Fighting Championship (UFC) belt or the like. Of course, the belt 10 could be any type of belt.
In the same vein, many famous fighters have specific music or other audio that plays as they enter the ring. As such, in one embodiment, the belt 10 includes a speaker 16 or other audio projection device that plays audio. In one embodiment, the speaker 16 plays audio that accompanies one or more images displayed on the POV device 12. Embodiments of the present invention include a control circuit (not shown) that controls operation of the POV device 12 and the speaker 16 and may, in one embodiment, control synchronization between the two. In a particular embodiment, the images are related to specific fighter and the speaker 16 plays audio related to the fighter.
It shall be understood that the teachings herein are not limited to presenting images of fighters and their associated audio. Indeed, any combination of images and audio may be presented. Of course, images alone or audio alone could be presented in one embodiment.
To the extent user interaction is needed, the buckle portion 11 includes one or more user interface devices 17 in one embodiment. The user interface devices 17 are buttons in one embodiment and are utilized to allow a user to interact with the POV device 12. For example, the user interface devices 17 allow the user to select from one or more operating modes in one embodiment. One or more of the operating modes includes synchronized images and audio that are presented by the POV device 12 in combination with the speaker 16. It shall be understood that, in one embodiment, the operating modes images can be stored in one microprocessor on a rotating assembly and the audio in a separate microprocessor on a stationary portion of the POV device 12.
In order to provide a rotational force to the rotating assembly 14 and in order to provide visual images, a device or motor or other equivalent mechanism 22 is provided to supply the rotational force to the rotating assembly 14. In an exemplary embodiment, the POV device 12 includes a control circuit 25 coupled to a power supply 27. The control circuit 25 includes a first microcontroller 28 (
As discussed above, the microcontroller 28 controls operation of the light sources 15. In addition, the microcontroller 28 includes, in one embodiment, some or all of the algorithms, instructions, calculations or the like to cause the POV device 12 to present images. In addition, the microcontroller 28 may control the audio produced by speaker 16 (
Further, it shall be understood that the microcontroller 28 may be configured to receive information from an external source via either a wire or wirelessly. As such, in one embodiment, the control circuit 25 includes a communication interface 29 configured to receive information from an external source. The information received is related to images to be displayed by the POV device 12 in one embodiment. In such an embodiment, a user or another individual may be allowed to download images to be displayed by the POV device 12 from, for example, the Internet.
The control circuit 25 receives power from the power supply 27 and controls the power provided to the motor 22 in one embodiment. Controlling the power supplied to the motor 22 allows the control circuit 25 to, for example, control the rotational speed of the rotating assembly 14. In operation, the shaft 36 may contact brushes to provide power from the power source 27 to the light sources (not shown) disposed thereon.
As discussed above, the control circuit 25 in general, and the first microcontroller 28 (not shown) in particular, includes, in one embodiment, some or all of the algorithms, instructions, calculations of the like to cause the POV device 12 to present images. This information needs to be transmitted from the control circuit 25 to the rotating assembly 14 while the rotating assembly is in motion. It shall be understood, however, that in one embodiment, the microcontroller 28 need only transfer a display selection indication to the rotating assembly 14. The display selection indication can be based on input received, for example, from the interface devices 17 (
One approach to transferring information to rotating assembly includes providing an arm pointing an infra-red LED into the center of the rotating assembly 14 to provide asynchronous communication of image information. Alternatives include utilizing a hollow drive shaft 36 that allows for an LED to pass communications there through or remote control communication techniques such as radio or modulated infrared (IR).
In a particular embodiment and as shown in
In a particular embodiment, the rotating assembly 14 includes 22 light sources 15. As above, one half (11) of the light sources 15 in this embodiment are disposed on one side of the center point 41 and the other half are disposed on the other side the center point 41. In one embodiment, each light source 15 is a fixed distance from its nearest neighbor. For example, each light source 15 may be about 6 mm from it closest neighbor. In one embodiment, the light source 15 closest to the center point 41 on one side rotating assembly 14 is closer to the center point 41 than the light source 15 closest to the center point 41 on the other side of the center point 41.
For example, and as shown in
Referring again to
According to an embodiment of the present invention, an optical rotation detector system determining the rotation of the rotating assembly 14 is utilized. The optical rotation system includes an optical emitter 42 on the control circuit 25 and an optical receiver 38 on the rotating assembly 14. The receiver 38 includes a light guide 40 in one embodiment. The error inherent in such an embodiment may be described as the product of the physical diameter of the emitter or detector and the manufacturing tolerance of their gain divided by the distance from the center of rotation. Moving the rotation detector system to the outermost edge of the rotating assembly 14, thus, reduces error/jitter in the display. Accordingly, in one embodiment, the optical receiver 38 is located closer to an end of the rotating assembly 14 than to the center point 21.
As discussed above, the receiver 38 may also receive communications from the optical emitter 42 to control operation of the light sources 15. As such, in one embodiment, the rotating assembly 14 includes a second microprocessor 44 disposed thereon. The second microprocessor 44 interprets the communications and causes the light sources 15 to operate in the desired manner. In such an embodiment, and as described briefly above, the second microprocessor 44 may include information that is to be provides to the light sources based on different modes. The modes can cause different images to be displayed by the rotating assembly 14.
In one embodiment, the control circuit 25 is coupled to a speaker 16. Audio produced by the speaker 16 is synchronized to the images displayed by the POV device 12 in general and by the rotating display 14 in particular. In the prior art, a typical arrangement utilizes the rate of rotation to clock images in an animation sequence. For instance, a pulse each revolution would be used as the trigger to change display images in a sequence. The advantage to this system is that it is very simple. The disadvantage is that the synchronization of sound and animation is dependent on the speed of the motor 22 used to rotate the rotating assembly 14. In some cases a battery is used to provide power to the motor 22. In such cases, as the battery runs down, the speed of the motor 22 decreases and, thus, the rate at which the sequence of images switches decreases. As the speed decreases, the images and sound become out of synch. Embodiments of the present invention may be utilized to synchronize audio to images while overcoming the shortcomings of the prior art.
One embodiment of the present invention is directed to presenting images at a minimum frame rate. As discussed above, the rate of rotation of the rotating assembly 14 is constantly measured by the microprocessor 28 in one embodiment. In this embodiment, the microprocessor 28 causes the voltage provided to the motor to be adjusted by utilizing, for example, pulse width modulation (PWM) to keep the speed of rotation at the standardized rate. In such a manner, image and sound remain in synch.
In another embodiment, synchronization is enforced by utilizing real-time step sequences. That is, the microprocessor 44 on the rotating assembly 14 steps through a series of images with each step being performed based on a real time clock. For example, the microprocessor 44 may cause a series of images to be performed where each image is displayed for one or more predetermined time periods (i.e., in 100 mS units). In such an embodiment, the audio produced by the speaker 16 is also controlled in the same manner.
As discussed above, a battery may serve as the power supply 27 (
According to another embodiment, and as illustrated in
In one embodiment, the gating mechanism 1402 can be implemented as ring 1404 having teeth 1406 disposed thereon. The spaces 1408 between the teeth 1406 allow light to pass between portions of a sensor 1410. As one of ordinary skill will realize, the rate that the light is detected will create a pulse train that exactly relates to the rotational speed of the rotating assembly 14. This pulse train can be used synchronize an image with audio in one embodiment. Of course, this pulse train could be used for any synchronization function.
Furthermore, the gating mechanism 1402 illustrated in
Another problem is related to the processing overhead required to perform the timing and calculations. Utilizing the gating mechanism 1402 allows each step point to be determined by the pulse train and, thereby, reduces or eliminates timing-induced jitter the processing overhead associated with timing calculations and interrupts.
In the preceding explanation, it has been assumed that the rotating assembly 14 includes its own microprocessor 44. Of course, only a single microprocessor, e.g. first microprocessor 28 could be utilized. In particular, the rotating assembly 14 could only include latches. In such an embodiment, the particular pattern of light source 15 illumination could be stored in latches (shift registers) instead and shifted out to each light source 15 based on the rotation of the rotating assembly 14.
Alternatively, in one embodiment, in operation, all information could be contained in the second microprocessor 44 and the first microprocessor 28 omitted. In such an embodiment, the second microprocessor 44 could include all of the audio and image information. In such an embodiment, the audio information could be transmitted from the second microprocessor 44 through communication interface 29 and provided to the speaker 16. Of course, the audio could be transmitted in other manners such as, for example, through a hollow shaft or a donut-shaped light pipe with frosted surface.
In operation, an image to be displayed on the POV device 12 needs to be converted from conventional format (e.g., stacked rows of pixels) to rotating strings of pixels in a POV image. To accomplish this, embodiments of the present invention are directed to methods of making such conversions.
At a block 64 the pixels of the source (original) image are sampled. Such a sampling will result in hues (assuming a color source image) for each pixel being recorded. The sampling performed may be one of a few different types of sampling. For example, the pixels may be sampled based on a dead center sample in the center of the source pixel. Alternatively, an average sampling where a number points across the pixel area are sampled and then averaged to determine if a particular pixel is on.
At a block 66 the hues are converted to binary values based on whether they exceed a threshold. The threshold may vary depending on the type of sampling performed. For instance, if more than one half of the points on a pixel exceed an “on/off” value, the pixel is “on.” In an alternative embodiment, the display space may be implanted as a greyscale display. In such an embodiment, the hues are converted to more descriptive binary values. For example, rather than just “1” or “0”, each pixel could be converted to one of four values “00”, “01”, “10” and “11” that, respectively, represent OFF, DIM, MEDIUM and BRIGHT pixels. It shall be understood and as explained later, that pixels can represent OFF, DIM, MEDIUM and BRIGHT states by controlling the time the light source is illuminated rather than an intensity of the illumination.
At a block 68 the off and on pixels are mapped between the source image and the POV display. This can include converting the stacks of rows of pixels in the original image to the defined rotating strings of pixels in a POV display space (like spokes on a wheel). According to one embodiment, mapping the on and off pixels in block 508 includes accounting for asymmetry between on and off pixels, in that off pixels are swamped by, or hidden underneath, on pixels. To this end, the mapping of block 508 includes applying interpretation rules that adjust pixel values to compensate for this. Such interpretation rules may include interpreting the shades, colors, values and rectilinear pixel spaces for the number of shades in the POV display. In addition, the mapping may include reliance on the radial pixel arrangement and the type of overlap in the POV display. Examples of mapping algorithms are described in greater detail below.
At a block 70 the mapped image is then displayed. Of course, displaying the mapped image can include processing or other steps that transfer the data of the data to be displayed by the POV device from the first microprocessor 28 to the second microprocessor 44 in any of the manners described herein.
As discussed briefly above, it may be desirable to implement the POV device 12 such that the display area displays greyscale images. In such a case, rather than a single bit binary representation, two bits can be assigned to represent OFF, DIM, MEDIUM and BRIGHT pixels in the source image. According to one embodiment, each value is interpreted as different light source lit durations. The durations can be non-linearly related to one another in one embodiment. However, because the light sources are rotating, the result is different length arcs drawn in space. For image clarity it may be desirable to avoid pixel overlap and, as such, the final result is an increase or decrease in average brightness for a particular pixel area. As will be readily realized, due to the fixed physical size of the light sources and the fact that the distance traveled by each light source in a rotating display increases proportional to its distance from the display center point, overlap reduction results in either reduced brightness in the center of the display or an inability to effectively control the ratio of LED “off” to “on” time to create the OFF, DIM, MEDIUM and BRIGHT levels in the center of the display.
One solution to the problem of pixel overlap is to reduce the maximum on-time for each area or “band” in a display. Such compensation could be included, for example, in steps 68 and 70 above. For example, and as shown in
Another solution to the above problem is to implement an “even density” display. Such an even density display can be created, for example, when mapping the original image to the display space in at block 68 described above or when defining the display space at block 62. In a typical POV display, the display includes 256 interrupts, or steps, per rotation. At each of these steps a new POV data set is displayed and remains displayed until overwritten by the next set. As will be readily apparent, the can lead to significant overlap, especially in the center of the display. In practice, there would actually be fewer, larger pixels, as each must have an on-duration, and forms an oval across the display. According to one embodiment, and referring again to
As discussed above, there are several solutions to problems associated with differing brightness and overlap in a POV display. Embodiments of the present invention can implement software and hardware solutions to such problems in combination or alone to reduce the brightness and overlap problems that may exist in some prior art POV displays.
According one embodiment, and referring now to
In the case of a greyscale display, a method of a setting timing rules for light source on/off ratios is described with reference to
In more detail, in
The timing diagrams are for use with a system that includes light spreading lenses such as those shown in
Referring now to
With this understanding,
In
To summarize, each pixel includes a first location or pixel boundary defined by step 132. At the second step 134, regardless of the type of pixel (DIM, MEDIUM or BRIGHT), the LED 100 is turned on. At the third step 136, the LED 100 is turned off for DIM pixels and remains on for both MEDIUM and BRIGHT pixels. At the fourth step 138, for DIM and MEDIUM pixels, the LED 100 is off and is only on for BRIGHT pixels. At the fifth step 140, the LED 100 remains off for DIM pixels and is on for MEDIUM and BRIGHT pixels. At the sixth step 142, the LED 100 is lit for all pixel types and the LED 100 is off for all pixel types at the seventh step 144. One of ordinary skill will realize that the seventh step 144 for one pixel is actually the first step for the next pixel. It shall also be understood that the time scale between the steps can varied to suit a particular context.
Referring again to
As discussed above, in prior POV displays logical pixel size (i.e., the size of a pixel in the display space) reduces when approaching the center of rotation. However, typically the light sources (LEDs) used in POV displays are all of a fixed size. The result is pixel overlap near the center, which has two negative effects on display quality. The first is related to image distortion because OFF pixels are underneath ON pixels and, as such, are often not “visible.” Second, the brightness in the middle of the display is orders of magnitude higher than the outside edge. In one embodiment, this may be overcome by providing a mask element that may cover the lens array shown, for example, in
The mask element 1100 of this embodiment includes slit 1102 that increases in width from a first end 1104 to a second end 1106 of the rotating assembly. In this manner, light sources located closer to the center of axis of rotation have more of the light blocked by the mask element 1100 than those closer to an outer edge of the rotating assembly. As such, the mask element may create more even pixel brightness across the display. In addition, the mask element 1100 can also reduce pixel overlap. Another result is that all pixels are nearly contiguous, meaning that the black space between pixels is minimized, for significantly improved image quality. In addition, the combination of the mask element 1100 and the lens array 80 can reduce or elimination of pixel overlap. Such a reduction can reduce the amount of data that needs to be provided to the rotating assembly. Further, by reducing pixel overlap, the contrast ratio of the displayed image can be improved.
As discussed above, it may be desirable to display greyscale images in POV device. To do so, more than just a “1” or a “0” is required to describe each pixel in the original image. For instance, assume that there are four levels to the greyscale display. This increase will require that twice as much information be transferred to the rotating display. According to one embodiment, a method of reducing the amount of data that needs to be transmitted to the rotating display is disclosed. A review of a prior approach is instructive.
A standard approach to storing, retrieving and displaying radial scan lines converted from an original image includes the pixel values for a particular scan line as a series of bits, packed one after the other into bytes. For a particular POV device having 22 light sources, to implement the two stage pixel scheme described above, a monochrome display would require three bytes to store the monochrome display information or six bytes to store the two-bit grayscale value for each pixel. Each of the six bytes are retrieved in advance of a scan line and then transferred to the rotating display. The six bytes are then written to the port at the four points in time:
1) the start of the scan line (the point at which BRIGHT value pixels turn on);
2) the point at which MEDIUM value pixels turn on;
3) the point at which DIM value pixels turn on; and
4) the point at which all pixels turn OFF.
Instead of using this literal approach, and a shown in
The method illustrated in
For example, assume the original scan line for a single port is 11 00 01 01 00 10 11 01. At block 1300 this is transformed to two bytes, 10000110 and 10110011. When these two bytes are stacked, the original bit pairs appear next to each other vertically and are in the correct port order horizontally as shown below:
10000110
10110011
At block 1302, logical operations are performed on the reordered bytes to produce three output bytes. In particular, the first logical operation creates a first output byte that is the BRIGHT+MEDIUM byte. This byte is exactly the same as the first byte shown above. The second output byte is the result of a logical OR of the first and second bytes above and represents the BRIGHT+MEDIUM+DIM bytes. The third output byte is the result of a logical AND of the first and second bytes and represents the BRIGHT value.
At a block 1304, the three output bytes can the transferred to the rotating display for the first half of a pixel.
In the preceding detailed description, numerous specific details are set forth in order to provide a thorough understanding of various embodiments of the present invention. However, those skilled in the art will understand that embodiments of the present invention may be practiced without these specific details, that the present invention is not limited to the depicted embodiments, and that the present invention may be practiced in a variety of alternative embodiments. Moreover, repeated usage of the phrase “in an embodiment” does not necessarily refer to the same embodiment, although it may. Lastly, the terms “comprising,” “including,” “having,” and the like, as used in the present application, are intended to be synonymous unless otherwise indicated. This written description uses examples to disclose the invention, including the best mode, and to enable any person skilled in the art to practice the invention, including making and using any devices or systems. The patentable scope of the invention is defined by the claims, and may include other examples that occur to those skilled in the art. Such other examples are intended to be within the scope of the claims if they have structural elements that do not differ from the literal language of the claims, or if they include equivalent structural elements with insubstantial differences from the literal languages of the claims.
Patent | Priority | Assignee | Title |
Patent | Priority | Assignee | Title |
5057827, | Oct 17 1988 | Means and method for producing an optical illusion | |
5190491, | Nov 27 1991 | I & K TRADING CORPORATION A PROPRIETORSHIP OF VIRGINIA | Animated paddle |
5791966, | Feb 09 1996 | CAPPS, STEPHEN PAUL; Prototoy LLC | Rotating toy with electronic display |
5872554, | Oct 16 1995 | Inventec Corporation | Method and apparatus for non-blinking displaying of grayscale image on monochrome LCD screen |
6037876, | Apr 23 1998 | Limelite Industries, Inc.; LIMELITE INDUSTRIES, INC | Lighted message fan |
6239774, | Oct 31 1995 | Persistent image maker | |
6265984, | Aug 09 1999 | Light emitting diode display device | |
6278419, | Jun 26 1997 | Light Spin Ltd. | Moving display |
6325690, | Jul 06 2000 | Toy top with message display and associated method of initiating and synchronizing the display | |
7210816, | Jul 14 2005 | Automatically rotatable lamp ball | |
7361074, | Feb 18 2005 | Rapid Pro Manufacturing, Martin and Periman Partnership | Rotating light toy |
7766718, | Jun 06 2006 | SPIN MASTER, INC | Rotatable flexible disk toys |
8348712, | Oct 17 2008 | MATTEL INC | Toy with audio and visual feedback |
20050174308, | |||
20070049159, | |||
20070281581, | |||
20080024976, | |||
20090002290, | |||
20090002293, | |||
20100097448, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Aug 15 2011 | Mattel, Inc. | (assignment on the face of the patent) | / |
Date | Maintenance Fee Events |
Date | Maintenance Schedule |
Jun 23 2018 | 4 years fee payment window open |
Dec 23 2018 | 6 months grace period start (w surcharge) |
Jun 23 2019 | patent expiry (for year 4) |
Jun 23 2021 | 2 years to revive unintentionally abandoned end. (for year 4) |
Jun 23 2022 | 8 years fee payment window open |
Dec 23 2022 | 6 months grace period start (w surcharge) |
Jun 23 2023 | patent expiry (for year 8) |
Jun 23 2025 | 2 years to revive unintentionally abandoned end. (for year 8) |
Jun 23 2026 | 12 years fee payment window open |
Dec 23 2026 | 6 months grace period start (w surcharge) |
Jun 23 2027 | patent expiry (for year 12) |
Jun 23 2029 | 2 years to revive unintentionally abandoned end. (for year 12) |