Display equipment, curtain lifting method and peripheral equipment
By using broadcast packets in the laser TV system to realize wireless communication and automatically control the lifting and lowering operation of the curtain, the problem of the curtain and laser TV's on and off status is solved, and the automation and user experience of the equipment are improved.
Patent Information
- Application Number
- CN202411908336.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-23
- Publication Date
- 2025-04-15
- Estimated Expiration
- 2044-12-23
AI Technical Summary
When the existing laser TV system is turned on or off, the up or down screen of the curtain is out of synchronization with its on and off state, resulting in the user having to operate manually, and there is a time difference.
By introducing a communication device and a controller into the display device, a wireless communication connection is established with the peripheral device in the form of a broadcast packet, and in response to the power-on or shutdown command, the corresponding broadcast packet is automatically sent to control the lifting and lowering operation of the curtain.
It realizes that the curtain automatically synchronizes its state when the laser TV is turned on or off, avoiding the time difference caused by manual operation and improving the efficiency of user experience and device interaction.
Smart Images

Figure CN119835467A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of display devices, and in particular to a display device, a method for raising and lowering a screen, and peripheral equipment. Background Art
[0002] Display devices can realize two-way human-computer interaction functions to meet the diverse and personalized needs of users. Take laser TV as an example. Laser TV is a TV technology that uses laser light source to display high-definition images. Laser TV uses laser as the display light source and forms images on a dedicated screen through front projection technology. At present, laser TV is gradually being widely used by users due to its ultra-short focal length projection, large-size screen, bright colors, and high contrast.
[0003] In order to achieve the best viewing effect, laser TVs usually need to be used with special screens to ensure the clarity and brightness of the projected image. Currently, most laser TVs on the market communicate with supporting peripheral devices (such as screen systems) via wired connections. For example, the screen system in the peripheral device is connected to the laser TV system via USB or other bus interfaces. During the startup of the laser TV, if you want the screen system to raise or lower the screen, the user needs to operate manually. For example, when turning on the power, the user needs to manually control the descent of the screen, and when shutting down the power, the user needs to manually control the upgrade of the screen. Based on the user's manual operation, a command to raise or lower the screen is generated, thereby controlling the screen system in the peripheral device to complete the corresponding action.
[0004] Although the above method can realize the control of the screen, the user needs to manually operate to trigger the operation of raising or lowering the screen. In other words, when the user turns on or off the laser TV, the corresponding action of the screen system cannot be automatically triggered, that is, the function of the screen automatically falling when turning on and automatically rising when turning off cannot be realized. In other words, currently when turning on or off the laser TV, the raising or lowering of the screen is not synchronized with its power on and off status. Summary of the invention
[0005] Some embodiments of the present application provide a display device, a method for raising and lowering a screen, and a peripheral device to solve the problem that when a laser TV is turned on or off, the raising or lowering of the screen is not synchronized with its on / off state.
[0006] In a first aspect, some embodiments of the present application provide a display device, including:
[0007] a display configured to display a user interface;
[0008] A communication device configured to establish a communication connection with a peripheral device;
[0009] The controller is configured as:
[0010] In response to the power-on instruction, after the display device enters the broadcast state, the display device sends a first broadcast packet to the peripheral device, wherein the first broadcast packet is used to enable the peripheral device to perform a curtain lowering operation and generate a second broadcast packet after scanning the first broadcast packet; the second broadcast packet is used to indicate that the peripheral device has received the first broadcast packet and has performed the curtain lowering operation;
[0011] Scanning the second broadcast packet sent by the peripheral device, and executing a boot process in response to scanning the second broadcast packet;
[0012] In response to the shutdown instruction, generating a screen raising instruction, and sending the screen raising instruction to the peripheral device, so that the peripheral device performs a screen raising operation and generates a third broadcast packet after receiving the screen raising instruction;
[0013] The third broadcast packet fed back by the peripheral device is received, and a shutdown process is executed in response to the third broadcast packet.
[0014] The above technical solution has the following advantages or beneficial effects: the display device establishes a wireless communication connection with the peripheral device in the form of a broadcast packet, responds to a power-on command, executes a power-on process when receiving a notification of the screen lowering, and responds to a power-off command, executes a power-off process when receiving a notification of the screen raising, thereby avoiding the time difference caused by manual power on and off, and thus solving the problem that when turning on or off a display device such as a laser TV, the raising or lowering of the screen is not synchronized with its power on and off state.
[0015] In some embodiments, before the step of generating the screen raising instruction, the controller is further configured to:
[0016] Turn on the Bluetooth module and set the Bluetooth module to a scanning state; scan the Bluetooth broadcast packet of the peripheral device based on the Bluetooth module; in response to scanning the Bluetooth broadcast packet, initiate a pairing connection to the peripheral device, so that the display device and the peripheral device establish a communication connection relationship based on the Bluetooth module.
[0017] The above technical solution has the following advantages or beneficial effects: the display device and the peripheral device can perform data transmission and command exchange through the Bluetooth wireless communication protocol, thereby improving the speed of interaction between the two and the convenience of operation.
[0018] In some embodiments, after the controller executes the steps of the power-on process, the controller is further configured to:
[0019] After the display device is in a power-off state, it enters a standby state and powers on the Bluetooth module; the fourth broadcast packet of the peripheral device is scanned by the Bluetooth module; the fourth broadcast packet is used to represent the disconnected state of the display device and the peripheral device after the display device is powered off; after scanning the fourth broadcast packet, a pairing connection is initiated to the peripheral device so that the display device and the peripheral device resume a communication connection relationship.
[0020] The above technical solution has the following advantages or beneficial effects: the display device and the peripheral device can perform data transmission and command exchange through the Bluetooth wireless communication protocol, thereby realizing the control and synchronous operation of the peripheral device. The display device can automatically reconnect to the peripheral device after power failure through Bluetooth, and the user does not need manual intervention. The display device can automatically reconnect to the peripheral device after power is restored, which is convenient for subsequent operations.
[0021] In some embodiments, after the controller initiates the pairing connection to the peripheral device, the controller is further configured to:
[0022] After the display device and the peripheral device resume the communication connection, a secondary screen raising instruction is generated; and the secondary screen raising instruction is sent to the peripheral device, so that the peripheral device performs a screen raising operation after receiving the secondary screen raising instruction.
[0023] The above technical solution has the following advantages or beneficial effects: the screen system will start and raise the screen according to the secondary screen raising instruction to solve the problem that the screen will continue to drop when the AC power is abnormally cut off, and this process does not require manual operation by the user, which can improve the interactivity between the display device and the peripheral device.
[0024] In some embodiments, after the step of sending the second screen raising instruction to the peripheral device, the controller is further configured to:
[0025] receiving a fifth broadcast packet fed back by the peripheral device in response to the secondary screen raising instruction; the fifth broadcast packet is used to indicate that the peripheral device has completed the screen raising process according to the secondary screen raising instruction;
[0026] In response to the fifth broadcast packet, generating a disconnect instruction;
[0027] The disconnection instruction is sent to the peripheral device, so that the peripheral device disconnects the communication connection relationship with the display device after receiving the disconnection instruction.
[0028] The above technical solution has the following advantages or beneficial effects: after receiving the disconnection instruction, the peripheral device will perform a disconnection operation according to the content of the instruction, and unnecessary communication can be avoided by terminating the Bluetooth communication connection with the display device.
[0029] In some embodiments, before the step of sending the first broadcast packet to the peripheral device, the controller is further configured to:
[0030] Identify a power-on mode, the power-on mode including at least an AC power-on mode, a DC power-on mode and a suspended state power-on mode; when the power-on mode is the AC power-on mode or the DC power-on mode, trigger the power-on process through a preset boot program, and after the power-on process is triggered, execute the step of sending a first broadcast packet to a peripheral device; when the power-on mode is the suspended state power-on mode, in response to the Bluetooth module being turned on, execute the step of sending a first broadcast packet to a peripheral device.
[0031] The above technical solution has the following advantages or beneficial effects: by identifying different startup methods, the display device can adjust the startup process according to different power states or previous usage states, and then trigger the screen lowering operation of the peripheral device based on different startup processes, thereby improving the communication efficiency between the display device and the peripheral device.
[0032] In some embodiments, before the step of generating the screen raising instruction, the controller is further configured to:
[0033] Identify a shutdown mode, wherein the shutdown mode includes at least an AC shutdown mode, a DC shutdown mode, and a suspend state shutdown mode; when the shutdown mode is the AC shutdown mode, trigger a shutdown process through a preset boot program, and after the shutdown process is triggered, execute the step of generating a screen raising instruction; when the shutdown mode is the DC shutdown mode or the suspend state shutdown mode, in response to the display device being awakened, execute the step of generating a screen raising instruction and sending the screen raising instruction to the peripheral device.
[0034] The above technical solution has the following advantages or beneficial effects: by identifying different shutdown methods, the display device can adjust the shutdown process according to different power supply states or previous usage states, and then trigger the screen raising operation of the peripheral device based on different shutdown processes, thereby improving the communication efficiency between the display device and the peripheral device.
[0035] In a second aspect, some embodiments of the present application provide a method for raising and lowering a curtain, which can be applied to a display device in the first aspect, wherein the display device includes a display, a communication device, and a controller, and the method includes:
[0036] In response to the power-on instruction, after the display device enters the broadcast state, the display device sends a first broadcast packet to the peripheral device, wherein the first broadcast packet is used to enable the peripheral device to perform a curtain lowering operation and generate a second broadcast packet after scanning the first broadcast packet; the second broadcast packet is used to indicate that the peripheral device has received the first broadcast packet and has performed the curtain lowering operation;
[0037] Scanning the second broadcast packet sent by the peripheral device, and executing a boot process in response to scanning the second broadcast packet;
[0038] In response to the shutdown instruction, generating a screen raising instruction, and sending the screen raising instruction to the peripheral device, so that the peripheral device performs a screen raising operation and generates a third broadcast packet after receiving the screen raising instruction;
[0039] The third broadcast packet fed back by the peripheral device is received, and a shutdown process is executed in response to the third broadcast packet.
[0040] The above technical solution has the following advantages or beneficial effects: the method establishes a wireless communication connection with the peripheral device in the form of a broadcast packet, responds to a power-on command, executes a power-on process when receiving a notification of the screen lowering, and responds to a power-off command, executes a power-off process when receiving a notification of the screen raising, thereby avoiding the time difference caused by manual power on and off, and thus solving the problem that when turning on or off a display device such as a laser TV, the raising or lowering of the screen is not synchronized with its power on and off state.
[0041] In a third aspect, some embodiments of the present application provide a peripheral device, including:
[0042] A communication unit, configured to establish a communication connection with a display device;
[0043] A control unit configured to:
[0044] Scanning a first broadcast packet sent by a display device, and, after scanning the first broadcast packet, generating a curtain lowering instruction and a second broadcast packet, and performing a curtain lowering operation according to the curtain lowering instruction; the second broadcast packet is used to indicate that the peripheral device has received the first broadcast packet and has executed the curtain lowering instruction;
[0045] Sending the second broadcast packet to the display device, so that the display device performs a boot process after scanning the second broadcast packet;
[0046] receiving a screen raising instruction sent by the display device, executing a screen raising process in response to the screen raising instruction, and generating a third broadcast packet;
[0047] The third broadcast packet is sent to the display device, so that the display device performs a shutdown process after receiving the third broadcast packet.
[0048] The above technical solution has the following advantages or beneficial effects: after receiving a screen raising command or a screen lowering command, the peripheral device can provide feedback to the display device via a broadcast packet, so that the screen system in the peripheral device automatically synchronizes with the on / off state of the display device, thereby solving the problem that when a display device such as a laser TV is turned on or off, the raising or lowering of the screen is not synchronized with its on / off state.
[0049] In a fourth aspect, some embodiments of the present application provide a method for raising and lowering a screen, which can be applied to the peripheral device of the third aspect, including:
[0050] Scanning a first broadcast packet sent by a display device, and, after scanning the first broadcast packet, performing a curtain lowering operation and generating a second broadcast packet; the second broadcast packet is used to indicate that the peripheral device has received the first broadcast packet and has performed the curtain lowering operation;
[0051] Sending the second broadcast packet to the display device, so that the display device performs a boot process after scanning the second broadcast packet;
[0052] receiving a screen raising instruction sent by the display device, executing a screen raising process in response to the screen raising instruction, and generating a third broadcast packet;
[0053] The third broadcast packet is sent to the display device, so that the display device performs a shutdown process after receiving the third broadcast packet.
[0054] The above technical solution has the following advantages or beneficial effects: after receiving a screen raising command or a screen lowering command, the method can provide feedback to the display device through a broadcast packet, so that the screen system in the peripheral device automatically synchronizes with the power on / off state of the display device, thereby solving the problem that when a display device such as a laser TV is turned on or off, the raising or lowering of the screen is not synchronized with its power on / off state.
[0055] It can be seen from the above technical solutions that some embodiments of the present application provide a display device, a method for raising and lowering a screen, and a peripheral device, the method comprising: responding to a power-on command, entering a broadcast state, and sending a first broadcast packet to the peripheral device; scanning a second broadcast packet sent by the peripheral device, and executing a power-on process in response to scanning the second broadcast packet; responding to a power-off command, generating a screen raising command and sending the screen raising command to the peripheral device, receiving a third broadcast packet fed back by the peripheral device, and responding to the third broadcast packet, executing a power-off process. The method establishes a wireless communication connection with the peripheral device in the form of a broadcast packet, responds to a power-on command, executes a power-on process when receiving a notification of the screen lowering, and responds to a power-off command, executes a power-off process when receiving a notification of the screen raising, thereby avoiding the time difference caused by manual power-on and power-off operations, and thus solving the problem that the raising or lowering of the screen is not synchronized with its power-on and power-off state when turning on or off a display device such as a laser TV. BRIEF DESCRIPTION OF THE DRAWINGS
[0056] In order to more clearly illustrate some embodiments of the present application or technical solutions in the prior art, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0057] Figure 1 A schematic diagram of an operation scenario between a display device and a control device provided in some embodiments of the present application;
[0058] Figure 2 A schematic diagram of the hardware configuration of a display device provided in some embodiments of the present application;
[0059] Figure 3 A schematic diagram of software configuration of a display device provided in some embodiments of the present application;
[0060] Figure 4 Schematic diagram of laser TV usage scenarios provided for some embodiments of the present application;
[0061] Figure 5 A schematic flow chart of a method for raising and lowering a screen by a display device provided in some embodiments of the present application;
[0062] Figure 6 A timing diagram of a method for raising and lowering a screen by a display device and a peripheral device provided in some embodiments of the present application;
[0063] Figure 7 A timing diagram of a display device performing a shutdown and screen raising operation provided in some embodiments of the present application;
[0064] Figure 8A schematic diagram of a processing flow after an abnormal AC power failure occurs in a display device provided in some embodiments of the present application;
[0065] Fig. 9 A schematic diagram of a process of disconnecting a display device from a peripheral device provided in some embodiments of the present application;
[0066] Fig.10 A schematic flow chart of a method for raising and lowering a screen using an external device provided in some embodiments of the present application. DETAILED DESCRIPTION
[0067] The following embodiments are described in detail, and examples thereof are shown in the accompanying drawings. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The implementations described in the following embodiments do not represent all implementations consistent with the present application. They are only examples of systems and methods consistent with some aspects of the present application as detailed in the claims.
[0068] It should be noted that the brief description of terms in this application is only for the convenience of understanding the embodiments described below, and is not intended to limit the embodiments of this application. Unless otherwise specified, these terms should be understood according to their common and usual meanings.
[0069] The terms "first", "second", "third", etc. in the specification and claims of this application and the above drawings are used to distinguish similar or similar objects or entities, and do not necessarily mean to limit a specific order or sequence, unless otherwise noted. It should be understood that the terms used in this way can be interchangeable under appropriate circumstances.
[0070] The terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover but not exclude inclusion, for example, a product or device comprising a list of components is not necessarily limited to all the components expressly listed but may include other components not expressly listed or inherent to such product or device.
[0071] The term "module" refers to any known or later developed hardware, software, firmware, artificial intelligence, fuzzy logic, or combination of hardware and / or software code that is capable of performing the functions associated with that element.
[0072] In the embodiment of the present application, the display device 200 generally refers to a device with image display and data processing capabilities. For example, the display device 200 includes but is not limited to a smart TV, a mobile terminal, a computer, a monitor, an advertising screen, a wearable device, a virtual reality device, an augmented reality device, etc.
[0073] Figure 1 This is a schematic diagram of an operation scenario between a display device and a control device provided in some embodiments of the present application. Figure 1 As shown in FIG. 1 , a user can operate the display device 200 through touch operation, the mobile terminal 300 and the control device 100. The control device 100 is used to receive operation instructions input by the user and convert the operation instructions into control instructions that can be recognized and responded to by the display device 200. For example, the control device 100 can be a remote controller, a stylus pen, a handle, etc.
[0074] The mobile terminal 300 can be used as a control device for performing human-computer interaction between the user and the display device 200. The mobile terminal 300 can also be used as a communication device for establishing a communication connection with the display device 200 and performing data interaction. In some embodiments, the mobile terminal 300 can install software applications with the display device 200, and achieve connection and communication through a network communication protocol to achieve the purpose of one-to-one control operation and data communication. The audio and video content displayed on the mobile terminal 300 can also be transmitted to the display device 200 to achieve a synchronous display function.
[0075] In some embodiments, the mobile terminal 300 or other electronic devices may also simulate the functions of the control device 100 by running an application program for controlling the display device 200 .
[0076] like Figure 1 As also shown in FIG. 4 , the display device 200 also communicates data with the server 400 through various communication methods. The display device 200 may be allowed to communicate and connect through a local area network (LAN), a wireless local area network (WLAN), and other networks.
[0077] The display device 200 may provide a broadcast receiving television function, and may also additionally provide an intelligent network television function with a computer support function, including but not limited to network television, smart television, Internet Protocol television (IPTV), and the like.
[0078] Figure 2 Some embodiments of the present application provide Figure 1 2 is a block diagram of the hardware configuration of the display device 200.
[0079] In some embodiments, the display device 200 may include at least one of a tuner 210, a communication device 220, a detector 230, a device interface 240, a controller 250, a display 260, an audio output device 270, a memory, a power supply, and a user input interface.
[0080] In some embodiments, the detector 230 is used to collect signals of the external environment or external interaction. For example, the detector 230 includes a light receiver, a sensor for collecting the intensity of ambient light; or, the detector 230 includes an image collector, such as a camera, which can be used to collect external environment scenes, user attributes or user interaction gestures; or, the detector 230 includes a sound collector, such as a microphone, etc., for receiving external sounds.
[0081] In some embodiments, the display 260 includes a display function component for presenting a picture, and a driving component for driving an image display. The display 260 is used to receive an image signal output from the controller 250 for display. For example, the display 260 can be used to display video content, image content, and components of a menu control interface and a user control UI interface.
[0082] In some embodiments, the communication device 220 is a component for communicating with an external device or server 400 according to various communication protocol types. The display device 200 may be provided with a plurality of communication devices 220 according to different supported communication modes. For example, when the display device 200 supports wireless network communication, the display device 200 may be provided with a communication device 220 including a WiFi function. When the display device 200 supports Bluetooth connection communication, the display device 200 needs to be provided with a communication device 220 including a Bluetooth function.
[0083] The communication device 220 can enable the display device 200 to communicate with the external device or server 400 by wireless or wired connection. Among them, the wired connection can connect the display device 200 with the external device through components such as data cables and interfaces. The wireless connection can connect the display device 200 with the external device through wireless signals or wireless networks. The display device 200 can establish a connection relationship with the external device directly, or indirectly establish a connection relationship through a gateway, a router, a connection device, etc.
[0084] In some embodiments, the controller 250 may include at least one of a central processing unit, a video processor, an audio processor, a graphics processor, and a power processor, and a first interface to an nth interface for input / output. The controller 250 controls the operation of the display device and responds to the user's operation through various software control programs stored in the memory. The controller 250 controls the overall operation of the display device 200.
[0085] In some embodiments, the controller 250 and the tuner-demodulator 210 may be located in different separate devices, that is, the tuner-demodulator 210 may also be located in an external device of the main device where the controller 250 is located, such as an external set-top box.
[0086] In some embodiments, the user may input a user command through a graphical user interface (GUI) displayed on the display 260 , and the user input interface receives the user input command through the graphical user interface (GUI).
[0087] In some embodiments, the audio output device 270 may be a local speaker of the display device 200, or may be an external audio output device of the display device 200. In particular, for the external audio output device of the display device 200, the display device 200 may also be provided with an external audio output terminal, and the audio output device may be connected to the display device 200 through the external audio output terminal to output the sound of the display device 200.
[0088] In some embodiments, the user input interface 280 may be used to receive instructions from a user.
[0089] In order to perform user interaction, in some embodiments, the display device 200 may run an operating system. The operating system is a computer program for managing and controlling hardware resources and software resources in the display device 200. The operating system can control the display device to provide a user interface, for example, the operating system can directly control the display device to provide a user interface, or provide a user interface by running an application program. The operating system also allows the user to interact with the display device 200.
[0090] It should be noted that the operating system may be a native operating system based on a specific operating platform, or a third-party operating system deeply customized based on a specific operating platform, or an independent operating system specially developed for the display device.
[0091] The operating system can be divided into different modules or layers according to the functions implemented, for example Figure 3 As shown, in some embodiments, the system is divided into four layers, from top to bottom, namely, the application layer (Applications) layer (referred to as "application layer"), the application framework layer (Application Framework) layer (referred to as "framework layer"), the system library layer and the kernel layer.
[0092] In some embodiments, the application layer is used to provide services and interfaces for applications so that the display device 200 can run applications and interact with users based on the applications. At least one application can be run in the application layer, and these applications can be window programs, system settings programs, clock programs, etc. that come with the operating system; they can also be applications developed by third-party developers. In specific implementations, the application packages in the application layer are not limited to the above examples.
[0093] The framework layer provides application programming interfaces (APIs) and programming frameworks for applications. The application framework layer includes some predefined functions. The application framework layer is equivalent to a processing center that determines the actions that applications in the application layer take. Through the API interface, applications can access system resources and obtain system services during execution.
[0094] like Figure 3 As shown, in the embodiment of the present application, the application framework layer includes a view system, managers, content providers, etc., wherein the view system can design and implement the interface and interaction of the application, and the view system includes lists, grids, text boxes, buttons, etc. The manager includes at least one of the following modules: an activity manager for interacting with all activities running in the system; a location manager for providing system services or applications with access to system location services; a package manager for retrieving various information related to the application package currently installed on the device; a notification manager for controlling the display and clearing of notification messages; and a window manager for managing icons, windows, toolbars, wallpapers, and desktop widgets on the user interface.
[0095] In some embodiments, the activity manager is used to manage the life cycle of each application and the usual navigation back function, such as controlling the exit, opening, and back of the application. The window manager is used to manage all window programs, such as obtaining the display screen size, determining whether there is a status bar, locking the screen, capturing the screen, and controlling the display window changes, for example, reducing the display window, shaking the display, distorting the display, etc.
[0096] In some embodiments, the system runtime layer can provide support for the framework layer. When the framework layer is used, the operating system will run the instruction library contained in the system runtime layer, such as the C / C++ instruction library, to implement the functions to be implemented by the framework layer.
[0097] In some embodiments, the kernel layer is a functional layer between the hardware and software of the display device 200. The kernel layer can implement functions such as hardware abstraction, multitasking, and memory management. Figure 3As shown, the kernel layer may be configured with hardware drivers, and the drivers included in the kernel layer may be at least one of the following drivers: audio driver, display driver, Bluetooth driver, camera driver, WIFI driver, USB driver, HDMI driver, sensor driver (such as fingerprint sensor, temperature sensor, pressure sensor, etc.), and power driver, etc.
[0098] It should be noted that the above example is only a simple division of the operating system functions and does not constitute a limitation on the specific operating system form of the display device 200 in the embodiment of the present application. Depending on factors such as the function of the display device and the type of operating system, the number of levels and specific level types contained in the operating system may be expressed in other forms.
[0099] The above embodiments illustrate the hardware / software architecture and functional implementation of a display device 200. Based on the above display device 200, a two-way human-computer interaction function can be implemented to meet the diverse and personalized needs of users. Taking laser TV as an example, laser TV is a TV technology that uses laser light sources to display high-definition images. Laser TV uses laser as a display light source and forms an image on a dedicated screen through front projection technology. At present, laser TV is gradually being widely used by users due to its ultra-short focal length projection, large-size screen, bright colors, and high contrast.
[0100] In order to achieve the best viewing effect, laser TV usually needs to be used with a dedicated screen to ensure the clarity and brightness of the image projection. Figure 4 Schematic diagram of laser TV usage scenarios provided in some embodiments of the present application, such as Figure 4 As shown, in some embodiments, the laser TV may include the laser TV 200 itself and a screen 501, wherein the screen 501 may be controlled by the peripheral device 500, and the peripheral device 500 may be provided with a screen system, which may be used to control the raising or lowering of the screen 501. The screen 501 may be fixed to a first position (such as a wall), and the laser TV 200 may be placed to a second position (such as a TV cabinet), so that the image projected by the laser TV 200 matches the screen 501. The screen 501 may enhance the image expression of the laser TV and improve the user's viewing experience.
[0101] At present, most laser TVs on the market communicate with the supporting peripheral devices 500 (such as the screen system) by wired connection. For example, the screen system in the peripheral device 500 is connected to the laser TV system via USB or other bus interfaces. During the startup of the laser TV, if the screen system is to be raised or lowered, the user needs to operate manually. For example, when the laser TV is turned on, the user needs to manually control the lowering of the screen, and when the laser TV is turned off, the user needs to manually control the upgrading of the screen. Based on the manual operation of the user, a command to raise or lower the screen is generated, thereby controlling the screen system in the peripheral device 500 to complete the corresponding action.
[0102] Although the above method can realize the control of the screen 501, the user needs to manually operate to trigger the operation of raising or lowering the screen. In other words, when the user turns on or off the laser TV, the corresponding action of the screen system cannot be automatically triggered, that is, the function of the screen automatically falling when turning on and automatically rising when turning off cannot be realized. For example, based on the above-mentioned wired connection method, the screen system requires the user to manually operate it separately, the user experience is poor, and there may be a time difference when the user operates, that is, when the laser TV 200 is currently turned on or off, the raising or lowering of the screen 501 is not synchronized with its on / off state.
[0103] In order to solve the problem that the raising or lowering of the screen 501 is not synchronized with its on / off state when the laser TV 200 is turned on or off, some embodiments of the present application provide a display device 200, which includes a display 260, a communication device 220 and a controller 250. Among them, the display 260 is configured to display a user interface, the communication device 220 is configured to establish a communication connection with the peripheral device 500, and the controller 250 enables the display device 200 to execute the method of raising and lowering the screen by running an application.
[0104] In order to facilitate the understanding of the technical solutions in some embodiments of the present application, each step is described in detail below in conjunction with some specific embodiments and drawings. Figure 5 A schematic flow chart of a method for raising and lowering a screen by a display device provided in some embodiments of the present application, such as Figure 5 As shown, in some embodiments, when the display device 200 performs the method for raising and lowering the screen, the following steps may be included:
[0105] Step S1: in response to a power-on instruction, after the display device 200 enters a broadcast state, a first broadcast packet is sent to the peripheral device 500 .
[0106] In some embodiments, before the display device 200 sends the first broadcast packet to the peripheral device 500, the display device 200 may first turn on the Bluetooth module and set the Bluetooth module to a scanning state, and then scan the Bluetooth broadcast packet of the peripheral device 500 based on the Bluetooth module, and initiate a pairing connection to the peripheral device 500 in response to scanning the Bluetooth broadcast packet, so that the display device 200 and the peripheral device 500 establish a communication connection relationship based on the Bluetooth module. After the two establish a communication connection relationship, they can transmit instructions and broadcast packets to each other.
[0107] In some embodiments, in response to a user pressing a power button on the display device 200 or sending a power-on signal through a remote control, the display device 200 may generate a power-on instruction. The display device 200 may detect the validity of the power-on instruction, and after determining that the power-on instruction is valid, may enter a predefined broadcast state and prepare to send a signal outward. In the broadcast state, the display device 200 may generate a first broadcast packet through its built-in wireless communication module (such as Bluetooth, Wi-Fi Direct, etc.), and the broadcast packet may include information such as a specific identifier and a power-on status, and send the broadcast packet to the peripheral device 500.
[0108] Figure 6 A timing diagram of a method for raising and lowering a screen by a display device and a peripheral device provided in some embodiments of the present application, such as Figure 6 As shown, in some embodiments, still taking the display device 200 as a laser TV and the peripheral device 500 as a screen system as an example, the information interaction method between the laser TV and the screen system can be as follows: After the laser TV enters the broadcast state, it can send a first broadcast packet to the screen system, wherein the broadcast packet can be a packet type defined by the Bluetooth protocol, and the broadcast packet can be customized according to the Bluetooth protocol rules so that the scanning party can recognize the broadcast packet and learn some relevant information of the sender through the broadcast packet.
[0109] In some embodiments, the first broadcast packet is used to enable the peripheral device 500 to perform a curtain lowering operation and generate a second broadcast packet after scanning the first broadcast packet, wherein the second broadcast packet is used to indicate that the peripheral device 500 has received the first broadcast packet and has performed a curtain lowering operation. For the curtain system at the peripheral device 500 end, after it is powered on by AC, it can enter a scanning state, waiting to receive and scan the broadcast packets sent by the laser TV. In other words, the curtain system will be in a continuous monitoring state to capture signals from the laser TV. After scanning the first broadcast packet, the curtain system can parse the information in the first broadcast packet to determine whether it is a power-on signal from a paired or authorized device. Afterwards, the curtain system can generate a curtain lowering instruction according to the preset logic and control it to perform the curtain lowering operation. At the same time, the curtain system can generate and send a second broadcast packet to the laser TV in response, and the second broadcast packet not only confirms that the peripheral device 500 has received the first broadcast packet, but also contains status information that the curtain lowering operation has started. In this way, the laser TV and the screen no longer need to exchange information via wires, but can achieve instant communication by transmitting broadcast packets, thereby ensuring the synchronization of the screen lowering state in the display device 200 and the peripheral device 500 during the boot process. After step S1 is executed, the following step S2 may be included.
[0110] Step S2: the display device 200 scans the second broadcast packet sent by the peripheral device 500, and executes the boot process in response to scanning the second broadcast packet.
[0111] In some embodiments, the display device 200 can continuously monitor the broadcast packet from the peripheral device 500, that is, scan the second broadcast packet sent by the peripheral device 500. After scanning the second broadcast packet, the display device 200 can verify its integrity and source to confirm that the curtain lowering operation has been started on the peripheral device 500. At this time, the display device 200 can be released from the standby state and officially enter the boot process, for example, including loading the operating system, initializing hardware components, displaying the boot screen, etc. In this way, the display device 200 can execute the boot process at the same time when receiving the notification of the curtain lowering. By means of the broadcast packet, the time difference caused by the user's manual boot operation can be avoided, thereby ensuring that the booting of the display device 200 is synchronized with the curtain lowering in the peripheral device 500. After step S2 is executed, the following step S3 can be included.
[0112] Step S3: in response to the shutdown instruction, the display device 200 generates a screen raising instruction, and sends the screen raising instruction to the peripheral device 500, so that the peripheral device 500 performs a screen raising operation and generates a third broadcast packet after receiving the screen raising instruction.
[0113] Continue to combine Figure 6When the user issues a shutdown command through the user interface of the display device 200 or the remote control, such as in response to receiving a power on button, the display device 200 can generate a screen raising command and send the screen raising command to the peripheral device 500. For example, it can be sent to the peripheral device 500 through the wireless communication module to instruct the peripheral device 500 to perform the screen raising operation. After the peripheral device 500 performs the screen raising operation, it can generate a third broadcast packet and send the third broadcast packet to the display device 200 to notify the display device 200 that the screen system has performed the screen raising operation by means of a broadcast packet. After step S3 is completed, the following step S4 can be executed.
[0114] Step S4: the display device 200 receives the third broadcast packet fed back by the peripheral device 500, and executes a shutdown process in response to the third broadcast packet.
[0115] In some embodiments, after receiving the screen raising instruction, the peripheral device 500 performs the screen raising operation and sends a third broadcast packet to the display device 200 by broadcasting, so as to notify the display device 200 that the screen system has performed the screen raising process through the third broadcast packet. After receiving the third broadcast packet, the display device 200 can perform the shutdown process, for example, including saving the current settings, turning off non-essential power, turning off the screen, etc. In this way, the display device 200 can perform the shutdown process at the same time as receiving the notification of the screen raising. By means of the broadcast packet, the time difference caused by the user's manual shutdown operation can be avoided, thereby ensuring that the shutdown of the display device 200 is synchronized with the screen raising in the peripheral device 500.
[0116] It can be seen from the above technical solution that the above embodiment provides a display device 200. In response to a power-on instruction, after the display device enters a broadcast state, the display device 200 sends a first broadcast packet to the peripheral device 500, so that the peripheral device 500 performs a screen lowering operation and generates a second broadcast packet after scanning the first broadcast packet; the second broadcast packet is used to represent that the peripheral device 500 has received the first broadcast packet and has executed the screen lowering instruction; thereafter, the second broadcast packet sent by the peripheral device 500 is scanned, and in response to scanning the second broadcast packet, a power-on process is executed; in response to a power-off instruction, a screen raising instruction is generated, and the screen raising instruction is sent to the peripheral device 500, so that the peripheral device 500 performs a screen raising operation and generates a third broadcast packet after receiving the screen raising instruction; the third broadcast packet fed back by the peripheral device 500 is received, and in response to the third broadcast packet, a power-off process is executed. The display device 200 establishes a wireless communication connection with the peripheral device 500 in the form of a broadcast packet. In response to a power-on command, the display device 200 can simultaneously execute a power-on process upon receiving a notification of the screen lowering. In response to a power-off command, the display device 200 can simultaneously execute a power-off process upon receiving a notification of the screen raising. This avoids the time difference caused by a user's manual power-on or power-off operation during wired communication, and enables the screen system in the peripheral device 500 to automatically synchronize with the power-on and power-off status of the display device 200, thereby solving the problem of the screen raising or lowering being out of sync with its power-on and power-off status when turning on or off a display device 200 such as a laser TV.
[0117] In some embodiments, before the display device 200 sends the first broadcast packet to the peripheral device 500, it can identify the power-on mode, which power-on mode includes at least an AC power-on mode, a DC power-on mode and a suspended state power-on mode; when the power-on mode is an AC power-on mode or a DC power-on mode, the power-on process is triggered by a preset boot program, and after the power-on process is triggered, the step of sending the first broadcast packet to the peripheral device 500 is executed; when the power-on mode is a suspended state power-on mode, in response to the Bluetooth module being turned on, the step of sending the first broadcast packet to the peripheral device 500 is executed.
[0118] Exemplarily, the power-on mode of the display device 200 may include an AC power-on mode, a DC power-on mode, and a suspend state (Suspend To Ram, STR) power-on mode, and each power-on mode has different characteristics. For example, the AC power-on has a secondary standby process. After the system is powered on, the Bluetooth module can be powered on first, and then the firmware of the Bluetooth chip can be loaded. After the remote control is remotely powered on, the TV is turned on, and the Uboot stage is used to boot the program, set the Bluetooth chip and send a broadcast packet. Among them, the Uboot stage is a boot program, which is a program startup that must be passed for AC and DC power-on or shutdown. In the DC power-on mode, when the TV is on standby, the Bluetooth module does not lose power, and this process does not require the reloading of the Bluetooth firmware. After the display device 200, such as a laser TV, is awakened by the remote control, the process is the same as the AC power-on mode. For the STR power-on mode, when the TV is on standby, the Bluetooth module does not lose power, and this process does not require the reloading of the Bluetooth firmware. After the laser TV is awakened by the remote control, unlike the AC and DC power-on process, it does not need to go through the loading process of the Uboot boot program.
[0119] Therefore, the difference between STR startup and AC / DC startup scenarios is that the AC / DC switch sends broadcast packets during the Uboot boot process startup phase, while STR startup does not involve the Uboot phase. After the STR Bluetooth is turned on, broadcast packets can be sent for a period of time to wake up the curtain system to perform the curtain lowering operation. In this way, by identifying different startup methods, the display device 200 can adjust the startup process according to different power supply states or previous usage states, and then trigger the curtain lowering operation of the peripheral device 500 based on different startup processes, thereby improving the communication efficiency between the display device 200 and the peripheral device 500.
[0120] In some embodiments, before generating the screen raising instruction, the display device 200 can identify the shutdown mode, which includes at least an AC shutdown mode, a DC shutdown mode, and a suspended state shutdown mode; when the shutdown mode is an AC shutdown mode, the shutdown process is triggered by a preset boot program, and after the shutdown process is triggered, the step of generating the screen raising instruction is executed; when the shutdown mode is a DC shutdown mode or a suspended state shutdown mode, in response to the display device 200 being awakened, the step of generating the screen raising instruction and sending the screen raising instruction to the peripheral device 500 is executed. In other words, the Uboot boot program is required for AC shutdown, while the DC shutdown mode is the same as the STR shutdown scenario and does not require the Uboot boot program. In this way, by identifying different shutdown modes, the display device 200 can adjust the shutdown process according to different power supply states or previous usage states, and then trigger the screen raising operation of the peripheral device 500 based on different shutdown processes, thereby improving the communication efficiency between the display device 200 and the peripheral device 500.
[0121] In some embodiments, the display device 200 may correspond to different states at different stages, for example, it may include standby state, initiating, broadcast state, scanning state, connection state, etc. Each state may correspond to a different execution state, for example, in the standby state, the display device 200 neither sends nor receives broadcast packets; in the initiating state, the display device 200 may respond to broadcast packets from other devices and request a connection; in the broadcast state, the display device 200 may transmit broadcast packets and may process broadcast packets sent by other devices such as the peripheral device 500; in the connected state, the display device 200 may establish a communication connection relationship with another device; in the scanning state, the display device 200 may scan broadcast packets sent in the broadcast state, that is, monitor broadcast packets from other devices. For example, when the laser TV is in the broadcast state, it may send broadcast packets to the screen system, and when the screen system is in the scanning state, it may scan broadcast packets sent by the laser TV.
[0122] In some embodiments, still taking the interaction between the laser TV and the screen system as an example, before executing the operation corresponding to the shutdown command, the TV system needs to be started. During the system startup process, a connection relationship needs to be established between the laser TV and the screen system. For example, a GATT connection can be established. After that, the laser TV can send a screen raising command to the screen system based on the connection relationship, so that the screen system raises the screen.
[0123] For example, Figure 7 A timing diagram of a display device performing a shutdown and screen raising operation provided in some embodiments of the present application, such as Figure 7As shown, in some embodiments, the laser TV and the screen system can establish a communication connection in the following manner. Specifically, the laser TV can first turn on Bluetooth and set it to a scanning state so that the laser TV can search and discover surrounding Bluetooth devices to prepare for subsequent pairing and connection. At the same time, the Bluetooth in the peripheral device 500 is set to a broadcast state. When the Bluetooth module of the laser TV is in a scanning state, the laser TV can monitor the Bluetooth broadcast packet from the screen system. After scanning the Bluetooth broadcast packet in the peripheral device 500, the laser TV can initiate a pairing connection request to the peripheral device 500, such as a GATT connection request. After the pairing is successful, a communication connection relationship based on the Bluetooth module is established between the display device 200 and the peripheral device 500 (such as a GATT connection relationship between the two). In this way, the display device 200 and the peripheral device 500 can perform data transmission and command exchange through the Bluetooth wireless communication protocol. For example, the subsequent shutdown command in the standby stage can be executed. The user no longer needs to use a wired connection to control the peripheral device 500, but can automatically identify and control it through Bluetooth, thereby improving the speed of interaction between the two and the convenience of operation.
[0124] In some embodiments, during the startup of the laser TV, the screen in the peripheral device 500 will drop accordingly. During the screen drop, the laser TV may experience an abnormal power failure, that is, an abnormal AC power failure. In this scenario, after the laser TV loses power abnormally, since the peripheral device 500 is independent of the laser TV, the screen is still in a descending, non-raised state. In response to the abnormal AC power failure, the screen system needs to change from a descending state to a raised state. As a result, the display device 200 can enter a standby state after a power failure occurs, and power on the Bluetooth module, and then scan the fourth broadcast packet of the peripheral device 500 through the Bluetooth module; the fourth broadcast packet is used to represent the disconnection state between the display device 200 and the peripheral device 500 after the display device 200 loses power; after scanning the fourth broadcast packet, a pairing connection is initiated to the peripheral device 500 to restore the communication connection relationship between the display device 200 and the peripheral device 500.
[0125] For example, Figure 8 A schematic diagram of a processing flow chart of a display device after abnormal AC power failure is provided in some embodiments of the present application, such as Figure 8As shown, when the display device 200 is in a power-off state, the laser TV and the screen system are disconnected. At this time, the laser TV can enter a standby state, which can be a low-power mode. For example, in this state, the current state and data of the device can be saved so that it can be quickly restored to the state before the power failure when the power is restored. In the standby state, the laser TV can power on the Bluetooth module, so that even when the main power is off, the Bluetooth module can still work, thereby maintaining the communication capability with the peripheral device 500. At the same time, during the descent process, the screen system continues to enter the broadcast state after being abnormally disconnected from the laser TV. After the Bluetooth module is powered on, the display device 200 uses it to scan the fourth broadcast packet of the peripheral device 500. By scanning the fourth broadcast packet, the display device 200 can detect the existence of the peripheral device 500 and understand the current disconnection state. In the disconnected state, since the laser TV and the screen system are independent, even if the two are disconnected, the screen may still be in a descending state. For example, the screen may be lowered to the bottom, or the broadcast package from the laser TV may include the descending progress information of the screen, and the screen may execute the descending process according to the preset descending rules and based on the descending progress information.
[0126] After scanning the fourth broadcast packet, the display device 200 can initiate a pairing connection request to the peripheral device 500 to re-establish the communication connection between the two. After the pairing is successful, the communication connection relationship between the display device 200 and the peripheral device 500 is restored, so that the two can perform data transmission and command exchange through the Bluetooth wireless communication protocol, thereby realizing the control and synchronous operation of the peripheral device 500. The automatic reconnection between the display device 200 and the peripheral device 500 after power failure is realized through Bluetooth. The user does not need to manually intervene. The display device 200 can automatically reconnect to the peripheral device 500 after power is restored, which is convenient for subsequent operations.
[0127] In some embodiments, after the display device 200 initiates a pairing connection with the peripheral device 500, the following process may also be performed: after the display device 200 and the peripheral device 500 resume the communication connection relationship, a secondary screen raising instruction is generated; the secondary screen raising instruction is sent to the peripheral device 500, so that the peripheral device 500 performs a screen raising operation after receiving the secondary screen raising instruction.
[0128] Exemplary, continue to combine Figure 8After the communication connection is restored, the display device 200 can generate a secondary screen raising instruction, which can be used to instruct the peripheral device 500 to perform the screen raising operation, and send the secondary screen raising instruction to the peripheral device 500. After receiving the secondary screen raising instruction, the peripheral device 500 can perform the screen raising operation according to the content of the instruction. In this way, the screen system will start and raise the screen according to the secondary screen raising instruction to solve the problem that the screen will continue to drop when the AC power is abnormally cut off. In addition, this process does not require manual operation by the user, which can improve the interactivity between the display device 200 and the peripheral device 500.
[0129] In some embodiments, after the display device 200 sends the secondary screen raising instruction to the peripheral device 500, it can receive a fifth broadcast packet from the peripheral device 500 in response to the secondary screen raising instruction. The fifth broadcast packet is used to indicate that the peripheral device 500 has completed the screen raising process according to the secondary screen raising instruction. In response to the fifth broadcast packet, a disconnect instruction is generated and sent to the peripheral device 500, so that the peripheral device 500 disconnects the communication connection with the display device 200 after receiving the disconnect instruction.
[0130] For example, Fig. 9 A schematic diagram of a process of disconnecting a display device from a peripheral device provided in some embodiments of the present application, such as Fig. 9 As shown, in the AC abnormal power failure scenario, after the screen system completes the screen raising operation, it can determine the completion of the operation through Bluetooth communication and disconnect the connection with the peripheral device 500. Specifically, the display device 200 can receive the fifth broadcast packet from the peripheral device 500, which can be sent by the peripheral device 500 after completing the screen raising operation, and is used to indicate that the screen raising process has been completed. By parsing the fifth broadcast packet, the display device 200 can confirm that the peripheral device 500 has completed the screen raising operation according to the secondary screen raising instruction. After confirming that the screen raising is completed, the display device 200 can generate a disconnect instruction, which is used to instruct the peripheral device 500 to disconnect the communication connection with the display device 200. After receiving the disconnect instruction, the peripheral device 500 will perform the disconnect operation according to the content of the instruction. By terminating the Bluetooth communication connection with the display device 200, unnecessary communication can be avoided.
[0131] In some embodiments, the on and off of the Bluetooth module can be set according to actual needs. For example, in response to a power-on command, the Bluetooth connection can be disconnected after the curtain is lowered, that is, the Bluetooth module will be disconnected after the curtain is lowered. And it can be turned on again when a shutdown command is received to avoid unnecessary communication.
[0132] Some embodiments of the present application also provide a method for raising and lowering a screen, which can be applied to the display device 200 in the above embodiment, and the method may include the following contents:
[0133] In response to the power-on instruction, after the display device 200 enters the broadcast state, the first broadcast packet is sent to the peripheral device 500, so that the peripheral device 500 performs the curtain lowering operation and generates a second broadcast packet after scanning the first broadcast packet; the second broadcast packet is used to indicate that the peripheral device 500 has received the first broadcast packet and has executed the curtain lowering instruction;
[0134] Scanning a second broadcast packet sent by the peripheral device 500, and executing a boot process in response to scanning the second broadcast packet;
[0135] In response to the shutdown instruction, a screen raising instruction is generated, and the screen raising instruction is sent to the peripheral device 500, so that the peripheral device 500 performs a screen raising operation and generates a third broadcast packet after receiving the screen raising instruction;
[0136] The third broadcast packet fed back by the peripheral device 500 is received, and a shutdown process is executed in response to the third broadcast packet.
[0137] It can be seen from the above technical solution that the above embodiment provides a method for raising and lowering a screen, which establishes a wireless communication connection with an external device in the form of a broadcast packet, responds to a power-on command, and executes a power-on process when receiving a notification that the screen is lowered, and responds to a power-off command. It executes a power-off process when receiving a notification that the screen is raised, thereby avoiding the time difference caused by manual power on and off, and further solving the problem that when a display device such as a laser TV is turned on or off, the raising or lowering of the screen is not synchronized with its power on and off state.
[0138] Some embodiments of the present application also provide a peripheral device 500, which includes a communication unit 510 and a control unit 520. The communication unit 510 is configured to establish a communication connection with the display device 200, and the control unit 520 enables the peripheral device 500 to execute the curtain lifting method by running an application. Fig.10 A schematic flow chart of a method for raising and lowering a curtain using an external device provided in some embodiments of the present application, such as Fig.10 As shown, in some embodiments, when the peripheral device 500 performs the method for raising and lowering the curtain, the following steps may be included:
[0139] Step S10: scanning the first broadcast packet sent by the display device 200, and, after scanning the first broadcast packet, performing a curtain lowering operation and generating a second broadcast packet; the second broadcast packet is used to indicate that the peripheral device 500 has received the first broadcast packet and has executed the curtain lowering instruction;
[0140] Step S20: sending the second broadcast packet to the display device 200, so that the display device 200 executes the boot process after scanning the second broadcast packet;
[0141] Step S30: receiving a screen raising instruction sent by the display device 200, executing a screen raising process in response to the screen raising instruction, and generating a third broadcast packet;
[0142] Step S40: sending the third broadcast packet to the display device 200, so that the display device 200 executes a shutdown process after receiving the third broadcast packet.
[0143] The peripheral device 500 in the above embodiment can provide feedback to the display device 200 via a broadcast packet after receiving a screen raising command or a screen lowering command, so that the screen system in the peripheral device 500 automatically synchronizes with the power on / off state of the display device 200, thereby solving the problem that when the display device 200, such as a laser TV, is turned on or off, the raising or lowering of the screen is not synchronized with its power on / off state.
[0144] Some embodiments of the present application also provide a method for raising and lowering a curtain, which may include the following contents:
[0145] Scan the first broadcast packet sent by the display device 200, and after scanning the first broadcast packet, perform a curtain lowering operation and generate a second broadcast packet; the second broadcast packet is used to indicate that the peripheral device 500 has received the first broadcast packet and has executed the curtain lowering instruction;
[0146] Sending the second broadcast packet to the display device 200, so that the display device 200 performs a boot process after scanning the second broadcast packet;
[0147] receiving a screen raising instruction sent by the display device 200, executing a screen raising process in response to the screen raising instruction, and generating a third broadcast packet;
[0148] The third broadcast packet is sent to the display device 200, so that the display device 200 performs a shutdown process after receiving the third broadcast packet.
[0149] After receiving a screen raising command or a screen lowering command, the method can provide feedback to the display device 200 via a broadcast packet, so that the screen system in the peripheral device 500 is automatically synchronized with the power on / off state of the display device 200, thereby solving the problem that when the display device 200, such as a laser TV, is turned on or off, the raising or lowering of the screen is not synchronized with its power on / off state.
[0150] The same and similar parts between the various embodiments in this specification can be referenced to each other and will not be described again here.
[0151] Those skilled in the art can clearly understand that the technology in the embodiments of the present invention can be implemented by means of software plus a necessary general hardware platform. Based on this understanding, the technical solution in the embodiments of the present invention is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which can be stored in a storage medium such as ROM / RAM, a disk, an optical disk, etc., and includes a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods of various embodiments of the present invention or certain parts of the embodiments.
[0152] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit it. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein with equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application.
[0153] For the convenience of explanation, the above description has been made in conjunction with specific embodiments. However, the above exemplary discussion is not intended to be exhaustive or limit the embodiments to the specific forms disclosed above. Based on the above teachings, various modifications and variations can be obtained. The selection and description of the above embodiments are to better explain the principles and practical applications, so that those skilled in the art can better use the embodiments and various different variations of the embodiments suitable for specific use considerations.
Claims
1. A display device, characterized in that: include: a display configured to display a user interface; A communication device configured to establish a communication connection with a peripheral device; The controller is configured as: In response to the power-on instruction, after the display device enters the broadcast state, the display device sends a first broadcast packet to the peripheral device; the first broadcast packet is used to enable the peripheral device to perform a curtain lowering operation and generate a second broadcast packet after scanning the first broadcast packet; The second broadcast packet is used to indicate that the peripheral device has received the first broadcast packet and has performed a curtain lowering operation; Scanning the second broadcast packet sent by the peripheral device, and executing a boot process in response to scanning the second broadcast packet; In response to the shutdown instruction, generating a screen raising instruction, and sending the screen raising instruction to the peripheral device, so that the peripheral device performs a screen raising operation and generates a third broadcast packet after receiving the screen raising instruction; The third broadcast packet fed back by the peripheral device is received, and a shutdown process is executed in response to the third broadcast packet.
2. The display device according to claim 1, characterized in that Before the step of sending the first broadcast packet to the peripheral device, the controller is further configured to: Turn on the Bluetooth module and set it to scan mode; Scanning the Bluetooth broadcast packet of the peripheral device based on the Bluetooth module; In response to scanning the Bluetooth broadcast packet, a pairing connection is initiated to the peripheral device, so that the display device and the peripheral device establish a communication connection relationship based on the Bluetooth module.
3. The display device according to claim 2, characterized in that After the controller executes the steps of the power-on process, the controller is further configured to: After the display device is powered off, the display device enters a standby state and powers on the Bluetooth module; Scanning a fourth broadcast packet of the peripheral device through the Bluetooth module; The fourth broadcast packet is used to indicate a disconnection state between the display device and the peripheral device after the display device is powered off; After scanning the fourth broadcast packet, a pairing connection is initiated to the peripheral device, so that the display device and the peripheral device resume a communication connection relationship.
4. The display device according to claim 3, characterized in that After the controller initiates the step of pairing and connecting the peripheral device, the controller is further configured to: After the display device and the peripheral device resume the communication connection relationship, generating a secondary screen raising instruction; The secondary screen raising instruction is sent to the peripheral device, so that the peripheral device performs a screen raising operation after receiving the secondary screen raising instruction.
5. The display device according to claim 4, characterized in that After the step of sending the second screen raising instruction to the peripheral device, the controller is further configured to: receiving a fifth broadcast packet fed back by the peripheral device in response to the secondary screen raising instruction; the fifth broadcast packet is used to indicate that the peripheral device has completed the screen raising process according to the secondary screen raising instruction; In response to the fifth broadcast packet, generating a disconnect instruction; The disconnection instruction is sent to the peripheral device, so that the peripheral device disconnects the communication connection relationship with the display device after receiving the disconnection instruction.
6. The display device according to claim 2, characterized in that Before the step of sending the first broadcast packet to the peripheral device, the controller is further configured to: Identify a startup mode, where the startup mode includes at least an AC startup mode, a DC startup mode, and a suspend state startup mode; When the startup mode is the AC startup mode or the DC startup mode, triggering a startup process through a preset boot program, and after the startup process is triggered, executing a step of sending a first broadcast packet to a peripheral device; When the power-on mode is the suspend state power-on mode, in response to the Bluetooth module being turned on, a step of sending a first broadcast packet to a peripheral device is performed.
7. The display device according to claim 2, characterized in that Before the step of generating the screen raising instruction, the controller is further configured to: Identify a shutdown mode, where the shutdown mode includes at least an AC shutdown mode, a DC shutdown mode, and a suspend state shutdown mode; When the shutdown mode is the AC shutdown mode, triggering a shutdown process through a preset boot program, and after the shutdown process is triggered, executing a step of generating a screen raising instruction; When the shutdown mode is a DC shutdown mode or a suspend state shutdown mode, in response to the display device being awakened, the steps of generating a screen raising instruction and sending the screen raising instruction to the peripheral device are performed.
8. A method for raising and lowering a screen, applied to the display device according to any one of claims 1 to 7, characterized in that: The method comprises: In response to the power-on instruction, after the display device enters the broadcast state, the display device sends a first broadcast packet to the peripheral device, wherein the first broadcast packet is used to enable the peripheral device to perform a curtain lowering operation and generate a second broadcast packet after scanning the first broadcast packet; the second broadcast packet is used to indicate that the peripheral device has received the first broadcast packet and has performed the curtain lowering operation; Scanning the second broadcast packet sent by the peripheral device, and executing a boot process in response to scanning the second broadcast packet; In response to the shutdown instruction, generating a screen raising instruction, and sending the screen raising instruction to the peripheral device, so that the peripheral device performs a screen raising operation and generates a third broadcast packet after receiving the screen raising instruction; The third broadcast packet fed back by the peripheral device is received, and a shutdown process is executed in response to the third broadcast packet.
9. A peripheral device, characterized in that: include: A communication unit, configured to establish a communication connection with a display device; A control unit configured to: Scanning a first broadcast packet sent by a display device, and, after scanning the first broadcast packet, generating a curtain lowering instruction and a second broadcast packet, and performing a curtain lowering operation according to the curtain lowering instruction; the second broadcast packet is used to indicate that the peripheral device has received the first broadcast packet and has executed the curtain lowering instruction; Sending the second broadcast packet to the display device, so that the display device performs a boot process after scanning the second broadcast packet; receiving a screen raising instruction sent by the display device, executing a screen raising process in response to the screen raising instruction, and generating a third broadcast packet; The third broadcast packet is sent to the display device, so that the display device performs a shutdown process after receiving the third broadcast packet.
10. A method for raising and lowering a curtain, characterized in that: include: Scanning a first broadcast packet sent by a display device, and, after scanning the first broadcast packet, performing a curtain lowering operation and generating a second broadcast packet; The second broadcast packet is used to indicate that the peripheral device has received the first broadcast packet and has performed a curtain lowering operation; Sending the second broadcast packet to the display device, so that the display device performs a boot process after scanning the second broadcast packet; receiving a screen raising instruction sent by the display device, executing a screen raising process in response to the screen raising instruction, and generating a third broadcast packet; The third broadcast packet is sent to the display device, so that the display device performs a shutdown process after receiving the third broadcast packet.
Citation Information
Patent Citations
Projector and control method thereof
CN102043372A
Display device and communication connection method
CN114302377A
Power-on control method and power-off control method of projection equipment
CN114545711A
Display device and standby starting method
CN118259973A
Media file processing method for display device, and display device
WO2020192049A1