A display device and a locking process method of a display device
By introducing a clock setting control and a cross-day setting switch in the smart lock configuration interface of the display device, the problem of cumbersome lock settings in the existing technology is solved, and convenient and efficient settings for cross-day locking are achieved.
Patent Information
- Application Number
- CN202411824889.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-11
- Publication Date
- 2025-10-21
- Estimated Expiration
- 2044-12-11
AI Technical Summary
In existing technologies, the process of setting the locking time for smart locks on display devices is cumbersome, resulting in low locking efficiency.
A display device and a locking processing method are provided. By introducing a clock setting control and a cross-day setting switch into the smart lock configuration interface, users can directly set the lock start time and end time, and achieve cross-day locking through the cross-day setting switch.
The process of setting the locking time has been simplified, improving the efficiency of setting up smart locks for multiple days. Users can set the lock for multiple days with a single setup, thus improving the convenience and efficiency of the locking setup.
Smart Images

Figure CN119865663B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of display devices, and in particular to a display device and a locking method for the display device. Background Art
[0002] With the rapid development of terminal technology, the application of display devices is becoming more and more extensive. For example, display devices have smart lock functions such as parental lock, channel lock, channel lock, and program level lock. By setting the smart lock time, users can be restricted from viewing locked content during the set time period.
[0003] In the related art, the setting effective time of the smart lock setting interface is required for users to set the lock on the first and second days respectively, such as from the evening of the first day to the morning of the next day.
[0004] In the related art, the locking setting method for smart locks has the problems of complicated locking time setting process and low locking setting efficiency. Summary of the Invention
[0005] The present application provides a display device and a locking processing method for the display device to solve the problem of low locking setting efficiency.
[0006] In a first aspect, some embodiments provide a display device, including:
[0007] a display configured to display a configuration interface of a smart lock, wherein the smart lock is used to restrict content playback of the display device in a locked state;
[0008] A user input interface is configured to receive a smart lock configuration request input by a user;
[0009] The controller is configured as:
[0010] In response to the smart lock configuration request, controlling the display to display a configuration interface of the smart lock, the configuration interface including at least a clock setting control and a cross-day setting switch;
[0011] In response to a time setting instruction triggered for the clock setting control, displaying the lock start time and lock end time set by the user;
[0012] When the locking start time is later than the locking end time and the cross-day setting switch is in the on state, the smart lock is controlled to lock the playback content of the display across days.
[0013] Technical effect: The controller of the display device controls the display to display a smart lock configuration interface including at least a clock setting control and a cross-day setting switch in response to the smart lock configuration request input by the user, so that the user can directly select the lock start time and lock end time and whether cross-day setting is required. Furthermore, the controller displays the lock start time and lock end time set by the user in response to the time setting instruction triggered by the user for the clock setting control, and can conveniently select whether cross-day locking is required through the cross-day setting switch. Furthermore, when the lock start time is later than the lock end time and the cross-day setting switch is in the on state, the controller controls the smart lock to lock the playback content of the display across days. The cross-day locking of the content playback of the display device can be achieved through a one-time setting, which simplifies the lock time setting process and can effectively improve the cross-day locking setting efficiency of the smart lock.
[0014] In a second aspect, some embodiments further provide a method for locking a display device, the method comprising:
[0015] In response to a smart lock configuration request triggered by a user, displaying a smart lock configuration interface for the display device, the smart lock configuration interface including at least a clock setting control and a cross-day setting switch;
[0016] In response to a time setting instruction triggered for the clock setting control, displaying the lock start time and lock end time set by the user;
[0017] When the locking start time is later than the locking end time and the cross-day setting switch is in an on state, the playback content of the display device is locked across days.
[0018] Technical effect: By responding to the smart lock configuration request input by the user, a smart lock configuration interface including at least a clock setting control and a cross-day setting switch is displayed, so that the user can directly select the lock start time and lock end time and whether cross-day setting is required. Furthermore, by responding to the time setting instruction triggered by the user for the clock setting control, the lock start time and lock end time set by the user are displayed, and the cross-day setting switch can be used to conveniently select whether cross-day locking is required. Therefore, when the lock start time is later than the lock end time and the cross-day setting switch is in the on state, cross-day locking of the content playback of the display device can be achieved through a single setting, which simplifies the lock time setting process and can effectively improve the cross-day locking setting efficiency of the smart lock. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. 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 any creative work.
[0020] 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;
[0021] Figure 2 A schematic diagram of the hardware configuration of a display device provided in some embodiments of the present application;
[0022] Figure 3 A schematic diagram of the hardware configuration of a control device provided in some embodiments of the present application;
[0023] Figure 4 A schematic diagram of software configuration of a display device provided in some embodiments of the present application;
[0024] Figure 5 A schematic diagram of a locking configuration process for a display device provided in some embodiments of the present application;
[0025] Figure 6 A schematic diagram of a data processing process of a controller of a display device provided in some embodiments of the present application;
[0026] Figure 7 A schematic diagram of the system architecture of a display device provided in some embodiments of the present application;
[0027] Figure 8 A schematic diagram of a smart lock configuration page provided in some embodiments of the present application;
[0028] Figure 9 Schematic diagram of the smart lock configuration page provided in some other embodiments of the present application;
[0029] Figure 10 A schematic diagram of a smart lock configuration page provided in some embodiments of the present application;
[0030] Figure 11 A schematic diagram of a smart lock configuration page provided in some further embodiments of the present application;
[0031] Figure 12 Schematic diagram of the smart lock configuration page provided in some other embodiments of the present application;
[0032] Figure 13 A schematic diagram of interaction between a display device and a user provided in some embodiments of the present application;
[0033] Figure 14 A schematic diagram of a locking process flow for a display device provided in some embodiments of the present application;
[0034] Figure 15 A schematic diagram of the locking process flow of a display device provided in some other embodiments of the present application. DETAILED DESCRIPTION
[0035] The following embodiments are described in detail, with examples illustrated in the accompanying drawings. When the following description refers to the drawings, identical numbers in different figures represent identical or similar elements unless otherwise indicated. The embodiments described in the following embodiments are not intended to represent all possible implementations consistent with the present application. They are merely examples of systems and methods consistent with certain aspects of the present application, as detailed in the claims.
[0036] It should be noted that the brief descriptions of terms in this application are only for the purpose of facilitating the understanding of the embodiments described below, and are not intended to limit the embodiments of this application. Unless otherwise specified, these terms should be understood according to their ordinary and usual meanings.
[0037] In the specification and claims of this application and the accompanying drawings, the terms "first," "second," "third," etc. are used to distinguish similar or similar objects or entities, and are not necessarily intended to limit a particular order or sequence, unless otherwise noted. It should be understood that the terms used in this manner are interchangeable under appropriate circumstances.
[0038] The terms "comprise," "include," and "have," 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.
[0039] 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 functionality associated with that element.
[0040] In the embodiments of the present application, the display device 200 generally refers to a device capable of displaying images and processing data. 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.
[0041] 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 1As shown in FIG, a user can operate the display device 200 through touch operation, the mobile terminal 300 and the control device 100. For example, the control device 100 can be a remote controller, a stylus pen, a handle, etc.
[0042] The mobile terminal 300 can function as a control device for performing human-computer interaction between a user and the display device 200. The mobile terminal 300 can also function as a communication device for establishing a communication connection with the display device 200 and exchanging data. In some embodiments, the mobile terminal 300 can install software applications with the display device 200, enabling connection and communication via a network communication protocol, enabling one-to-one control operations and data communication. Audio and video content displayed on the mobile terminal 300 can also be transmitted to the display device 200 for synchronized display.
[0043] like Figure 1 As shown in FIG, the display device 200 also communicates data with the server 400 through various communication methods. The display device 200 may be allowed to communicate via a local area network (LAN), a wireless local area network (WLAN), and other networks.
[0044] 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 TV, Internet Protocol television (IPTV), etc.
[0045] Figure 2 Some embodiments of this application provide Figure 1 2 is a block diagram of the hardware configuration of the display device 200.
[0046] 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.
[0047] In some embodiments, detector 230 is used to collect signals from the external environment or external interactions. For example, detector 230 may include a light receiver, such as a sensor for collecting ambient light intensity; or an image collector, such as a camera, for collecting external environmental scenes, user attributes, or user interaction gestures; or a sound collector, such as a microphone, for receiving external sounds.
[0048] In some embodiments, the display 260 includes a display component for presenting images and a driver component for driving image display. The display 260 is configured to receive image signals output from the controller 250 for display. For example, the display 260 can be used to display video content, image content, menu control interface components, and user control UI interfaces.
[0049] In some embodiments, the communication device 220 is a component used to communicate with an external device or server 400 according to various communication protocol types. The display device 200 can be provided with multiple communication devices 220 depending on the supported communication methods. For example, if the display device 200 supports wireless network communication, the display device 200 can be provided with a communication device 220 including WiFi functionality. If the display device 200 supports Bluetooth connection communication, the display device 200 needs to be provided with a communication device 220 including Bluetooth functionality.
[0050] The communication device 220 can establish a communication connection between the display device 200 and an external device or server 400 via a wireless or wired connection. A wired connection can connect the display device 200 to an external device via a data cable, an interface, or other components. A wireless connection can connect the display device 200 to an external device via a wireless signal or wireless network. The display device 200 can establish a connection with an external device directly or indirectly through a gateway, router, or connection device.
[0051] In some embodiments, the controller 250 may include at least one of a central processing unit (CPU), a video processor, an audio processor, a graphics processor, and a power processor, and first to nth interfaces for input / output. The controller 250 controls the operation of the display device and responds to user operations through various software control programs stored in a memory. The controller 250 controls the overall operation of the display device 200.
[0052] In some embodiments, the controller 250 and the tuner 210 may be located in different separate devices, that is, the tuner 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.
[0053] 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).
[0054] In some embodiments, the audio output device 270 may be a local speaker of the display device 200, or an external audio output device connected to the display device 200. For the external audio output device connected to the display device 200, the display device 200 may further be provided with an external audio output terminal, through which the audio output device may be connected to the display device 200 to output the sound of the display device 200.
[0055] In some embodiments, the user input interface 280 may be used to receive instructions from a user input, such as a smart lock configuration request, a time setting instruction for a clock configuration control, and the like.
[0056] Figure 3 Some embodiments of this application provide Figure 1 The hardware configuration diagram of the control device in the figure is as follows. Figure 3 As shown, the control device 100 may include: a controller 110, a communication interface 130, a user input / output interface, a memory, and a power supply.
[0057] The control device 100 is configured to control the display device 200 , and can receive user input operation instructions, and convert the operation instructions into instructions that the display device 200 can recognize and respond to, playing the role of an interactive intermediary between the user and the display device 200 .
[0058] In some embodiments, the control device 100 may be a smart device. For example, the control device 100 may be installed with various applications for controlling the display device 200 according to user needs.
[0059] In some embodiments, as Figure 1 As shown, the mobile terminal 300 or other intelligent electronic devices can play a similar function as the control device 100 after installing the application for controlling the display device 200 .
[0060] The controller 110 includes a processor 112, RAM 113, ROM 114, a communication interface 130, and a communication bus. The controller 110 is used to control the operation and operation of the control device 100, as well as the communication and cooperation between internal components and external and internal data processing functions.
[0061] Under the control of the controller 110, the communication interface 130 communicates control signals and data signals with the display device 200. The communication interface 130 may include at least one of a WiFi chip 131, a Bluetooth module 132, an NFC module 133, or other near field communication modules.
[0062] The user input / output interface 140 includes at least one of a microphone 141 , a touch panel 142 , a sensor 143 , a button 144 and other input interfaces.
[0063] In some embodiments, the control device 100 includes at least one of a communication interface 130 and an input / output interface 140. The control device 100 is configured with the communication interface 130, such as a WiFi, Bluetooth, or NFC module, to encode user input commands via the WiFi protocol, Bluetooth protocol, or NFC protocol and transmit them to the display device 200.
[0064] The memory 190 is used to store various operating programs, data and applications for driving and controlling the control device 100 under the control of the controller. The memory 190 can store various control signal instructions input by the user.
[0065] The power supply 180 is used to provide operating power support for each component of the control device 100 under the control of the controller.
[0066] To facilitate 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 the hardware and software resources in the display device 200. The operating system may provide a user interface (control the display device), allow the user to interact with the display device 200, and support the running of various application programs.
[0067] 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.
[0068] The operating system can be divided into different modules or layers according to the functions implemented, e.g. Figure 4 As shown, in some embodiments, the system is divided into four layers, from top to bottom, namely, the application layer (referred to as "application layer"), the application framework layer (referred to as "framework layer"), the system library layer and the kernel layer.
[0069] In some embodiments, the application layer provides services and interfaces for applications, enabling the display device 200 to run applications and interact with the user based on the applications. The application layer can host at least one application, which can include built-in window programs, system settings programs, clock programs, and the like, or applications developed by third-party developers. In specific implementations, the application packages in the application layer are not limited to the examples above.
[0070] The framework layer provides applications with an application programming interface (API) and programming framework. The application framework layer includes predefined functions. The application framework layer acts as a processing center, determining the actions taken by applications in the application layer. Through the API, applications can access system resources and services during execution.
[0071] like Figure 4 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 the system location service; a package manager for retrieving various information related to the application packages 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.
[0072] In some embodiments, the activity manager is used to manage the lifecycle of each application and common navigation back functions, such as controlling application exit, opening, and back. 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, taking screenshots, and controlling changes in display windows, such as shrinking, shaking, or distorting the display window.
[0073] 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.
[0074] 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 4As shown, the kernel layer can be configured with hardware drivers, and the drivers included in the kernel layer can 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.
[0075] 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.
[0076] In some embodiments, as Figure 5 As shown, a display device is provided, which includes a display 502, a user input interface 504 and a controller 506, wherein:
[0077] The display is configured to display a configuration interface of a smart lock. The smart lock of the display device is used to restrict content playback of the display device in a locked state.
[0078] In some embodiments, a display device is an electronic device capable of presenting content such as images, videos, and text. In some embodiments, a display device primarily refers to a device such as a television that can play a variety of programs. It displays content to the user through a display and can be controlled accordingly based on the user's operations and settings. For example, a display device can be a smart TV with a high-definition display that can receive content from various signal sources, such as cable TV and online streaming. Users can operate the TV using a remote control or other input device to select different channels, adjust the volume, set various functions, and so on. In a home environment, a television is a common entertainment device that allows family members to watch movies, TV series, news, sports events, and other programs.
[0079] The display is the core component of a display device, responsible for converting electrical signals into visible light images for users to view. It can use different technologies, such as liquid crystal display (LCD) and organic light-emitting diode (OLED). Display performance parameters include resolution, color accuracy, contrast, and brightness.
[0080] In smart TVs, the display is typically a large screen capable of producing clear, vibrant images. For example, a 4K resolution TV display can display extremely fine image detail, providing users with a superior viewing experience. When playing an HD movie on a TV, the display can present the film's stunning scenes in high-definition quality, making the user feel as if they were actually there.
[0081] A smart lock is a functional module used to restrict content playback on a display device. When the smart lock is locked, the content played on the display device is restricted, typically resulting in the TV screen being paused and a password prompt being displayed. The smart lock can automatically control the lock based on user-defined time and conditions. In some embodiments, the smart lock can also allow users to customize settings based on different needs. For example, users can set different smart lock parameters for different family members or different locking rules for different program types, better meeting user needs and improving the practicality of the smart lock. In a family environment, parents can set strict smart lock parameters for their children to limit the time and content of their TV viewing. For themselves, parents can set more relaxed smart lock parameters or set different locking rules based on different program types. For example, the smart lock can be set to automatically lock the playback of programs not suitable for children, while not locking the playback of programs suitable for children. This can better meet the needs of different family members and better protect the healthy development of children.
[0082] For example, if a parent wishes to limit their child's TV viewing time and content, they can use the display device's smart lock feature. During specific time periods, such as when the child is doing homework or at bedtime, the smart lock automatically locks the screen, preventing the child from watching TV. When the smart lock is engaged, the TV screen stops playing. In some embodiments, the TV may prompt the user to enter a password to unlock and resume viewing. This smart lock feature can effectively manage children's TV viewing behavior, protect their eyesight, and effectively manage study time and TV viewing time.
[0083] The smart lock configuration interface is the user interface on the display device used to set smart lock parameters. Through this interface, users can easily configure various settings, such as setting the lock start and end time, selecting the effective date, and enabling the multi-day setting. The configuration interface is presented through simple and clear controls, making it easy to operate.
[0084] For example, for smart TVs, when the user enters the configuration interface of the smart lock, a menu-like interface can be displayed with various options and settings. For example, the user can see the clock setting control, which is used to set the specific time; there is also a cross-day setting switch, which is presented in the style of a switch. The user can turn on or off the switch to turn on or off the cross-day setting function. In addition, there may be an area for selecting the effective date. The user can determine on which days the smart lock will take effect by checking a specific date or different days of the week. The configuration interface can be arranged and displayed based on the user's usage habits and needs, allowing users to set the lock parameters quickly and accurately.
[0085] The user input interface is configured to receive a smart lock configuration request input by a user.
[0086] The user input interface is an interface on the display device for receiving user input. The user input interface can receive various instructions and setting information input from a remote control, keyboard, touch screen, etc.
[0087] For example, for smart TVs, the most common source of user input commands and setting information is the remote control. Users can operate the TV using the buttons on the remote control, such as selecting channels, adjusting the volume, and entering the menu. When setting up a smart lock, users can use the direction keys and confirmation key on the remote control to navigate the configuration interface, enter the time, select options, etc. For example, if a user wants to set the smart lock to start at 8 pm, they can use the number keys on the remote control to enter "20:00" and then press the confirmation key to save the setting. In addition, some smart TVs also support touch screen input, and users can directly click and slide on the screen to operate. For some smart TVs that support voice interaction, smart lock configuration requests can also be entered through voice input.
[0088] The display device also includes a controller, which is the core control unit of the display device and is responsible for processing various input signals, performing logical operations, and controlling the operation of other components. In some embodiments, the controller is primarily responsible for responding to smart lock configuration requests, controlling the display to display the configuration interface, and controlling the operating state of the smart lock based on user settings.
[0089] For example, in a smart TV, the controller is typically a microprocessor or microcontroller. When a user sends a smart lock configuration request via the remote control, the controller receives the request and controls the display to display the smart lock configuration interface. The controller then processes the user's actions on the configuration interface, such as setting the time and selecting options. If the user sets the lock start time to be later than the lock end time and has enabled the "over-day lock" feature, the controller controls the smart lock to lock the content displayed on the display across all days if the conditions are met. For example, if the user sets the lock time from 10 PM Monday to 6 AM Tuesday and has enabled the "over-day lock" feature, at 10 PM Monday, the controller controls the smart lock to lock, pauses the TV screen, and pops up a password entry box. At 6 AM Tuesday, the controller determines whether the unlock conditions are met based on the time. If so, the controller controls the smart lock to unlock, and playback can resume or resume if the TV is on.
[0090] The controller is configured to perform the following steps 602 to 606:
[0091] Step 602: In response to the smart lock configuration request, the display is controlled to display the configuration interface of the smart lock, and the configuration interface includes at least a clock setting control and a cross-day setting switch.
[0092] The clock setting control is a tool on the configuration interface for setting the start and end times of the smart lock. It can be in the form of a numeric input box or a clock dial, allowing users to easily set specific times.
[0093] The "Span-Day Lock" switch is an option on the configuration interface that determines whether Smart Lock is active during a span-day period. When the "Span-Day Lock" switch is enabled, if the lock start time is later than the lock end time, Smart Lock will lock the content played on the display device during the span-day period.
[0094] Step 604 : In response to the time setting instruction triggered by the clock setting control, the locking start time and the locking end time set by the user are displayed.
[0095] Time setting commands are used to set the lock start and end times. The lock start and end times can be any two times of the day. The lock start and end times can be set separately. It should be noted that the lock start time can be earlier or later than the lock end time.
[0096] The lock start time is the time point at which the smart lock set by the user begins to lock the content played on the display device. This time can be set according to the user's needs. The lock start time can be any time point in the 24-hour clock, and can be specifically expressed in hours and minutes. For example, parents do not want their children to watch TV when they are doing homework in the evening. They can set the lock start time of the smart lock to 7 pm. When the time reaches 7 pm, if the smart lock is on and other locking conditions are met, the smart lock will lock the content played on the TV. For example, if a child is watching TV, when the time reaches 7 pm, the TV screen will suddenly stop playing and a prompt message will be displayed to inform the child that the TV has been locked.
[0097] The lock end time is the time at which the user-set smart lock ends the display device's content playback. Like the lock start time, the lock end time can also be any time in the 24-hour clock, specifically expressed in hours and minutes.
[0098] For example, on a smart TV's configuration interface, the clock setting control might have two numeric input boxes, one for setting the lock start time and the other for setting the lock end time. Users can use the numeric keys on the remote control to enter a specific time, such as "18:00" for 6 p.m. Alternatively, the clock setting control might be in the form of an analog clock dial, where users can set the time by dragging the pointer. For example, if a user wants to set the lock start time to 7:30 p.m., they can drag the pointer to the corresponding position. The design of the clock setting control should take into account user convenience and accuracy, allowing users to easily set the desired time.
[0099] Step 606: When the lock start time is later than the lock end time and the cross-day setting switch is on, control the smart lock to lock the playback content of the display across days.
[0100] Among them, cross-day locking refers to a locking method in which the locking time starts from the locking start time of the first day and lasts to the locking end time of the second day.
[0101] For example, on a smart TV's configuration interface, a switch for enabling day-to-day settings can be a toggle switch. Turning the switch on enables the day-to-day setting feature; turning the switch off disables the day-to-day setting feature. Alternatively, a checkbox can be a checkbox. Checking the checkbox enables the day-to-day setting feature; unchecking it disables the day-to-day setting feature.
[0102] For example, if the user wants to set the smart lock to lock from 11 pm on Monday to 5 am on Tuesday, he needs to turn on the cross-day setting switch. In this way, when the time reaches 11 pm on Monday, the smart lock will automatically lock and restrict the playback of TV programs, such as the TV screen will appear to be stopped and a password input box will pop up. Even if the time spans 12 o'clock in the evening of the same day, the smart lock will remain locked until 5 o'clock in the morning on Tuesday. If the user does not turn on the cross-day setting switch, and the set lock start time is later than the lock end time, the smart lock will be locked during the time period of the day and will not take effect across days, such as locking from midnight to 5 am on Monday and from 11 pm to 12 am on Monday. You can watch TV normally from 5 am on Monday to 11 pm on Monday.
[0103] In the above embodiment, the controller of the display device controls the display to display a smart lock configuration interface including at least a clock setting control and a cross-day setting switch in response to a smart lock configuration request input by the user, so that the user can directly select the lock start time and lock end time and whether cross-day setting is required. Furthermore, the controller displays the lock start time and lock end time set by the user in response to the time setting instruction triggered by the user for the clock setting control, and by adding a cross-day setting switch, it is convenient for the user to conveniently select whether to lock across days through the cross-day setting switch, and then when the lock start time is later than the lock end time and the cross-day setting switch is in the on state, the controller controls the smart lock to lock the playback content of the display across days. The cross-day locking of the content playback of the display device can be achieved through a one-time setting, which simplifies the lock time setting process and can effectively improve the cross-day locking setting efficiency of the smart lock.
[0104] In some embodiments, the controller is further configured to: when the lock start time is later than the lock end time and the cross-day setting switch is in the off state, control the smart lock to lock the playback content of the display in different time periods on the same day.
[0105] The controller determines the relationship between the lock start time and the lock end time, as well as the status of the cross-day setting switch. If the lock start time is later than the lock end time and the cross-day setting switch is off, the controller will control the smart lock to lock the display's playback content in different time periods within the same day.
[0106] If the lock conditions are met, the controller controls the smart lock to lock the display's content at different time periods throughout the day. Specifically, when the lock start time arrives, the smart lock locks the display's content, pauses the TV screen, and pops up a password input box or displays a corresponding lock prompt. When the lock end time arrives, the smart lock unlocks the display's content and the TV screen resumes playback.
[0107] In one embodiment, assume that the user sets the smart lock's lock start time to 20:00 and the lock end time to 7:00, and turns off the multi-day setting switch. From 0:00 to 7:00, the controller determines that the lock condition is met and stops playing the TV screen. It also displays a prompt message informing the user that the TV is locked and the child cannot continue watching TV. From 7:00 to 20:00, the TV screen can play normally. When the time reaches 20:00, the TV screen stops playing again and displays a prompt message again informing the user that the TV is locked. The child cannot continue watching TV until after 24:00.
[0108] Through the above processing method, the controller can conveniently choose to lock the playback content of the display in different time periods on the same day or to continuously lock the playback content of the display across days based on controlling the opening and closing of the cross-day setting switch. By simply setting the cross-day setting switch, two completely different locking setting methods can be realized, which meets the user's needs to lock the playback content of the display device in different scenarios, effectively improving the convenience of the lock setting of the smart lock and improving the lock setting efficiency.
[0109] In some embodiments, the configuration interface further includes an effective date setting control; the controller is further configured to:
[0110] Displays the target effective date set by the effective date setting control;
[0111] When the lock start time is later than the lock end time and the cross-day setting switch is on, the smart lock is controlled to lock the playback content of the display across days, including:
[0112] If the lock start time is later than the lock end time and the switch is set to on across days, the smart lock will be controlled to take effect according to the lock start time on the day before the target effective date and will last until the lock end time on the target effective date;
[0113] Alternatively, when the locking start time is later than the locking end time and the switch is set to be on across days, the smart lock is controlled to take effect according to the locking start time on the target effective date and last until the locking end time corresponding to the day after the target effective date.
[0114] The effective date setting control is a control displayed on the configuration interface and is used to set the effective date of the smart lock. Users can use this control to select the days on which the smart lock will take effect. The effective date setting control can take different forms, such as a calendar selector, a drop-down menu, and so on.
[0115] For example, on the configuration interface of a smart TV, the effective date setting control may be a weekday selector. For example, if the user wants to set the smart lock to take effect on Mondays and Wednesdays, the user can select Monday and Wednesday on the weekday selector. Alternatively, the effective date setting control may be a drop-down menu, and the user can select different weekday options from the menu, such as "Monday", "Tuesday", "Wednesday", etc. In other embodiments, the effective date setting control may be a calendar selector, and the user can select the effective date of the smart lock by clicking on the date on the calendar. In other embodiments, the optional items of the effective date setting control may be divided into holidays and non-holidays, and the user can select the effective date of the smart lock by clicking on holidays and non-holidays.
[0116] The target effective date is the date the smart lock takes effect, as set by the user using the effective date setting control. The target effective date can be one or more days, depending on the user's settings. For example, if the user selects Tuesday as the effective date for the smart lock, then Tuesday is the target effective date. On this date, the smart lock will lock or unlock the content played on the smart TV based on the user-set lock start and end times, as well as the status of the cross-day setting switch.
[0117] In some specific embodiments, a control for setting an effective date is displayed on the configuration interface of a display device. The control for setting an effective date can take various forms, such as a weekday selector, a drop-down menu, etc., to facilitate the user in setting the effective date of the smart lock. The user sets the effective date of the smart lock using the control for setting an effective date. The user can select one or more days as the target effective date. After the setting is completed, the display device will display the target effective date set by the user.
[0118] When the lock start time is later than the lock end time and the switch is set to on across days, the smart lock is controlled to take effect according to the lock start time on the day before the target effective date and last until the lock end time on the target effective date.
[0119] When the lock start time is later than the lock end time and the cross-day setting switch is in the off state, the lock period of the smart lock is controlled from midnight of the target effective date to the lock end time, and from the lock start time to midnight of the next day of the target effective date.
[0120] For example, suppose the user sets the lock start time to 10 pm and the lock end time to 6 am, and the target effective date is Tuesday.
[0121] If the multi-day lock setting is turned on, at 10:00 PM on Tuesday, the smart lock will lock the content played on the smart TV. The lock will last until 6:00 AM on Wednesday, at which time the smart lock will unlock the content played on the TV. This allows users to lock the content across multiple days, meeting the needs of restricting TV content playback during specific time periods.
[0122] If the switch is set to off for days across multiple days, the smart lock's lock period will be divided into two parts. The first part is from midnight on Tuesday to 6:00 a.m., during which the smart lock will lock the TV's playback content. The second part is from 10:00 p.m. to midnight on Wednesday, during which the smart lock will also lock the TV's playback content. This way, users can lock the TV by time period within the same day, meeting the need to limit TV playback content during specific time periods.
[0123] In some embodiments, when the smart lock is about to be locked or unlocked, a reminder message can be sent to the user so that the user can prepare in advance. For example, a countdown reminder can be displayed on the TV screen, or a sound can be used to remind the user that the smart lock is about to be locked or unlocked. For example, assuming that the user sets the smart lock locking time to 8 pm, at 7:55 pm, a countdown reminder can be displayed on the TV screen, telling the user that the smart lock will be locked in 5 minutes. In this way, the user can complete the current viewing or make other arrangements before locking. In addition, if the display device is associated with other mobile terminals, the reminder message can also be sent to the mobile terminal. For example, if a child is watching TV and the parents are busy with other things, after the parents' mobile terminals such as mobile phones receive the reminder message, they can go directly to communicate with the child face to face, let the child do other things, and plan their time reasonably.
[0124] In addition, if the user has multiple display devices, the controller can realize the synchronization of effective date settings for multiple devices. After the user sets the effective date and other parameters of the smart lock on one device, these parameters can be automatically synchronized to other devices so that the user can enjoy the same smart lock settings on different devices. For example, the user has a smart TV and a tablet at home, both of which support the smart lock function. The user sets the effective dates of the smart lock on the smart TV to Monday, Wednesday and Friday, the lock start time to 7 pm, the lock end time to 9 pm, and chooses to synchronize the smart lock to the tablet. When the user uses it on the tablet, the controller can automatically synchronize the smart lock settings on the smart TV to the tablet, allowing the user to achieve the same smart lock protection on the tablet. This makes it convenient for users to perform unified settings and management on different devices, improving the user experience.
[0125] In some embodiments, the controller can also intelligently recommend possible effective dates based on the user's usage habits and historical settings. For example, if the user often sets up the smart lock on weekends, the controller can prioritize weekend dates as recommended effective dates on the configuration interface, making it easier for the user to quickly set up the smart lock and improving the user experience.
[0126] In the above embodiments, the display device can combine the effective date to more flexibly control the locking time of the smart lock, meet the user's needs to lock the content played on the display device in different scenarios, improve the convenience of setting the smart lock for one or more effective dates, and improve the efficiency of lock setting.
[0127] In some embodiments, the controller is further configured to:
[0128] On the smart lock configuration interface, the clock setting control and the effective date setting control are displayed;
[0129] In response to a target effective date setting instruction triggered by an effective date setting control, the target effective date and a switch for setting a cross-day function for the target effective date are displayed.
[0130] In some specific embodiments, when a user triggers a target effective date setting instruction for an effective date setting control, the controller responds to the instruction by displaying the target effective date and a switch for setting a multi-day effect for the target effective date. The target effective date may be displayed as text, and the switch for setting a multi-day effect may be displayed as a checkbox or a toggle button.
[0131] For example. On the configuration interface of the smart TV, the user clicks on the week number selector of the effective date setting control and selects Tuesday as the effective date of the smart lock. At this time, the user's operation will generate a target effective date setting instruction, and the controller will respond to this instruction and display the information that the target effective date is "Tuesday" on the configuration interface. At the same time, the controller will display a cross-day setting switch in the associated area of the target effective date in the form of a switch. The user can choose whether to allow the smart lock to lock across days on Tuesdays by turning this switch on or off. If the user checks the cross-day setting switch and the lock start time is later than the lock end time, the controller will control the smart lock to lock across days from Tuesday to Wednesday when the conditions are met; if the user unchecks the cross-day setting switch, the controller will control the smart lock to lock the TV playback content in different time periods on Tuesday according to the locking rules of the same day.
[0132] In the above embodiment, in the configuration interface of the smart lock, the clock setting control and the effective date setting control are displayed synchronously. After the user sets one or more target effective dates, the cross-day setting switch for one or more target effective dates can be further displayed so that the user knows that the cross-day setting switch is for the target effective date, which facilitates the user to conveniently realize the on-demand setting of the locking effective date and effective time.
[0133] Furthermore, when the user moves the focus to the cross-day setting switch, the controller can also control the display to display the effective period of the cross-day setting switch in the on state or the off state in the form of a chart, so that the user can intuitively and clearly understand the specific effective period of the cross-day setting switch and reasonably set the locking effective date and time.
[0134] In some embodiments, the target effective date is at least one day selected from the number of weeks; the lock start time and the lock end time are repeated every week according to the target effective date;
[0135] The controller is further configured to:
[0136] The control display shows the weekly locking setting result of the smart lock, and the weekly locking setting result is used to show at least one of the locking time period and the non-locking time period of each day of the week.
[0137] In some specific embodiments, the user selects at least one day from the number of weeks as the target effective date and sets the lock start time and lock end time through the smart lock configuration interface of the display device. These settings can be operated through a remote control, a touch screen, or other input devices. The controller determines the weekly lock setting result based on the target effective date, the lock start time, and the lock end time set by the user. This result includes at least one of the lock period and the non-lock period for each day of the week, such as showing which time periods on which day of the week are lock periods, or showing which time periods on which day of the week are non-lock periods, or synchronizing which time periods on which day of the week are lock periods and which time periods are non-lock periods.
[0138] For example, if the user sets the target effective date to Monday, Wednesday, and Friday, with the lock start time at 7 pm and the lock end time at 9 pm, the weekly lock setting results can be displayed in the form of a chart, with the lock period from 7 pm to 9 pm on Monday, Wednesday, and Friday, and the non-lock period at other times; while the non-lock period is all day on Tuesday, Thursday, Saturday, and Sunday.
[0139] In some embodiments, the time of each day of the week can be represented by a bar graph or the like, and different colors can be used to identify the locked period and the unlocked period in a day, for example, red represents the locked period and green represents the unlocked period.
[0140] In the above embodiment, by allowing users to select a target effective date from the week and set the lock start and end times, users can flexibly control the operating status of the smart lock according to their needs. Setting the lock time only once a week, i.e., it will be repeated every week, simplifying the setup process. At the same time, the display shows the weekly lock setting results, allowing users to intuitively understand the operating status of the smart lock throughout the week, conveniently adjusting the lock time settings, and improving setup efficiency.
[0141] Furthermore, based on the lock period and non-lock period displayed for each day of the week, users can also make further detailed adjustments, allowing users to set different lock start times and lock end times for different target effective days to meet more personalized needs. For example, the user clicks on the lock period of a certain day and adjusts one or both of the lock start time and lock end time. For example, the user can set a shorter lock time on Monday and Wednesday, and a longer lock time on Friday to meet the different needs of different days. The user can also temporarily adjust the lock settings for a specific day so that the user can temporarily change the working status of the smart lock under special circumstances. The user can further set it to take effect only this week. For example, the user can temporarily cancel the lock function of the smart lock on a specific day or time period, or extend the lock time, thereby improving the convenience of setting the lock time of the smart lock.
[0142] In some embodiments, the controller is further configured to:
[0143] The configuration page displays the effective date setting control and the cross-day setting switch that matches the effective date setting control;
[0144] In response to the on-operation of the cross-day setting switch, the effective date setting control is replaced by a first control for setting a cross-day locking effective date and a second control for setting a non-cross-day locking effective date.
[0145] Among them, the first control is a control for setting the effective date of the cross-day lock when the user turns on the cross-day setting switch. The default effective date contained in the first control is the same as the target effective date configured by the effective date setting control. The second control is a control for setting the effective date of non-cross-day lock when the user turns on the cross-day setting switch. The default effective date contained in the second control is empty. Both the first control and the second control can be presented in ways such as a weekday selector, a drop-down menu, etc.
[0146] In some embodiments, on the configuration page of the smart TV, the controller displays an effective date setting control in a preset area, which may be in the form of a weekday selector. At the same time, a cross-day setting switch is displayed in the associated area, which may be in the form of a switch. The user can select the effective date of the smart lock by clicking the weekday selector, such as Monday, Wednesday, and Friday. The user can also decide whether to allow the smart lock to lock across days by turning on or off the cross-day setting switch.
[0147] When the user turns on the cross-day setting switch, the controller responds to this operation and replaces the effective date setting control with a first control for setting the cross-day locking effective date and a second control for setting the non-cross-day locking effective date.
[0148] For example, the user turns on the cross-day setting switch on the configuration page. At this time, the controller will immediately replace the effective date setting control with the first control and the second control. The first control displays the target effective date (such as Monday, Wednesday, and Friday) previously selected by the user, and marks these dates for cross-day locking settings. There is no default date selected on the second control, and the user can use this control to select which dates to set for non-cross-day locking settings.
[0149] In some embodiments, after the user turns on the multi-day setting switch, the controller may also display an operation prompt on the configuration page, instructing the user how to use the first control and the second control to respectively set the multi-day lock and non-multi-day lock. The operation prompt may be presented in the form of text instructions, icon prompts, or animation demonstrations, thereby reducing user confusion and incorrect operation, and improving user convenience.
[0150] Through the above embodiment, when the user turns on the cross-day setting switch, the controller replaces the effective date setting control with the first control and the second control, which are respectively used to set the cross-day locking effective date and the non-cross-day locking effective date. The user can realize the different settings for different days in the same week with simple operations, and turn on the cross-day effective function on some effective days and turn off the cross-day effective function on some effective days, which further improves the flexibility of the settings. Users can choose different effective dates for locking settings according to different situations. By providing flexible setting methods and simplified operation processes, the user experience is enhanced. Users can easily set the effective date and locking method of the smart lock according to their needs, and can intuitively see the setting results, which improves the convenience of user operation.
[0151] In some embodiments, the controller is further configured to:
[0152] In response to an effective date setting operation triggered for any of the first and second controls, if the set latest effective date is the same as the effective date included in another setting control, the same effective date in the other setting control is removed.
[0153] The latest effective date is the latest effective date set by the user through the effective date setting operation. For example, if the user has selected Tuesday as the effective date for the multi-day lock in the first control, and then selected Thursday as the effective date for the multi-day lock, Thursday will be the latest effective date.
[0154] In some specific embodiments, when a user performs an effective date setting operation on a first control or a second control, the controller responds to this operation. The controller determines whether the latest effective date set by the user is the same as the effective date included in the other setting control. If the two are the same, the controller removes the same effective date from the other setting control. This ensures that the effective dates in the two setting controls are not duplicated, thus avoiding conflicts. If they are different, the controller does not perform any operation.
[0155] In some embodiments, when the controller removes the same effective date from another setting control, it can provide a prompt to the user to inform the user of the change in the effective date. The prompt can be presented in the form of a pop-up window, sound prompt, or text displayed on the configuration interface.
[0156] In the above embodiment, when the latest effective date set by the user is the same as the effective date contained in another setting control, the same effective date in the other setting control is removed to avoid conflicts in effective dates. This ensures that the locking rules of the smart lock are clear and unambiguous, and there will be no situation where the same date is set as both a cross-day locking effective date and a non-cross-day locking effective date. By avoiding conflicts in effective dates and improving the accuracy of settings, the user experience is enhanced. Users can more easily set the effective date of the smart lock without worrying about conflicts or errors. At the same time, the prompt information also makes it easier for users to perform setting operations, improving the efficiency and convenience of settings.
[0157] In some embodiments, the controller is further configured to:
[0158] Display the cross-day effective period of the first effective date contained in the first control, and display the non-cross-day effective period of the second effective date contained in the second control;
[0159] When the cross-day effective period overlaps with the non-cross-day effective period, the overlapping period is displayed as the effective period.
[0160] The first effective date included in the first control refers to the date selected by the user through the control for cross-day locking. For the first effective date included in the first control, that is, the specific locking time period of the cross-day locking effective date, this time period spans two different dates.
[0161] The second effective date included in the second control refers to the date selected by the user through the control for non-cross-day locking. For the second effective date, that is, the specific locking time period of the non-cross-day locking effective date, this time period is within the same date.
[0162] Overlapping periods are when the multi-day lockout period overlaps with the non-multi-day lockout period. For example, suppose the multi-day lockout period on the first effective day (the day the multi-day lockout takes effect) is from 10 PM on Tuesday to 10 AM on Wednesday, and the non-multi-day lockout period on the second effective day (the day the multi-day lockout takes effect) is from 7 AM to 10 PM on Wednesday. Therefore, the period from 7 AM to 10 AM on Wednesday is the overlapping period.
[0163] In some specific embodiments, the controller displays the multi-day effective time period of the first effective date contained in the first control, and displays the non-multi-day effective time period of the second effective date contained in the second control. These effective time periods can be displayed on the configuration interface in the form of a chart, timeline, etc., so that the user can intuitively understand the lock time period of different effective dates.
[0164] The controller continuously monitors the multi-day effective period of the first effective day and the non-multi-day effective period of the second effective day to determine if there is any overlap. If an overlap is detected, the controller will display the overlapping period as the effective period. During the overlapping period, the smart lock will lock the TV content according to the corresponding locking rules. If there is no overlap, the controller will not perform any special processing.
[0165] In some embodiments, in the locked period display chart, overlapping periods can be distinguished by displaying different colors, so that users can intuitively know whether there are overlapping periods through the locked period display chart, which is convenient for users to adjust settings.
[0166] In the above embodiment, the controller controls the display to display the cross-day effective period of the first effective day and the non-cross-day effective period of the second effective day, and keeps displaying the overlapping period as the effective period, thereby clarifying the locking rules of the smart lock, handling the problem of overlapping periods, enhancing the user experience, and further improving the convenience of operation.
[0167] In some embodiments, the controller is further controlled to: determine the unlocked day in a week based on the cross-day locking effective day contained in the first control and the non-cross-day locking effective day contained in the second control; when the effective time period of the previous day of the cross-day locking effective day is an unlocked day, the effective time period of the previous day is set to an invalid time period.
[0168] Among them, the unlocked days in a week refer to days in a week that are neither cross-day locking effective days nor non-cross-day locking effective days. On these days, the smart lock will not lock the TV playback content.
[0169] For multi-day lockouts, if the lockout start time is the day before the multi-day lockout, the lockout period of the previous day will be the previous day's effective period. For example, if a user sets up a multi-day lockout on Tuesday, with the lockout start time at 10 PM on Monday and the lockout end time at 6 AM on Tuesday, the period from 10 PM on Monday to midnight on Tuesday will be the previous day's effective period.
[0170] In some specific embodiments, the controller determines an unlocked day of the week based on the multi-day lock validity date included in the first control and the non-multi-day lock validity date included in the second control. For multi-day lock validity dates, the controller checks whether the previous day's validity period falls on an unlocked day. If the previous day's validity period falls on an unlocked day, the controller sets the previous day's validity period to a non-valid period. During the non-valid period, the smart lock will not lock the content played on the TV.
[0171] In the above embodiment, by determining the unlocked day and setting the effective period of the day before the cross-day locking effective day as the ineffective period when it is an unlocked day, more flexible locking time control is achieved and the convenience of smart lock setting is improved.
[0172] In some specific application embodiments, taking the parental lock module of the TV software architecture as an example, the function of the parental lock module is to prevent children from watching TV programs with a certain restriction level. Whenever the set effective time is reached, the TV screen will stop and a password will pop up. As time goes by, if the current time does not match the effective time period, the TV screen will be replayed. On the current TV platform, if the user has the need to lock within a time period that spans multiple days, for example, the user wants to lock from 16:00 every Monday night to 8:00 on Tuesday morning, it is necessary to set it up on Monday and Tuesday respectively. The operation process is complicated, and the setting logic of the current TV platform is difficult to implement. In response to this situation, the present application provides a method that can flexibly select whether the effective time period spans multiple days. It can be used in display devices such as TVs to meet the user's locking requirements for different days and time periods.
[0173] The system structure of the display device is as follows Figure 7 As shown, the system architecture consists of three layers:
[0174] 1. Display layer, responsible for the display part, including the options in the smart lock configuration menu: "Start time", "End time", "Number of week (target effective date)", "Inter-day setting switch", and the display of the bar chart adapted to the "Inter-day setting switch" option;
[0175] 2. Business layer: This layer provides business support for the display layer and provides data support for refreshing the bar chart of the display layer after the user moves the focus to the "cross-day setting switch" or clicks the option;
[0176] 3. Platform layer: This layer is mainly responsible for saving the "start time", "end time" and "week number" status set by the user, and provides an HSP interface for the business layer to read.
[0177] The system architecture runs inside the LiveTV app. The architecture is designed to ensure that the view is separated from the data when it is presented. Therefore, each layer must complete the above independent tasks and also complete the overall function through interaction. For example: In addition to obtaining the effective time settings from the business layer, the display layer will also save the user's settings for "start time", "end time", and "number of weeks (target effective date)" to the platform layer through the business layer; the business layer will read the user settings for the effective time saved by the platform layer, and combined with the current status of the "cross-day setting switch" of the display layer, calculate the length and color of each segment in the corresponding bar chart, and rely on the controls of the display layer to display the effect.
[0178] In some embodiments of the present application, Figure 8 As shown, a "Cross-day setting switch" switch item is provided. One function of this option is: when the user moves the focus to this option, the segmented bar chart on the left can display the locked time period for each day of the week. For example, green can represent unlocked time, and red can represent locked time period.
[0179] The added "Cross-day setting switch" is off by default, so the start and end times set by the user are only effective on the selected days of the week. In this state, select the effective days as "Monday", "Thursday", "Friday", and "Sunday". The above settings allow children to watch TV programs only during fixed time periods of the day, preventing children from watching TV programs too early or too late when unsupervised.
[0180] If you keep the parental lock effective time period unchanged, select Tuesday as the effective day, and turn on the "cross-day setting switch", the final effective time period will be: from 16:00 on Monday night to 8:00 on Tuesday morning, the effect is as shown in the figure Figure 9 shown.
[0181] like Figure 9 As shown in the figure, after turning on the "Span-day setting switch", a "Do not allow span-day effective dates" option will be added to the right menu. The original "Target effective date" option will be displayed as "Allow span-day effective dates" option. The new option here is different from the original option in the following ways:
[0182] The original "Target Effective Date" option is used to set the number of days with cross-day effectiveness requirements after the "Cross-day Setting Switch" is turned on; the newly added "Do not allow cross-day effective dates" option after the "Cross-day Setting Switch" is turned on is used to set the days that do not need to be effective across days; the "Allow cross-day effective dates" option and the newly added "Do not allow cross-day effective dates" option can both be used to set the effective dates for the seven days of the week. When the same effective date as the "Allow cross-day effective dates" option is set in the newly added "Do not allow cross-day effective dates" option, the day in the "Allow cross-day effective dates" option will be unchecked, and vice versa.
[0183] like Figure 10 As shown, the lock start time is 16:00 and the lock end time is 8:00. If Tuesday is selected in "Allow cross-day effective date" and "Do not allow cross-day effective date" is selected in "Thursday", two lock states, cross-day locking and intra-day locking, will exist in a week. The specific locking time is: Monday 16:00 to Tuesday 8:00, Thursday 00:00 to 8:00 and 16:00 to 24:00.
[0184] In addition, if you keep Tuesday selected in "Allow cross-day effective date" and set it to only on Tuesday in "Do not allow cross-day effective date", Tuesday will be unselected in "Allow cross-day effective date". The final effect is as follows: Figure 11 shown.
[0185] For the case where the days of validity across days are adjacent to the days of validity within one day, such as Figure 12 As shown, the lock start time is 16:00, the lock end time is 8:00, and Tuesday is selected in "Allow cross-day effective date". In the "Do not allow cross-day effective date" option, select Monday and Wednesday, and the corresponding effective time periods are: 0:00 to 8:00 and 16:00 to 24:00 on Monday, 16:00 to Tuesday 8:00, and 0:00 to 8:00 and 16:00 to 24:00 on Wednesday. It can be seen that the time period from 16:00 to 24:00 on Monday is locked twice and will still be in the locked state. In addition, from this Figure 12 As can be seen, if neither the "Do not allow cross-day effective dates" option nor the "Allow cross-day effective dates" option is selected, and the adjacent days are not set to cross-day effective dates, the entire Thursday and Sunday will be in an unlocked state.
[0186] Finally, if the start and end times are set to 0:00-24:00 and the target effective date is selected as seven days a week, regardless of whether the "Switch for setting across days" switch is turned on, each day will be marked as locked in the bar chart on the left.
[0187] The interaction process between the user and the display device, such as Figure 13For the "Multi-day setting switch" option in the smart lock configuration menu, the selection and click actions can be distinguished. The specific steps are as follows:
[0188] like Figure 14 As shown, if the user moves the focus to the "Cross-day setting switch" option in the smart lock configuration menu, the system will display a bar chart of the locked time periods for each day of the week on the left according to the selection status of the "Cross-day setting switch". If the user then clicks on this option and switches the status of the "Cross-day setting switch", the system will recalculate the locked time periods for each day and refresh the bar chart on the left.
[0189] The icon corresponding to "Tuesday" consists of three bar graphs with a total length of 24. These three bar graphs can adapt to the corresponding colors according to the start time, end time, cross-day setting switch, cross-day effective date allowed, and cross-day effective date not allowed set by the user. The specific matching rules are as follows: Figure 15 As shown in the table below. After determining the lengths and corresponding colors of the three bar charts for each day, the lock status of the seven days of the week can be plotted simultaneously using bar charts.
[0190] The calculation logic for the length of the three daily histogram segments and the color matching rules can be expressed in the following table:
[0191] 1) If the start time is less than the end time, select "Allow effective date that spans multiple days" or "Disallow effective date that spans multiple days";
[0192]
[0193] 2) The start time is less than the end time, and neither the option "Allow effective date that spans multiple days" or "Do not allow effective date that spans multiple days" is selected;
[0194]
[0195] 3) Start time > End time, and Tuesday is selected as the effective date for allowing cross-days.
[0196]
[0197] 4) Start time > End time, and Tuesday is not allowed to be the effective date;
[0198]
[0199] In some embodiments, a method for locking a display device is further provided, the method comprising the following steps:
[0200] In response to a smart lock configuration request triggered by a user, displaying a smart lock configuration interface for the display device, the smart lock configuration interface including at least a clock setting control and a cross-day setting switch;
[0201] In response to a time setting instruction triggered for the clock setting control, displaying the lock start time and lock end time set by the user;
[0202] When the lock start time is later than the lock end time and the cross-day setting switch is on, the playback content of the display device is locked across days.
[0203] In one embodiment, the locking processing method of the display device further includes: when the locking start time is later than the locking end time and the switch is set to be off across days, locking the playback content of the display in different time periods within the same day.
[0204] In one embodiment, the configuration interface further includes an effective date setting control; and the locking processing method of the display device further includes:
[0205] Displays the target effective date set by the effective date setting control;
[0206] When the lock start time is later than the lock end time and the cross-day setting switch is on, the playback content of the display device is locked across days, including:
[0207] When the lock start time is later than the lock end time and the switch is set to on across days, the smart lock is controlled to take effect according to the lock start time on the day before the target effective date and last until the lock end time on the target effective date.
[0208] In one embodiment, the locking processing method of the display device further includes:
[0209] When the lock start time is later than the lock end time and the cross-day setting switch is in the off state, the effective time of the smart lock is controlled from midnight of the target effective date to the lock end time, and from the lock start time to midnight of the next day of the target effective date.
[0210] In one embodiment, the locking processing method of the display device further includes:
[0211] On the smart lock configuration interface, the clock setting control and the effective date setting control are displayed;
[0212] In response to a target effective date setting instruction triggered by an effective date setting control, the target effective date and a switch for setting a cross-day function for the target effective date are displayed.
[0213] In one embodiment, the target effective date is at least one day selected from the number of weeks; the lock start time and the lock end time are repeated every week according to the target effective date;
[0214] The locking processing method of the display device further includes:
[0215] Displays the weekly lock setting results of the smart lock, which are used to display at least one of the lock time period and non-lock time period for each day of the week.
[0216] In one embodiment, the locking processing method of the display device further includes:
[0217] The configuration page displays the effective date setting control and the cross-day setting switch that matches the effective date setting control;
[0218] In response to the on-operation of the cross-day setting switch, the effective date setting control is replaced with a first control for setting the cross-day locking effective date and a second control for setting the non-cross-day locking effective date;
[0219] The default effective date included in the first control is the same as the target effective date configured in the effective date setting control; the default effective date included in the second control is empty.
[0220] In one embodiment, the locking processing method of the display device further includes:
[0221] In response to an effective date setting operation triggered for any of the first and second controls, if the set latest effective date is the same as the effective date included in another setting control, the same effective date in the other setting control is removed.
[0222] In one embodiment, the locking processing method of the display device further includes:
[0223] Display the cross-day effective period of the first effective date contained in the first control, and display the non-cross-day effective period of the second effective date contained in the second control;
[0224] When the cross-day effective period overlaps with the non-cross-day effective period, the overlapping period is displayed as the effective period.
[0225] In one embodiment, the locking processing method of the display device further includes:
[0226] Determine an unlocked day in a week based on the multi-day locking effective date included in the first control and the non-multi-day locking effective date included in the second control;
[0227] If the effective period of the previous day before the effective day of the cross-day locking is an unlocked day, the effective period of the previous day will be set as an ineffective period.
[0228] In an exemplary embodiment, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the computer program, the method of the above embodiment is implemented.
[0229] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the method of the above embodiment is implemented.
[0230] In one embodiment, a computer program product is provided, including a computer program. When the computer program is executed by a processor, the method of the above embodiment is implemented.
[0231] The technical features of the above embodiments can be combined arbitrarily. In order to make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.
[0232] The above embodiments merely illustrate several implementation methods of the present application. While the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the present invention. It should be noted that a person skilled in the art may make various modifications and improvements without departing from the spirit of the present invention, all of which fall within the scope of protection of the present application. Therefore, the scope of protection of the present application shall be determined by the appended claims.
Claims
1. A display device, characterized in that: The display device comprises: a display configured to display a configuration interface of a smart lock, wherein the smart lock is used to restrict content playback of the display device in a locked state; A user input interface is configured to receive a smart lock configuration request input by a user; The controller is configured as: In response to the smart lock configuration request, controlling the display to display a configuration interface of the smart lock, the configuration interface including at least a clock setting control and a cross-day setting switch; In response to a time setting instruction triggered for the clock setting control, displaying the lock start time and lock end time set by the user; When the locking start time is later than the locking end time and the cross-day setting switch is in the on state, the smart lock is controlled to lock the playback content of the display across days.
2. The display device according to claim 1, wherein The controller is further configured to: When the locking start time is later than the locking end time and the cross-day setting switch is in the off state, the smart lock is controlled to lock the playback content of the display in different time periods within the same day.
3. The display device according to claim 1, wherein The configuration interface also includes an effective date setting control; the controller is further configured to: Display the target effective date set by the effective date setting control; When the locking start time is later than the locking end time and the cross-day setting switch is in the on state, controlling the smart lock to lock the playback content of the display across days includes: When the locking start time is later than the locking end time and the cross-day setting switch is in the on state, the smart lock is controlled to take effect according to the locking start time on the day before the target effective date and last until the locking end time on the target effective date.
4. The display device according to claim 3, wherein The controller is further configured to: On the configuration interface of the smart lock, a clock setting control and an effective date setting control are displayed; In response to a target effective date setting instruction triggered for the effective date setting control, a target effective date and a switch for setting a cross-day setting for the target effective date are displayed.
5. The display device according to claim 4, wherein: The target effective date is at least one day selected from the number of weeks; the locking start time and the locking end time are repeated every week according to the target effective date; The controller is further configured to: The display is controlled to display the weekly locking setting result of the smart lock, and the weekly locking setting result is used to display at least one of the locking time period and the non-locking time period of each day of the week.
6. The display device according to claim 3, wherein The controller is further configured to: Displaying an effective date setting control and a cross-day setting switch matching the effective date setting control on the configuration page; In response to an on-operation of the cross-day setting switch, the effective date setting control is replaced with a first control for setting a cross-day locking effective date and a second control for setting a non-cross-day locking effective date; The default effective date included in the first control is the same as the target effective date configured by the effective date setting control; the default effective date included in the second control is empty.
7. The display device according to claim 6, wherein: The controller is further configured to: In response to an effective date setting operation triggered for any of the first and second controls, if the set latest effective date is the same as the effective date included in another setting control, the same effective date in the other setting control is removed.
8. The display device according to claim 6, wherein: The controller is further configured to: Displaying the cross-day effective period of the first effective date included in the first control, and displaying the non-cross-day effective period of the second effective date included in the second control; When the cross-day effective period overlaps with the non-cross-day effective period, the overlapping period is displayed as the effective period.
9. The display device according to claim 6, wherein: The controller is further controlled to: Determining an unlocked day in a week based on the multi-day locking effective date included in the first control and the non-multi-day locking effective date included in the second control; In the case that the effective period of the day before the cross-day locking effective day falls on the unlocked day, the effective period of the day before is set as the ineffective period.
10. A method for locking a display device, characterized in that: The method comprises: In response to a smart lock configuration request triggered by a user, displaying a smart lock configuration interface for the display device, the smart lock configuration interface including at least a clock setting control and a cross-day setting switch; In response to a time setting instruction triggered for the clock setting control, displaying the lock start time and lock end time set by the user; When the locking start time is later than the locking end time and the cross-day setting switch is in an on state, the playback content of the display device is locked across days.
Citation Information
Patent Citations
Display device and interface display method
CN115688206A
Reproducing time control methdo for VCR
KR1019970029487A