A double-sided screen video display method, system, medium and product

CN122933965APending Publication Date: 2026-10-16GUANGZHOU SUNRISE ELECTRONICS TECH
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202610955482.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-06-30
Publication Date
2026-10-16

AI Technical Summary

Technical Problem

[0004]相关技术方案中,宣传内容仅在被操作的展示设备自身的屏幕上呈现,这种方式将信息展示局限在与设备直接互动的顾客身上,降低了展台作为公共展示环境的视觉吸引力,进而降低了将顾客个体兴趣转化为群体关注度的有效性

Benefits of technology

1、由于采用了根据断开设备数量值及侧关联信息,判断交互为同侧或异侧,并相应地在单侧或双侧显示区域进行分屏播放的技术方案,所以能够将多个独立的交互行为智能地聚合到公共的双面显示屏上进行展示,有效解决了相关技术中展示内容局限于设备本身,信息传播范围窄、公共吸引力弱的问题,进而实现了将个体体验转化为公共演示,放大展示效果并提升互动氛围的效果。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122933965A_ABST
    Figure CN122933965A_ABST
Patent Text Reader

Abstract

The application discloses a double-sided screen video display method and system, a medium and a product, and relates to the interactive display field.The application aims to solve the technical problem that the display content is limited to the interactive device itself, the information propagation range is narrow, and the public attraction is weak in the related art.The method comprises the following steps: acquiring a disconnection device quantity value in a disconnection state; when the quantity value is greater than one, judging whether the disconnection device is same-side interaction or different-side interaction according to preset side association information of each disconnection device; if the disconnection device is same-side interaction, playing a second preset video corresponding to multiple disconnection devices in a split screen mode in a target display area; and if the disconnection device is different-side interaction, playing a second preset video corresponding to the disconnection device of the corresponding side in a split screen mode in two display areas of a double-sided display screen.The application aggregates multiple independent interactive behaviors on a public display screen intelligently, converts individual experience into public product demonstration, and greatly improves the information propagation efficiency and the interactive atmosphere of the display area.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of interactive display, and in particular to a method, system, medium and product for dual-screen video display. Background Technology

[0002] In today's electronics retail stores, brand experience centers, and large-scale trade shows, effectively showcasing product features and attracting customer attention are crucial for enhancing brand image and boosting sales. To allow consumers to experience products firsthand, retailers typically set up demonstration areas, placing multiple smartphones, tablets, and other electronic devices on display stands for customers to try out freely. These devices generally need to be connected to charging equipment to ensure a continuous power supply, thereby guaranteeing uninterrupted demonstration and experience.

[0003] To showcase the key features of specific display devices to customers, a common practice in related technologies is to pre-install corresponding promotional videos or interactive demonstration programs on each device. When a customer picks up a device to experience it, they can watch its personalized promotional content on the device's screen. In some scenarios, technicians will configure the device to automatically start playing a pre-set brand or product feature introduction video when it is picked up from the charging dock, and stop playing when the device is placed back on the charging dock.

[0004] In the relevant technical solutions, the promotional content is only presented on the screen of the operated display equipment itself. This method limits the information display to customers who directly interact with the equipment, reduces the visual appeal of the booth as a public display environment, and thus reduces the effectiveness of converting individual customer interests into group attention. Summary of the Invention

[0005] This application provides a method, system, medium, and product for displaying video on a dual-screen display, which can enhance the interactive atmosphere and information dissemination efficiency of the display area.

[0006] In a first aspect, this application provides a dual-screen video display method, applied to a dual-screen display system. The dual-screen display system includes at least a charging device, a dual-screen display, and a display device. The dual-screen display includes a first display area and a second display area with opposite orientations. The method includes: continuously acquiring the physical connection status between the display device and the charging device to obtain connection status data, the connection status data including the device identifier of each display device and a corresponding connection status flag, the connection status flag including a connected state and a disconnected state; based on the connection status data, counting the number of display devices currently in a disconnected state to obtain a disconnected device count value; when the disconnected device count value is zero, controlling the first display area and the second display area to synchronously play a first preset video; when the disconnected device count value is greater than one... The system acquires the side association information of each disconnected device, determines the target display area of ​​each disconnected device, and uses the side association information to identify the subordinate relationship between the display device and the first display area or the second display area. If the disconnected devices are on the same side, the target display area is divided into multiple sub-areas according to the number of disconnected devices, and the second preset video corresponding to the disconnected device is played in each sub-area, while the first preset video is played in the other display area. If the disconnected devices are on opposite sides, the disconnected devices are grouped according to the target display area to obtain a first device group belonging to the first display area and a second device group belonging to the second display area. The first device group and the second device group are divided according to the number of devices in the first device group and the second device group, and the second preset video corresponding to the disconnected device is played.

[0007] By adopting the above technical solution, the dual-screen display system first achieves real-time perception of customer interaction behavior by acquiring the number of disconnected devices. Then, utilizing pre-set side-related information, the system can accurately determine whether multiple interactions occur on the same side or opposite sides of the dual-screen display. Based on this determination, the system adopts different display strategies: for interactions on the same side, a single display area is split-screened while the other side retains default content; for interactions on opposite sides, the dual-screen feature is fully utilized, with simultaneous split-screen display in both areas. This differentiated intelligent response mechanism projects previously isolated individual experiences onto a large, public display screen, effectively solving the problem of limited information dissemination range in traditional display methods and improving the overall interactive atmosphere and information dissemination efficiency of the display area.

[0008] In conjunction with some embodiments of the first aspect, in some embodiments, the dual-screen display system further includes a position sensor; when the number of disconnected devices is greater than one, the system acquires the side association information of each disconnected device and determines the target display area of ​​each disconnected device, specifically including: acquiring the position information of the customer interacting with the disconnected device through the position sensor, and acquiring the side association information of each disconnected device; when the display area corresponding to the position information and the associated side information is consistent, the corresponding display area is determined as the target display area corresponding to the disconnected device; when the display area corresponding to the position information and the associated side information is inconsistent, the display area corresponding to the position information is determined as the target display area corresponding to the disconnected device.

[0009] By adopting the above technical solution, the dual-screen display system introduces a position sensor to obtain the real-time location information of customers who have disconnected from the device. This real-time location information is compared with the device's preset side association information. When the two are inconsistent, the dual-screen display system prioritizes the customer's location information to determine the target display area. In summary, this application solves the problem that when a customer picks up the device on one side and moves it to the other side to view the video, the video content is displayed behind the customer. By dynamically binding the display content to the customer's actual location, rather than relying solely on the static physical location of the device, it effectively improves the intelligence and user-friendliness of the display, ensures the effectiveness of information delivery, and optimizes the customer's viewing experience.

