Push processing method and apparatus, device, computer-readable storage medium, and computer program

The method and device enable seamless switching between live streaming and other service scenes in a live streaming interface, enhancing object display efficiency and success rates by integrating an object list with entrance tabs for direct access to related objects.

JP2026500199APending Publication Date: 2026-01-06BEIJING YOUZHUJU NETWORK TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2025533205
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-05-19
Filing Date
2024-05-17
Publication Date
2026-01-06

AI Technical Summary

Technical Problem

In live streaming interfaces, accessing related push objects from other service scenes requires jumping to pre-set search platforms, lengthening the push path and reducing efficiency.

Method used

A push processing method and device that displays an object list interface with entrance tabs on a live streaming interface, allowing seamless switching to candidate objects in corresponding service scenes upon trigger operations, eliminating the need for platform jumps.

Benefits of technology

Efficiently displays related objects across live streaming and other service scenes, significantly shortening the push path and improving the success rate of object pushing.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026500199000001_ABST
    Figure 2026500199000001_ABST
Patent Text Reader

Abstract

An embodiment of the present disclosure relates to a push processing method, apparatus, device, and medium, wherein the method includes: in response to a first preset operation, displaying an object list interface and multiple entrance tabs in a live streaming interface of a target live room, wherein candidate objects displayed in the object list interface are candidate objects corresponding to the target live room; and in response to a trigger operation on the entrance tab, switching the candidate objects displayed in the object list interface to candidate objects in a service scenario corresponding to the entrance tab.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] [CROSS-REFERENCE TO RELATED APPLICATIONS] This application claims priority to a Chinese patent with application number 2023105740444, filed on May 19, 2023, the entire contents of which are incorporated herein by reference.

[0002] [Technical field] The present disclosure relates to the field of computer application technology, and in particular to a push processing method and device, equipment, and medium. [Background technology]

[0003] With the rise of short video applications, video-based push is becoming more and more popular.

[0004] In related technology, related live streaming push objects can be pushed via live streaming video, and related live streaming push objects can be displayed by displaying a live streaming object list or the like on a live streaming interface.

[0005] However, in the above live streaming interface, only live streaming push objects can be viewed, and if the live streaming video has push objects of other service scenes, it is necessary to jump to the pre-set search platform corresponding to the other service scenes to actively search for related push objects, which will lengthen the push path of related objects in other service scenes. Summary of the Invention [Problem to be solved by the invention]

[0006] In order to solve or at least partially solve the above technical problems, the present disclosure provides a push processing method, device, equipment, and medium that realizes efficient display of related objects in live streaming scenes and other service scenes in a live streaming interface and shortens the push path of objects in other service scenes. [Means for solving the problem]

[0007] An embodiment of the present disclosure provides a push processing method, the method including: in response to a first preset operation, displaying an object list interface and a plurality of entrance tabs on a live streaming interface of a target live room, candidate objects displayed in the object list interface being candidate objects corresponding to the target live room; and in response to a trigger operation on the entrance tab, switching the candidate objects displayed in the object list interface to candidate objects in a service scene corresponding to the entrance tab.

[0008] An embodiment of the present disclosure further provides a push processing device, the device including: a first display module for displaying an object list interface and a plurality of entrance tabs on a live streaming interface of a target live room in response to a first preset operation, wherein candidate objects displayed in the object list interface are candidate objects corresponding to the target live room; and a second display module for switching the candidate objects displayed in the object list interface to candidate objects in a service scene corresponding to the entrance tab in response to a trigger operation on the entrance tab.

[0009] An embodiment of the present disclosure further provides an electronic device, the electronic device including a processor and a memory for storing instructions executable by the processor, the processor being used to read the executable instructions from the memory and execute the instructions to realize a push processing method according to an embodiment of the present disclosure.

[0010] An embodiment of the present disclosure further provides a computer-readable storage medium, the storage medium storing a computer program, the computer program being used to perform the push processing method according to the embodiment of the present disclosure. [Brief explanation of the drawings]

[0011] These and other features, advantages, and aspects of each embodiment of the present disclosure will become more apparent with reference to the following specific embodiments in conjunction with the drawings. Throughout the drawings, the same or similar reference numerals represent the same or similar elements. It should be understood that the drawings are schematic and that the elements and components are not necessarily drawn to scale. [Figure 1] 1 is a flowchart of a push processing method according to an embodiment of the present disclosure. [Figure 2] FIG. 2 is a schematic diagram of a push processing scene according to an embodiment of the present disclosure. [Figure 3A] FIG. 10 is a schematic diagram of another push processing scene according to an embodiment of the present disclosure. [Figure 3B] FIG. 10 is a schematic diagram of another push processing scene according to an embodiment of the present disclosure. [Figure 4A] FIG. 10 is a schematic diagram of another push processing scene according to an embodiment of the present disclosure. [Figure 4B] FIG. 10 is a schematic diagram of another push processing scene according to an embodiment of the present disclosure. [Figure 5] FIG. 10 is a schematic diagram of another push processing scene according to an embodiment of the present disclosure. [Figure 6] FIG. 10 is a schematic diagram of another push processing scene according to an embodiment of the present disclosure. [Figure 7]FIG. 10 is a schematic diagram of another push processing scene according to an embodiment of the present disclosure. [Figure 8] FIG. 10 is a schematic diagram of another push processing scene according to an embodiment of the present disclosure. [Figure 9] 1 is a structural schematic diagram of a push processing device according to an embodiment of the present disclosure; [Figure 10] 1 is a structural schematic diagram of an electronic device according to an embodiment of the present disclosure. DETAILED DESCRIPTION OF THE INVENTION

