[go: up one dir, main page]

CN115098050A - Multi-screen linkage method and device, electronic device and storage medium - Google Patents

Multi-screen linkage method and device, electronic device and storage medium Download PDF

Info

Publication number
CN115098050A
CN115098050A CN202210572638.7A CN202210572638A CN115098050A CN 115098050 A CN115098050 A CN 115098050A CN 202210572638 A CN202210572638 A CN 202210572638A CN 115098050 A CN115098050 A CN 115098050A
Authority
CN
China
Prior art keywords
screen
user
tree model
interest
menu
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202210572638.7A
Other languages
Chinese (zh)
Inventor
黎平
何一兵
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hangzhou Lianlianhui Network Technology Co ltd
Original Assignee
Hangzhou Lianlianhui Network Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hangzhou Lianlianhui Network Technology Co ltd filed Critical Hangzhou Lianlianhui Network Technology Co ltd
Priority to CN202210572638.7A priority Critical patent/CN115098050A/en
Publication of CN115098050A publication Critical patent/CN115098050A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/1423Digital output to display device ; Cooperation and interconnection of the display device with other functional units controlling a plurality of local displays, e.g. CRT and flat panel display
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04842Selection of displayed objects or displayed text elements

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The application relates to a multi-screen linkage method, a multi-screen linkage device, an electronic device and a storage medium, wherein the method comprises the following steps: when the user is judged to trigger the first screen device, acquiring user information based on the first screen device; determining an interest multi-branch tree model matched with the user according to the user information and the original multi-branch tree model of the first screen device; when the user triggers the second screen device is judged, acquiring an interest multi-way tree model based on the second screen device, and determining a function page and a menu stack with the maximum interest value based on the interest multi-way tree model; and displaying the function page with the maximum interest value in the second screen equipment, and responding to the menu corresponding to the function page in the second screen equipment operated by the user based on the menu stack to return to display the upper menu. Through the application, the problems that each screen device arranged in a market is mutually independent and the associated display cannot be carried out between the screen devices in the related art are solved, and the associated display between the screen devices is realized based on the interest multi-branch tree model.

Description