[0010] In conjunction with some embodiments of the first aspect, in some embodiments, the target display area is divided into multiple sub-regions based on the number of disconnected devices. Specifically, this includes: calculating the maximum number of sub-regions that the target display area can accommodate based on the display area of ​​the target display area and a preset sub-region area threshold; determining the number of devices to be played and the number of available sub-regions in the target display area based on the number of disconnected devices; when the number of devices to be played is greater than the number of available sub-regions, constructing a set of devices to be played based on the time sequence in which the disconnected devices were triggered to disconnect and the number of available sub-regions; when the number of devices to be played is not greater than the number of available sub-regions, all disconnected devices constitute a set of devices to be played; and dividing the target display area into a corresponding number of sub-regions based on the number of devices in the set of devices to be played.

[0011] By adopting the above technical solution, the dual-screen display system, through the introduction of a preset sub-region area threshold, first ensures that each video frame has sufficient display area during split-screen display, thereby guaranteeing basic viewing clarity and experience quality. Furthermore, when the number of simultaneously interacting devices exceeds the screen's capacity, the dual-screen display system does not simply refuse to display content, but instead prioritizes displaying the content from the most recently interacted device based on the order in which devices were triggered to disconnect. Therefore, this solution, while ensuring display quality, achieves optimized configuration of limited display resources and graceful degradation handling in high-concurrency interaction scenarios, ensuring that the dual-screen display system can still operate stably under high load and provide valuable information display, thus improving the stability and robustness of the dual-screen video display method.

[0012] In conjunction with some embodiments of the first aspect, in some embodiments, the first device group and the second device group are divided and the second preset video corresponding to the disconnected device is played according to the number of devices in the first device group. Specifically, this includes: dividing the first display area into a corresponding number of first sub-areas according to the number of devices in the first device group, and playing the second preset video corresponding to the disconnected device in each first sub-area; dividing the second display area into a corresponding number of second sub-areas according to the number of devices in the second device group, and playing the second preset video corresponding to the disconnected device in each second sub-area; and closing the corresponding first sub-area or second sub-area after the second preset video corresponding to the disconnected device has finished playing.

[0013] By adopting the above technical solution, the dual-screen display system, based on dual-side split-screen playback according to the first and second device groups, automatically closes the corresponding sub-area after the second preset video corresponding to the disconnected device has finished playing. This allows the layout of the display area to be dynamically updated, promptly reclaiming display resources for content no longer needed. This not only avoids static images occupying valuable screen space for extended periods, reducing visual redundancy, but also frees up space for subsequent new interactive behaviors or expanded display of other sub-areas, thereby improving the resource utilization and visual neatness of the dual-screen display system in continuous and dynamic interactive scenarios.

[0014] In conjunction with some embodiments of the first aspect, in some embodiments, after the step of playing the second preset video corresponding to the disconnected device in each sub-region, the method further includes: extracting the latest disconnected device from the set of devices to be played, which was triggered to the disconnected state, as the tail device, where the tail device represents the last disconnected device in the set of devices to be played; performing a highlighting operation on the sub-region corresponding to the tail device, wherein the highlighting operation is to change the border color, brightness, or flashing display of the sub-region within a preset duration.

[0015] By adopting the above technical solution, when multiple sub-areas are simultaneously playing videos, the dual-screen display system can extract the device that was most recently disconnected (i.e., the last device in the queue) and highlight its corresponding sub-area. In a complex visual environment with multiple screens, this highlighting effect can instantly attract the attention of surrounding customers, clearly indicating the location and content of the latest interaction. This not only provides strong visual feedback to customers who have just picked up the device, enhancing the sense of interaction, but also effectively guides the gaze of other potential customers. Thus, the dual-screen display system creates a visual focal point in a noisy display environment, improving the efficiency of conveying key information.

[0016] In conjunction with some embodiments of the first aspect, in some embodiments, after the step of obtaining the side association information of the disconnected devices when the number of disconnected devices is greater than one, the method further includes: when the number of disconnected devices is one, obtaining the side association information corresponding to the disconnected devices; controlling the display area corresponding to the side association information to play the second preset video corresponding to the disconnected devices, while the other display area continues to play the first preset video.

[0017] By adopting the above technical solution, the dual-screen display system is optimized for scenarios where the number of disconnected devices is one. When only one display device is picked up, the dual-screen display system utilizes the side association information of that device to play its second preset video in full screen on the corresponding display area, while the other display area continues to play the first preset video. This approach avoids unnecessary screen splitting when there is only one interaction, providing the user with the most impactful and immersive visual experience. Simultaneously, maintaining normal playback on the other screen ensures that the display function of the dual-screen display system is not completely interrupted, achieving a balance between highlighting the key points of a single interactive behavior and the overall display atmosphere.

[0018] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes: when the connection status flag of any display device playing the second preset video is detected to switch from a disconnected state to a connected state, continuing to obtain the location information of the currently associated customer of the display device; when the location information shows that the currently associated customer has left the preset viewing range of the dual-sided display screen, and the duration of the departure reaches the preset attention duration, then stopping the playback of the second preset video corresponding to the display device.

[0019] By adopting the above technical solution, the dual-screen display system no longer relies solely on whether the display device has been returned to its charging station when determining whether to stop video playback. After detecting that the device has been returned, the system continues to use location information to determine whether the customer is still within the preset viewing range. Playback only stops after the customer has left and the preset attention duration has elapsed. This solution identifies the real-world scenario of "the device has been returned but the person is still watching," avoiding premature interruption of the video and disrupting the customer's continuous viewing experience. This improves customer satisfaction and the completeness of information absorption while ensuring that the dual-screen display system only releases display resources after the customer has truly left, achieving a dual optimization of user experience and resource efficiency.

[0020] Secondly, this application provides a dual-screen display system, which includes: one or more processors and a memory; the memory is coupled to one or more processors, and the memory is used to store computer program code, which includes computer instructions, and the one or more processors call the computer instructions to cause the dual-screen display system to perform the method described in the first aspect and any possible implementation thereof.

[0021] Thirdly, this application provides a computer-readable storage medium including instructions that, when executed on a dual-screen display system, cause the dual-screen display system to perform the method described in the first aspect and any possible implementation thereof.

[0022] Fourthly, this application provides a computer program product that, when run on a dual-screen display system, causes the dual-screen display system to perform the method described in the first aspect and any possible implementation thereof.

[0023] Understandably, the dual-screen display system provided in the second aspect, the computer program product provided in the third aspect, and the computer storage medium provided in the fourth aspect are all used to execute the methods provided in the embodiments of this application. Therefore, the beneficial effects they can achieve can be referred to the beneficial effects in the corresponding methods, and will not be repeated here.

[0024] One or more technical solutions provided in the embodiments of this application have at least the following technical effects or advantages: 1. By adopting a technical solution that determines whether the interaction is on the same side or opposite side based on the number of disconnected devices and side association information, and accordingly performs split-screen playback in the single-sided or double-sided display area, multiple independent interactive behaviors can be intelligently aggregated onto a public double-sided display screen for display. This effectively solves the problems in related technologies where the displayed content is limited to the device itself, the information dissemination range is narrow, and the public appeal is weak. In this way, individual experiences are transformed into public demonstrations, amplifying the display effect and enhancing the interactive atmosphere.