[0012] Hereinafter, the embodiments of the present disclosure will be described in more detail with reference to the drawings. Although the drawings show several embodiments of the present disclosure, it should be understood that the present disclosure can be realized in various forms and should not be construed as being limited to the embodiments described herein. Rather, these embodiments are provided for a clearer and more complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are merely illustrative and are not intended to limit the protection scope of the present disclosure.

[0013] It should be understood that the steps recited in the method embodiments of the present disclosure may be performed in different orders and / or in parallel, and that method embodiments may include additional steps and / or omit illustrated steps, and the scope of the present disclosure is not limited in this respect.

[0014] As used herein, the term "comprises" and variations thereof are open-ended inclusions of "including, but not limited to." The term "based on" means "based at least in part on." The term "one embodiment" means "at least one embodiment," the term "another embodiment" means "at least one other embodiment," and the term "some embodiments" means "at least some embodiments." Relevant definitions of other terms are provided below.

[0015] It should be noted that the concepts of "first", "second", etc. mentioned in this disclosure are merely intended to distinguish different devices, modules or units, and are not intended to limit the order of functions performed by these devices, modules or units or their mutual dependencies.

[0016] It should be noted that the modifications "one" and "multiple" referred to in this disclosure are intended to be general rather than limiting, and should be understood as "one or more" unless the context clearly indicates otherwise, as would be understood by one skilled in the art.

[0017] The names of messages or information exchanged between devices in the embodiments of the present disclosure are for illustrative purposes only and are not intended to limit the scope of these messages or information.

[0018] To solve the above problems, an embodiment of the present disclosure provides a push processing method, which not only can realize efficient display of related objects of live streaming scenes and other service scenes in the live streaming interface, but also eliminates the need to jump to other platforms to search for objects in other service scenes, which is advantageous in significantly shortening the push path of objects in other service scenes and increasing the success rate of pushing related objects.

[0019] The method will be introduced below in conjunction with specific examples.

[0020] 1 is a flowchart of a push processing method according to an embodiment of the present disclosure, which may be performed by a push processing device, which may be implemented using software and / or hardware, or may be generally integrated into an electronic device. As shown in FIG. 1, the method includes:

[0021] Step 101: In response to a first preset operation, display an object list interface and multiple entry tabs on a live streaming interface of a target live room, where the candidate objects displayed on the object list interface are candidate objects corresponding to the target live room.

[0022] Here, the candidate objects corresponding to the target live room may be understood as live-streaming push objects to be pushed in the current live room, and include objects currently being pushed in the target live room, as well as objects that have not yet been pushed or objects that have already been pushed. Candidate objects referred to in the embodiments of the present disclosure include, but are not limited to, gourmet food, clothing, kitchenware, etc. Here, in some possible embodiments, in order to facilitate intuitive display of candidate objects currently being live-streamed, the candidate objects corresponding to the target live room may be sorted based on the live-streaming order, and the greater the time difference between the push time and the current time in the target live room, the later the candidate object will be sorted. Here, the candidate object currently being pushed may be located at the top of the object list interface, and prompt information such as "live streaming" may be displayed to intuitively indicate the candidate object currently being live-streamed.

[0023] In one embodiment of the present disclosure, a first preset operation is obtained, where the first preset operation is different in different application scenarios, and examples are given as follows:

[0024] In some possible examples, a second preset operation in the live streaming interface is obtained, where the second preset operation varies depending on the application scenario. For example, in some possible implementations, as shown in FIG. 2, a trigger control A of a preset live streaming object display interface is set in the live streaming interface of the current live streaming video, and when A is triggered, it is considered that a second preset operation is obtained, etc.

[0025] In this example, in response to obtaining a second preset operation, an object list interface and a first preset entrance are displayed on the live streaming interface, where the first preset entrance is an entrance for triggering the display of multiple entrance tabs on the live streaming interface, where the display style and display position of the first preset entrance may be set according to the needs of the scene. For example, continuing to take the scene shown in Figure 2 as an example, in response to the second preset operation, an object list interface may be displayed on the live streaming interface, where candidate objects corresponding to the target live room are displayed in the object list interface, where the display style of the first preset entrance is, for example, "** Store" and an account profile image corresponding to "** Store", and the display position is, for example, above the corresponding candidate object of the live room.