Multi-screen linkage method and device, electronic device and storage medium
Technical Field
The present disclosure relates to the field of multi-screen control technologies, and in particular, to a multi-screen linkage method, device, electronic device, and storage medium.
Background
Along with the continuous improvement of the living standard of people, more and more people are used to shop in a large shopping center, particularly, the types of commodities in large shopping malls are complete, the commodity quality is worthy of being trusted by people, and the shopping mall is more and more popular with people. Generally, a large shopping mall is provided with a screen device, and the screen device is used as a playing medium to play contents such as advertisements.
The current screen equipment can generate man-machine interaction with a user in front of the screen through a built-in interactive interface, a camera, a loudspeaker and other devices so as to play contents related to the user in front of the screen. However, each screen device arranged in the shopping mall is independent, and the screen devices cannot be displayed in a correlated manner.
Aiming at the problems that in the related art, each screen device arranged in a market is independent from each other, and the screen devices cannot be associated and displayed, an effective solution is not provided at present.
Disclosure of Invention
The embodiment provides a multi-screen linkage method, a multi-screen linkage device, an electronic device and a storage medium, and aims to solve the problem that in the related art, each screen device set in a market is independent from each other, and the screen devices cannot be displayed in a correlated manner.
In a first aspect, in the present embodiment, there is provided a multi-screen linkage method, including:
when the fact that a user triggers first screen equipment is judged, user information is obtained based on the first screen equipment;
determining an interest multi-branch tree model matched with the user according to the user information and the original multi-branch tree model of the first screen device;
when it is determined that a user triggers second screen equipment, acquiring the interest multi-way tree model based on the second screen equipment, and determining a function page and a menu stack with the maximum interest value based on the interest multi-way tree model;
and displaying the function page with the maximum interest value in the second screen equipment, and responding to a menu corresponding to the function page in the second screen equipment operated by a user based on the menu stack to return to display a superior menu.
In some of these embodiments, the method further comprises:
acquiring content information of the first screen equipment, and analyzing the content information step by step to generate an original multi-branch tree model; the original multi-branch tree model comprises a root node, a menu node and a function page node.
In some of these embodiments, determining that the user triggered the first screen device comprises:
the method comprises the steps that a first screen device collects images of a user; the man-machine interaction interface of the first screen equipment acquires operation information of a user;
it is determined that the user triggered the first screen device.
In some of these embodiments, the user triggering a second screen device includes:
the second screen equipment acquires an image of a user;
or the human-computer interaction interface of the second screen equipment acquires the operation information of the user;
the user triggers the second screen device.
In some embodiments, the determining an interest multi-way tree model matching the user according to the user information and the original multi-way tree model of the first screen device includes:
calculating an RT model according to user identity information, function page information, access time corresponding to the function page information and residence time corresponding to the function page information in the user information to determine an interest value of each function page;
and tracing the weight of each node of the original multi-branch tree model of the first screen equipment by using a node weight formula and the interest value of each function page to generate an interest multi-branch tree model matched with the user.
In some of these embodiments, the expression of the RT model is:
P=a*R’+b*TT;
R’=round((FT-LT)/1000);
in the formula, P represents an interest value of a function page; a and b represent empirical coefficients; TT represents the residence time; round is a round function and represents the result of rounding operation according to the specified decimal number; FT represents access time; LT denotes the morning time.
In some embodiments, the determining the function page and the menu stack with the largest interest value based on the interest multi-branch tree model includes:
traversing the weight of each functional page node in the interest multi-branch tree model to screen out the functional page with the maximum interest value from each node of the interest multi-branch tree model;
and traversing each menu node in the interest multi-branch tree model, and sequentially stacking each menu node to establish a menu stack.
In a second aspect, there is provided in this embodiment a multi-screen linkage comprising: the device comprises a judgment acquisition module, a processing module, a judgment calculation module and a display module;
the judging and acquiring module is used for acquiring user information based on the first screen equipment when judging that the first screen equipment is triggered by a user;
the processing module is used for determining an interest multi-branch tree model matched with the user according to the user information and the original multi-branch tree model of the first screen device;
the judgment calculation module is used for acquiring the interest multi-branch tree model based on the second screen device and determining a function page and a menu stack with the maximum interest value based on the interest multi-branch tree model when judging that the user triggers the second screen device;
the display module is configured to display the function page with the largest interest value in the second screen device, and respond to a user operation of a menu corresponding to the function page in the second screen device based on the menu stack to return to display a previous menu.
In a third aspect, in this embodiment, an electronic device is provided, which includes a memory, a processor, and a computer program stored in the memory and executable on the processor, and when the processor executes the computer program, the multi-screen linkage method according to the first aspect is implemented.
In a fourth aspect, in the present embodiment, there is provided a storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the multi-screen linkage method according to the first aspect.
Compared with the related art, the multi-screen linkage method, the multi-screen linkage device, the electronic device and the storage medium provided by the embodiment acquire the user information based on the first screen device when the user is judged to trigger the first screen device; determining an interest multi-branch tree model matched with the user according to the user information and the original multi-branch tree model of the first screen device; when the user triggers the second screen device is judged, acquiring an interest multi-branch tree model based on the second screen device, and determining a function page and a menu stack with the maximum interest value based on the interest multi-branch tree model; displaying a function page with the maximum interest value in the second screen equipment, and responding to a menu corresponding to the function page in the second screen equipment operated by a user based on a menu stack to return to display a superior menu; the problem that in the related art, each screen device arranged in a market is independent from each other and the screen devices cannot be associated and displayed is solved, and the associated display among the screen devices is realized based on the interest multi-branch tree model.
The details of one or more embodiments of the application are set forth in the accompanying drawings and the description below to provide a more concise and understandable description of the application, and features of the application.
Drawings
The accompanying drawings, which are included to provide a further understanding of the application and are incorporated in and constitute a part of this application, illustrate embodiment(s) of the application and together with the description serve to explain the application and not to limit the application in a non-limiting sense. In the drawings:
FIG. 1 is a block diagram of a multi-screen linkage system according to an embodiment of the present disclosure;
FIG. 2 is a flowchart of a multi-screen linkage method according to an embodiment of the present application;
FIG. 3 is a diagram of an original multi-way tree model provided by an embodiment of the present application;
FIG. 4 is a diagram of an interest multi-way tree model provided by an embodiment of the present application;
FIG. 5 is a diagram of a menu stack provided by an embodiment of the present application;
FIG. 6 is a block diagram of a multi-screen linkage according to an embodiment of the present disclosure.
In the figure: 10. a first screen device; 20. a cloud server; 30. a second screen device; 210. a judgment acquisition module; 220. a processing module; 230. a decision calculation module; 240. and a display module.
Detailed Description
For a clearer understanding of the objects, aspects and advantages of the present application, reference is made to the following description and accompanying drawings.
Unless defined otherwise, technical or scientific terms used herein shall have the same general meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The use of the terms "a" and "an" and "the" and similar referents in the context of this application do not denote a limitation of quantity, either in the singular or the plural. The terms "comprises," "comprising," "has," "having," and any variations thereof, as referred to in this application, are intended to cover non-exclusive inclusions; for example, a process, method, and system, product, or apparatus that comprises a list of steps or modules (elements) is not limited to the listed steps or modules (elements), but may include other steps or modules (elements) not listed or inherent to such process, method, product, or apparatus. Reference in this application to "connected," "coupled," and the like is not intended to be limited to physical or mechanical connections, but may include electrical connections, whether direct or indirect. Reference to "a plurality" in this application means two or more. "and/or" describes an association relationship of associated objects, meaning that three relationships may exist, for example, "A and/or B" may mean: a exists alone, A and B exist simultaneously, and B exists alone. In general, the character "/" indicates that the objects associated before and after are in an "or" relationship. Reference throughout this application to the terms "first," "second," "third," and the like, merely distinguish between similar objects and do not denote a particular ordering of the objects.
Referring to fig. 1, an exemplary diagram of a multi-screen linkage system is shown in the present embodiment. The system comprises a first screen device 10, a second screen device 30 and a cloud server 20; the first screen device 10 is connected with the second screen device 30 through the cloud server 20; the first screen device 10 and the second screen device 30 are arranged in the same shopping center or mall; the first screen device 10 and the second screen device 30 may also be located in different shopping centers or malls.
The first screen device 10 and the second screen device 30 may be disposed beside, at an entrance, at an exit, etc. of different elevators in a shopping mall or a shopping mall, which is convenient for a user to use. The first screen device 10 and the second screen device 30 are both referred to as devices with screens, including but not limited to a guide device, an advertisement delivery device, a guide device, and the like. The difference is that they are located at different positions.
The method provided in the present embodiment may be executed in an arithmetic device such as the cloud server 20. When running on the cloud server 20, the cloud server 20 may include one or more processors and a memory for storing data, wherein the processors may include, but are not limited to, processing devices such as a microprocessor MCU or a programmable logic device FPGA. The cloud server 20 may further include a transmission device for a communication function and an input/output device. The cloud server 20 may also have a different configuration, such as having multiple processors, etc.
The memory may be used to store a computer program, for example, a software program of an application software and a module, such as a computer program corresponding to the traffic coloring method of the database in the embodiment, and the processor executes various functional applications and data processing by running the computer program stored in the memory, so as to implement the method described above. The memory may include high speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory may further include memory remotely located from the processor, which may be connected to the first screen device 10 and the second screen device 30 over a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
The transmission device is used to receive or transmit data via a network. The network described above includes a wireless network provided by a communication provider of the cloud server 20. In one example, the transmission device includes a Network adapter (NIC) that can be connected to other Network devices through a base station to communicate with the internet. In one example, the transmission device may be a Radio Frequency (RF) module, which is used for communicating with the internet in a wireless manner.
In the present embodiment, a multi-screen linkage method is provided, and fig. 2 is a flowchart of the multi-screen linkage method of the present embodiment, as shown in fig. 2, the flowchart includes the following steps:
step S210, when the user is judged to trigger the first screen device, user information is obtained based on the first screen device;
step S220, determining an interest multi-branch tree model matched with the user according to the user information and the original multi-branch tree model of the first screen device;
step S230, when the user is judged to trigger the second screen device, obtaining an interest multi-branch tree model based on the second screen device, and determining a function page and a menu stack with the maximum interest value based on the interest multi-branch tree model;
and step S240, displaying the function page with the maximum interest value in the second screen device, and responding to the menu corresponding to the function page in the second screen device operated by the user based on the menu stack to return to display the upper menu.
It should be noted that, the first screen device is used as a first-level screen device interacting with the user, and the user triggers the first screen device first, so that when the user triggers the second screen device as a next-level screen device, a function page with the maximum user interest value is displayed in the second screen device, and the user can directly operate a menu corresponding to the function page based on the menu stack, thereby realizing the associated interaction among a plurality of screen devices; the method is beneficial to improving the experience of the user and the marketing effect of the merchant. Where the first level refers to the first user-triggered screen device.
The original multi-way tree model is generated based on content parsing in the first screen device. And combining the original multi-branch tree model with the user information to determine an interest multi-branch tree model matched with the current user. And determining an interest value based on the related information of the function page browsed by each user, thereby calculating the weight of each node of the original multi-branch tree model and generating the interest multi-branch tree model. The interest multi-branch tree model can embody the interest points browsed in the first screen equipment by the user; and determining the function page and the menu stack with the maximum interest value through the interest multi-branch tree model. When the user is judged to trigger the second screen device, the function page with the maximum interest value can be displayed in the second screen device, and the menu corresponding to the function page in the second screen device is operated by the user based on the menu stack to return to display the upper menu. For example: the method comprises the steps that the stay time, the browsing times and the like of a shopping webpage a browsed by a user in a first screen device are longest, then the interest value of a function page corresponding to the shopping webpage a is considered to be the largest, when the user is judged to trigger a second screen device, the user walks in front of the second screen device and is perceived by the second screen device, the shopping webpage a is displayed in the second screen device, the user operates a menu corresponding to the shopping webpage a, the user can return to display a previous menu, and therefore the associated display of the first screen device and the second screen device is completed. In other embodiments, the first screen device and the second screen device may be swapped, and the content of the second screen device transferred to the first screen device for display.
Through the steps, firstly, according to user information and an original multi-branch tree model of first screen equipment, an interest multi-branch tree model matched with a user is determined, a function page with the maximum interest value and a menu stack determined by the interest multi-branch tree model are transmitted to second screen equipment, the function page with the maximum interest value is displayed in the second screen equipment, and a response user operates a menu corresponding to the function page in the second screen equipment based on the menu stack to return to display a superior menu, so that the associated display among the screen equipment is realized; and the problems that each screen device arranged in a market in the related technology is independent from one another and the screen devices cannot be associated and displayed are solved.
The triggering conditions required to be met by the first screen device and the second screen device are different:
for determining the triggering of the first screen device, two conditions are required: the method comprises the steps that a first screen device acquires an image of a user; the man-machine interaction interface of the first screen equipment acquires operation information of a user; it is determined that the user triggered the first screen device. Acquiring user identity information in user information through an image of a user, wherein the user identity information comprises face recognition, gesture recognition and the like; and acquiring the function page information, the access time corresponding to the function page information and the retention time corresponding to the function page information in the user information through the operation information of the user. The collection of the user image can be collected through a camera device or a user mobile terminal authorization mode. Wherein, the camera device can be arranged on the first screen equipment.
For judging the triggering of the second screen device, the requirement that the second screen device acquires the image of the user is only met; the human-computer interaction interface of the second screen equipment acquires the operation information of the user, and the user can be judged to trigger the second screen equipment under one of the two conditions, so that the judgment efficiency is improved. Acquiring user identity information in user information through an image of a user; and acquiring the function page information, the access time corresponding to the function page information and the stay time corresponding to the function page information in the user information through the operation information of the user. The collection of the user image can be collected through a camera device or a user mobile terminal authorization mode. Wherein the camera means may be provided on the second screen device.
In some embodiments, before step S210, the following steps are further included:
acquiring content information of first screen equipment, and analyzing the content information step by step to generate an original multi-branch tree model; the original multi-way tree model includes a root node, a menu node, and a function page node.
Specifically, the original multi-branch tree model is obtained by analyzing content information of the first screen device step by step, and the original multi-branch tree model is gradually moved down from the root node, the menu node and the function page node, as shown in fig. 3. The root node refers to a guide page; the menu nodes are intermediate nodes, and a plurality of menu nodes can exist; the functional page node is the lowest level node. The original multi-branch tree model is used for transferring the content information in the first screen device without adding other hardware devices.
In some embodiments, step S220 includes the following steps:
calculating the RT model according to the user identity information, the function page information, the access time corresponding to the function page information and the retention time corresponding to the function page information in the user information to determine the interest value of each function page;
and tracing the weight of each node of the original multi-branch tree model of the first screen equipment by using a node weight formula and the interest value of each function page to generate an interest multi-branch tree model matched with the user.
Wherein, the expression of the RT model is as follows:
P=a*R’+b*TT;
R’=round((FT-LT)/1000);
wherein, P represents the interest value of the function page; a and b represent empirical coefficients; TT represents the residence time; round is a round function and represents the result of rounding operation according to the specified decimal number; FT represents access time; LT denotes the morning time.
Wherein the values of the empirical coefficients a and b are 0 to 1; the node weight formula is that the weight of the current node is equal to the sum of the weights of all sub-nodes at the lower level of the current node; and tracing the weight of each node of the original multi-branch tree model of the first screen device, tracing the source upwards by the functional page node, tracing to the root node, and generating the interest multi-branch tree model matched with the user. As shown in fig. 4, the interest multi-way tree model is composed of a root node, a menu node, and a function page node, each node having a corresponding weight. Wherein, the functional page node weight is the interest value P.
In some embodiments, the determining the function page and the menu stack with the maximum interest value based on the interest multi-way tree model in step S230 includes the following steps:
step S231, traversing the weight of each function page node in the interest multi-branch tree model to screen out the function page with the maximum interest value from each node of the interest multi-branch tree model;
specifically, traversal is performed based on weight priority, a menu node with the largest weight under a root node is selected, and then a thanksgiving page node with the largest weight under the menu node is selected, so that a function page node with the largest weight is obtained. The function page node is the most interesting function page of the user; the function page most interested by the user can be determined efficiently and accurately.
And step S232, traversing each menu node in the interest multi-branch tree model, and sequentially stacking each menu node to establish a menu stack.
Specifically, the menu nodes in the traversal process are sequentially pushed to establish a menu stack, so that a user can enter a previous-level menu when returning. Assuming that the weight of the functional page node 5 in fig. 4 is the highest, the menu stack is as shown in fig. 5, and when the user returns, the user returns to the menu node 4 first and then returns to the menu node 1 by using the first-in-last-out principle of the stack.
The present embodiment is described and illustrated below by means of preferred embodiments.
Step S11, analyzing the content information on the first screen equipment to generate an original multi-branch tree model; and each functional page node is encoded to generate a corresponding functional page ID.
Step S12, when the user triggers the first screen device (stays), the user information is collected through face recognition, gesture recognition, and the like, and the first screen device requests the cloud server to acquire the user ID. And determining an interest multi-branch tree model matched with the user for the user according to the user information and the original multi-branch tree model of the first screen device.
Specifically, when a user operates on a human-computer interaction interface of the first screen device, recording the retention time (time of leaving a function page-time of entering the function page) of the user on a certain function page, and transmitting a user ID, the function page ID, the retention time and the access time to the cloud server; the cloud server calculates the RT model to determine the interest value of each function page; taking the interest value of the functional page node as a path weight to update the interest multi-branch tree model of the user; specifically, the weights of all nodes of the original multi-branch tree model of the first screen device are traced by using a node weight formula and the interest value of each function page, and an interest multi-branch tree model matched with a user is generated. Wherein, the expression of the RT model is as follows:
P=a*R’+b*TT;
R’=round((FT-LT)/1000);
in the formula, P represents an interest value of a function page; a and b represent empirical coefficients, and the values of the empirical coefficients a and b are 0 to 1; TT represents the residence time; round is a round function and represents the result of rounding operation according to the specified decimal number; FT represents access time; LT represents the morning time.
The node weight formula is the sum of the weights of the current node and all the subnodes at the lower level of the current node.
Step S13, when the user triggers the second screen device, the second screen device requests the cloud server to obtain the user ID in the user information through face recognition, gesture recognition, and the like. And obtaining and calculating the interest multi-branch tree model of the user.
And S131, traversing based on weight priority, selecting a menu node with the maximum weight under the root node, and selecting a thankside page node with the maximum weight under the menu node, so as to obtain a function page node with the maximum weight. The function page node is the function page of most interest to the user.
And S132, sequentially stacking the menu nodes in the traversal process to establish a menu stack so that a user can enter a previous menu when returning.
Step S14, the menu stack and the function page of most interest to the user are returned to the second screen device.
And step S15, the second screen device routes the function page most interested by the user according to the returned result, and when the user operation is closed or returned, the menu stack is popped out and enters the popped menu item.
Through linkage between the screen devices, interest continuity is performed for the user, so that the participation of the user is improved.
It should be noted that the steps illustrated in the above-described flow diagrams or in the flow diagrams of the figures may be performed in a computer system such as a set of computer-executable instructions, and that while a logical order is illustrated in the flow diagrams, in some cases, the steps illustrated or described may be performed in an order different than here.
In this embodiment, a multi-screen linkage device is further provided, and the device is used for implementing the above embodiments and preferred embodiments, and the description of the device is omitted. The terms "module," "unit," "subunit," and the like as used below may implement a combination of software and/or hardware for a predetermined function. Although the means described in the embodiments below are preferably implemented in software, an implementation in hardware, or a combination of software and hardware is also possible and contemplated.
Fig. 6 is a block diagram showing the construction of the multi-screen linkage of the present embodiment, and as shown in fig. 6, the apparatus includes: a judgment acquisition module 210, a processing module 220, a judgment calculation module 230, and a display module 240;
a determination obtaining module 210, configured to obtain user information based on a first screen device when it is determined that a user triggers the first screen device;
the processing module 220 is configured to determine an interest multi-way tree model matched with the user according to the user information and the original multi-way tree model of the first screen device;
a decision calculation module 230, configured to, when it is determined that the user triggers the second screen device, obtain an interest multi-way tree model based on the second screen device, and determine, based on the interest multi-way tree model, a function page and a menu stack with a maximum interest value;
and the display module 240 is configured to display the function page with the largest interest value in the second screen device, and respond to a user operating a menu corresponding to the function page in the second screen device based on the menu stack to return to display an upper menu.
According to the device, firstly, an interest multi-branch tree model matched with a user is determined according to user information and an original multi-branch tree model of first screen equipment, a function page with the maximum interest value and a menu stack determined by the interest multi-branch tree model are transmitted to second screen equipment, the function page with the maximum interest value is displayed in the second screen equipment, and a user operates a menu corresponding to the function page in the second screen equipment based on the menu stack to return to display a superior menu, so that the associated display among the screen equipment is realized; and the problems that each screen device arranged in a market in the related technology is independent from one another and the screen devices cannot be associated and displayed are solved.
In some of these embodiments, the multi-screen linkage further includes a model processing module 220:
the model processing module 220 is configured to obtain content information of the first screen device, and analyze the content information step by step to generate an original multi-way tree model; the original multi-way tree model includes a root node, a menu node, and a function page node.
In some embodiments, the decision obtaining module 210 is further configured to acquire an image of the user by using the first screen device; the man-machine interaction interface of the first screen equipment acquires operation information of a user;
it is determined that the user triggered the first screen device.
In some embodiments, the decision calculation module 230 is further configured to acquire an image of the user by the second screen device;
or the human-computer interaction interface of the second screen equipment acquires the operation information of the user;
the user triggers the second screen device.
In some embodiments, the processing module 220 is further configured to calculate the RT model according to the user identity information, the function page information, the access time corresponding to the function page information, and the retention time corresponding to the function page information in the user information, so as to determine an interest value of each function page;
and tracing the weight of each node of the original multi-branch tree model of the first screen equipment by using a node weight formula and the interest value of each function page to generate an interest multi-branch tree model matched with the user.
In some of these embodiments, the expression of the RT model is:
P=a*R’+b*TT;
R’=round((FT-LT)/1000);
in the formula, P represents an interest value of a function page; a and b represent empirical coefficients; TT represents the residence time; round is a round function and represents the result of rounding operation according to the specified decimal number; FT represents access time; LT denotes the morning time.
In some embodiments, the decision calculation module 230 is further configured to traverse the weights of the nodes of the function pages in the interest multi-way tree model to screen out the function page with the largest interest value from the nodes of the interest multi-way tree model;
and traversing each menu node in the interest multi-branch tree model, and sequentially stacking each menu node to establish a menu stack.
It should be noted that the above modules may be functional modules or program modules, and may be implemented by software or hardware. For a module implemented by hardware, the above modules may be located in the same processor; or the modules can be respectively positioned in different processors in any combination.
There is also provided in this embodiment an electronic device comprising a memory having a computer program stored therein and a processor arranged to execute the computer program to perform the steps of any of the above method embodiments.
Optionally, the electronic apparatus may further include a transmission device and an input/output device, wherein the transmission device is connected to the processor, and the input/output device is connected to the processor.
Alternatively, in this embodiment, the processor may be configured to execute the following steps by a computer program:
s1, when the user triggers the first screen device is judged, user information is obtained based on the first screen device;
s2, determining an interest multi-branch tree model matched with the user according to the user information and the original multi-branch tree model of the first screen device;
s3, when it is judged that the user triggers the second screen device, obtaining an interest multi-branch tree model based on the second screen device, and determining a function page and a menu stack with the maximum interest value based on the interest multi-branch tree model;
and S4, displaying the function page with the maximum interest value in the second screen device, and responding to the user operation of the menu corresponding to the function page in the second screen device based on the menu stack to return to display the upper menu.
It should be noted that, for specific examples in this embodiment, reference may be made to the examples described in the foregoing embodiments and optional implementations, and details are not described in this embodiment again.
In addition, in combination with the multi-screen linkage method provided in the foregoing embodiment, a storage medium may also be provided in this embodiment. The storage medium has a computer program stored thereon; when executed by a processor, the computer program implements any one of the multi-screen linkage methods in the above embodiments.
It should be understood that the specific embodiments described herein are merely illustrative of this application and are not intended to be limiting. All other embodiments, which can be derived by a person skilled in the art from the examples provided herein without any inventive step, shall fall within the scope of protection of the present application.
It is obvious that the drawings are only examples or embodiments of the present application, and it is obvious to those skilled in the art that the present application can be applied to other similar cases according to the drawings without creative efforts. Moreover, it should be appreciated that in the development of any such actual implementation, as in any engineering or design project, numerous implementation-specific decisions must be made to achieve the developers' specific goals, such as compliance with system-related and business-related constraints, which may vary from one implementation to another.
The term "embodiment" is used herein to mean that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the present application. The appearances of the phrase in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. It is to be expressly or implicitly understood by one of ordinary skill in the art that the embodiments described in this application may be combined with other embodiments without conflict.
The above-mentioned embodiments only express several embodiments of the present application, and the description thereof is more specific and detailed, but not construed as limiting the scope of the patent protection. It should be noted that, for a person skilled in the art, several variations and modifications can be made without departing from the concept of the present application, which falls within the scope of protection of the present application. Therefore, the protection scope of the present application should be subject to the appended claims.