[0025] 2. By adopting a technical solution that uses a position sensor to obtain customer location information and prioritizes determining the target display area based on the customer's position when the information is inconsistent with the surrounding information, the video content can be dynamically projected onto the display area directly in front of the customer. This effectively solves the problem of ineffective information transmission and poor experience caused by the video playing behind the customer due to their movement. As a result, the display content is accurately synchronized with the customer's visual focus, improving the intelligence and humanization of the display.

[0026] 3. By adopting a technical solution that continues to acquire customer location information after the display device switches to a connected state, and decides whether to stop playback based on whether the customer has left the preset viewing range and reached the preset attention duration, it can intelligently determine whether the customer is still watching after putting the device back, avoiding erroneous interruption of the viewing behavior. This effectively solves the problem of related technologies relying solely on the device connection status to determine whether the video is interrupted prematurely and the customer's continuous experience is disrupted. As a result, it achieves accurate matching between video playback and the customer's actual attention duration, optimizing the user experience and improving the efficiency of display resource utilization. Attached Figure Description

[0027] Figure 1 This is a schematic diagram of a device structure of a dual-screen display system in an embodiment of this application; Figure 2 This is a flowchart illustrating a dual-screen video display method according to an embodiment of this application; Figure 3 This is another flowchart illustrating a dual-screen video display method according to an embodiment of this application; Figure 4 This is a schematic diagram of the physical device structure of a dual-screen display system in the embodiments of this application. Detailed Implementation

[0028] The terminology used in the following embodiments of this application is for the purpose of describing particular embodiments only and is not intended to be limiting of this application. As used in the specification of this application, the singular expressions “a,” “an,” “the,” “the,” and “this” are intended to include the plural expressions as well, unless the context clearly indicates otherwise. It should also be understood that the term “and / or” as used in this application refers to any or all possible combinations including one or more of the listed items.

[0029] Hereinafter, the terms "first" and "second" are used for descriptive purposes only and should not be construed as implying or suggesting relative importance or implicitly indicating the number of indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature, and in the description of the embodiments of this application, unless otherwise stated, "multiple" means two or more.

[0030] To facilitate understanding, the following will be combined with Figure 1 This section introduces application scenarios for embodiments of this application. Please refer to [link / reference]. Figure 1 This is a schematic diagram of a device structure of a dual-screen display system in an embodiment of this application.

[0031] This application provides a dual-screen video display method, applicable to, for example... Figure 1 The illustrated dual-screen display system is typically deployed in retail stores, exhibitions, and similar settings. It primarily comprises a central control server, a dual-screen display 101, multiple display devices 102 (such as smartphones and tablets), and corresponding charging devices 103 (such as charging docks and cables). The dual-screen display 101 has a first display area 1011 and a second display area 1012 facing opposite directions. Each display device 102 is pre-configured with side association information, which identifies whether its physical location belongs to the first display area 1011 or the second display area 1012. Optionally, the dual-screen display 101 may also include a position sensor 1013 (such as an infrared sensor or a camera) to locate the position of customers interacting with the display device 102, further determining whether the display area used for display is the first display area 1011 or the second display area 1012.

[0032] In related technologies, when a customer picks up a display device 102, its product introduction video is only played on the small screen built into that device, failing to attract other customers standing on the other side or slightly further away. However, using the method of this application embodiment, when a customer picks up a display device 102, the central control server immediately detects this behavior and plays the corresponding product introduction video on the large display area (e.g., 1011) on the side associated with that display device.

[0033] As can be seen, by adopting the dual-screen video display method in this application embodiment, what was originally a private experience has been transformed into a public and eye-catching product demonstration. This not only provides the user with a more stunning visual experience, but also effectively conveys product information to all customers around, thereby amplifying the display effect and creating an interactive atmosphere.

[0034] To facilitate understanding, the method provided in this implementation will be described in detail below, using the above scenario as an example. Please refer to [link / reference]. Figure 2This is a flowchart illustrating a dual-screen video display method in an embodiment of this application.

[0035] S201. Continuously acquire the physical connection status between the display device and the charging device to obtain connection status data. The connection status data includes the device identifier of each display device and the corresponding connection status flag. The connection status flag includes the connection status and the disconnection status. Among them, "display equipment" refers to electronic products used to demonstrate to customers, such as smartphones, tablets, smartwatches, and other devices that customers can experience; "charging equipment" refers to devices that provide power to the display equipment, including charging docks, charging cables, or wireless charging pads; "physical connection status" refers to the actual connection between the display equipment and the charging equipment, indicating whether the display equipment is in physical contact with the charging equipment; "connection status data" refers to a data set that records the connection status of all display equipment, used to reflect the usage status of each display equipment in the display area in real time; "device identifier" refers to a unique identification code for each display equipment, such as a serial number, MAC address, or system-assigned ID number, used to distinguish different display equipment; "connection status flag" refers to a mark indicating the current connection status of the display equipment, including both connected and disconnected states, where connected state indicates that the display equipment is currently in physical connection with the charging equipment, and disconnected state indicates that the display equipment has been removed from the charging equipment.

[0036] After initialization, the dual-screen display system first executes step S201, continuously monitoring the connection status of all display devices within the display area. Specifically, the dual-screen display system uses a status detection module integrated into each charging device to sense in real time whether the display device maintains a physical connection with the charging device. When a customer picks up a display device from the charging device, the status detection module immediately detects a disconnection and reports this status change along with the device identifier to the central control unit of the dual-screen display system. After receiving this information, the central control unit updates its internally maintained connection status data table, which contains the device identifier of each display device and its current connection status flag (connected or disconnected). This continuous monitoring mechanism ensures that the dual-screen display system can grasp the usage status of all display devices within the display area in real time, providing a data foundation for subsequent display control.

[0037] S202. Based on the connection status data, count the number of display devices that are currently disconnected, and obtain the number of disconnected devices. The disconnected device count refers to the total number of display devices that are currently disconnected. It represents the number of display devices that are picked up by customers at the same time and is an important basis for decision-making on display area division and content playback in dual-screen display systems.

[0038] After acquiring the connection status data, the dual-screen display system immediately executes step S202 for data statistical analysis. Specifically, the central control unit of the dual-screen display system traverses the internally maintained connection status data table, checks the connection status flag of each display device, counts the display devices marked as "disconnected," and obtains an integer value, namely the number of disconnected devices. This value reflects how many display devices are currently being used by customers and is a key parameter for the dual-screen display system to determine subsequent display strategies. The central control unit re-executes this statistical process after each connection status data update to ensure that the number of disconnected devices remains up-to-date, thereby enabling dynamic adjustment of the display content based on real-time conditions.

[0039] In some embodiments, the number of disconnected devices can be counted in several ways: Optionally, the central control unit of the dual-screen display system maintains a device status table. Each row in the table records information about a display device, including fields such as device identifier, connection status flag, and last status update time. When it is necessary to count the number of disconnected devices, the central control unit performs a query operation, filters out records with the connection status flag set to "disconnected" and counts them to obtain the number of disconnected devices. This value is then stored in a system variable for use in subsequent steps.