[0026] In this embodiment, as shown in FIG. 3A , the object list interface includes a first sub-display area and a second sub-display area, where the first sub-display area is used to display streamer push account information corresponding to the target live room, where the streamer push account information includes, but is not limited to, the account name and account profile image of the streamer push account, and the account profile image and account name in the streamer push account information may be the first pre-set entry, where the second sub-display area is used to display candidate objects corresponding to the target live room, where the first sub-display area and the second sub-display area may be arranged vertically as shown in the figure, or may be arranged in other manners in other possible implementations, which will not be listed here.

[0027] In addition, operation guide prompt information may be displayed in the live streaming interface, and the operation guide prompt information may be used to prompt the operation method of the first preset operation. For example, when the first preset operation is a "swipe up operation", the operation guide prompt information may be text prompt information such as "swipe up". Based on the operation guide prompt information, it is easy to know that the first preset operation can trigger the display of multiple entry tabs, etc. Here, still referring to Figure 3A, in order to draw attention to the operation guide prompt information, the operation guide prompt information may be displayed in a position adjacent to and above the object list interface, etc.

[0028] Here, in some possible implementations, a trigger operation for a first preset entrance may be the first preset operation; In some possible implementations, when a "swipe up operation" on the object list interface is set as the first preset operation, the operation manner corresponding to the "swipe up operation" is different in different application scenarios. In some possible examples, a trigger operation on the object list interface is obtained, and when the trigger time length on the object list interface is greater than a first preset time length threshold, the selection of the object list interface is confirmed. When it is detected that the drag distance of the selected object list interface dragged upward is greater than a first preset distance threshold, it is deemed that a "swipe up operation" is obtained. In some possible embodiments, a trigger operation for operation guidance information of a first preset operation is obtained, and when the trigger time length for the operation guidance information is greater than a second preset time length threshold, the selection of a corresponding object list interface is confirmed, and when it is detected that the drag distance of dragging the selected object list interface upward is greater than a second preset distance threshold, it is deemed to have obtained a "swipe up operation", where the above first preset time length threshold, second preset time length threshold, first preset distance threshold, and second distance threshold may all be set according to the needs of an actual scene and are not limited herein. In some possible examples, a trigger operation for a streamer push account corresponding to a target live room may be obtained, and a streamer push account details page may be displayed on the live streaming interface, where the streamer push account details page includes preset streamer push account information and a second preset entrance for the streamer push account, where the streamer push account details information includes, but is not limited to, the account name and account profile image of the streamer push account, and the second preset entrance is a display entrance with an object list interface and multiple entrance tabs, and the display position and display style of the second preset entrance may be set according to the needs of the scene.

[0029] For example, as shown in FIG. 3B, when a streamer push account such as “** Store” displayed in the upper left corner of the target live room is triggered, the streamer push account information such as “** Store” and the corresponding store profile image, and a second pre-set entrance will be displayed in the live streaming interface, where the display style of the second pre-set entrance is “** Store” or the like, and the display position is, for example, at the bottom of the streamer push account details page.

[0030] Furthermore, after obtaining the first preset operation, in response to the first preset operation, an object list interface and multiple entrance tabs are displayed on the live streaming interface of the target live room, where the first preset operation may be different according to the needs of the scene, so that the object list interface and multiple entrance tabs can be displayed on the live streaming interface through multiple paths.

[0031] Here, the candidate objects currently displayed in the object list interface are candidate objects of the target live room object, that is, related objects in the live streaming scene are displayed by default first, and each entrance tab among the multiple entrance tabs corresponds to one service scene, and different entrance tabs correspond to different service scenes, where the service scenes include live streaming scenes, and at least one of store scenes, activity scenes (including but not limited to holiday special activities, etc.), and push scenes (for example, some object push scenes with a high push success rate or a high evaluation score).

[0032] In one embodiment of the present disclosure, the service scene push account corresponding to each entry tab belongs to a pre-defined related account of the streamer push account corresponding to the target live room, thereby avoiding the live streaming interface from pushing some candidate objects unrelated to the live streaming objects of the target live room. Here, the pre-defined related account may be defined according to the needs of the scene. For example, when the streamer push account is a streamer push account corresponding to "Store B," the pre-defined related account may be the store account of "Store B." For example, when the streamer push account is used to push "Brand C Food," the pre-defined related account may be the store account of "Brand C" or another streamer push account that pushes "Brand C Food."

[0033] In this embodiment, in order to intuitively indicate that the object currently displayed in the object list interface belongs to a live streaming scene, when a first preset operation is received, the entrance tab corresponding to the live streaming scene is displayed in a preset selection state. Here, in different application scenes, the display style of the preset selection state is also different. In some possible examples, the entrance tab corresponding to the live streaming scene may be displayed in a highlighted state, so as to indicate that the entrance tab corresponding to the live streaming scene is in a preset selection state.

