This invention relates to methods and apparatus for displaying digital data in general, and more particularly to methods and apparatus for displaying digital data as a 360 degree image.
Large digital information and entertainment displays based on two-dimensional arrays of light-emitting diodes (LEDs), or other discrete light sources, are well known in the art. These two-dimensional arrays of LEDs are generally arranged in a planar configuration. As a result, while there are many applications for such displays, their planar configuration causes them to have a limited viewing angle (i.e., 180 degrees or less).
Due to this limitation, where it is desirable to present an image across a larger viewing angle, it is generally necessary to provide the LEDs in an arcuate configuration and, where it is necessary to present the image across a 360 degree viewing angle, to provide the LEDs in a cylindrical configuration. Thus, efforts have been made to create a cylindrical array of LEDs, however, this approach is relatively expensive and complex due to the large number of LEDs required for the display and the related electronics required to drive those LEDs.
It has been found that, where it is desirable to present an image across a 360 degree viewing angle, it is generally more economical to utilize a rotary display. More particularly, such a rotary display typically comprises a vertical array of light-emitting elements which is rotated about a center axis, and pulsed in an appropriate sequence and at an appropriate rate, so as to present a fixed image to a viewer using the “persistence of vision” phenomenon associated with the human eye. In essence, this approach presents the image as if it were projected from the outer surface of a cylinder, i.e., as a 360 degree image.
In practice, it has been found that such a rotary display typically has greater appeal to a viewer than a conventional “flat” LED display, thereby making rotary displays particularly desirable in the fields of advertising and information display.
In view of the foregoing, various efforts have been made to provide rotary displays of the sort discussed above. However, all of the rotary displays produced to date suffer from one or more significant limitations. Among other things, all of the rotary displays produced to date have deficiencies in the manner by which the digital content is uploaded to the rotating portion of the rotary display.
More particularly, in some cases, the digital content is stored directly on the rotating portion of the rotary display, e.g., in read-only memory (ROM) located adjacent to the light-emitting elements. This approach has the advantage of simplifying delivery of the digital content to the light-emitting elements, since they are both located on the rotating portion of the rotary display, but it also requires that the rotation of the rotary display be stopped in order to replace or reprogram the digital content.
In other cases, the digital content is stored in a stationary “controller” mounted in a base (e.g., in a non-rotating portion of the rotary display) and is uploaded to the rotating light-emitting elements, which are located on the rotating portion of the rotary display. By way of example, the digital content is commonly uploaded to the rotating portion of the rotary display via the same electro-mechanical rotary coupling which transmits power to the rotating light-emitting elements, or by a line-of-sight electro-optical coupling, or by a line-of-sight microwave coupling, etc. This approach has the advantage that the digital content can be easily loaded into the stationary controller, but it has the disadvantage that the digital content must be transferred from the stationary controller to the rotating portion of the rotary display through an electro-mechanical coupling or through a line-of-sight coupling. This need to transfer the digital content through such a coupling adds to the complexity of the device, increases cost, increases size, limits installation options and raises reliability issues.
Furthermore, prior art rotary displays have traditionally been “stand-alone” devices intended for solitary functionality.
As a result, there is a need for a new and improved rotary display.
The present invention provides a new method and apparatus for displaying digital data. More particularly, the present invention comprises the provision and use of a new and improved rotary display which displays the digital data as a 360 degree translucent or transparent “floating” image. To this end, the new rotary display utilizes a vertical array of light-emitting elements which is rotated on an arm about a center axis, and pulsed in an appropriate sequence and at an appropriate rate, so as to present a fixed image to a viewer using the “persistence of vision” phenomenon associated with the human eye. The control electronics are mounted to the rotating arm adjacent to the light-emitting elements. Display content is either pre-loaded to the control electronics, or transferred to the control electronics during device operation, via a wireless (e.g., cellular telephone, Wi-Fi, Bluetooth, etc.) connection. The electrical power for the LED array and the control electronics is provided via a contact-less rotary transformer that functions independently of the rotation speed.
In one form of the present invention, there is provided apparatus for displaying digital content to a viewer, the apparatus comprising: a rotary display, the rotary display comprising:
In another form of the present invention, there is provided a method for displaying digital content to a viewer, the method comprising:
providing a rotary display, the rotary display comprising:
wirelessly transmitting digital content from a remote source to the controller via the wireless antenna; and
pushing the digital content from the controller to the at least one array of light-emitting elements in an appropriate sequence and at an appropriate rate so as to present a fixed image to a viewer using the “persistence of vision” phenomenon associated with the human eye.
These and other objects and features of the present invention will be more fully disclosed or rendered obvious by the following detailed description of the preferred embodiments of the invention, which is to be considered together with the accompanying drawings wherein like numbers refer to like parts, and further wherein:
Looking first at
More particularly, and still looking now at
Motor housing 103 supports a transparent display enclosure 104, as well as all of the working parts of rotary display 101. The interior surface of the transparent display enclosure 104 is preferably reflective, so that the displayed image (see
Looking now at
Hub electronics board 205 is attached, via two sets of connectors 603, to support arms 106. Hub electronics board 205 is also attached, via three sets of mounts 604, to the bottom of rotor PCB 204. A wireless ring antenna 206 is attached to hub electronics board 205. As a result of this construction, rotor PCB 204, hub electronics board 205, support arms 106 and wireless ring antenna 206 are effectively secured together as a unit. Hub electronics board 205 and rotor PCB 204 are attached to a mounting hub 606 via three mounting screws 608. Motor shaft 212 passes through stator PCB 203, rotor
PCB 204, hub electronics board 205, support arms 106 and wireless ring antenna 206, and is attached to mounting hub 606, via a shaft locking collar 211. Motor 202 rotates hub assembly 107 (which comprises rotor PCB 204, hub electronics board 205, support arms 106, wireless ring antenna 206 and the hub assembly cover 608) as a unit. As seen in
DC power supply 401 also supplies power to the display electronics (carried by hub electronics board 205) via a transformer primary driver 402 located on stator PCB 203 and communicating with transformer stator 209. By pulsing the voltage across rotary transformer stator 209, transformer primary driver 402 couples power to rotary transformer rotor 210. Rotary transformer rotor 210 is connected to a rectifier and voltage regulator 403 located on rotor PCB 204 which, in turn, supplies regulated power to hub electronics board 205. As will hereinafter be described in further detail, hub electronics board 205 is connected to, and drives LED arrays 108.
LED arrays 108.
More particularly, the digital data which is to be displayed is stored in display data memory 506, and the DMA engine and LCD controllers are programmed to present data to LED arrays 108 column by column, with data going to the “zero degree” and “180 degree” LED arrays 108A and 108B, respectively, interleaved in such a way that the LEDs in both arms may be energized simultaneously. Dual bus interface 509 steers data first to one LED array 108A, 108B, and then the other. Each LED array 108A, 108B employs serial and parallel registers such that data is shifted to each LED array via the serial registers and then latched into the parallel registers.
Each LED in LED arrays 108A, 108B preferably includes a red light-emitting junction, a green light-emitting junction and a blue light-emitting junction. In one preferred form of the invention, there are 48 LEDs (containing 146 light-emitting junctions) in a column, e.g., 48 red light-emitting junctions, 48 green light-emitting junctions and 48 blue light-emitting junctions. Each driver device energizes 16 individual LED junctions. Each drive point can be calibrated with information stored in non-volatile memory within each driver device in order to compensate for the electro-optical characteristic of the particular LED junction being driven. The process of adjusting the nominal current to each LED is known as “white balance” and is well known in the color television and imaging fields.
To render multiple color combinations, intensity data controls how long each LED remains energized during the time required for a rotating LED array 108 to travel from one displayed column to the next. For example, if an LED junction can remain energized for one of sixteen possible pulse widths, the visual effect is of sixteen different intensity levels. Thus, if each of the three colors has an intensity range with sixteen steps, 4096 different color combinations can be visually rendered. Thus, after data has been shifted serially to each array and latched, LEDs are energized by a precisely timed control pulse to each array.
To illustrate the synchronizing problem, consider what happens as each column successively passes the observer's eye. Illumination of the LEDs must be precisely synchronized to generate the same pattern as the previous column for a static display or to generate a smooth apparent motion if the display image is scrolling. This effect is similar to registering the even and odd fields in an interlaced video display. In a preferred form of the invention having two support arms 106 each carrying an LED array 108, the two LED columns must be located precisely 180 degrees apart. Otherwise, timing of column illumination must be shifted to effectively ensure that each column is illuminated precisely as it passes a given angular position. For more than two equally-spaced LED arrays, both data sequencing and fine timing must be adjusted accordingly.
To create a smooth display and increase resolution, and because it is difficult to fully light adjacent rows in an LED column, it is desirable to vertically offset alternate columns of LEDs on a given LED array 108, for example by one-half row spacing (where row spacing is defined as the vertical center-to-center spacing between LEDs in a given column), and interlacing column data according to what is required by the even and odd rows. One way of accomplishing this is to mount two columns of LEDs in each LED array 108. The horizontal spacing between the two columns translates to an angular difference between them. Timing of the illumination of each of the LED columns would then be adjusted by the electronic control circuitry, using well known phase lock techniques, to cause apparent vertical registration of the displayed data. This technique is an alternative to interlacing column data over multiple arms.
Stated another way, regarding the vertical offset of the LED columns, the issue is that when stacking LEDs one on top of the other, it is difficult to achieve an image without unlit horizontal lines. This is due to the dimensions of the LED package such that there is a certain amount of unlit space between each light source. One way to increase the resolution and eliminate the unlit lines is to have another column of LEDs that is vertically offset from the first column by ½ the distance between the center of two LEDs. The light is strobed in such a way as to create one column of data from the two columns of LEDs (e.g., two columns of 48 LEDs, or pixels, effectively give 96 vertical pixels per column). It is significant to note that, in this arrangement, the vertically-offset column of LEDs resides in the same LED array, and on the same circuit board, as the non-vertically-offset column. Thus, the present invention provides a means for increasing the vertical resolution of the display without requiring the need for additional LED arrays (and hence additional support arms 106).
Thus it will be seen that rotary display 101 generally comprises a motor 202 having a motor housing 103 and a drive shaft 212. Motor housing 103 is intended to be mounted to a mounting device 102, e.g., such as a typical ceiling fan mount. Motor housing 103 preferably includes a DC power supply 201 suitable for converting standard plug voltage into the DC power required by rotary display 101, whereby to drive motor 202 of the rotary display and to power its working electronics, as will hereinafter be discussed in further detail.
At least one support arm 106 is secured to drive shaft 212, e.g., with shaft locking collar 211. Preferably a plurality of support arms 106 are provided, with the support arms being equally-angularly-spaced from one another, e.g., 180 degrees apart if there are two support arms 106 or 120 degrees apart if there are three support arms 106, etc. In one preferred form of the invention, two diametrically-opposed support arms 106 are provided. An LED array 108 is secured to the distal end of each support arm 106. Each LED array 108 comprises at least one vertical column of LEDs. In one preferred form of the invention, two vertically-offset columns of LEDs are provided in each LED array 108. A hub electronics board 205, containing the electronics necessary to drive LED arrays 108 and containing the digital content which is to be displayed by LED arrays 108, is secured to one or more of support arms 106, so as to move (i.e., rotate) in unison therewith.
Power is delivered to hub electronics board 205 from power supply 201 via a contact-less rotary transformer. This contact-less rotary transformer comprises (i) a transformer stator 209 mounted to stator PCB 203 (which is mounted to motor 202) and connected to power supply 102, and (ii) a transformer rotor 210 mounted to rotor PCB 204 (which is mounted to a rotating arm 106) and connected to hub electronics board 205.
Photo-interrupter-type position sensor 207 is used to determine the rotational speed of motor shaft 212 (and hence the rotational speed of LED arrays 108). The digital content to be displayed on LED arrays 108 is delivered to hub electronics board 205 (which is mounted to rotating support arms 106) via a wireless ring antenna 206 (which is also carried by rotating support arms 106).
On account of the foregoing construction, rotary display 101 can be secured to a ceiling using ceiling mount 102, and the digital content which is to be displayed can be delivered to the rotary display via wireless antenna 206 and stored on hub electronics board 205. Then motor 202 can be started, causing support arms 106 (and hence LED arrays 108 carried on support arms 106) to rotate about motor shaft 212. CPU 502 on hub electronics board 205 pulses the LEDs in LED arrays 108 in an appropriate sequence, and at an appropriate rate, so as to present a fixed image to a viewer using the “persistence of vision” phenomenon associated with the human eye. In essence, this approach presents the digital data as a 360 degree translucent or transparent “floating” image, with the image being seen both directly and by reflection off the reflective interior of transparent display enclosure 104. See
Another issue addressed in the present invention is adjusting display timing to the speed of rotation of motor 202. Repeated occurrences of the pulses generated by index sensor 207 are averaged so as to determine what the exact timing between the display columns needs to be. To accomplish this, an algorithm executed by the hub electronics hardware and software adjusts the number of clock pulses between column updates on a column by column basis.
A further technique is employed when information on the display is scrolling or otherwise in motion. In this case, sequencing of data to the individual support arms 106 (e.g., two support arms 106 in the preferred construction) is adjusted so as to compensate for the time delay between each arm successively passing before the viewer. For example, if the display is scrolling in the direction of rotation at a rate of 10 columns (horizontal pixels) per frame (full rotation of the display), data to the “180 degree” arm would be offset by 5 columns and data to the “zero degree” arm would be offset by 10 columns after one full rotation.
Another novel aspect of the present invention is its ability to manage its display content autonomously, or under external control, in conjunction with its ability to connect to standard public or private local or wide area wireless networks. By way of example but not limitation, the rotating display can communicate with a remote site so as to download the digital content which is to be displayed from that remote site, or upload data (e.g., display performance data) from the rotary display to a remote site, or communicate with other rotary displays (e.g., to share program content, etc.). Thus, for example, the rotary display might be programmed to retrieve content from a website, e.g., using the File Transfer Protocol (ftp) standard. In addition to display content, the data downloaded to the rotating display can include play instructions indicating how the image content should be displayed (e.g., fade, play video backwards, pop images at a programmable speed, etc.).
Furthermore, another novel aspect of the present invention is the ability of one rotary display to communicate directly with another rotary display, thereby enabling the creation of a peer-to-peer network of multiple rotary displays. Thus, among other things, such a peer-to-peer network of multiple rotary displays can be accessed through a single communications channel, directed to one or more of the networked rotary displays, so as to facilitate data transmission to some or all of the rotary displays. This approach also has the advantage that the desired digital content can be displayed at an otherwise-inaccessible location using the network of interconnected rotary displays to relay the desired digital content.
A network of interconnected rotary displays provides the ability to present synchronized and choreographed digital content using a plurality of interconnected rotary displays.
By way of example but not limitation, consider a hotel, school, airport or museum installation consisting of multiple networked rotary displays. With a rotary display disposed in adjacent rooms or areas, there would be no need for a supplemental building-wide wireless network: the communications network would be provided by the network of interconnected rotary displays as they pass digital content from one rotary display to the next, thereby allowing synchronized messaging to be displayed to the viewers.
The device's ability to be accessed remotely from virtually anywhere via the Internet makes it possible to maintain, diagnose, upgrade and modify software, as well as display instructions and content, in non-volatile reprogrammable memory and to re-program field programmable logic on hub electronics board 205.
If desired, a global positioning system (GPS) module can be incorporated in the rotary display, with the GPS communicating with hub electronics board 205, so that the location of the rotary display can be displayed to the viewer. Or the displayed content can be altered or customized based on the location of the rotary display. Thus, in one form of the invention, rotary display 101 includes a GPS module, and rotary display 101 uses this GPS module, wireless module 501 and wireless ring antenna 206 to report the location of the rotary display to a remote site which includes content management software, and the remote site pushes back site-appropriate digital content for display by rotary display 101.
The following is a list of some significant aspects of the present invention.
The present invention may be used in a wide range of different applications where digital content is to be displayed to a viewer. By way of example but not limitation, the present invention may be used to:
It should be understood that many additional changes in the details, materials, steps and arrangements of parts, which have been herein described and illustrated in order to explain the nature of the present invention, may be made by those skilled in the art while still remaining within the principles and scope of the invention.
This patent application claims benefit of pending prior U.S. Provisional Patent Application Ser. No. 61/142,492, filed Jan. 5, 2009 by Manuel Cabanas et al. for DIGITAL ROTATING SIGN “DRS”™ DEVICE (Attorney's Docket No. CABANAS-1 PROV), which patent application is hereby incorporated herein by reference.
| Number | Date | Country | |
|---|---|---|---|
| 61142492 | Jan 2009 | US |