[0040] Optionally, the dual-screen display system adopts an event-driven counting method. The initial setting of the disconnected device counter is zero. When an event of a display device disconnecting is received, the counter is incremented by one; when an event of a display device reconnecting is received, the counter is decremented by one. In this way, the system can maintain the number of currently disconnected devices in real time without having to traverse the entire status table every time, which improves the system response efficiency, especially in scenarios with a large number of display devices.

[0041] It is understandable that other methods can be used to count the number of disconnected devices, such as distributed counting or time-window-based statistical analysis, which are not limited here.

[0042] S203. When the number of disconnected devices is zero, control the first display area and the second display area to play the first preset video synchronously. The first display area refers to one side of the double-sided display screen, facing customers on one side of the display area; the second display area refers to the other side of the double-sided display screen, facing customers in the opposite direction from the first display area; synchronized playback means that the same video content is played simultaneously in both display areas to maintain consistency in picture and progress; the first preset video refers to the default video content played when no display device is picked up, which is usually a brand promotional video, product highlights, or an atmosphere video to attract customers' attention, used to enhance the overall visual effect of the display area.

[0043] Upon receiving the number of disconnected devices, the dual-screen display system immediately checks if the value is zero. Specifically, when the number of disconnected devices is zero, it indicates that no customer is currently using any display device. At this point, the dual-screen display system enters its default display mode, controlling the first and second display areas of the dual-screen displays to synchronously play a preset video. This synchronous playback ensures that customers see the same content regardless of which direction they view the dual-screen displays, creating a unified brand atmosphere. The dual-screen display system sends playback commands to the media playback controllers of the dual-screen displays, specifying the preset video as the playback content and setting a synchronization flag to maintain consistency in the image and playback progress between the two display areas, thereby achieving comprehensive visual appeal.

[0044] Optionally, in some embodiments, the dual-screen display system may adopt a distributed display architecture, with each of the first and second display areas equipped with an independent media player. The central control unit sends playback instructions to the two media players via a network. The instructions contain the same first preset video resource identifier and a precise timestamp. The two media players start playing synchronously according to the timestamp and periodically exchange playback status information to ensure the consistency of playback progress, thereby achieving a visual synchronization effect.

[0045] S204. When the number of disconnected devices is greater than one, obtain the side association information of each disconnected device, determine the target display area of ​​each disconnected device, and use the side association information to identify the subordinate relationship between the display device and the first display area or the second display area. Among them, disconnected device refers to display device that has been removed from charging equipment, indicating that the device is being picked up and used by a customer; side association information refers to data pre-configured in the dual-screen display system to identify the affiliation of each display device with the first or second display area, indicating which side of the display area the display device belongs to in terms of physical layout; target display area refers to the display area that will be used to play the video content corresponding to the disconnected device.

[0046] After the dual-screen display system completes step S203 or detects a change in the number of disconnected devices, it determines whether the current number of disconnected devices is greater than one. Specifically, when the number of disconnected devices is greater than one, it indicates that multiple display devices have been picked up by customers simultaneously. The dual-screen display system needs to determine which display area the video content of each disconnected device should be displayed in. The dual-screen display system first reads the side association information of each disconnected device from its internal configuration database. This information is set during system initialization and is used to identify whether the display device physically belongs to the first display area or the second display area, ensuring that the introductory video of each picked-up display device can be displayed in the most appropriate display area, improving the customer experience.

[0047] S205. If the disconnected devices are on the same side, the target display area is divided into multiple sub-areas according to the number of disconnected devices, and the second preset video corresponding to the disconnected device is played in each sub-area, while the first preset video is played in the display area on the other side. Among them, a sub-region refers to a smaller display unit formed by dividing the target display area, which is used to display the content of multiple disconnected devices simultaneously in the same display area; the second preset video refers to a dedicated promotional video associated with a specific display device, which usually includes the device's function introduction, usage demonstration and other content; the other side display area refers to the display area opposite to the target display area. When the target display area is the first display area, the other side display area is the second display area, and vice versa.

[0048] After executing step S204, the dual-screen display system determines whether the target display areas of all disconnected devices are the same. Specifically, if the target display areas of all disconnected devices are the same (e.g., all are the first display area or all are the second display area), the disconnected devices are determined to be on the same side. At this time, the dual-screen display system divides the target display area into a corresponding number of sub-areas based on the number of disconnected devices. The division method can be equal division or unequal division based on content importance. After the division is completed, the dual-screen display system plays a second preset video for the corresponding disconnected device in each sub-area. These videos are usually product introductions or function demonstration videos customized for specific display devices. At the same time, the dual-screen display system keeps the first preset video playing in the other display area, ensuring that there is content displayed on both sides of the dual-screen display, maximizing the use of display resources. This split-screen display method allows multiple customers to pick up display devices at the same time, and each person can see a detailed introduction of the device they are holding in their corresponding sub-area, without affecting the viewing experience of customers on the other side.

[0049] Optionally, in some embodiments, the dual-screen display system may first calculate the total pixel area of ​​the target display area; the dual-screen display system determines the number of sub-regions to be divided based on the number of disconnected devices, and selects the most suitable split-screen layout (e.g., left and right split-screen for 2 devices, triangular layout for 3 devices, and 2×2 grid layout for 4 devices); the dual-screen display system assigns a unique identifier to each sub-region and establishes a mapping relationship between the sub-region and the disconnected devices, and then sends a split-screen playback instruction to the media playback controller of the dual-screen display, specifying that each sub-region plays the second preset video corresponding to the disconnected device, while simultaneously sending an instruction to keep the other display area playing the first preset video.

[0050] S206. If the disconnected device is on the opposite side, the disconnected device is grouped according to the target display area to obtain a first device group belonging to the first display area and a second device group belonging to the second display area. Wherein, the first device group represents the set of disconnected devices whose target display area is the first display area; the second device group represents the set of disconnected devices whose target display area is the second display area.

[0051] After executing step S204, if the dual-screen display system finds that the target display areas of the disconnected devices are not all the same, it determines that the disconnected devices are on opposite sides. Specifically, the dual-screen display system divides these devices into two groups based on the target display area information of each disconnected device: a first device group and a second device group. The first device group contains all disconnected devices whose target display area is the first display area, and the second device group contains all disconnected devices whose target display area is the second display area. This grouping operation allows the dual-screen display system to plan the content for each of the two display areas of the dual-screen display separately, ensuring that the content of each disconnected device can be displayed in the appropriate display area.

[0052] S207. Based on the number of devices in the first device group and the second device group, divide the first device group and the second device group into separate groups and play the second preset video corresponding to the disconnected device.

[0053] The number of devices refers to the number of disconnected devices in each device group, which is used to determine the number of sub-regions that need to be divided; division refers to the process of dividing the display area into multiple independent sub-regions so that each sub-region can display different content.