[0034] Step 102: In response to a trigger operation on the entrance tab, switch the candidate objects displayed in the object list interface to candidate objects in the service scene corresponding to the entrance tab.

[0035] In one embodiment of the present disclosure, a trigger operation on one of the multiple entry tabs may be obtained to switch the candidate objects displayed in the object list interface to the candidate objects in the service scene corresponding to the entry tab. Here, to intuitively indicate which service scene candidate objects are displayed in the current service scene, the entry tab corresponding to the current trigger operation is switched to a preset selection state, and the entry tab corresponding to the live streaming scene is no longer in the preset selection state. In this embodiment, by triggering the entry tab corresponding to another service scene in the live streaming interface, the candidate objects in the other service scene can be displayed in the live streaming interface without jumping to another search platform or page, which greatly shortens the display path of the candidate objects in the other service scene and helps to improve the success rate of pushing related candidate objects.

[0036] For example, when the entrance tab corresponding to the trigger operation is the "Store" entrance tab, the candidate objects displayed in the object list interface can be directly switched to the candidate objects corresponding to the "Store", without the need to jump to the "Store" page, and the object list interface can be used as a container to switch between candidate objects in the container, thereby realizing "smooth" browsing of candidate objects in different service scenes.

[0037] In the actual implementation process, in order to avoid interruptions to the live streaming video of the live room, the live streaming interface includes a first interface display area, a second interface display area, and a third interface display area, where the first interface display area displays the live streaming screen information of the target live room, that is, the corresponding live streaming screen information can still be viewed in the live streaming interface, where multiple entry tabs are displayed in the second interface display area, and an object list interface is displayed in the third interface display area. The rendering display in different display areas of the live streaming interface eliminates the need for page jumps and can realize the display of live streaming screen information, multiple entry tabs, and object list interface without the need for interface switching.

[0038] The layout of the three interface display areas may be set according to the needs of the scene, and is not limited thereto. In some possible embodiments, as shown in Figure 4A, the first interface display area, the second interface display area, and the third interface display area are arranged from top to bottom. Alternatively, as shown in Figure 4B, the second interface display area is located within the first interface display area, and the third interface display area is located below the first interface display area. In this case, in order to reduce the obstruction of the live streaming screen information displayed in the first interface display area, the transparency of the second interface display area may exceed a preset transparency threshold or be a transparent area.

[0039] In addition, during the actual execution process, when the live streaming screen information of the target live room is displayed in the first interface display area, the live streaming main screen area in the target live room may be identified to display the main live streaming screen information in the live room, and the main live streaming screen area displays the live streaming screen information following the first interface display area.

[0040] It should be noted that different application scenarios require different methods for determining the main screen area of ​​a live stream. In some possible embodiments, the central area of ​​a live stream screen typically displays the main screen of the live stream. For example, as shown in FIG. 5 (where the entrance tab in the figure includes a live stream tab corresponding to a live stream scene and a store tab corresponding to a store service scene), the "model user" is displayed in the central area of ​​the live stream screen. In this embodiment, the central area of ​​the live stream screen of the target live room and the screen information corresponding to the central area of ​​the live stream screen are identified, and live stream screen information including the central area of ​​the live stream screen is displayed in the first interface display area. For example, a candidate live stream screen including the central area of ​​the live stream screen in the live streaming interface may be determined, and the candidate live stream screen information may be scaled based on a preset scale ratio to obtain a target live stream screen. The target live stream screen may then be displayed in the first interface display area as live stream screen information. The preset scale ratio is determined based on the display size of the first interface display area and is not limited thereto.

[0041] In some possible embodiments, image semantic identification may be performed on the live streaming screen information of the target live room, and a target push object in the live streaming screen information may be determined based on the identification result. For example, in a target live room for "C Brand Food," the target push object in the live streaming screen information may be determined based on the identification result to be the specific "C Brand Food" currently being pushed in the live streaming. At this time, live streaming screen information including "C Brand Food" may be displayed in the first interface display area. For example, a candidate live streaming screen area including "C Brand Food" may be determined in the live streaming interface, and the candidate live streaming screen area may be scaled based on a preset scale ratio to obtain a target live streaming screen. The target live streaming screen may then be displayed in the first interface display area as live streaming screen information. Similarly, the preset scale ratio in this embodiment may be determined based on the display size of the first interface display area and is not limited thereto.

[0042] Here, during the actual execution process, the specific display content when displaying candidate objects in the object list interface may be set according to the needs of the scene, for example, the image of the candidate object, attribute information such as size, ordering control, etc. may be displayed.

[0043] To summarize, the push processing method of the embodiment of the present disclosure first displays an object list interface and multiple entry tabs on the live streaming interface of the target live room in response to receiving a first preset operation, where the candidate objects displayed on the object list interface are candidate objects corresponding to the target live room, and in response to a trigger operation on the entry tabs, the candidate objects displayed on the object list interface may be switched to candidate objects in the service scene corresponding to the entry tabs. This technical solution realizes efficient display of related objects in the live streaming scene and other service scenes in the live streaming interface, and shortens the push path of objects in other service scenes.