Claims (10)

1. A multi-screen linkage method, comprising:
when the fact that a user triggers first screen equipment is judged, user information is obtained based on the first screen equipment;
determining an interest multi-branch tree model matched with the user according to the user information and the original multi-branch tree model of the first screen device;
when a user triggers second screen equipment is judged, the interest multi-branch tree model is obtained based on the second screen equipment, and a function page and a menu stack with the maximum interest value are determined based on the interest multi-branch tree model;
and displaying the function page with the maximum interest value in the second screen equipment, and responding to a menu corresponding to the function page in the second screen equipment operated by a user based on the menu stack to return to display an upper menu.
2. A multi-screen linkage method according to claim 1, further comprising:
acquiring content information of the first screen equipment, and analyzing the content information step by step to generate an original multi-branch tree model; the original multi-branch tree model comprises a root node, a menu node and a function page node.
3. A multi-screen linkage method according to claim 1, wherein determining that the user triggered the first screen device comprises:
the method comprises the steps that a first screen device acquires an image of a user; the man-machine interaction interface of the first screen equipment acquires operation information of a user;
it is determined that the user triggered the first screen device.
4. A multi-screen linkage method according to claim 1, wherein the user triggering a second screen device includes:
the second screen equipment acquires an image of a user;
or the human-computer interaction interface of the second screen equipment acquires the operation information of the user;
the user triggers the second screen device.
5. A multi-screen linkage method according to any one of claims 1 to 4, wherein determining an interest multi-tree model matching the user according to the user information and an original multi-tree model of the first screen device comprises:
calculating an RT model according to user identity information, function page information, access time corresponding to the function page information and retention time corresponding to the function page information in the user information to determine an interest value of each function page;
and tracing the weight of each node of the original multi-branch tree model of the first screen device by using a node weight formula and the interest value of each function page to generate an interest multi-branch tree model matched with the user.
6. A multi-screen linkage method according to claim 5, wherein the RT model is expressed as:
P=a*R’+b*TT;
R’=round((FT-LT)/1000);
in the formula, P represents an interest value of a function page; a and b represent empirical coefficients; TT represents the residence time; round is a round function and represents the result of rounding operation according to the specified decimal number; FT represents access time; LT denotes the morning time.
7. A multi-screen linkage method according to claim 1, wherein determining the function page and the menu stack with the greatest interest value based on the interest multi-way tree model comprises:
traversing the weight of each functional page node in the interest multi-branch tree model to screen out the functional page with the maximum interest value from each node of the interest multi-branch tree model;
and traversing each menu node in the interest multi-branch tree model, and sequentially stacking each menu node to establish a menu stack.
8. A multi-screen linkage, comprising: the device comprises a judgment acquisition module, a processing module, a judgment calculation module and a display module;
the judgment acquisition module is used for acquiring user information based on the first screen equipment when judging that the first screen equipment is triggered by a user;
the processing module is used for determining an interest multi-branch tree model matched with the user according to the user information and the original multi-branch tree model of the first screen device;
the judgment calculation module is used for acquiring the interest multi-branch tree model based on the second screen equipment when judging that the user triggers the second screen equipment, and determining a function page and a menu stack with the maximum interest value based on the interest multi-branch tree model;
the display module is configured to display the function page with the largest interest value in the second screen device, and respond to a user operation of a menu corresponding to the function page in the second screen device based on the menu stack to return to display a previous menu.
9. An electronic device comprising a memory and a processor, wherein the memory stores a computer program, and the processor is configured to execute the computer program to perform the steps of the multi-screen linkage method according to any one of claims 1-7.
10. A computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the steps of the multi-screen linkage method of any of claims 1-7.
CN202210572638.7A 2022-05-25 2022-05-25 Multi-screen linkage method and device, electronic device and storage medium Pending CN115098050A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210572638.7A CN115098050A (en) 2022-05-25 2022-05-25 Multi-screen linkage method and device, electronic device and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210572638.7A CN115098050A (en) 2022-05-25 2022-05-25 Multi-screen linkage method and device, electronic device and storage medium