[0054] After obtaining the first and second device groups in step S206, the dual-screen display system executes this step. Specifically, the dual-screen display system first obtains the number of devices in the first device group, and divides the first display area into a corresponding number of sub-areas based on this number, with each sub-area corresponding to a disconnected device. Similarly, the dual-screen display system obtains the number of devices in the second device group, and divides the second display area into a corresponding number of sub-areas based on this number. During the division process, the dual-screen display system considers the physical size of the display area and the optimal viewing effect to ensure that each sub-area has sufficient display space. After the division is completed, the dual-screen display system plays the second preset video of the corresponding disconnected device in the first device group in each sub-area of ​​the first display area, and simultaneously plays the second preset video of the corresponding disconnected device in the second device group in each sub-area of ​​the second display area.

[0055] S208. When the number of disconnected devices is one, obtain the side association information corresponding to the disconnected device; control the display area corresponding to the side association information to play the second preset video corresponding to the disconnected device, and keep the first preset video playing in the other side display area.

[0056] After the dual-screen display system completes step S202, it checks if the number of disconnected devices is one. Specifically, when the number of disconnected devices is one, it means that only one display device is currently being used by the customer. The dual-screen display system needs to determine which display area the video content of this unique disconnected device should be displayed in. The dual-screen display system first reads the side association information of the disconnected device from its internal configuration database to determine its assigned display area (first display area or second display area). Then, the dual-screen display system controls the display area corresponding to the side association information to play the second preset video corresponding to the disconnected device in full screen, while the other display area continues to play the first preset video.

[0057] Optionally, in some embodiments, the dual-screen display system is equipped with a position sensor (such as an infrared sensor, camera, etc.) to monitor the customer's position. When the number of disconnected devices is detected to be one, the dual-screen display system simultaneously acquires the side association information of the disconnected devices and the customer's position data captured by the position sensor. The dual-screen display system compares the customer's position with the side association information. When both point to the same display area, a second preset video is played in that display area. When both point to different display areas, the display area corresponding to the customer's current location is selected first to play the second preset video, ensuring that the content is displayed on the screen in front of the customer. Regardless of which display area is selected to play the second preset video, the dual-screen display system will keep the other display area playing the first preset video.

[0058] In this embodiment, the dual-screen display system differentiates between various interactive scenarios, such as single-device, multiple devices on the same side, or multiple devices on opposite sides, based on the number of disconnected devices and their side association information. It then employs differentiated strategies, such as full-screen playback, single-side split-screen, or double-side split-screen, to play the second preset video in the target display area. This allows the dual-screen display system to aggregate multiple independent experiences in an optimized layout onto a shared dual-screen display for simultaneous display, effectively solving the problem in related technologies where promotional content is limited to the small screen of the user's own device, resulting in a narrow information dissemination range, failure to attract surrounding customers, and low interactive atmosphere and information dissemination efficiency in the display area. This transforms isolated individual experiences into a dynamic and eye-catching public product demonstration, amplifying the coverage and influence of information dissemination and effectively creating a vibrant interactive display atmosphere.

[0059] Based on the above embodiments, the method provided in this embodiment will be described in further detail below. Please refer to... Figure 3 This is another flowchart illustrating a dual-screen video display method in an embodiment of this application.

[0060] S301. When the number of disconnected devices is greater than one, obtain the side association information of each disconnected device and determine the target display area of ​​each disconnected device. This step specifically includes: Location information of customers interacting with disconnected devices is obtained through location sensors, and side association information of each disconnected device is also obtained. When the display area corresponding to the location information and the associated side information is consistent, the corresponding display area will be determined as the target display area corresponding to the disconnected device; When the display areas corresponding to the location information and the associated side information are inconsistent, the display area corresponding to the location information will be determined as the target display area corresponding to the disconnected device.

[0061] Among them, the position sensor refers to the device used to detect the customer's position, such as infrared sensor, camera, depth sensor, etc., which is installed around the double-sided display screen to sense the customer's spatial position; the customer's position information refers to the spatial position data of the customer who has disconnected from the device relative to the double-sided display screen, which is used to determine whether the customer is on the side of the first display area or the side of the second display area.

[0062] When a dual-screen display system detects more than one disconnected device, it needs to determine which display area each disconnected device's content should be displayed in. Specifically, the system first uses position sensors (such as infrared sensors or cameras) to capture the location information of customers interacting with the disconnected devices, determining which side of the dual-screen display the customer is on. Simultaneously, the system reads the side association information of each disconnected device from the configuration database. This information, set during system initialization, indicates which side the display device physically belongs to. Then, the system performs a judgment for each disconnected device: when the customer's location information and the device's side association information point to the same display area (e.g., the customer is standing on one side of the first display area, and the device belongs to the first display area), the system determines that display area as the target display area for the disconnected device; when the customer's location information and the device's side association information point to different display areas (e.g., the customer is standing on one side of the second display area, but the device belongs to the first display area), the system prioritizes the display area corresponding to the customer's current location as the target display area, ensuring the content is displayed on the screen in front of the customer and improving the user experience. This intelligent judgment mechanism enables the system to dynamically adjust the display strategy according to the actual interaction scenario, rather than relying solely on the preset static configuration.

[0063] Optionally, in some embodiments, the dual-screen display system may employ high-definition cameras installed on both sides of the dual-screen display to analyze the image in real time using computer vision algorithms. When the number of disconnected devices detected is greater than one, the dual-screen display system activates a face detection algorithm to identify the customer's face in the image and determine its relative position. The dual-screen display system obtains the device identifier of each disconnected device through a wireless communication module and associates the device identifier with the detected customer location information. The dual-screen display system queries the database to obtain the side association information of the disconnected devices, compares it with the customer location information, and determines the final target display area according to a priority rule (customer location first).

[0064] It is understandable that other methods can also be used to intelligently determine the target display area of ​​the disconnected device, such as location triangulation based on Bluetooth signal strength, sound positioning systems, or customer gesture recognition technologies, which are not limited here.

[0065] S302. If the disconnected devices are on the same side, the target display area is divided into multiple sub-areas based on the number of disconnected devices. This step specifically includes: The maximum number of sub-regions that the target display area can accommodate is calculated based on the display area of ​​the target display area and the preset sub-region area threshold. Based on the number of disconnected devices, determine the number of devices to be played and the number of available sub-areas in the target display area; When the number of devices to be played is greater than the number of available sub-regions, a set of devices to be played is constructed based on the time sequence in which disconnected devices were triggered to the disconnected state and the number of available sub-regions. When the number of devices to be played is not greater than the number of available sub-regions, all devices will be disconnected to form a set of devices to be played. The target display area is divided into a corresponding number of sub-regions based on the number of devices in the set of devices to be played.