[0044] Based on the above embodiment, related interaction controls may be further displayed in the live streaming interface, and more interaction needs may be met through interaction operations on the related interaction controls.

[0045] In one embodiment of the present disclosure, the live streaming interface further includes a live streaming audio control control, wherein the live streaming audio control control is displayed on the live streaming interface, wherein, as shown in FIG. 6, the live streaming audio control control may be displayed in a second interface display area or the like, wherein the live streaming audio control control includes an on state and an off state, wherein the on state and the off state can be switched by a trigger operation, and when the live streaming audio control control is in an on state, live streaming audio information corresponding to the target live room is played to avoid missing the related live streaming information of the target live room, and when the live streaming audio control control is in an off state, the live streaming audio information corresponding to the target live room is turned off to avoid interfering with the user's browsing of the object list interface or the like.

[0046] In one embodiment of the present disclosure, the live streaming interface further includes an object search control, where, as still shown in FIG. 6, when the live streaming interface includes a live streaming voice control control and an object search control, the object search control may be displayed in a second interface display area, etc., and after obtaining a trigger operation on the object search control, an object search prompt box is displayed, where the object search prompt box is used to receive candidate object information waiting to be searched, thereby satisfying the search demand for the candidate object.

[0047] Considering that there may be a need to return to the display scene of the object list interface corresponding to the target live room during actual execution, in one embodiment of the present disclosure, a third preset operation in the live streaming interface may be obtained, and in response to obtaining the third preset operation in the live streaming interface, the object list interface corresponding to the target live room may be switched to display in the live streaming interface. Here, to prompt the user to return to the display scene of the object list interface corresponding to the target live room by performing the third preset operation, operation guide information corresponding to the third preset operation may be displayed in an adjacent area above the object list interface, and the operation guide information may be text prompt information such as "swipe down."

[0048] In this embodiment, a "downward swipe operation" on the object list interface is the third preset operation. Here, different application scenarios have different operation modes corresponding to the "downward swipe operation". In some possible examples, a trigger operation on the object list interface is obtained, and when the trigger time length on the object list interface is greater than a third preset time length threshold, the selection of the object list interface is confirmed. When it is detected that the drag distance of the selected object list interface downward is greater than a third preset distance threshold, the "downward swipe operation" is deemed to be obtained. In some possible embodiments, a trigger operation for the operation guidance information of a third preset operation is obtained, and when the trigger time length for the operation guidance information is greater than a fourth preset time length threshold, the selection of the corresponding object list interface is confirmed, and when it is detected that the drag distance of dragging the selected object list interface downward is greater than a fourth preset distance threshold, it is deemed to have obtained a "downward swipe operation", where the above third preset time length threshold, fourth preset time length threshold, third preset distance threshold, and fourth distance threshold may all be set according to the needs of an actual scene and are not limited herein.

[0049] In one embodiment of the present disclosure, a preset exit control may be further displayed in the live streaming interface, whereby in response to a trigger operation on the preset exit control, an object list interface corresponding to the target live room may be switched and displayed in the live streaming interface.

[0050] For example, as shown in FIG. 7, if the third preset operation is the above-mentioned downward swipe operation and the preset exit control is an “X” control displayed in the upper left corner of the second interface display area, when multiple entry tabs and an object list interface are displayed, if a downward swipe operation is detected, the object list interface corresponding to the target live room can be switched to be displayed in the live streaming interface; or if a trigger operation on the “X” control is detected, the multiple entry tabs, etc. will not be displayed in the live streaming interface, and the object list interface corresponding to the target live room can be switched to be displayed in the live streaming interface.

[0051] In order to allow those skilled in the art to more comprehensively understand the push processing method of the embodiments of the present disclosure, the push processing process will be exemplified below in conjunction with a specific application scenario. In this scenario, the first preset operation is a swipe-up operation, the second preset operation is a trigger operation on the preset control W in the lower right corner of the live streaming interface, and the third preset operation is a down swipe operation. The multiple entrance tabs include a live streaming tab corresponding to the live streaming scene and a store tab corresponding to the store service scene. The streamer push account is the live room account of the "Q Store", and the service scene push account corresponding to the service scene is the "Q Store" account.

[0052] 8 , in response to a trigger operation on W in the live streaming interface, an object list interface is displayed in the live streaming interface, the object list interface including candidate object 1, candidate object 2, candidate object 3, candidate object 4, etc. corresponding to the target live room, where the candidate objects are candidate objects currently being live streamed, and prompt information "live streaming" is displayed in the list area where candidate object 1 is located in the object list interface. The object list interface further includes a first preset entrance, which is displayed as the account profile picture and account name of "Q Store", where the first preset entrance is displayed in a first sub-display area of ​​the object list interface, and candidate object 1, candidate object 2, candidate object 3, candidate object 4, etc. are displayed in a second sub-display area of ​​the object list interface.