Publications (1)

Publication Number Publication Date
CN115098050A true CN115098050A (en) 2022-09-23

Family

ID=83288621

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210572638.7A Pending CN115098050A (en) 2022-05-25 2022-05-25 Multi-screen linkage method and device, electronic device and storage medium

Country Status (1)

Country Link
CN (1) CN115098050A (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20010079015A (en) * 2001-06-04 2001-08-22 조현호 Shopping mall operating system for internet electronic commerce with multi-tree structure and operating method thereof
CN101609457A (en) * 2009-04-01 2009-12-23 北京搜狗科技发展有限公司 A kind of method and device that the start page recommended configuration is provided
CN103631827A (en) * 2012-08-29 2014-03-12 腾讯科技(深圳)有限公司 Method and system for synchronizing webpage information
CN106934006A (en) * 2017-03-08 2017-07-07 中国银行股份有限公司 Web page recommendation method and device based on multi-fork tree-model

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20010079015A (en) * 2001-06-04 2001-08-22 조현호 Shopping mall operating system for internet electronic commerce with multi-tree structure and operating method thereof
CN101609457A (en) * 2009-04-01 2009-12-23 北京搜狗科技发展有限公司 A kind of method and device that the start page recommended configuration is provided
CN103631827A (en) * 2012-08-29 2014-03-12 腾讯科技(深圳)有限公司 Method and system for synchronizing webpage information
CN106934006A (en) * 2017-03-08 2017-07-07 中国银行股份有限公司 Web page recommendation method and device based on multi-fork tree-model

Similar Documents

Publication Publication Date Title
US9659032B1 (en) Building a palette of colors from a plurality of colors based on human color preferences
WO2016115945A1 (en) Bullet screen information processing method, client, service platform and storage medium
WO2017181613A1 (en) Search response method, device and system
US20210382609A1 (en) Method and device for displaying multimedia resource
US20190236099A1 (en) Picture processing method and apparatus, and electronic device
CN109155136A (en) Computerized system and method for automatically detecting and rendering highlights from video
CN108401005B (en) Expression recommendation method and device
CN102332017A (en) Method and device for displaying recommended information based on operation information in mobile device
CN110366043A (en) Method for processing video frequency, device, electronic equipment and readable medium
WO2015043547A1 (en) A method, device and system for message response cross-reference to related applications
CN110020022A (en) Data processing method, device, equipment and readable storage medium storing program for executing
CN111026969B (en) Content recommendation method and device, storage medium and server
CN109754316A (en) Products Show method, Products Show system and storage medium
EP4435628A1 (en) Object recommendation method and apparatus, and electronic device
US20240171825A1 (en) Demonstration method and device of live room, computer device and storage medium
WO2024174946A1 (en) Page display method and apparatus, and electronic device, storage medium and program product
JP2018128955A (en) Screen shot image analyzer, screen shot image analysis method, and program
CN108985954A (en) A kind of method and relevant device of incidence relation that establishing each mark
CN116894711A (en) Commodity recommendation reason generation method and device and electronic equipment
JP2014041502A (en) Video distribution device, video distribution method, and video distribution program
CN117010992A (en) Training method and recommendation method for recommendation model for multitasking and multi-scene recommendation
CN110109594A (en) A kind of draw data sharing method, device, storage medium and equipment
CN110489531A (en) The determination method and apparatus of high frequency problem
CN108521366A (en) Expression method for pushing and electronic equipment
CN115022726A (en) Surrounding information generation and barrage display method, device, equipment and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination