CN115640477A - Content recommendation method, device, equipment, medium and product of application program home page - Google Patents

Content recommendation method, device, equipment, medium and product of application program home page Download PDF

Info

Publication number
CN115640477A
CN115640477A CN202211033601.3A CN202211033601A CN115640477A CN 115640477 A CN115640477 A CN 115640477A CN 202211033601 A CN202211033601 A CN 202211033601A CN 115640477 A CN115640477 A CN 115640477A
Authority
CN
China
Prior art keywords
view
content
home page
display
recommended content
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.)
Granted
Application number
CN202211033601.3A
Other languages
Chinese (zh)
Other versions
CN115640477B (en
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.)
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and 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 Beijing Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN202211033601.3A priority Critical patent/CN115640477B/en
Priority to PCT/CN2022/141696 priority patent/WO2024040825A1/en
Publication of CN115640477A publication Critical patent/CN115640477A/en
Application granted granted Critical
Publication of CN115640477B publication Critical patent/CN115640477B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9535Search customisation based on user profiles and personalisation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9538Presentation of query results
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/958Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Between Computers (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The disclosure provides a content recommendation method, device, equipment, medium and product for an application home page, and relates to the field of artificial intelligence, in particular to the fields of Internet of things, intelligent search and the like. The specific implementation scheme is as follows: controlling a home page view of a home page of the application program to stop rendering home page content in response to a display request of the target recommended content; generating a recommended view positioned at an upper layer of the home view; rendering the target recommended content in the recommendation view.

Description

Content recommendation method, device, equipment, medium and product of application program home page
Technical Field
The present disclosure relates to the fields of internet of things, intelligent search, and the like in the field of artificial intelligence, and in particular, to a content recommendation method, apparatus, device, medium, and product for an application home page.
Background
During the starting process of the application program (APP), recommended content can be displayed on a home page of the APP, and the recommended content can include videos or images with short duration, for example.
Generally, when the recommended content is displayed on the application home page, it is generally necessary to request the acquisition of the recommended content from the server. After the recommended content is obtained, rendering of the original page of the home page can be stopped at the rendering opportunity of the home page view, and the original page of the home page is replaced by rendering of the recommended content. However, the recommended content display method described above has a high rendering failure rate.
Disclosure of Invention
The present disclosure provides a content recommendation method, apparatus, device, medium, and product for an application home page.
According to a first aspect of the present disclosure, there is provided a content recommendation method for an application home page, including:
controlling a home page view of a home page of the application program to stop rendering home page content in response to a display request of the target recommended content;
generating a recommended view positioned at an upper layer of the home view;
rendering the target recommended content in the recommendation view.
According to a second aspect of the present disclosure, there is provided a content recommendation apparatus for an application home page, including:
the request response unit is used for responding to a display request of the target recommended content and controlling a home page view of a home page of the application program to stop rendering the home page content;
the view generating unit is used for generating a recommended view positioned at the upper layer of the home page view, and the recommended view and the home page view are parallel;
a content display unit for rendering the target recommended content in the recommendation view.
According to a third aspect of the present disclosure, there is provided an electronic device comprising:
at least one processor; and
a memory communicatively coupled to the at least one processor; wherein the content of the first and second substances,
the memory stores instructions executable by the at least one processor to cause the at least one processor to perform the first aspect and various possible described methods of the first aspect.
According to a fourth aspect of the present disclosure, there is provided a non-transitory computer readable storage medium having stored thereon computer instructions for causing a computer to perform the first aspect and the various possible described methods of the first aspect.
According to a fifth aspect of the present disclosure, there is provided a computer program product comprising: a computer program, stored in a readable storage medium, from which at least one processor of an electronic device can read the computer program, execution of the computer program by the at least one processor causing the electronic device to perform the method of the first aspect.
According to the technical scheme, the recommendation view is displayed on the upper layer of the home page view of the application home page, parallel arrangement of the home page view and the recommendation view is achieved, the recommendation view can be used for displaying the recommendation content to be finished in the process of displaying the home page view, the home page view is continuously used for displaying the home page content, the fact that the display of the recommendation content affects the home page view is avoided, the home page view can still be displayed normally after the display of the recommendation content is finished, the rendering failure times are reduced, and the display success rate of the recommendation content is improved.
It should be understood that the statements in this section do not necessarily identify key or critical features of the embodiments of the present disclosure, nor do they limit the scope of the present disclosure. Other features of the present disclosure will become apparent from the following description.
Drawings
The drawings are included to provide a better understanding of the present solution and are not to be construed as limiting the present disclosure. Wherein:
fig. 1 is a diagram of an application example of a content rendering method for an application home page according to an embodiment of the present disclosure;
fig. 2 is a flowchart of a content recommendation method for an application home page provided according to a first embodiment of the present disclosure;
fig. 3 is a flowchart of a content recommendation method for an application home page provided according to a second embodiment of the present disclosure;
fig. 4 is a flowchart of a content recommendation method for an application home page provided according to a third embodiment of the present disclosure;
fig. 5 is a flowchart of a content recommendation method for an application home page according to a fourth embodiment of the present disclosure;
FIG. 6 is a diagram of an example of application launching provided in accordance with an embodiment of the present disclosure;
fig. 7 is a schematic configuration diagram of a content recommendation device for an application home page provided in accordance with a fifth embodiment of the present disclosure;
fig. 8 is a block diagram of an electronic device for implementing a content recommendation method for an application home page according to an embodiment of the present disclosure.
Detailed Description
Exemplary embodiments of the present disclosure are described below with reference to the accompanying drawings, in which various details of embodiments of the present disclosure are included to assist understanding, and which are to be considered as merely exemplary. Accordingly, those of ordinary skill in the art will recognize that various changes and modifications of the embodiments described herein can be made without departing from the scope and spirit of the disclosure. Also, descriptions of well-known functions and constructions are omitted in the following description for clarity and conciseness.
The technical scheme disclosed by the invention can be applied to an application program starting scene, the recommended view is displayed on the upper layer of the home page view of the home page of the application program, the parallel arrangement of the home page view and the recommended view is realized, the influence of the display of the recommended content on the home page view is avoided, the home page view can still be normally displayed after the display of the recommended content is finished, the rendering failure times are reduced, and the display success rate of the recommended content is improved.
In the related art, the application program may display the recommended content on the home page. Before displaying the recommended content, the recommended content generally needs to be acquired. Specifically, the recommended content may be obtained at the start time (Application/onCreate, callback function at Application/creation) of the business logic initialization phase of the Application, and the recommended content may be obtained at the start time (main activity/onCreate, callback function at master activity/creation) of the home page container initialization phase. If the time within the time period is short, if the recommended content is not acquired within the time period, it is determined that rendering has failed. After the recommended content is obtained, the view of the top page being rendered by the top page may be generally controlled to stop rendering the top page content and to instead render the recommended content. And when the recommended content is displayed, the first page content can be continuously rendered, or the program is started to be ended and enters the main interface of the application program. The rendering mode of the recommended content is blocking type rendering, original rendered home page content is blocked, and the recommended content is rendered instead of the home page content. However, the rendering method is prone to display abnormalities, and the rendering failure rate is high.
The invention provides a content recommendation method, device, equipment, medium and product of an application program home page, which are applied to the fields of Internet of things, intelligent search and the like in the field of artificial intelligence so as to achieve the purpose of improving rendering success rate.
According to the technical scheme, in the process of displaying the home page by the application program, the display request of the target recommended content can be responded, and the home page view of the home page of the application program is controlled to stop rendering the home page content. And generating a recommendation view positioned at the upper layer of the home view to render the target recommendation content in the recommendation view. The recommendation view and the home view are two independent views, and the content display of the two views is not influenced mutually. For the parallel existence of the recommended view and the home page view, the recommended view can be ensured to finish displaying the recommended content, the home page view is continuously used for displaying the home page content, the normal display of the home page content is realized, and the display success rate is improved.
For the convenience of understanding, the technical solutions of the present disclosure will be described in detail below with reference to the accompanying drawings.
Fig. 1 is a diagram illustrating an application example of a content rendering method for an application home page according to an embodiment of the present disclosure. The content rendering method of the application home page may be configured in the electronic device 1, where the electronic device 1 is, for example, a mobile phone shown in fig. 1, and the electronic device 1 may establish a communication connection with the server 2. The server 2 may store therein recommended content.
In one possible design, the electronic device 1 may request the server to obtain the target recommended content. To generate a display request based on the target recommended content. In response to a display request of the target recommended content, the top view of the application top page may be controlled to stop rendering the top content. Referring to fig. 1, the electronic device 1 may comprise an output means 11 which may render the top page content in the top page view 3. The home view 3 is represented by a simple rectangular frame. The electronic device 1 may further generate a recommendation view 4 located at an upper layer of the front page view 3, and the recommendation view 4 may be in a juxtaposed relationship with the front page view 3, and for understanding, the recommendation view 4 and the front page view 3 in fig. 1 may be arranged in parallel. The target recommended content can be rendered in the recommended view 4, the target recommended content can be displayed, and the efficiency of successful display of the recommended content is improved. It will be appreciated that in practical applications, the contents of the two views may not be displayed simultaneously, and the two rectangular boxes shown in fig. 1 are only used for exemplarily showing the parallel relationship of the two views, and in practical applications, do not represent the contents that would be rendered by the two views simultaneously.
Fig. 2 is a flowchart of a content recommendation method for an application home page according to a first embodiment of the present disclosure, which may be configured as a content recommendation device for an application home page, where the content recommendation device may be located in an electronic device, and the content recommendation method may include the following steps:
201: and controlling a home page view of the home page of the application program to stop rendering the home page content in response to a display request of the target recommended content.
Alternatively, the target recommendation content may be multimedia information recommended to the user, and may include short videos, images, moving images, and the like. The first page of the application program may refer to a page displayed in the starting stage of the application program, and the content of the first page may be a page displayed when the first page is started, and is generally a gray, black or white image, and the displayed content is too single.
The home page View refers to a View function (class) of the home page, and the function may contain a series of function functions, such as home page View initialization, home page View measurement, and the like, and the View function may receive a drawing request and return a drawing response. The home view, when executed, may render the home content, at which point the application may display the home content in the interface.
The technical scheme of the disclosure can be applied to a cold start scene of an application program, and a view rendering stage of a first page is stored in the cold start scene.
202: and generating a recommended view positioned at the upper layer of the home view.
The recommended view may be a view function located at an upper layer of the top view, and the recommended view and the top view may be of the same type and may both be functions for rendering content. The home view and the recommended view may be executed in parallel, and both are independent in rendering the content. The recommended view being positioned on top of the top view may include the display content of the recommended view being positioned on top of the top view, but the life cycle of the top view.
203: and rendering the target recommended content in the recommendation view.
Rendering the target recommended content in the recommended view may refer to a drawing function that inputs the target recommended content as an input parameter to the recommended view, instructing the drawing function to perform drawing of the target recommended content.
In this embodiment, the display request of the target recommended content may be responded to, and the top page view of the top page of the application program may be controlled to stop rendering the top page content. And generating a recommendation view positioned at the upper layer of the first page view to render the target recommendation content in the recommendation view. The recommendation view and the home view are two independent views, and the content display of the two views is not influenced mutually. For the parallel existence of the recommended view and the home page view, the recommended view can be ensured to finish displaying the recommended content, the home page view is continuously used for displaying the home page content, the normal display of the home page content is realized, and the display success rate is improved.
For the reader to more deeply understand the implementation principle of the present disclosure, the embodiment shown in fig. 2 is now further detailed in conjunction with fig. 3-6 below.
As shown in fig. 3, a flowchart of a content recommendation method for a home page of an application according to a second embodiment of the present disclosure, where controlling a view of the home page to stop rendering contents of the home page includes:
301: and controlling the home page view to be switched into the invisible state.
302: and clearing the display list of the first page view to stop rendering the first page content.
Alternatively, the view may be set in a visible state (visible) and an invisible state (invisible). The invisible state can mean that the view of the front page is temporarily hidden, but the space occupied by the view control is reserved, the bottom layer can still be in a normal running state, the view control is set to be in the visible state, and the view can be continuously used. The visible state means that the view is in a normal operation state. For example, setting view to an invisible state may be represented as: VISIBLE- > view.
In practical applications, the first page view generally renders image frames, the first page view is set to an invisible state, the rendering of the image frames is still performed, and a display list (DisplayList) of the first page view may be cleared in order to effectively stop the rendering of the first page view. The display list may refer to a list formed by current records displayed during view rendering, and specifically, records that the view is displaying.
In this embodiment, when the home page view is controlled to stop rendering the home page content, the home page view may be set to be in an invisible state, and the home page view is controlled not to render the content any more by emptying the display list of the home page view, so that effective rendering termination of the home page view is achieved, and the rendering accuracy is improved.
As one embodiment, the clearing of the display list of the home view includes:
detecting a clearing function corresponding to a display list of a home page view;
a clear function is run to clear the display list.
The clear function may be preset for the home view, and if it is determined that the display list of the home view is required, the list parameter of the display list may be used as the input parameter of the clear function. The following codes may be referenced:
public void discardDisplayList(){
nSetDisplayList(mNativeRenderNode,0);}
wherein discardDisplayList is a function name of a clearing function, nSetDisplayList is a specific computing node for performing clearing, and mNativeRenderNode is a list parameter of a display list.
In this embodiment, a display list generated by drawing the sub-view for the first time in the home page view may be detected, and the display list may be cleared. By detecting the first drawn sub-view in the home view, an accurate inventory clearing effect can be obtained.
As another embodiment, after rendering the target recommended content in the recommendation view, the method further includes:
and if the target recommended content is determined to be displayed completely, controlling the home page view to normally display the home page content.
Optionally, the method further comprises: if the target recommended content is determined to be displayed completely, the recommended view can be cancelled, and the life cycle of the target recommended content is terminated.
In this embodiment, if it is determined that the target recommended content is displayed completely, the home page view may be controlled to normally display the home page content, and the content display control of the home page view may implement return display from the recommended view to the home page view, thereby implementing accurate display switching.
In one possible design, controlling the home view to normally display the home content includes:
controlling the home page view to be switched into a visible state;
and reconstructing a display list of the home page view so as to render and display the home page content in the home page view.
Optionally, reconstructing the display list of the home view may include obtaining a display list of a child view in the home view, and multiplexing the display list of the child view of the parent view in the home view to obtain a display function in which the parent view and the child view of the home view are multiplexed. The display list of the child view may be a display list of a child view (child view) generated by the first rendering.
In this embodiment, the display list of the home page view is reconstructed by controlling the home page view to be switched to the visible state, and the home page content is rendered and displayed in the home page view. The normal display list of the home page view can be reconstructed by reconstructing the display list, so that the normal display of the home page view is positively influenced, and the influence on the normal display performance of the home page view is small by a reconstruction mode.
In order to obtain an accurate display duration, as shown in fig. 4, which is a flowchart of a content recommendation method for a home page of an application provided in a third embodiment of the present disclosure, after rendering a target recommended content in a recommendation view, the method further includes:
401: determining a first display duration of the target recommended content; the first display duration is the rendering duration of the recommendation view to the target recommendation content.
402: and determining the display ending time of the target recommended content by combining the first display duration according to the starting time of rendering the target recommended content in the recommended view.
403: and if the display ending time is determined to be reached, controlling the recommended view to stop rendering the target recommended content, and determining that the display of the target recommended content is ended.
Alternatively, the start time of rendering the target recommended content by the recommendation view may be a time of generating the recommendation view positioned at an upper layer of the top page view, and rendering of the target recommended content may be started after the generation of the recommendation view.
In this embodiment, a first display duration of the target recommended content may be determined, where the first display duration is a rendering duration of the recommended view on the target recommended content, the rendering duration may control the display of the target recommended content to end, the display end time of the target recommended content is determined according to the start time of rendering the target recommended content by the recommended view in combination with the first display duration, and the display end time is determined by using the rendering duration. If the display ending time is determined to be reached, the recommended video can be controlled to stop rendering the target recommended content, the recommended video is controlled to stop rendering the target recommended content, accurate display control over the target recommended content is achieved, and the display control rate of the recommended content is improved.
In one possible design, determining a first display duration of the target recommended content includes:
determining a first display duration of the target recommended content based on a second display duration of the home page view; the second display duration is a display duration set for the home view.
The second display duration may specifically be a display duration of the home view. The display duration of the home page view can be obtained according to historical experience, for example, if the application program needs 3 seconds from starting to displaying the home page and then enters the main interface process of the application program, the display duration of the home page view is generally 2 seconds, and 2 seconds can be used as the second display duration.
Optionally, determining the first display duration of the target recommended content based on the second display duration of the home view may include: and taking the second display duration of the home page view as the first display duration of the target recommended content, and when the rendering of the target recommended content is finished, entering the next program stage of the end of the rendering, for example, starting and finishing the main interface of the application program. The method can also comprise the following steps: and subtracting the target time length from the second display time length of the home page view to obtain the first display time length of the target recommended content. The target time duration may be a set time value smaller than the second display time duration, and the target time duration may be greater than zero, for example, may be 5 milliseconds.
In this embodiment, the first display duration of the target recommended content may be determined based on the second display duration of the home page view, so that the second display duration corresponds to the first display duration, the first display duration is constrained by using the second display duration, and the constraint control accuracy of the first display duration of the target recommended content is improved.
In practical applications, the recommended content starts to be acquired at the starting time (Application/onCreate, callback function at Application/creation) of the business logic initialization phase of the Application program, and the recommended content stops to be acquired at the starting time (main activity/onCreate, callback function at master activity/creation) of the home page container initialization phase. The time period formed by the starting time of the two stages is short, and if corresponding target recommendation information is not acquired in the time period, content recommendation failure can be caused.
In order to improve the success rate of content recommendation, as shown in fig. 5, a flowchart of a content recommendation method for an application top page provided in a fourth embodiment of the present disclosure is different from the foregoing embodiment in that before controlling a top page view of the application top page to stop rendering the top page content in response to a display request of target recommended content, the method may further include:
501: and determining an acquisition starting point and an acquisition ending point of the target recommended content. And acquiring a time point of which the starting point is before the starting time of the service logic initialization stage and acquiring a time point of which the ending point is after the starting time of the first page container initialization stage.
502: and acquiring the target recommended content in a time period corresponding to the acquisition starting point and the acquisition ending point.
503: and generating a display request of the target recommended content.
Alternatively, if the target recommended content is not acquired at the acquisition termination point, it may be determined that the recommendation has failed. If the recommendation fails, the home page view can be controlled to normally display the home page content and cancel the recommendation view.
Alternatively, the display request of the target recommended content may be a display instruction or a flag of the target recommended content. The display control of the target recommended content may be instructed by the display request.
In this embodiment, the acquisition start point of the target recommended content is determined as a time point before the start time of the service logic initialization stage, and the acquisition end point is determined as a time point after the start time of the home page container initialization stage, so that the acquisition start point is longer than the original acquisition time of the target recommended content, the target recommended content can be acquired within a longer content acquisition time period, and the acquisition accuracy of the target recommended content is improved.
As one embodiment, determining an acquisition start point and an acquisition end point of a target recommended content includes:
in the starting process of the application program, detecting the starting time of a frame initialization stage of the application program;
determining starting time as an acquisition starting point of the target recommended content;
detecting the end time of drawing the sub-view of the home page view;
and determining the end time as the acquisition termination point of the target recommended content.
For ease of understanding, fig. 6 is a diagram of an example of application launching provided by an embodiment of the present disclosure. Referring to fig. 6, in the android system, the following program modules need to be executed during the starting process of the application program. After the application process starts 601 execution, the framework initialization phase 602 of the application program may be entered. The application then continues to run and enters the business logic initialization phase 603 of the application. The program continues to run and enters the home container initialization stage 604. The start time of the service logic initialization stage 603 is the original acquisition start point, the start time of the home page container initialization stage 604 is the original acquisition end point, and the time interval between the original acquisition start point and the original acquisition end point is t0. The home container initialization phase 604 runs to the end and the home view initialization phase 605 is entered. The first page view initialization phase 605 begins and a series of first page view actions, including, for example, first page view measurement 606, first page view drawing 607, etc., may be performed until the first page view drawing sub-view phase 608 is reached. Execution of the view rendering overlay 609 may then begin.
The service logic initialization phase 603 of the application is not a real start time, and has a longer time difference from the formal start of the application, and for a cold start process of the application, a plurality of steps (not shown in the figure) are executed from the framework initialization phase (attachBaseContext) 602 of the application to the service logic initialization phase (onCreate) 603, and the execution of the plurality of steps requires a certain running time, so that the present disclosure uses the start time of the framework initialization phase 602 of the application as a new acquisition starting point to start acquisition of the target recommendation content in advance, and can increase the acquisition time of the target recommendation content by 50 to 200ms (milliconnected).
While the initial start point of the first page container initialization stage 604 is the original acquisition start point, the initial start point of the first page view initialization stage 605 may be the last time to render the screen, and referring to fig. 6, the initial start point of the first page view initialization stage 605 is not the last time to render the screen. In practical applications, no specific rendering upper screen is executed through the stages of the first page view measurement 606, the first page view drawing 607 and the like, and the view rendering upper screen 609 can be executed at the end of the stage 608 of executing the first page view drawing sub-view. Therefore, in the present disclosure, the end time of the first page view drawing sub-view stage 608 is taken as the end point of acquiring the target recommended content, so that the acquisition time of the recommended content can be effectively increased. As can be seen from the acquisition time test, the acquisition time of 400-600 ms can be increased.
By moving the acquisition start point forward and the acquisition end point backward, referring to fig. 6, t1 is set between the updated acquisition start point and the updated acquisition end point, which can increase the acquisition time of the target recommended content and improve the success rate of acquiring the target recommended content.
In this embodiment, the starting time of the framework initialization stage of the application program may be used as the acquisition starting point, and the ending time of the first page view drawing sub-view of the application program may be used as the acquisition ending point. The frame initialization phase is started far earlier than the business logic initialization phase, and the phase of drawing the child view by the home page view is later than the home page container initialization phase, so that the acquisition request time is increased, and the target recommended content can be acquired in a longer time period.
In one possible design, acquiring the target recommended content in a time period corresponding to the acquisition start point and the acquisition end point includes:
at an acquisition starting point, sending a content acquisition request to a server, wherein the content acquisition request indicates the server to feed back target recommended content;
and receiving the target recommended content fed back by the server before reaching the acquisition termination point.
Alternatively, the content acquisition request may be a network request generated based on the user information. The server can perform personalized analysis according to the user information to obtain user characteristics, and target recommended content matched with the user characteristics is obtained through query. The server can feed back the obtained target recommendation content to the electronic equipment.
In this embodiment, at the acquisition start point, a content acquisition request is sent to the server, where the content acquisition request instructs the server to feed back target recommended content, and before the acquisition end point is reached, the target recommended content fed back by the server may be received. The real-time acquisition of the target recommended content can be realized through request interaction with the server, and the effectiveness of the acquisition of the target recommended content is realized.
As shown in fig. 7, a schematic structural diagram of a content recommendation apparatus for an application home page according to a fifth embodiment of the present disclosure is provided, and the apparatus may be located in an electronic device and configured with the content recommendation method for an application home page according to the foregoing embodiment. The content recommendation device 700 for the application home page may include the following units:
the request response unit 701: the display control module is used for responding to a display request of the target recommended content, and controlling a home page view of a home page of the application program to stop rendering the home page content;
view generation unit 702: the system comprises a first view module, a second view module and a third view module, wherein the first view module is used for generating a recommended view positioned at the upper layer of a home page view, and the recommended view is parallel to the home page view;
the content display unit 703: for rendering the target recommended content in the recommendation view.
As an embodiment, the request response unit includes:
the first control module is used for controlling the home page view to be switched to an invisible state;
and the view emptying module is used for emptying the display list of the first page view so as to stop rendering the first page content.
In some embodiments, the view clearing module comprises:
the view detection sub-module is used for detecting a clearing function corresponding to a display list of the home page view;
and the list clearing submodule is used for operating a clearing function so as to clear the display list.
In one possible design, further comprising:
and the home page display unit is used for controlling the home page view to normally display the home page content if the target recommended content is determined to be displayed completely.
As an alternative embodiment, the home page display unit includes:
the second control module is used for controlling the home page view to be switched into a visible state;
and the list rebuilding module is used for rebuilding the display list of the first page view so as to render and display the content of the first page in the first page view.
As still another embodiment, further comprising:
the time length determining unit is used for determining a first display time length of the target recommended content; the first display duration is the rendering duration of the recommended view to the target recommended content;
the end determining unit is used for determining the display end time of the target recommended content according to the start time of rendering the target recommended content in the recommended view and by combining the first display duration;
and the display control unit is used for controlling the recommended view to stop rendering the target recommended content and determining that the target recommended content is displayed and finished if the display finishing time is determined to be reached.
In one possible design, the duration determining unit includes:
the time length determining module is used for determining first display time length of the target recommended content based on second display time length of the home page view; the second display duration is a display duration set for the home view.
As still another embodiment, the method further includes:
a first determination unit configured to determine an acquisition start point and an acquisition end point of the target recommended content; and acquiring a time point of which the starting point is before the starting time of the service logic initialization stage and acquiring a time point of which the ending point is after the starting time of the first page container initialization stage.
The content acquisition unit is used for acquiring target recommended content in a time period corresponding to the acquisition starting point and the acquisition ending point;
and the request generating unit is used for generating a display request of the target recommended content.
In one possible design, the first determination unit includes:
the first detection module is used for detecting the starting time of the frame initialization stage of the application program in the starting process of the application program;
the first determining module is used for determining the starting time as an acquisition starting point of the target recommended content;
the second detection module is used for detecting the end time of drawing the sub-view of the home page view;
and the second determining module is used for determining that the end time is the acquisition termination point of the target recommended content.
In some embodiments, the content obtaining unit includes:
the request sending module is used for sending a content obtaining request to the server at an obtaining starting point, and the content obtaining request indicates the server to feed back target recommended content;
and the content receiving module is used for receiving the target recommended content fed back by the server before the acquisition termination point is reached.
It should be noted that the user information in this embodiment is not specific to a specific user, and cannot reflect the personal information of a specific user. In the technical scheme of the disclosure, the collection, storage, use, processing, transmission, provision, disclosure and other processing of the personal information of the related user are all in accordance with the regulations of related laws and regulations and do not violate the good customs of the public order.
The present disclosure also provides an electronic device, a readable storage medium, and a computer program product according to embodiments of the present disclosure.
According to an embodiment of the present disclosure, the present disclosure also provides a computer program product comprising: a computer program, stored in a readable storage medium, from which at least one processor of the electronic device can read the computer program, and the execution of the computer program by the at least one processor causes the electronic device to perform the solutions provided by any of the above embodiments.
FIG. 8 illustrates a schematic block diagram of an example electronic device 800 that can be used to implement embodiments of the present disclosure. Electronic devices are intended to represent various forms of digital computers, such as laptops, desktops, workstations, personal digital assistants, servers, blade servers, mainframes, and other appropriate computers. Electronic devices may also represent various forms of mobile devices, such as personal digital processors, cellular telephones, smart phones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions, are meant to be examples only, and are not meant to limit implementations of the disclosure described and/or claimed herein.
As shown in fig. 8, the apparatus 800 includes a computing unit 801 that can perform various appropriate actions and processes according to a computer program stored in a Read Only Memory (ROM) 802 or a computer program loaded from a storage unit 808 into a Random Access Memory (RAM) 803. In the RAM 803, various programs and data required for the operation of the device 800 can also be stored. The calculation unit 801, the ROM 802, and the RAM 803 are connected to each other by a bus 804. An input/output (I/O) interface 805 is also connected to bus 804.
A number of components in the device 800 are connected to the I/O interface 805, including: an input unit 806 such as a keyboard, a mouse, or the like; an output unit 807 such as various types of displays, speakers, and the like; a storage unit 808, such as a magnetic disk, optical disk, or the like; and a communication unit 809 such as a network card, modem, wireless communication transceiver, etc. The communication unit 809 allows the device 800 to exchange information/data with other devices via a computer network such as the internet and/or various telecommunication networks.
Computing unit 801 may be a variety of general and/or special purpose processing components with processing and computing capabilities. Some examples of the computing unit 801 include, but are not limited to, a Central Processing Unit (CPU), a Graphics Processing Unit (GPU), various dedicated Artificial Intelligence (AI) computing chips, various computing units running machine learning model algorithms, a Digital Signal Processor (DSP), and any suitable processor, controller, microcontroller, and the like. The calculation unit 801 executes the respective methods and processes described above, such as the content recommendation method of the application top page. For example, in some embodiments, the content recommendation method for the application home page may be implemented as a computer software program tangibly embodied in a machine-readable medium, such as storage unit 808. In some embodiments, part or all of the computer program can be loaded and/or installed onto device 800 via ROM 802 and/or communications unit 809. When the computer program is loaded into the RAM 803 and executed by the computing unit 801, one or more steps of the content recommendation method for application home pages described above may be performed. Alternatively, in other embodiments, the computing unit 801 may be configured to perform the content recommendation method of the application home page in any other suitable manner (e.g., by means of firmware).
Various implementations of the systems and techniques described here above may be implemented in digital electronic circuitry, integrated circuitry, field Programmable Gate Arrays (FPGAs), application Specific Integrated Circuits (ASICs), application Specific Standard Products (ASSPs), system on a chip (SOCs), complex Programmable Logic Devices (CPLDs), computer hardware, firmware, software, and/or combinations thereof. These various embodiments may include: implemented in one or more computer programs that are executable and/or interpretable on a programmable system including at least one programmable processor, which may be special or general purpose, receiving data and instructions from, and transmitting data and instructions to, a storage system, at least one input device, and at least one output device.
Program code for implementing the methods of the present disclosure may be written in any combination of one or more programming languages. These program codes may be provided to a processor or controller of a general purpose computer, special purpose computer, or other programmable data processing apparatus, such that the program codes, when executed by the processor or controller, cause the functions/operations specified in the flowchart and/or block diagram to be performed. The program code may execute entirely on the machine, partly on the machine, as a stand-alone software package partly on the machine and partly on a remote machine or entirely on the remote machine or server.
In the context of this disclosure, a machine-readable medium may be a tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. The machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of a machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
To provide for interaction with a user, the systems and techniques described here can be implemented on a computer having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to a user; and a keyboard and a pointing device (e.g., a mouse or a trackball) by which a user may provide input to the computer. Other kinds of devices may also be used to provide for interaction with a user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form, including acoustic, speech, or tactile input.
The systems and techniques described here can be implemented in a computing system that includes a back-end component (e.g., as a data server), or that includes a middleware component (e.g., an application server), or that includes a front-end component (e.g., a user computer having a graphical user interface or a web browser through which a user can interact with an implementation of the systems and techniques described here), or any combination of such back-end, middleware, or front-end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: local Area Networks (LANs), wide Area Networks (WANs), and the Internet.
The computer system may include clients and servers. A client and server are generally remote from each other and typically interact through a communication network. The relationship of client and server arises by virtue of computer applications running on the respective computers and having a client-server relationship to each other. The Server may be a cloud Server, also called a cloud computing Server or a cloud host, and is a host product in a cloud computing service system, so as to solve the defects of high management difficulty and weak service extensibility in a traditional physical host and VPS service ("Virtual Private Server", or "VPS" for short). The server may also be a server of a distributed system, or a server incorporating a blockchain.
It should be understood that various forms of the flows shown above, reordering, adding or deleting steps, may be used. For example, the steps described in the present disclosure may be executed in parallel, sequentially, or in different orders, as long as the desired results of the technical solutions disclosed in the present disclosure can be achieved, and the present disclosure is not limited herein.
The above detailed description should not be construed as limiting the scope of the disclosure. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions may be made, depending on design requirements and other factors. Any modification, equivalent replacement, and improvement made within the spirit and principle of the present disclosure should be included in the scope of protection of the present disclosure.

Claims (23)

1. A content recommendation method for an application home page comprises the following steps:
controlling a home page view of a home page of the application program to stop rendering home page content in response to a display request of the target recommended content;
generating a recommended view positioned at an upper layer of the home view;
rendering the target recommended content in the recommendation view.
2. The method of claim 1, wherein said controlling the top page view to cease rendering the top page content comprises:
controlling the home page view to be switched into an invisible state;
and clearing the display list of the home page view to stop rendering the home page content.
3. The method of claim 2, wherein said clearing the displayed listing of the home view comprises:
detecting a clearing function corresponding to a display list of the home page view;
and running the clearing function to clear the display list.
4. The method of any of claims 1-3, further comprising:
and if the target recommended content is determined to be displayed completely, controlling the home page view to normally display the home page content.
5. The method of claim 4, wherein the controlling the home view to normally display the home content comprises:
controlling the home page view to be switched into a visible state;
and reconstructing a display list of the home view so as to render and display the home content in the home view.
6. The method of any of claims 1-5, further comprising:
determining a first display duration of the target recommended content; the first display duration is the rendering duration of the recommended view to the target recommended content;
according to the starting time of rendering the target recommended content in the recommended view, and in combination with the first display duration, determining the display ending time of the target recommended content;
and if the display ending time is determined to be reached, controlling the recommended view to stop rendering the target recommended content, and determining that the target recommended content is displayed to be ended.
7. The method of claim 6, wherein the determining a first display duration of the target recommended content comprises:
determining a first display duration of the target recommended content based on a second display duration of the home page view; the second display duration is a display duration set for the home page view.
8. The method of any of claims 1-7, further comprising:
determining an acquisition starting point and an acquisition ending point of the target recommended content; the acquisition starting point is a time point before the starting time of the service logic initialization stage, and the acquisition ending point is a time point after the starting time of the home page container initialization stage;
acquiring the target recommended content in a time period corresponding to the acquisition starting point and the acquisition ending point;
and generating a display request of the target recommended content.
9. The method of claim 8, wherein the determining an acquisition start point and an acquisition end point of the target recommended content comprises:
detecting the starting time of a frame initialization stage of an application program in the starting process of the application program;
determining the starting time as an acquisition starting point of the target recommended content;
detecting the end time of the drawing sub-view of the home page view;
and determining the end time as an acquisition termination point of the target recommended content.
10. The method of claim 8, wherein the obtaining the target recommended content in the time period corresponding to the obtaining start point and the obtaining end point comprises:
at the acquisition starting point, sending a content acquisition request to a server, wherein the content acquisition request indicates the server to feed back target recommended content;
receiving the target recommended content fed back by the server before reaching the acquisition termination point.
11. A content recommendation apparatus for an application home page, comprising:
a request response unit for controlling a top page view of a top page of the application program to stop rendering the top page content in response to a display request of the target recommended content;
the view generating unit is used for generating a recommended view positioned at the upper layer of the home page view, and the recommended view and the home page view are parallel;
a content display unit for rendering the target recommended content in the recommendation view.
12. The apparatus of claim 11, wherein the request response unit comprises:
the first control module is used for controlling the home page view to be switched into an invisible state;
and the view emptying module is used for emptying a display list of the first page view so as to stop rendering the first page content.
13. The apparatus of claim 12, wherein the view clearing module comprises:
the view detection submodule is used for detecting a clearing function corresponding to a display list of the home page view;
and the list clearing submodule is used for operating the clearing function so as to clear the display list.
14. The apparatus of any of claims 11-13, further comprising:
and the home page display unit is used for controlling the home page view to normally display the home page content if the target recommended content is determined to be displayed completely.
15. The apparatus of claim 14, wherein the home page display unit comprises:
the second control module is used for controlling the home page view to be switched into a visible state;
and the list reconstruction module is used for reconstructing a display list of the home page view so as to render and display the home page content in the home page view.
16. The apparatus of any of claims 11-15, further comprising:
the time length determining unit is used for determining a first display time length of the target recommended content; the first display duration is the rendering duration of the recommended view to the target recommended content;
the end determining unit is used for determining the display end time of the target recommended content according to the start time of rendering the target recommended content by the recommended view and combining the first display duration;
and the display control unit is used for controlling the recommended view to stop rendering the target recommended content and determining that the target recommended content is displayed and finished if the display finishing time is determined to be reached.
17. The apparatus of claim 16, wherein the duration determination unit comprises:
the duration determining module is used for determining a first display duration of the target recommended content based on a second display duration of the home page view; the second display duration is a display duration set for the home page view.
18. The apparatus of any of claims 11-17, further comprising:
a first determining unit configured to determine an acquisition start point and an acquisition end point of the target recommended content; the acquisition starting point is a time point before the starting time of the service logic initialization stage, and the acquisition ending point is a time point after the starting time of the first page container initialization stage;
a content obtaining unit, configured to obtain the target recommended content in a time period corresponding to the obtaining start point and the obtaining end point;
and the request generating unit is used for generating a display request of the target recommended content.
19. The apparatus of claim 18, wherein the first determining unit comprises:
the first detection module is used for detecting the starting time of the frame initialization stage of the application program in the starting process of the application program;
the first determining module is used for determining the starting time as an acquisition starting point of the target recommended content;
the second detection module is used for detecting the end time of the drawing sub-view of the home page view;
and the second determining module is used for determining that the end time is the acquisition termination point of the target recommended content.
20. The apparatus of claim 18, wherein the content obtaining unit comprises:
a request sending module, configured to send a content obtaining request to a server at the obtaining start point, where the content obtaining request indicates that the server feeds back target recommended content;
and the content receiving module is used for receiving the target recommended content fed back by the server before the acquisition termination point is reached.
21. An electronic device, comprising:
at least one processor; and
a memory communicatively coupled to the at least one processor; wherein, the first and the second end of the pipe are connected with each other,
the memory stores instructions executable by the at least one processor to enable the at least one processor to perform the method of any one of claims 1-10.
22. A non-transitory computer readable storage medium having stored thereon computer instructions for causing the computer to perform the method of any one of claims 1-10.
23. A computer program product comprising a computer program which, when executed by a processor, carries out the steps of the method of any one of claims 1 to 10.
CN202211033601.3A 2022-08-26 2022-08-26 Content recommendation method, device, equipment, medium and product of application program home page Active CN115640477B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202211033601.3A CN115640477B (en) 2022-08-26 2022-08-26 Content recommendation method, device, equipment, medium and product of application program home page
PCT/CN2022/141696 WO2024040825A1 (en) 2022-08-26 2022-12-23 Content recommendation method and apparatus for application home page, device, medium and product

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211033601.3A CN115640477B (en) 2022-08-26 2022-08-26 Content recommendation method, device, equipment, medium and product of application program home page

Publications (2)

Publication Number Publication Date
CN115640477A true CN115640477A (en) 2023-01-24
CN115640477B CN115640477B (en) 2024-05-21

Family

ID=84940404

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211033601.3A Active CN115640477B (en) 2022-08-26 2022-08-26 Content recommendation method, device, equipment, medium and product of application program home page

Country Status (2)

Country Link
CN (1) CN115640477B (en)
WO (1) WO2024040825A1 (en)

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108279942A (en) * 2017-01-05 2018-07-13 阿里巴巴集团控股有限公司 Show that intelligent terminal application starts the method and device of page
CN110020325A (en) * 2018-08-17 2019-07-16 深圳壹账通智能科技有限公司 Page loading method, device, equipment and readable storage medium storing program for executing
CN110781427A (en) * 2019-10-30 2020-02-11 北京博睿宏远数据科技股份有限公司 Method, device, equipment and storage medium for calculating first screen time
CN111857855A (en) * 2019-04-01 2020-10-30 苏宁易购集团股份有限公司 Webpage loading method and device and intelligent equipment
CN112099873A (en) * 2020-09-15 2020-12-18 广州华多网络科技有限公司 Application program home page loading method, device, equipment and storage medium
CN112099710A (en) * 2020-09-15 2020-12-18 腾讯科技(深圳)有限公司 Application starting method, device, equipment and computer readable storage medium
CN112784200A (en) * 2021-01-28 2021-05-11 百度在线网络技术(北京)有限公司 Page data processing method, device, equipment, medium and computer program product
CN113867881A (en) * 2021-10-19 2021-12-31 创优数字科技(广东)有限公司 Application home page dynamic display method, device, equipment and medium
CN113986424A (en) * 2021-10-21 2022-01-28 深圳前海微众银行股份有限公司 Page display method and device
WO2022134428A1 (en) * 2020-12-25 2022-06-30 北京百度网讯科技有限公司 Applet page rendering method and apparatus, electronic device, and storage medium
WO2022156368A1 (en) * 2021-01-19 2022-07-28 北京达佳互联信息技术有限公司 Recommended information display method and apparatus

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111158799A (en) * 2019-12-31 2020-05-15 北京百度网讯科技有限公司 Page rendering method and device, electronic equipment and storage medium
CN111782951B (en) * 2020-06-30 2024-04-02 北京百度网讯科技有限公司 Method and device for determining display page, computer system and medium
CN114840283A (en) * 2021-02-01 2022-08-02 腾讯科技(北京)有限公司 Multimedia resource display method, device, terminal and medium
CN113051493A (en) * 2021-03-30 2021-06-29 深圳市欢太科技有限公司 Application program display method and device, storage medium and terminal
CN114911555A (en) * 2022-04-19 2022-08-16 北京三快在线科技有限公司 Page display method and device, electronic equipment and storage medium
CN114861055A (en) * 2022-05-10 2022-08-05 北京五八信息技术有限公司 Information display method and device, electronic equipment and storage medium
CN114841781A (en) * 2022-05-24 2022-08-02 创优数字科技(广东)有限公司 Commodity information recommendation method, device, equipment and medium

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108279942A (en) * 2017-01-05 2018-07-13 阿里巴巴集团控股有限公司 Show that intelligent terminal application starts the method and device of page
CN110020325A (en) * 2018-08-17 2019-07-16 深圳壹账通智能科技有限公司 Page loading method, device, equipment and readable storage medium storing program for executing
CN111857855A (en) * 2019-04-01 2020-10-30 苏宁易购集团股份有限公司 Webpage loading method and device and intelligent equipment
CN110781427A (en) * 2019-10-30 2020-02-11 北京博睿宏远数据科技股份有限公司 Method, device, equipment and storage medium for calculating first screen time
CN112099873A (en) * 2020-09-15 2020-12-18 广州华多网络科技有限公司 Application program home page loading method, device, equipment and storage medium
CN112099710A (en) * 2020-09-15 2020-12-18 腾讯科技(深圳)有限公司 Application starting method, device, equipment and computer readable storage medium
WO2022134428A1 (en) * 2020-12-25 2022-06-30 北京百度网讯科技有限公司 Applet page rendering method and apparatus, electronic device, and storage medium
WO2022156368A1 (en) * 2021-01-19 2022-07-28 北京达佳互联信息技术有限公司 Recommended information display method and apparatus
CN112784200A (en) * 2021-01-28 2021-05-11 百度在线网络技术(北京)有限公司 Page data processing method, device, equipment, medium and computer program product
CN113867881A (en) * 2021-10-19 2021-12-31 创优数字科技(广东)有限公司 Application home page dynamic display method, device, equipment and medium
CN113986424A (en) * 2021-10-21 2022-01-28 深圳前海微众银行股份有限公司 Page display method and device

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
PONS, AP: "Improving the performance of client Web object retrieval", JOURNAL OF SYSTEMS AND SOFTWARE, 28 February 2005 (2005-02-28), pages 303 - 311, XP004621658, DOI: 10.1016/j.jss.2004.02.030 *
郭涛;韩建亭;杨晓玲;: "智慧家庭App的设备控制页面动态呈现技术", 电信科学, no. 10, 20 October 2017 (2017-10-20), pages 177 - 184 *
闫兴亚;潘治颖;黄姝琦;: "首屏数据并行式预加载方案的研究与应用", 计算机与数字工程, no. 05, 20 May 2019 (2019-05-20), pages 1270 - 1274 *

Also Published As

Publication number Publication date
WO2024040825A1 (en) 2024-02-29
CN115640477B (en) 2024-05-21

Similar Documents

Publication Publication Date Title
CN112541878A (en) Method and device for establishing image enhancement model and image enhancement
CN115373861A (en) GPU resource scheduling method and device, electronic equipment and storage medium
CN112925811B (en) Method, apparatus, device, storage medium and program product for data processing
CN113839998A (en) Image data transmission method, device, equipment, storage medium and program product
CN115640477A (en) Content recommendation method, device, equipment, medium and product of application program home page
CN114374703B (en) Cloud mobile phone information acquisition method, device, equipment and storage medium
CN113836455A (en) Special effect rendering method, device, equipment, storage medium and computer program product
CN113360689B (en) Image retrieval system, method, related device and computer program product
CN113556575A (en) Method, apparatus, device, medium and product for compressing data
KR102579124B1 (en) Image data correction method, apparatus, electronic device, storage medium, computer program, and autonomous vehicle
CN114546199B (en) Image processing method, device, electronic equipment and storage medium
CN111737372A (en) Map data generation method and device
CN116363260B (en) Image generation method and device and electronic equipment
CN113744414B (en) Image processing method, device, equipment and storage medium
CN116366970A (en) Control method, device, equipment and medium for binocular camera under hong Mongolian system
CN117097943A (en) Video generation method, device, electronic equipment and readable storage medium
CN115328597A (en) Page rendering method and device of applet, electronic device and storage medium
CN114398017A (en) Time delay detection method and device and electronic equipment
CN113760431A (en) Application program control method and device, electronic equipment and readable storage medium
CN114048058A (en) Live event searching method and device, electronic equipment and storage medium
CN115454406A (en) Operation interface interaction method, device, equipment and storage medium
CN117217926A (en) Asset sharing method, device, electronic equipment and storage medium
CN114201645A (en) Object labeling method and device, electronic equipment and storage medium
CN117350277A (en) Material verification method and device, electronic equipment and readable storage medium
CN115617454A (en) Containerization service deployment 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
GR01 Patent grant
GR01 Patent grant