[0053] In response to receiving a swipe-up operation, the first interface display area of ​​the live streaming interface displays live streaming screen information, the second interface display area displays multiple entry tabs, and the third interface display area displays an object list interface, where the object list interface displayed in the third interface display area visually moves upward, and the first sub-display area may switch and display several store information of the "Q Store" account, etc., so that there is no screen switching or page jumping throughout the entire process, and the transition is natural and smooth.

[0054] Here, when multiple entrance tabs are displayed, the entrance tab "Live Streaming" is in a preset selection state, indicating that the candidate object displayed in the third interface display area at this time is the candidate object corresponding to the target live room.

[0055] In this embodiment, still referring to FIG. 8 , when the “Store” entrance tab is triggered, the candidate objects in the third interface display area are switched to candidate object 1, candidate object 7, candidate object 9, candidate object 4, etc. corresponding to “Store Q”, thereby enabling the user to directly know the candidate objects of “Store Q” in the third interface display area and shortening the push path of the candidate objects of “Store Q”, etc.

[0056] In this embodiment, if an "X" control is further displayed in the second interface display area, when a downward swipe operation or a trigger operation on the "X" control is detected, the display returns to the display scene of the object list interface corresponding to the target live room in FIG. 8, for example.

[0057] To summarize, the push processing method of the embodiment of the present disclosure can realize turning off live streaming audio information, exiting the display scene of multiple entry tabs, etc. based on interaction operations in the live streaming interface, further improving the flexibility of pushing related objects.

[0058] To achieve the above embodiment, the present disclosure further provides a push processing device.

[0059] 9 is a structural schematic diagram of a push processing device according to an embodiment of the present disclosure, which may be realized by software and / or hardware, and may generally be integrated into an electronic device to perform push processing. As shown in FIG. 9, the device includes a first display module 910 and a second display module 920, where: the first display module 910 is used to display an object list interface and a plurality of entry tabs in the live streaming interface of the target live room in response to a first preset operation, where the candidate objects displayed in the object list interface are candidate objects corresponding to the target live room; The second display module 920 is used to switch the candidate objects displayed in the object list interface to candidate objects in the service scene corresponding to the entrance tab in response to a trigger operation on the entrance tab.

[0060] The push processing device according to the embodiments of the present disclosure can execute the push processing method according to any embodiment of the present disclosure, and has corresponding functional modules and beneficial effects for executing the method, and the description thereof will be omitted here.

[0061] To realize the above embodiment, the present disclosure further provides a computer program product including a computer program / instruction, which, when executed by a processor, realizes the push processing method in the above embodiment.

[0062] FIG. 10 is a structural schematic diagram of an electronic device according to an embodiment of the present disclosure.

[0063] 10 , which illustrates a structural schematic diagram suitable for implementing an electronic device 1000 in an embodiment of the present disclosure. The electronic device 1000 in an embodiment of the present disclosure may include, but is not limited to, mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet personal computers), PMPs (portable multimedia players), in-vehicle terminals (e.g., in-vehicle navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. The electronic device illustrated in FIG. 10 is merely an example and does not pose any limitations on the functionality and scope of use of the embodiment of the present disclosure.

[0064] 10, the electronic device 1000 may include a processor 1001 (e.g., a central processor, a graphics processor, etc.), which can perform various appropriate operations and processes based on programs stored in a read-only memory (ROM) 1002 or programs loaded from a memory 1008 into a random access memory (RAM) 1003. The RAM 1003 further stores various programs and data necessary for the operation of the electronic device 1000. The processor 1001, the ROM 1002, and the RAM 1003 are connected to each other via a bus 1004. An input / output (I / O) interface 1005 is also connected to the bus 1004.

[0065] Typically, devices such as input devices 1006, including, for example, a touchscreen, touchpad, keyboard, mouse, camera, microphone, accelerometer, gyroscope, etc.; output devices 1007, including, for example, a liquid crystal display (LCD), speaker, vibrator, etc.; memory 1008, including, for example, a magnetic tape, hard disk, etc.; and communication devices 1009 may be connected to the I / O interface 1005. The communication devices 1009 may allow the electronic device 1000 to exchange data with other devices via wireless or wired communication. While FIG. 10 illustrates the electronic device 1000 with various devices, it should be understood that it is not required to implement or include all of the devices shown. More or fewer devices may alternatively be implemented or included.

[0066] In particular, according to embodiments of the present disclosure, the processes described above with reference to the flowcharts may be implemented as a computer software program. For example, embodiments of the present disclosure include a computer program product, which includes a computer program stored on a non-transitory computer-readable medium, the computer program including program code for performing the methods illustrated in the flowcharts. In such embodiments, the computer program may be downloaded and installed from a network via communication device 1009, or may be installed from memory 1008, or may be installed from ROM 1002. When the computer program is executed by processor 1001, it performs the functions defined in the push processing method of the embodiments of the present disclosure.

[0067] It should be noted that the computer-readable medium of the present disclosure may be a computer-readable signal medium, a computer-readable storage medium, or any combination of the above. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of the computer-readable storage medium may include, but are not limited to, an electrical connection having one or more conductors, a portable computer magnetic disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), optical fiber, a portable compact magnetic disk read-only memory (CD-ROM), an optical memory device, a magnetic memory device, or any suitable combination of the above. In the present disclosure, the computer-readable storage medium may be any tangible medium that contains or stores a program, which may be used by or in combination with an instruction execution system, apparatus, or device. In this disclosure, a computer-readable signal medium may include a propagated data signal, either in baseband or as part of a carrier, bearing computer-readable program code. Such propagated data signals may take various forms, including, but not limited to, electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium may be any computer-readable medium other than a computer-readable storage medium, which is capable of transmitting, propagating, or transmitting a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium may be transmitted over any suitable medium, including, but not limited to, electrical wire, optical cable, RF (radio frequency), etc., or any suitable combination of the above.