[0066] Among them, the preset sub-area area threshold represents the minimum sub-area area to ensure a good viewing experience. It is usually set according to the complexity of the displayed content, viewing distance, and resolution requirements. For example, it can be set to a resolution of not less than 720p or not less than 1 / 6 of the total display area. The maximum number of sub-areas represents the maximum number of sub-areas that the target display area can be divided into while ensuring a good viewing experience. The number of devices to be played represents the number of disconnected devices that need to display content in the target display area. The number of available sub-areas represents the number of sub-areas that the system can actually provide, which does not exceed the maximum number of sub-areas. The time sequence in which disconnected devices are triggered to the disconnected state represents the order in which each disconnected device is picked up by the customer. The set of devices to be played represents the set of disconnected devices that are finally determined to display content in the target display area.

[0067] After determining that the disconnected devices are on the same side, the dual-screen display system needs to rationally divide the target display area based on the number of disconnected devices. Specifically, the dual-screen display system first calculates the total display area of ​​the target display area (such as the total number of pixels or physical size) and compares it with a preset sub-area area threshold to calculate the maximum number of sub-areas that the target display area can be divided into while ensuring a good viewing experience. Then, the dual-screen display system determines the number of devices to be played based on the number of disconnected devices and compares it with the number of available sub-areas (i.e., the maximum number of sub-areas). If the number of devices to be played is greater than the number of available sub-areas, it means that the content of all disconnected devices cannot be displayed simultaneously. In this case, the dual-screen display system will select the most recently picked-up devices according to the time sequence in which the devices were triggered to disconnect (i.e., the order in which customers picked up the devices), and the number of these devices will be equal to the number of available sub-areas, forming the set of devices to be played. If the number of devices to be played is not greater than the number of available sub-areas, then all disconnected devices can be displayed, and the dual-screen display system will combine all disconnected devices into the set of devices to be played. Finally, the dual-screen display system divides the target display area into a corresponding number of sub-areas based on the number of devices in the set to be played, preparing for the subsequent playback of relevant content in each sub-area. This dynamic division mechanism ensures that the system can still provide a good viewing experience when there are a large number of devices, while prioritizing the display of the most recently interacted device content, improving the timeliness and relevance of the user experience.

[0068] Optionally, in some embodiments, the dual-screen display system may employ a dynamic weight allocation algorithm to divide the display area. The dual-screen display system first calculates the total area of ​​the target display area and a preset sub-area area threshold to determine the maximum number of sub-areas. The dual-screen display system obtains the number of disconnected devices; when it finds that the number of devices to be played is not greater than the number of available sub-areas, all disconnected devices are combined into a set of devices to be played. The dual-screen display system analyzes the importance weight of each disconnected device (which may be based on factors such as product price, promotional priority, or customer interaction frequency) and allocates a larger display area to important devices. Based on the weight ratio, the dual-screen display system divides the target display area into multiple sub-areas of unequal size to ensure better content display for important devices.

[0069] S303, and play the second preset video corresponding to the disconnected device in each sub-area, while the first preset video continues to play in the other display area; Step S303 and Figure 2 The description of step S205 in the above embodiment is similar and will not be repeated here.

[0070] S304. Extract the device that was triggered to disconnect from the set of devices to be played, and use it as the last device in the queue. The last device in the queue represents the last disconnected device in the set of devices to be played. Among them, the latest disconnected device refers to the last display device picked up by the customer among all disconnected devices; the last device in the queue refers to the last device in the set of devices to be played, arranged in chronological order, that is, the display device most recently picked up by the customer.

[0071] After the dual-screen display system completes the division of the target display area and begins playing the second preset video in each sub-area, it executes step S304. Specifically, the dual-screen display system traverses all disconnected devices in the set of devices to be played, compares the timestamps of their disconnected state, finds the disconnected device with the largest timestamp (i.e., the most recent time), and marks it as the tail device.

[0072] S305. Perform a highlighting operation on the sub-area corresponding to the tail device. The highlighting operation is to change the border color and brightness of the sub-area or to flash it within a preset time.

[0073] Among them, the sub-region corresponding to the tail device refers to the sub-region divided by the disconnection device corresponding to the tail device in step S302; the highlighting operation refers to the processing method of making a specific area more visually prominent through visual effect enhancement; the preset duration refers to the duration of the highlighting effect, which is usually set to 3-10 seconds, so as to attract enough attention without excessively interfering with the viewing of other content.

[0074] After identifying the device at the end of the queue, the dual-screen display system immediately executes step S305. Specifically, based on the sub-area identifier corresponding to the device at the end of the queue, the dual-screen display system highlights that sub-area. The purpose of highlighting is to visually emphasize the content of the most recently picked-up display device by a customer, guiding the attention of other customers. The dual-screen display system can choose from various visual effects to achieve the highlighting, such as adding a border of a specific color (e.g., gold, red) around the sub-area to increase the overall brightness of the sub-area, or making the border flash. These visual effects will only last for a preset duration (e.g., 5 seconds), after which the system automatically returns to normal display mode, avoiding prolonged visual interference.

[0075] It is understandable that other methods can also be used to achieve the highlighting of the sub-area of ​​the tail device, such as web interface highlighting based on CSS animation, spatial highlighting with enhanced 3D effects, or intelligent emphasis based on foveation heatmaps, etc., which are not limited here.

[0076] S306. If the disconnected device is on the opposite side, the disconnected device is grouped according to the target display area to obtain a first device group belonging to the first display area and a second device group belonging to the second display area. Step S306 and Figure 2 The description of step S206 in the above embodiment is similar and will not be repeated here.

[0077] S307. Based on the number of devices in the first device group and the second device group, divide the first device group and the second device group into separate groups and play the second preset video corresponding to the disconnected device. This step specifically includes: Based on the number of devices in the first device group, the first display area is divided into a corresponding number of first sub-areas, and the second preset video corresponding to the disconnected device is played in each of the first sub-areas. Based on the number of devices in the second device group, the second display area is divided into a corresponding number of second sub-areas, and the second preset video corresponding to the disconnected device is played in each second sub-area. When the corresponding second preset video is played in the first sub-region or the second sub-region, steps S304 and S305 are executed; Once the second preset video corresponding to the disconnected device has finished playing, close the corresponding first or second sub-region.

[0078] The first sub-region represents a smaller display unit formed after the first display area is divided; the second sub-region represents a smaller display unit formed after the second display area is divided; the second preset video represents a dedicated promotional video associated with a specific display device; and closing indicates stopping the playback of content in the sub-region and restoring the default display state of that region.

[0079] After obtaining the first and second device groups, the dual-screen display system immediately executes step S307. Specifically, the dual-screen display system first obtains the number of devices in the first device group, and divides the first display area into a corresponding number of first sub-areas based on this number, with each first sub-area corresponding to a disconnected device. Similarly, the dual-screen display system obtains the number of devices in the second device group, and divides the second display area into a corresponding number of second sub-areas based on this number. During the division process, the dual-screen display system considers the physical size of the display area and the optimal viewing effect to ensure that each sub-area has sufficient display space. After the division is completed, the dual-screen display system plays the second preset video of the corresponding disconnected device in the first device group in each first sub-area of ​​the first display area, and simultaneously plays the second preset video of the corresponding disconnected device in the second device group in each second sub-area of ​​the second display area. During the playback, the dual-screen display system executes steps S304 and S305, extracts the most recently disconnected device as the last device in the queue, and performs a highlighting operation on its corresponding sub-area to guide customer attention.

