Control system for assisting a user in installing an array of light sources at a display and method therefor
Patent Information
- Application Number
- CN202180041493.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2020-06-09
- Filing Date
- 2021-05-28
- Publication Date
- 2026-02-03
- Estimated Expiration
- 2041-05-28
AI Technical Summary
安装和配置这种具有单独可控照明单元的灯条对于一般用户来说可能是麻烦的
Smart Images

Figure CN115669227B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present invention relates to a method of assisting a user in installing an array of light sources at a display, and a computer program product for performing the method. The present invention further relates to a control system for assisting a user in installing an array of light sources at a display. BACKGROUND
[0002] Current home systems comprise a plurality of controllable lighting devices. In such systems, the lighting devices can be controlled based on media content being rendered on a display. A user can for example play a movie or a game on a display of a display device (e.g. a television set, a pc monitor, a tablet pc, a projector, etc.). The lighting devices can be controlled based on the media content being rendered on the display, for example by analyzing the colors of the images being rendered on the display and by controlling the lighting devices accordingly. Alternatively, the lighting devices can be controlled according to a light script, which comprises pre-programmed lighting control instructions for the lighting devices. The lighting control instructions are communicated to the lighting devices to control the lighting devices in synchronization with the media content being rendered on the display. This brings the atmosphere of the movie or game into the room of the user.
[0003] The lighting control instructions communicated to the lighting devices depend on the position of the lighting devices relative to the display, such that the position of a screen event (e.g. an explosion, a sunset, an object approaching from one side of the display, etc.) corresponds to the position of the light effect generated by the lighting devices. In the present system, a user interface is provided which enables a user to map the lighting devices onto the display device and thereby create a mapping of the lighting devices relative to the display. A map of the space is rendered on the screen of a mobile device (e.g. a smartphone), which shows the position of the display in the space. The user can position the lighting devices on the map of the space relative to the display, such that the lighting devices can be controlled accordingly based on the media content being rendered.
[0004] A user can for example install a light bar behind or near a display device, for example by placing the light bar on a surface (e.g. a wall, a television cabinet, etc.) or on the back of the display device. Installing and configuring such a light bar with individually controllable lighting units can be cumbersome for a general user.
[0005] EP 2854392 A1 discloses a lighting system comprising a lighting strip comprising a plurality of light sources for attachment to a display unit in a specified configuration, wherein the lighting sources are configured to illuminate in response to a lighting control signal, and a lighting strip driver configured to generate the lighting control signal in dependence on the configuration of the lighting strip and the content of a video signal to be displayed on the display unit. A user of the lighting system can input the configuration of the lighting strip installed at the display unit. The user can count the number of light sources in each segment. For example, the user can attach a long lighting strip at the back of the display and input the number of LEDs. Depending on the content of the video signal to be displayed on the display unit and the configuration of the lighting strip, the lighting control signal is generated by a signal analyzer. SUMMARY
[0006] The inventors have recognized that a user can not know how to install an array of light sources (e.g. a lightbar) behind a display device (e.g. a TV). The display device and the array of light sources have different dimensions. Different types of display devices have different diagonal lengths or different aspect ratios. Different arrays of light sources can vary in length and some are extendable while others are not. Therefore, the user has to calculate or simply guess how to position the array of light sources relative to the display. It is therefore an object of the present invention to improve the installation of an array of light sources at a display.
[0007] According to a first aspect of the present invention, the object is achieved by a method of assisting a user in installing an array of light sources at a display, the array of light sources comprising a plurality of individually controllable lighting units, the method comprising:
[0008] - receiving first information indicative of a dimension of the display,
[0009] - receiving second information indicative of a dimension of the array of light sources,
[0010] - virtually segmenting the array of light sources into a plurality of segments based on the dimension of the display and the dimension of the array of light sources, wherein each segment comprises a plurality of the plurality of individually controllable lighting units, wherein a length of a first segment corresponds to at least a part of a length of a first side of the display, and wherein a length of a second segment corresponds to at least a part of a length of a second side of the display;
[0011] - controlling the lighting units of the first segment according to a first light setting, and
[0012] - controlling the lighting units of the second segment according to a second light setting different from the first light setting.
[0013] The array of light sources is virtually divided into a plurality of segments, each segment being controlled according to a respective light setting based on the size of the display and the array of light sources. Each segment comprises a plurality of individually controllable lighting units, wherein the length of a first segment corresponds to at least a part of the length of a first side of the display, and wherein the length of a second segment corresponds to at least a part of the length of a second side of the display. By controlling each segment according to a different light setting, the user can see the different segments and arrange each segment on a respective side of the display.
[0014] The array of light sources can for example be divided into two segments, wherein the length of a first segment corresponds to the length of one of the sides of the display (e.g. the right side). The length of a second segment can correspond to the length of a second side of the display (e.g. the top side), or to a part of the length of that side due to the length of the array of light sources. The array of light sources can for example not be long enough to completely cover the second side of the display. By controlling the first segment according to a first light setting, the user understands which part of the array of light sources should be placed on the first side. The array of light sources can be configured to be folded or bent by the user. Additionally or alternatively, the support surface holding the lighting units can be partially cut, which enables the user to fold / cut / bend the array of light sources between the first and second segment, such that the first segment can be placed at the first side and the second segment can be placed at the second side of the display. Additionally or alternatively, the array of light sources can comprise connectors between the lighting units, and the user can position an angled connector element between the two segments, such that the first segment can be placed at the first side and the second segment can be placed at the second side of the display. This improves the installation of the array of light sources for the user.
[0015] The method can further comprise presenting a first virtual representation of the display and a second virtual representation of the array of light sources on a screen of the user interface device, wherein the second virtual representation reflects the first segment and the second segment of the array of light sources, and wherein the second virtual representation is presented on the screen such that the position of the first segment is close to the first side of the display on the screen. And such that the position of the second segment is close to the second side of the display on the screen. By presenting the second virtual representation of the array of light sources on the user interface such that the segments are positioned relative to the display and such that they reflect different segments of the array of light sources, the installation of the array of light sources is further improved.
[0016] The light source array can be adapted to reduce the length, and the light source array can be divided into a first section, a second section and a third section based on the size of the display and the size of the light source array. The third section can be a distal end of the light source array. The light source array typically comprises a control unit on a proximal end of the light source array, which controls the lighting units of the light source array. The distal end of the light source array is an end of the light source array at which lighting units can be removed (e.g. cut off, disconnected). The first section can comprise lighting units located at the proximal end, and the second section can comprise lighting units located between the lighting units of the first section and the third section. The method can further comprise:
[0017] controlling the lighting units of the third section according to a third light setting, or
[0018] turning off the lighting units of the third section. For example, when the light source array is too long and comprises lighting units that should not be installed at the display, the third section indicates a part of the light source array that can be removed from the light source array. The lighting units of the third section can be controlled according to a light setting that is different from the second light setting to indicate the third section. They can be turned off. For safety reasons, the user can be notified to turn off the light source array (e.g. via a user interface) before reducing the length of the light source array.
[0019] The first information can be received from the display (the display device comprises or provides the display). Additionally or alternatively, the second information is received from the light source array. The display can for example provide information about its type, which can be used to retrieve information about the size of the display, or the display can for example directly provide the size. The light source array can for example provide information about its type, which can be used to retrieve information about the size of the light source array, or the light source array can for example directly provide the size.
[0020] Alternatively, the first information and / or the second information can be received from a user via a user interface. The user can provide user input indicating the first and / or second information via the user interface (e.g. via a touch screen, by taking an image, by providing a voice command, etc.). The user can for example provide user input indicating the size of the display and / or user input indicating the size of the light source array, and optionally provide the distribution of individually controllable lighting units (e.g. the number per length unit).
[0021] The first information can comprise an identifier, a type and / or a product name or number of the display, and the size of the display can be determined based on the first information. Additionally or alternatively, the second information can comprise an identifier, a type and / or a product name or number of the light source array, and the size of the light source array can be determined based on the second information. Optionally, the distribution, size, order, number and / or pitch of individually controllable lighting units on the light source array can be determined from the second information.
[0022] The method can further comprise:
[0023] - receiving secondary second information indicative of a size of the second array of light sources;
[0024] - based on the size of the display, the size of the array of light sources and the size of the second array of light sources virtually segmenting the second array of light sources into a plurality of secondary segments, wherein each secondary segment comprises a plurality of individually controllable lighting units, wherein a length of a first secondary segment corresponds to at least a portion of one of the sides of the display;
[0025] - controlling the lighting units of the first secondary segment in accordance with the secondary first light setting. If the user wishes to install two arrays of light sources at the display, information is provided on how to position the two arrays of light sources by controlling the segments of the two arrays of light sources on how to position them. This improves the installation of two arrays of light sources relative to the display. If two segments of different arrays of light sources are to be installed at the same side of the display, they can be controlled in accordance with the same or similar light settings.
[0026] The method can further comprise:
[0027] - obtaining position information indicative of a position of one or more further lighting devices relative to the display, and
[0028] - selecting the first side and the second side based on the position of the one or more further lighting devices. The user can have installed other lighting devices relative to the display. These lighting devices can be configured to be controlled based on media content rendered on the display. It is therefore beneficial to take these lighting devices into account when determining how to position (and how to segment) the array of light sources relative to the display.
[0029] The array of light sources can comprise mounting means for mounting the array of light sources on a surface behind or next to the display. The surface can be the back of the display, or a surface such as a piece of furniture or a wall behind the display. The mounting means can for example be one or more adhesive surfaces, one or more magnets, one or more fastening pins / holes, one or more screws / taps, etc.
[0030] Different segments of the plurality of segments can indicate to the user where to fold, bend and / or cut the array of light sources. The array of light sources can be configured to be folded, or the support surface of the lighting units can be partially cut, which enables the user to fold / cut the array of light sources between the first and second segments such that the second segment can be placed at the second side of the display. This improves the installation of the array of light sources for the user.
[0031] The method may further include: receiving input indicating a distance, said distance being the distance between a corresponding side of the display and a corresponding segment, wherein said segment is further based on said distance. The (desired) distance indicates the distance between the edge of the display and the light source array. For example, it is desired that the light source array be positioned behind the display, close to the display, on the edge of the display, etc. This distance may be predefined or user-defined (e.g., via a user interface by providing user input).
[0032] According to a second aspect of the invention, the objective is achieved by a computer program product for a computing device, the computer program product comprising computer program code that executes any of the methods described above when the computer program product is run on a processing unit of the computing device.
[0033] According to a third aspect of the invention, the objective is achieved by a control system for assisting a user in installing a light source array at a display, the light source array comprising a plurality of individually controllable lighting units, the control system comprising:
[0034] - A communication unit configured to communicate with the light source array;
[0035] - The processor, which is configured as;
[0036] Receive first information indicating the size of the display, and receive second information indicating the size of the light source array;
[0037] The light source array is virtually divided into multiple segments based on the size of the display and the size of the light source array, wherein each segment includes multiple individually controllable lighting units of the multiple individually controllable lighting units, wherein the length of the first segment corresponds to at least a portion of the length of the first side of the display, and wherein the length of the second segment corresponds to at least a portion of the length of the second side of the display.
[0038] The communication unit controls the lighting unit of the first section according to the first light setting; and
[0039] The illumination unit of the second section is controlled via the communication unit according to a second light setting that is different from the first light setting.
[0040] It should be understood that computer program products and control systems may have similar and / or the same embodiments and advantages as the methods described above.
[0041] In the context of this invention, the term "virtual segmentation" will be understood as: virtually dividing a light source array into multiple segments that are controllable as segments. Each segment includes multiple individually controllable lighting units that are controllable as groups. Attached Figure Description
[0042] The above and additional objects, features, and advantages of the disclosed systems, apparatus, and methods will be better understood from the following illustrative and non-limiting detailed description of embodiments of the apparatus and methods with reference to the accompanying drawings:
[0043] Figure 1a The illustration schematically shows a prior art technique in which an array of light sources is to be mounted at the display.
[0044] Figure 1b The control system used to assist the user in installing the light source array at the display is shown schematically.
[0045] Figure 2a An example of a section of a light source array that will be mounted on a display is shown schematically.
[0046] Figure 2b A high-level example schematically showing a section of a light source array that will be mounted on a display;
[0047] Figure 2c A high-level example of a segment of a light source array that will be mounted on a display is shown schematically.
[0048] Figures 3a-3h An example of a light source array is shown;
[0049] Figure 4 An exemplary mounting of a light source array on the screen of a user interface device is schematically shown;
[0050] Figure 5 The image schematically shows a television cabinet, a monitor, and two lighting fixtures; and
[0051] Figure 6 The diagram schematically illustrates a method for assisting a user in installing a light source array at a display. All figures are schematic, not necessarily drawn to scale, and generally only show the parts necessary to illustrate the invention, where other parts may be omitted or only suggested. Detailed Implementation
[0052] Figure 1a A display 120 and a light source array 110 are shown. The light source array 110 will be mounted on the display 120. The user may not know how to mount the light source array 110 (e.g., a light bar) on the display device 120 (e.g., a TV), and the user must calculate or simply guess how to position the light source array 110 relative to the display 120. Figure 1b The control system 102 shown assists the user in mounting the light source array 110 on the display 120.
[0053] The light source array 110 includes a plurality of individually controllable lighting units (not shown). The plurality of individually controllable lighting unit devices 120 may be a single (LED) light source of the light source array 110, or a (small) group of (LED) light sources (e.g., a group of 3 or 5 light sources). The light source array 110 includes a controller for controlling the plurality of individually controllable lighting units to produce spatial light effects on the various individually controllable lighting units. The light source array 110 also includes a receiver configured to receive lighting control commands from the control system 102, and the controller may accordingly control the plurality of individually controllable lighting units. Such methods of controlling (pixelated) light source arrays are known in the art and will therefore not be discussed in detail.
[0054] The control system 102 includes a communication unit 104 configured to communicate with the light source array 110. The communication unit 104 can transmit lighting control commands to the light source array 110 to control multiple individually controllable lighting units. The communication unit 104 may include hardware for sending lighting control commands via one or more communication protocols, such as Ethernet, DMX, DALI, USB, Bluetooth, Wi-Fi, Li-Fi, 3G, 4G, 5G, or Zigbee. A specific communication technology can be selected based on the communication capabilities of the light source array, the power consumption of the communication driver used for the (wireless) communication technology, and / or the communication range of the signal.
[0055] The control system 102 also includes a processor 106 configured to receive first information indicating the dimensions (h and w) of the display 120 and second information indicating the dimensions (l) of the light source array 110. The first and second information may be received via different communication protocols for communicating with the light source array 110. The dimensions of the display 120 may be, for example, the dimensions of the display itself or the dimensions of the display device including the display. Some display devices include a frame surrounding the display 120, which may be considered when determining how to position the light source array 110 at the display 120. The dimensions of the display 120 may, for example, indicate the height h and width w of the display 120. The dimensions of the light source array 110 include at least the length l of the light source array 110. Furthermore, the dimensions of the light source array 110 include the width of the light source array 110.
[0056] First information indicating the size of display 120 can be received from display 120 via communication unit 104. Additionally or alternatively, second information indicating the size of light source array 110 can be received from light source array 110 via communication unit 104. The first information may include an identifier, type, and / or product name or quantity of display 120, and the size of display 120 may be determined based on the first information. Alternatively or alternatively, the second information may include an identifier, type, and / or product name or quantity of light source array 110, and the size of light source array 110 may be determined based on the second information. Optionally, the distribution of the plurality of individually controllable lighting units on the light source array can be determined based on the second information. For example, display 120 may provide information about its type, and processor 106 may use this type information to retrieve information about the size of the display (e.g., from a (remote) database storing information about the display), or the display may, for example, directly convey its size. The light source array 110 may, for example, provide information about its type, and the processor 106 may use this type information to retrieve information about the size of the light source array (e.g., from a (remote) database storing information about the light source array), or the size of the light source array may be provided directly, for example. Alternatively, the first and / or second information may be received from a user via a user interface of the user interface device 130. The user may provide user input indicating the first and / or second information via a user interface (e.g., via a touchscreen, by capturing an image, by providing a voice command, etc.). The user may, for example, provide user input indicating the size of the display 120 and / or user input indicating the size of the light source array 110, and optionally provide the distribution of multiple individually controllable lighting units (e.g., the number per unit length). The user may capture images of the display 120 and / or the light source array 110 (e.g., using the camera of the user interface device 130), and may analyze the images to retrieve the first and / or second information. The size may be determined based on the image information of the analyzed image, or the type / identifier of the light source array 110 and / or the display 120 may be determined based on the image information of the analyzed image, and the size may be determined based on that.
[0057] The processor 106 is also configured to virtually divide the light source array 110 into multiple segments based on the size of the display 120, the size of the light source array 110, and optionally the distribution of individually controllable lighting units. Each segment includes multiple individually controllable lighting units, wherein the length of a first segment 112 corresponds to at least a portion of the length of a first side of the display 120, and wherein the length of a second segment 114 corresponds to at least a portion of the length of a second side of the display 120. The processor 106 is also configured to control the lighting units of the first segment according to a first light setting via a communication unit 104 (after segmentation), and to control the lighting units of the second segment according to a second light setting different from the first light setting via the communication unit 104. The processor 106 may send one or more lighting control commands to the light source array 110 to control different segments according to different light settings.
[0058] The processor 102 may, for example, determine the length of the first segment and the length of the second segment such that the length of the first segment and / or the second segment is substantially equal to the corresponding side of the display. Figures 2a-2c An example of segmenting the light source array 110 is shown. Figure 2a In this configuration, the light source array 110 has been divided into a first segment 112 and a second segment 114. The processor 106 controls the first segment 112 according to a first light setting (indicated by light gray) and controls the second segment 114 according to a second light setting (indicated by medium gray). The length of the first segment 112 has been determined such that it is substantially equal to the length of the left side of the display 120. In this example, the length of the second segment 114 is longer than the top side of the display 120, resulting in the rightmost portion of the second segment 114 being removed from the light source array 110 (e.g., cut or broken) or positioned on the right side of the display 120. This has been... Figure 2b As shown, the light source array 110 is divided into three segments 112, 114, and 116. The processor 106 controls the first segment 112 according to a first light setting (indicated by light gray), the second segment 114 according to a second light setting (indicated by medium gray), and the third segment 116 according to a third light setting (indicated by dark gray). In this example, the third segment 116 may be located on the right side of the display 120, or it may be removed from the light source array 110 (e.g., disconnected, cut, etc.).
[0059] The processor 106 can be further configured to determine the number of segments and the length of the segments, wherein at least two segments have the same length and / or form an axis of symmetry on the light source array 110. This has already been... Figure 2c As shown in the figure, Figure 2cThe diagram illustrates the division of the light source array 110, wherein the length of the second segment 114 has been determined such that its length corresponds to the top side of the display 120, and the lengths of the first segment 112 and the third segment 116 are substantially equal, thereby creating an axis of symmetry. The user can then accordingly mount the light source array 110 at the display 120.
[0060] The control system 102 may be included, for example, in a lighting control device or a lighting configuration device. The control system 102 may also be included, for example, in a user interface device 130 such as a smartphone, tablet PC, central (home) control system, etc. Alternatively, the control system 102 may run, for example, on an (external) server or on a gateway (e.g., a bridge).
[0061] The light source array 110 can be any type of light source array 110 configured to be positioned at the display 120, and the light source array 110 can be, for example, a light strip, a light string, a modular lighting device including multiple interconnectable elements, etc. Figures 3a-3e An example of a light source array is shown. The light source array may include controls for (LED) light sources (in... Figures 3a-3g The controller 300 is shown as a small square. Alternatively, the light source array may include multiple controllers 300 for controlling the light sources. The light source may include, for example, one or more LEDs (e.g., multi-color LEDs, LED groups, etc.).
[0062] Figure 3a An example of a light source array is shown, where the light source array is a light bar. Dashed lines represent individual controllable lighting units. In this example, each individual controllable lighting unit includes a light source. Figure 3b An example of a light source array is shown, where the light source array is a light bar. Dashed lines represent individual controllable lighting units. In this example, each individual controllable lighting unit includes multiple light sources that are controlled as a group. Figure 3c An example of a light source array is shown, where the light source array is a light strip. The light strip may include a support surface configured to be partially cut between the individual light sources / individual controllable lighting units (indicated by dashed triangles) without cutting the power and control lines. This allows the user to fold the light strip at the cut points to position it at a corner of the display 120. Figure 3d An alternative is shown in which the light source array includes connectors between the lighting units, which allows the user to increase or decrease the length of the light source array. Figure 3e An example of a light source array is shown, wherein the light sources are positioned in a two-dimensional configuration (e.g., a tile arrangement), and wherein the light source array includes connectors between the individual lighting units, the connectors allowing a user to increase or decrease the length of the light source array.
[0063] The light source array 110 is configured to be mounted at the display 120, which typically requires the light source array to be mounted along the corners of the display 120. When the light source array 110 is mounted at the display array 110, different controlled segments of a plurality of sections indicate to the user the position of the corners of the display 120 on the light source array 110. Depending on the type of light source array, the user can then create corners in the light source array 110 such that it matches the corners of the display 120; the light source array 110 may be adapted, for example, to be folded, bent, and / or cut (see...). Figure 3c Alternatively or additionally, the light source array 110 may include connectors between the lighting units, and the user can connect different lighting units at an angle to create corners. Figures 3f-3h Different examples of creating corners using multiple lighting units are shown. For example, such as... Figure 3f As shown, the corner connector element can be positioned between two lighting units (and between two segments). Or, as... Figure 3g As shown, the flexible connector can be positioned between two lighting units (and between two sections). Additionally or alternatively, as... Figure 3h As shown, the (distal) end of a segment may include multiple connectors oriented in different directions, such that another segment can be connected to the (distal) end.
[0064] The light source array 110 may be adapted to be reduced in length. The processor 106 may be configured to divide the light source array 110 into a first segment, a second segment, and a third segment based on the size of the display 120 and the size of the light source array 110. The third segment may be the distal end of the light source array 110. For example, when the light source array 110 is too long and includes lighting units that should not be mounted on the display 120, the third segment 116 indicates a portion of the light source array 110 that can be removed from the light source array 110. The light source array 110 typically includes a controller (control unit) at its proximal end, which controls the lighting units of the light source array 110. The distal end of the light source array 110 is such an end of the light source array 110 where lighting units can be removed (e.g., cut off, disconnected). This has already been... Figure 2b As shown, the processor can control the third segment 116 according to the third light setting to indicate to the user that it can be removed from the light source array 110, such as... Figure 2b As shown, the first segment 112 may include a lighting unit located at the proximal end, and the second segment 114 may include a lighting unit located between the lighting units of the first and third segments. The lighting unit of the third segment may be turned off. For safety reasons, the user may be instructed to power off the light source array 110 before reducing its length (e.g., via user interface device 130).
[0065] The light source array 110 may include mounting means for mounting the light source array 110 on a surface behind or near the display 120, which may be the back of the display 120 or a surface such as a wall behind or next to the display. The mounting means may be, for example, one or more adhesive surfaces, one or more magnets, one or more fastening pins / holes, one or more screws / screw holes, etc.
[0066] It should be understood that the above-described light source arrays are merely examples, and those skilled in the art can design alternative light source arrays or combine different aspects of these light source arrays without departing from the scope of the appended claims.
[0067] The processor 106 may be further configured to instruct the user interface device 130 to present a first virtual representation 120' of the display 120 and a second virtual representation 110' of the light source array 110 on the screen 132 of the user interface device 130, wherein the second virtual representation 110' reflects a first segment and a second segment of the light source array 110, and wherein the second virtual representation 110' is presented on the screen 132 such that the position of the first segment on the screen 132 is close to the first side of the display, and the position of the second segment on the screen 132 is close to the second side of the display. Figure 4 An example is shown in which the user interface device 130 includes a screen (display) 132 that presents a first virtual representation 120' of a display 120 (e.g., an image of the display 120, a graphical representation of the display, etc.) and a second virtual representation 110' of a light source array 110. The user interface device 130 illustrates the mapping of the light source array 110 onto the display 120. Figure 4 In the example, user interface device 130 is shown Figure 2c The mapping is as follows. In this example, the second virtual representation 110' is presented such that the first segment 112 is positioned to the left of the first virtual representation 120' on the display 120, the second segment 114 is positioned to the top of the first virtual representation 120' on the display, and the third segment 116 is positioned to the right of the first virtual representation 120' on the display. The light settings of the different segments 112, 114, 116 of the light source array 110 are reflected by the second virtual representation 110'. This further assists the user in mounting the light source array 110 on the display 120, as the virtual representations 110', 120' indicate which side the corresponding segment should be positioned on. In embodiments where the processor 106 is included in the user interface device 130, the processor 106 may be configured to control the screen 132 of the user interface device 130. Alternatively, in embodiments where the processor is included in a device remote from the user interface device 130, the processor 106 may transmit instructions to the user interface device 130 to present the virtual representations 110', 120'.
[0068] The processor 106 may be further configured to instruct the user interface device 130 to present multiple mappings on the screen 132 (e.g., simultaneously, or the user can cycle through multiple mappings), and the user interface device 130 may be configured to receive user input via a user interface (e.g., a touchscreen) indicating the selection of the mappings. The processor 106 can then divide the light source array 110 accordingly and control different segments accordingly. The user interface device 130 may, for example, present... Figure 2a Different mappings for 2b and 2c are available, and the user can select one of these mappings, so the lighting units of the light source array 110 are controlled accordingly.
[0069] The user may wish to install multiple light source arrays at the display 120. The processor 106 can be configured to receive secondary second information indicating the size of the second light source array, and to virtually divide the second light source array into multiple secondary segments based on the size of the display 120, the size of the light source array 110, and the size of the second light source array. Each secondary segment includes multiple individually controllable illumination units, and the length of the secondary segment corresponds to at least a portion of one of the sides of the display. The processor 106 can apply a similar method to that used for the (first) light source array 110 to divide the second light source array. The length of the secondary first segment can be determined, for example, such that the secondary first segment complements the segment of the (first) light source array 110, such that one side of the display is covered by both the segment of the (first) light source array 110 and the secondary first segment. The processor 106 can determine secondary second segments of the second light source array such that the length of the secondary second segment corresponds to at least a portion of the length of a third side of the display 120. In other words, the (first) light source array 110 can be divided such that it corresponds to a portion of the first side and a portion of the second side of the display 120, and the second light source array can be divided such that it corresponds to another portion of the second side of the display 120 and a portion of the third side of the display 120. The processor 106 can also be configured to control the illumination units of the secondary segments according to different secondary light settings, or if two segments of different light source arrays are to be installed on the same side of the display, they can be controlled according to the same or similar light settings (e.g., the same color or similar colors (e.g., different shades of the same color)).
[0070] The processor 106 can also be configured to obtain positional information indicating the position (or corresponding lighting effect) of one or more additional lighting devices relative to the display 120, and to select a first side and a second side based on the position (or corresponding lighting effect) of the one or more additional lighting devices. Additionally, the processor 106 can be configured to determine the length of a segment based on the position of one or more additional lighting devices. Positional information can be obtained from an (indoor) positioning system configured to detect the positions of the lighting devices and the display 120 (e.g., an RF-based positioning system using triangulation or trilateration, a VLC-based positioning system, a VSLAM positioning system, etc.). Alternatively, positional information can be provided via a user interface (e.g., via a touchscreen displaying a map of the space, which allows the user to position the lighting devices relative to the display 120). Such (indoor) positioning systems are known in the art and will not be discussed in detail here.
[0071] Figure 5 An example of an environment is shown, including a first additional lighting device 142 and a second further lighting device 144. The first additional lighting device 142 is configured to produce a light effect 142' on the wall behind the display 120, and the second additional lighting device 144 is configured to produce a light effect 144' on the wall behind the display 120. The processor 106 can obtain positional information indicating the positions of these additional lighting devices relative to the display 120, specifically the left and right sides of the display 120. Based on this positional information, the processor 106 can determine the position of the light source array 110 on the top side of the display 120, for example, as shown in the diagram. Figure 2c As shown in the diagram. If the environment only includes a second additional lighting device 144 (instead of the first additional lighting device 142), then the processor 106 can determine to position the light source array 110 to the left of the display 120 (e.g., Figure 2a (As shown).
[0072] Processor 106 may be further configured to receive an input indicating a distance, said distance being the distance between a corresponding side of the display and a corresponding segment, and processor 106 may further determine the segmentation based on said distance. The (desired) distance is the distance at which the light source array 110 will be positioned relative to the edge of the display. For example, if the light source array 110 is to be positioned on the edge of the display 120 (e.g., ... Figures 2a-2cAs shown in the example), the desired distance can be 0. This desired distance could mean that the light source array 110 is to be positioned behind the display 120 (e.g., a negative distance), resulting in a shorter segment length. The desired distance could mean that the light source array 110 is to be positioned next to the display 120 (e.g., a positive distance), resulting in a longer segment length. The desired distance can be predefined or user-defined (e.g., by providing user input via user interface 132 of user interface device 130).
[0073] Figure 6 A method 600 for assisting a user in installing a light source array at a display is illustrated schematically. The light source array includes individually controllable lighting units, and the method includes:
[0074] - Receive the first information 602 indicating the size of the display;
[0075] - Receive second information 604 indicating the size of the light source array;
[0076] - The light source array is virtually divided into multiple segments based on the size of the display and the size of the light source array, wherein each segment includes multiple individually controllable lighting units, wherein the length of the first segment corresponds to at least a portion of the length of the first side of the display, and wherein the length of the second segment corresponds to at least a portion of the length of the second side of the display.
[0077] - The lighting unit of the first section of 608 is controlled according to the first light setting; and
[0078] - Control the illumination unit of the second section of 610 according to a second light setting that is different from the first light setting.
[0079] When the computer program product is run on the processing unit of a computing device such as the processor 106 of a control system, the method 600 can be executed by the computer program code of the computer program product.
[0080] It should be noted that the above embodiments are illustrative and not limiting of the invention, and those skilled in the art will be able to devise many alternative embodiments without departing from the scope of the appended claims.
[0081] In the claims, any reference numerals placed between parentheses should not be construed as limiting the claims. The use of the verb "comprising" and its variations does not exclude the presence of elements or steps other than those stated in the claims. The article "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The invention can be implemented by means of hardware comprising several different elements, and by means of a suitably programmed computer or processing unit. In an apparatus claim enumerating several means, several of these means may be embodied by the same item of hardware. The simple fact that certain measures are recited in mutually different dependent claims does not indicate that a combination of these measures cannot be used advantageously.
[0082] Various aspects of this invention can be implemented in a computer program product, which may be a collection of computer program instructions executable by a computer and stored on a computer-readable storage device. The instructions of this invention can take the form of any interpretable or executable code mechanism, including but not limited to scripts, interpretable programs, dynamic link libraries (DLLs), or Java classes. The instructions can be provided as a complete executable program, a partial executable program, as a modification (e.g., an update) or an extension (e.g., a plugin) of an existing program. Furthermore, portions of the processing of this invention can be distributed across multiple computers or processors or even the "cloud."
[0083] Storage media suitable for storing computer program instructions include all forms of non-volatile memory, including but not limited to EPROM, EEPROM, and flash memory devices, disks (such as internal and external hard disk drives), removable disks, and CD-ROMs. Computer program products can be distributed on such storage media or made available for download via HTTP, FTP, email, or through a server connected to a network such as the Internet.
Claims
1. A method (600) for assisting a user in installing a light source array (110) at a display (120), the light source array (110) comprising a plurality of individually controllable lighting units, the method (600) comprising: The processor (106) receives (602) first information indicating the size of the display (120); The processor receives (604) second information indicating the size of the light source array (110); The processor virtually divides (606) the light source array (110) into multiple segments based on the size of the display (120) and the size of the light source array (110), wherein each segment includes multiple individually controllable lighting units among the multiple individually controllable lighting units, wherein the length of the first segment (112) corresponds to at least a portion of the length of the first side of the display (120), and wherein the length of the second segment (114) corresponds to at least a portion of the length of the second side of the display (120); According to the first light setting, the processor controls (608) the illumination unit of the first segment (112) via the communication unit (104); and According to a second light setting different from the first light setting, the processor controls (610) the illumination unit of the second segment (114) via the communication unit.
2. The method (600) according to claim 1, further comprising: A first virtual representation of the display (120) and a second virtual representation of the light source array (110) are presented on the screen of the user interface device, wherein the second virtual representation reflects the first and second segments (112, 114) of the light source array (110), and wherein the second virtual representation is presented on the screen such that the position of the first segment (112) on the screen is close to the first side of the display (120), and the position of the second segment (114) on the screen is close to the second side of the display (120).
3. The method (600) of claim 1, wherein the light source array (110) is adapted to be reduced in length, and wherein the light source array (110) is divided into first, second, and third segments based on the size of the display (120) and the size of the light source array (110), wherein the third segment is the far end of the light source array (110), and wherein the method (600) further comprises: The lighting unit of the third section is controlled according to the third light setting, or Turn off the lighting unit in the third section.
4. The method (600) according to claim 1, wherein the first information is received from the display (120), and / or wherein the second information is received from the light source array (110).
5. The method (600) according to claim 1, wherein, The first information and / or the second information are received from the user via a user interface.
6. The method (600) of claim 1, wherein the first information includes an identifier, type and / or product name or quantity of the display (120), and wherein the size of the display (120) is determined based on the first information.
7. The method (600) of claim 1, wherein the second information includes an identifier, type and / or product name or quantity of the light source array (110), and wherein the size of the light source array (110) is determined based on the second information.
8. The method of claim 1 (600), further comprising: The processor receives secondary second information indicating the size of the second light source array. Based on the size of the display (120), the size of the light source array (110), and the size of the second light source array, the processor virtually divides the second light source array into multiple secondary segments, each secondary segment comprising multiple individually controllable lighting units, wherein the length of the first secondary segment corresponds to at least a portion of one of the first and second sides of the display (120). The lighting unit of the first primary section is controlled according to the secondary first light setting.
9. The method (600) of claim 1, wherein the method (600) further comprises: The processor obtains positional information indicating the position of one or more additional lighting devices relative to the display (120), and The first side and the second side are selected based on the location of the one or more other lighting devices.
10. The method (600) of claim 1, wherein the light source array (110) includes mounting means for mounting the light source array (110) on a surface behind or near the display (120).
11. The method (600) of claim 1, wherein the first and second segments of the plurality of segments indicate to the user where the light source array (110) is folded, bent and / or cut.
12. The method of claim 1 (600), further comprising: The system receives an input indicating a distance, which is the distance between a corresponding side and a corresponding segment of the display (120), and wherein the segmentation is further based on the distance.
13. A control system (102) for assisting a user in installing a light source array (110) at a display (120), the light source array (110) comprising a plurality of individually controllable lighting units, the control system comprising: The communication unit (104) is configured to communicate with the light source array (110), and The processor (106) is configured as follows: - Receive first information indicating the size of the display (120), and receive second information indicating the size of the light source array (110); - The light source array (110) is virtually divided into multiple segments based on the size of the display (120) and the size of the light source array (110), wherein each segment includes multiple individually controllable lighting units among the multiple individually controllable lighting units, wherein the length of the first segment (112) corresponds to at least a portion of the length of the first side of the display (120), and wherein the length of the second segment (114) corresponds to at least a portion of the length of the second side of the display (120); - The lighting unit of the first section (112) is controlled via the communication unit according to the first light setting; and - The illumination unit of the second section (114) is controlled via the communication unit according to a second light setting different from the first light setting.
14. A computer program product for a computing device, the computer program product comprising computer program code, wherein when the computer program product is run on the control system of claim 13, the computer program code performs the method (600) of claim 1.
Citation Information
Patent Citations
Lighting system for display unit and method for providing lighting functionality for display unit
CN104519641A