[0068] In some embodiments, clients and servers may communicate using any network protocol now known or hereafter developed, such as HTTP (HyperText Transfer Protocol), and may interconnect via any form or medium of digital data communication (e.g., a communications network). Examples of communications networks include local area networks ("LANs"), wide area networks ("WANs"), the World Wide Web (e.g., the Internet), and end-to-end networks (e.g., ad hoc end-to-end networks), as well as any network now known or hereafter developed.

[0069] The computer-readable medium may be included in the electronic device, or may be a standalone entity not integrated into the electronic device.

[0070] The computer-readable medium carries one or more programs, which, when executed by the electronic device, cause the electronic device to perform the following:

[0071] In response to obtaining the first preset operation, an object list interface and a plurality of entrance tabs are first displayed on the live streaming interface of the target live room, where the candidate objects displayed on the object list interface are candidate objects corresponding to the target live room, and in response to a trigger operation on the entrance tabs, the candidate objects displayed on the object list interface may be switched to candidate objects in the service scene corresponding to the entrance tabs. This technical solution realizes efficient display of related objects in the live streaming scene and other service scenes in the live streaming interface, and shortens the push path of objects in other service scenes.

[0072] The electronic device may organize computer program code for performing the operations of the present disclosure using one or more programming languages, or a combination thereof, including, but not limited to, object-oriented programming languages ​​such as Java, Smalltalk, and C++, as well as conventional procedural programming languages ​​such as "C" or similar. The program code may run entirely on the user computer, partially on the user computer, as a separate software package, partially on the user computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user computer via any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet Service Provider).

[0073] The flowcharts and block diagrams in the drawings illustrate the system architecture, functions, and operations that can be implemented according to the systems, methods, and computer program products of the embodiments of the present disclosure. In this regard, each block in the flowcharts or block diagrams may represent a module, program segment, or portion of code, which includes one or more executable instructions for implementing the specified logical function. It should also be noted that in some implementations, the functions noted in the blocks may occur in a different order than that noted in the drawings. For example, two blocks shown in succession may actually be executed substantially in parallel, or in some cases, may be executed in the reverse order, as determined by the functionality involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, may be implemented by a dedicated hardware-based system that performs the specified function or operation, or by a combination of dedicated hardware and computer instructions.

[0074] The units mentioned in the description of the embodiments of the present disclosure may be realized in a software form or in a hardware form, and the names of the units may not necessarily limit the units themselves.

[0075] The functions described herein above may be performed, at least in part, by one or more hardware logic elements. For example, without limitation, typical types of hardware logic elements that may be used include field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), complex programmable logic devices (CPLDs), etc.

[0076] 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, device, or apparatus. A 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, device, or apparatus, or any suitable combination of the above. More specific examples of machine-readable storage media include one or more wire-based electrical connections, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above.

[0077] The above description merely describes preferred embodiments of the present disclosure and the technical principles employed therein. It should be understood by those skilled in the art that the scope of the present disclosure is not limited to the specific combination of the above technical features, but should encompass other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the concept disclosed above. For example, a technical solution formed by mutually replacing the above features with technical features having similar functions disclosed in the present disclosure (but not limited thereto).

[0078] It should be noted that although operations are described using a particular sequence, this should not be understood as requiring that these operations be performed in the particular sequence or order shown. In certain environments, multitasking and parallel processing may be advantageous. Similarly, although the above discussion includes several specific implementation details, these should not be understood as limiting the scope of the present disclosure. Some features that are described in the context of a single embodiment may also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment may also be implemented in multiple embodiments alone or in any suitable subcombination.