[0080] When the second preset video corresponding to a disconnected device finishes playing, the dual-screen display system will close the corresponding first or second sub-area, release display resources, and readjust the layout of the remaining sub-areas to provide a better viewing experience.

[0081] S308. When the connection status flag of any display device playing the second preset video is detected to change from disconnected to connected, continue to obtain the location information of the currently associated customer of the display device. The location information refers to the customer's spatial position relative to the dual-sided display screen, which is used to determine whether the customer is still within the viewing area.

[0082] When the dual-screen display system detects a change in the connection status flag of any display device playing a second preset video, it executes step S308. Specifically, when a customer places a display device back on the charging device, its connection status flag switches from disconnected to connected. At this time, the dual-screen display system does not immediately stop playing the second preset video corresponding to that display device, but continues to acquire the location information of the customer interacting with the display device through the position sensor. This design takes into account practical usage scenarios: customers may place the display device back on the charging device after viewing it, but still stand in place to watch the product introduction video on the large screen. By continuing to track the customer's position, the dual-screen display system can more intelligently determine when to stop video playback, avoiding an immediate interruption of the customer's viewing experience due to the device being placed back, and providing a more user-friendly interaction method.

[0083] S309. When the location information shows that the currently associated customer has left the preset viewing range of the dual-sided display screen, and the duration of the departure reaches the preset attention duration, then stop playing the second preset video corresponding to the display device.

[0084] The preset viewing range refers to the spatial area in which customers can effectively view the content of the dual-screen display. It is determined comprehensively based on the screen size, content clarity, and human visual comfort. Typically, 1.5 to 3 times the diagonal size of the screen is used as a reasonable viewing distance. For common 65-85 inch commercial displays, the preset viewing range is usually set to an area 2-4 meters away from the screen. The duration refers to the cumulative time that customers leave the preset viewing range. The preset attention duration refers to the time threshold at which the system determines that customers are no longer paying attention to the displayed content. Its setting needs to take into account the average time of human attention shift and the possibility of customers temporarily leaving and then returning. It is determined through user behavior analysis and is generally in the range of 5-10 seconds. Shorter times (such as 3 seconds) may lead to frequent misjudgments, while longer times (such as 15 seconds) will result in wasted resources.

[0085] After completing step S308, the dual-screen display system executes step S309. Specifically, the dual-screen display system compares the acquired customer location information with a predefined preset viewing range to determine whether the customer has left the viewing area. The preset viewing range is determined based on ergonomics and visual comfort studies, taking into account factors such as font size, image detail, and viewing angle. If the customer's position exceeds the preset viewing range, the dual-screen display system starts a timer to record the duration of the customer's absence. This timer uses a cumulative timing method; if the customer briefly leaves and then returns to the preset viewing range, the timer resets to zero. When the duration of absence reaches the preset attention duration, the dual-screen display system determines that the customer is no longer paying attention to the content, at which point it stops playing the second preset video on the corresponding display device and releases display resources. The preset attention duration is set based on the analysis of a large amount of user behavior data, taking into account factors such as the average attention span of customers in the retail environment, the frequency of temporary departures and returns, and resource utilization efficiency.

[0086] Optionally, in some embodiments, the dual-screen display system may employ an adaptive viewing range model, dynamically adjusting the preset viewing range based on the complexity of the displayed content and the size of the text. The dual-screen display system acquires precise three-dimensional position and facial orientation data of the customer using a high-definition camera and depth sensor. Combining the customer's position and facial orientation, the system calculates the angle between the customer's line of sight and the display screen. When the angle exceeds 30 degrees or the distance exceeds the preset viewing range, the system determines the customer has left the display. The system starts a timer with weighted decay, meaning the further the customer is from the preset viewing range, the faster the timer runs. By analyzing historical user behavior data, the system establishes a focus duration prediction model. This model considers factors such as the current time period, customer flow density, and content type, dynamically calculating the optimal preset focus duration (typically within the range of 6-9 seconds). When the accumulated departure time reaches the currently calculated preset focus duration, the dual-screen display system stops playing the corresponding second preset video and updates the display resource allocation.

[0087] It is understandable that other methods can also be used to achieve intelligent playback control based on customer location, such as attention analysis based on eye tracking, group behavior recognition in multi-person scenarios, or customer interest prediction based on machine learning, etc., which are not limited here.

[0088] In the embodiments of this application, when using in Figure 2Based on the aforementioned embodiments, a complete technical solution is further introduced, which prioritizes the target display area by acquiring customer location information through a position sensor, manages high-concurrency interactions by queuing according to a preset sub-area area threshold and time sequence, highlights the latest interaction as the last device in the queue, and intelligently stops playback based on whether the customer has left the preset viewing range and reached a preset attention duration. Therefore, the dual-screen display system constructs an intelligent interactive closed loop from accurate content projection, display resource optimization, visual focus guidance to humanized playback termination. It effectively solves a series of intelligent and humanized deficiencies that may exist in related technologies, such as display and user position mismatch, display chaos during high concurrency, unclear visual focus, and abrupt playback interruption. Thus, it achieves a highly intelligent, efficient, and immersive product display effect in complex and ever-changing real-world scenarios.

[0089] The dual-screen display system in the embodiments of this invention is described below from the perspective of hardware processing. Please refer to [link / reference]. Figure 4 This is a schematic diagram of the physical device structure of a dual-screen display system in this application embodiment.

[0090] It should be noted that, Figure 4 The structure of the dual-screen display system shown is merely an example and should not impose any limitations on the functionality and scope of use of the embodiments of the present invention.

[0091] like Figure 4 As shown, the dual-screen display system includes a CPU 401, which can perform various appropriate actions and processes based on a program stored in the read-only memory ROM 402 or a program loaded from the storage section 408 into the random access memory RAM 403, such as executing the methods described in the above embodiments. The RAM 403 also stores various programs and data required for system operation. The CPU 401, ROM 402, and RAM 403 are interconnected via a bus 404. An I / O interface 405 is also connected to the bus 404.

[0092] The following components are connected to I / O interface 405: input section 406 including audio input devices, push-button switches, etc.; output section 407 including a liquid crystal display (LCD) and audio output devices, indicator lights, etc.; storage section 408 including a hard disk, etc.; and communication section 409 including a network interface card such as a LAN (Local Area Network) card, modem, etc. Communication section 409 performs communication processing via a network such as the Internet. Drive 410 is also connected to I / O interface 405 as needed. Removable media 411, such as a disk, optical disk, magneto-optical disk, semiconductor memory, etc., are installed on drive 410 as needed so that computer programs read from them can be installed into storage section 408 as needed.