[0079] Although the present subject matter has been described employing language specific to structural features and / or logical operations of a method, it should be understood that the subject matter defined in the appended claims is not limited to the specific features or operations described above. Rather, the specific features and operations described above are merely example forms of implementing the claims.

Claims

1. A push processing method, comprising: In response to a first preset operation, display an object list interface and a plurality of entry tabs on a live streaming interface of a target live room, and candidate objects displayed on the object list interface are candidate objects corresponding to the target live room; A push processing method including: in response to a trigger operation on an entrance tab, switching candidate objects displayed in the object list interface to candidate objects in a service scene corresponding to the entrance tab.

2. before responding to the first preset operation; In response to a second preset operation on the live streaming interface, displaying the object list interface and / or a first preset entrance on the live streaming interface, the first preset entrance being an entrance for triggering displaying the plurality of entrance tabs on the live streaming interface; 2. The method of claim 1, further comprising: setting a detected preset interface operation for the object list interface to the first preset operation; or setting a detected trigger operation for the first preset entrance to the first preset operation.

3. before responding to the first preset operation; In response to a trigger operation on a streamer push account corresponding to the target live room, display a streamer push account details page on the live streaming interface, the streamer push account details page including preset streamer push account information of the streamer push account and a second preset entrance, where the second preset entrance is a display entrance of the object list interface and the plurality of entrance tabs; The method of claim 1 , further comprising: obtaining a trigger operation for the second preset entrance as the first preset operation.

4. The live streaming interface includes a first interface display area, a second interface display area, and a third interface display area, where the first interface display area, the second interface display area, and the third interface display area are distributed from top to bottom, or the second interface display area is located within the first interface display area, and the third interface display area is located below the first interface display area, where: the first interface display area displays live streaming screen information of the target live room; the second interface display area displays the plurality of entry tabs; The method of claim 1 , wherein the third interface display area displays the object list interface.

5. 2. The method of claim 1, wherein each entrance tab among the plurality of entrance tabs corresponds to one service scene, and the service scenes corresponding to each entrance tab are all different, wherein the service scenes include a live streaming scene and at least one of a store scene, an activity scene, and a push scene, and when a trigger operation on the entrance tab is received, the display state of the entrance tab is set to a preset selection state, wherein when the first preset operation is received, the entrance tab corresponding to the live streaming scene is in the preset selection state.

6. The method according to any one of claims 1 to 5, wherein the service scene push account in the service scene corresponding to each said entrance tab belongs to a pre-set related account of the streamer push account corresponding to said target live room.

7. Before displaying an object list interface and a plurality of entrance tabs on a live streaming interface of a target live room in response to the first preset operation, the object list interface includes a first sub-display area and a second sub-display area, wherein the first sub-display area is used to display streamer push account information corresponding to the target live room and set an account profile picture and an account name in the streamer push account information corresponding to the target live room as the first preset entrance, and the second sub-display area is used to display candidate objects corresponding to the target live room; 3. The method of claim 2, wherein the live streaming interface of the target live room further includes operation guide prompt information, which is used to prompt the operation method of the first preset operation, and wherein the operation guide prompt information is displayed at a position adjacent to and above the object list interface.

8. 5. The method of claim 4, wherein the live streaming interface further includes a live streaming audio control, wherein when the live streaming audio control is in an on state, the live streaming audio information corresponding to the target live room is played, and when the live streaming audio control is in an off state, the live streaming audio information corresponding to the target live room is turned off.

9. The method according to claim 4 or 8, wherein the live streaming interface further includes an object search control, and when the object search control is triggered, an object search prompt box is displayed, and the object search prompt box is used to receive candidate object information waiting to be searched.

10. The live streaming interface further includes a preset exit control; In response to a third preset operation on the live streaming interface, switch and display an object list interface corresponding to the target live room on the live streaming interface; or The method of claim 4 , further comprising: switching to display an object list interface corresponding to the target live room in the live streaming interface in response to a trigger operation on the preset exit control.

11. A push processing device, a first display module for displaying an object list interface and a plurality of entrance tabs in a live streaming interface of a target live room in response to a first preset operation, wherein candidate objects displayed in the object list interface are candidate objects corresponding to the target live room; a second display module for switching candidate objects displayed in the object list interface to candidate objects in a service scene corresponding to the entrance tab in response to a trigger operation on the entrance tab.

12. An electronic device, a processor; a memory for storing instructions executable by said processor; The processor is used to read the executable instructions from the memory and execute the executable instructions to implement the push processing method according to any one of claims 1 to 10.

13. A computer-readable storage medium having a computer program stored therein, the computer program being used to execute the push processing method according to any one of claims 1 to 10.

Citation Information

Patent Citations

  • Live broadcasting room object information display method and device, medium and equipment

    CN115018581A

  • Object display method and device, electronic equipment and storage medium

    CN115079878A

  • E-commerce tags in multimedia content

    WO2022055723A1

  • Data exchange method and apparatus, device, and storage medium

    WO2023016354A1