[0093] In particular, according to embodiments of the present invention, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of the present invention include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing computer programs for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via communication section 409, and / or installed from removable medium 411. When the computer program is executed by CPU 401, it performs the various functions defined in the present invention.

[0094] It should be noted that specific examples of computer-readable storage media may include, but are not limited to: electrical connections having one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), flash memory, optical fiber, portable compact disc read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof. In this invention, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.

[0095] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of the present invention. Each block in a flowchart or block diagram may represent a module, program segment, or portion of code, which contains one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those shown in the drawings.

[0096] Specifically, the dual-screen display system of this embodiment includes a processor and a memory. The memory stores a computer program. When the computer program is executed by the processor, it implements a dual-screen video display method provided in the above embodiment.

[0097] In another aspect, the present invention also provides a computer-readable storage medium, which may be included in the dual-screen display system described in the above embodiments; or it may exist independently and not assembled into the dual-screen display system. The storage medium carries one or more computer programs, which, when executed by a processor of the dual-screen display system, cause the dual-screen display system to implement a dual-screen video display method provided in the above embodiments.

[0098] The above-described embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit it. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of this application.

[0099] As used in the above embodiments, depending on the context, the term "when..." can be interpreted as meaning "if...", "after...", "in response to determining...", or "in response to detecting...". Similarly, depending on the context, the phrase "when determining..." or "if (the stated condition or event) is interpreted as meaning "if determining...", "in response to determining...", "when (the stated condition or event) is detected", or "in response to detecting (the stated condition or event)".

[0100] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. This program can be stored in a computer-readable storage medium, and when executed, it can include the processes described in the above method embodiments. The aforementioned storage medium includes various media capable of storing program code, such as ROM or random access memory (RAM), magnetic disks, or optical disks.

Claims

1. A method for displaying video on a dual-screen display system, wherein the dual-screen display system includes at least a charging device, a dual-screen display, and a display device, the dual-screen display including a first display area and a second display area facing opposite directions, characterized in that, include: The physical connection status between the display device and the charging device is continuously acquired to obtain connection status data. The connection status data includes the device identifier of each display device and the corresponding connection status flag. The connection status flag includes a connected status and a disconnected status. Based on the connection status data, the number of display devices currently in a disconnected state is counted, and the number of disconnected devices is obtained. When the number of disconnected devices is zero, the first display area and the second display area are controlled to synchronously play the first preset video. When the number of disconnected devices is greater than one, the side association information of each disconnected device is obtained, and the target display area of ​​each disconnected device is determined. The side association information is used to identify the subordinate relationship between the display device and the first display area or the second display area. If the disconnected devices are on the same side, the target display area is divided into multiple sub-areas according to the number of disconnected devices, and the second preset video corresponding to the disconnected device is played in each of the sub-areas, while the first preset video is played in the display area on the other side. If the disconnected device is on the opposite side, the disconnected device is grouped according to the target display area to obtain a first device group belonging to the first display area and a second device group belonging to the second display area; Based on the number of devices in the first device group and the second device group, the first device group and the second device group are divided respectively, and the second preset video corresponding to the disconnected device is played.

2. The method according to claim 1, characterized in that, The dual-screen display system also includes a position sensor; When the number of disconnected devices is greater than one, obtain the side association information of each disconnected device and determine the target display area of ​​each disconnected device, specifically including: The location information of customers interacting with the disconnection device is obtained through the location sensor, and the side association information of each disconnection device is obtained. When the display area corresponding to the location information and the associated side information is consistent, the corresponding display area is determined as the target display area corresponding to the disconnected device; When the display areas corresponding to the location information and the associated side information are inconsistent, the display area corresponding to the location information is determined as the target display area corresponding to the disconnected device.

3. The method according to claim 2, characterized in that, Based on the number of disconnected devices, the target display area is divided into multiple sub-regions, specifically including: Based on the display area of ​​the target display area and the preset sub-area area threshold, the maximum number of sub-areas that the target display area can accommodate is calculated. Based on the number of disconnected devices, determine the number of devices to be played and the number of available sub-areas in the target display area; When the number of devices to be played is greater than the number of available sub-regions, a set of devices to be played is constructed according to the time sequence in which the disconnected devices are triggered to the disconnected state and the number of available sub-regions; When the number of devices to be played is not greater than the number of available sub-regions, all disconnected devices will be used to form the set of devices to be played. Based on the number of devices in the set of devices to be played, the target display area is divided into a corresponding number of sub-regions.

4. The method according to claim 3, characterized in that, Based on the number of devices in the first device group and the second device group, the first device group and the second device group are respectively divided, and the second preset video corresponding to the disconnected device is played, specifically including: Based on the number of devices in the first device group, the first display area is divided into a corresponding number of first sub-areas, and the second preset video corresponding to the disconnected device is played in each of the first sub-areas. Based on the number of devices in the second device group, the second display area is divided into a corresponding number of second sub-areas, and the second preset video corresponding to the disconnected device is played in each of the second sub-areas. When the second preset video corresponding to the disconnected device finishes playing, the corresponding first sub-region or second sub-region is closed.

5. The method according to claim 3, characterized in that, After the step of playing the second preset video corresponding to the disconnected device in each of the sub-regions, the method further includes: Extract the device in the set of devices to be played from which the latest disconnection state was triggered, and designate it as the tail device. The tail device represents the last disconnection device in the set of devices to be played. A highlighting operation is performed on the sub-region corresponding to the tail device. The highlighting operation involves changing the border color or brightness of the sub-region or flashing it within a preset time period.

6. The method according to claim 1, characterized in that, When the number of disconnected devices is greater than one, after the step of obtaining the side association information of the disconnected devices, the method further includes: When the number of disconnected devices is one, obtain the side association information corresponding to the disconnected device; The display area corresponding to the side association information is controlled to play the second preset video corresponding to the disconnected device, while the other side display area continues to play the first preset video.

7. The method according to any one of claims 2 to 6, characterized in that, The method further includes: When the connection status flag of any display device playing the second preset video changes from disconnected to connected, the location information of the currently associated customer of the display device continues to be obtained. When the location information shows that the currently associated customer has left the preset viewing range of the dual-sided display screen, and the duration of the departure reaches the preset attention duration, then the playback of the second preset video corresponding to the display device will stop.

8. A double-sided screen display system, characterized in that, The dual-screen display system includes: one or more processors and a memory; the memory is coupled to the one or more processors, the memory is used to store computer program code, the computer program code includes computer instructions, and the one or more processors call the computer instructions to cause the dual-screen display system to perform the method as described in any one of claims 1-7.

9. A computer-readable storage medium comprising instructions, characterized in that, When the instruction is executed on the dual-screen display system, the dual-screen display system performs the method as described in any one of claims 1-7.

10. A computer program product, characterized in that, When the computer program product is run on the dual-screen display system, the dual-screen display system performs the method as described in any one of claims 1-7.