Video Push Processing Method, Apparatus, Device and Medium

A video sharing card with multiple candidate card areas allows direct access to related shared objects, addressing the limitations of lengthy paths in existing video sharing methods by enriching accessible content and improving user interaction.

JP2025523537AInactive Publication Date: 2025-07-23BEIJING YOUZHUJU NETWORK TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
JP2024576393
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2022-09-07
Filing Date
2023-09-07
Publication Date
2025-07-23
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

Existing video sharing methods limit access to related shared objects, requiring users to actively search or click on links, leading to a lengthy push path for obtaining push information.

Method used

Implementing a video sharing card with multiple candidate card areas, allowing direct display of different push pages based on trigger operations, enriching accessible shared objects and shortening the push path.

Benefits of technology

Enables direct access to various shared objects through intuitive trigger operations, enhancing user interaction and reducing the path to related shared content.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025523537000001_ABST
    Figure 2025523537000001_ABST
Patent Text Reader

Abstract

Embodiments of the present disclosure relate to a video push processing method, apparatus, device, and medium. The method includes: when displaying a video sharing card, detecting a trigger operation on the video sharing card, where the video sharing card is determined based on the video type of the shared video and the related shared object of the shared video, and the video sharing card includes a plurality of candidate card regions; determining a target card region that matches the trigger position of the trigger operation in the plurality of candidate card regions, and displaying a push page corresponding to the target card region, where the push page includes the video page of the shared video and / or the object information page of the related shared object. Therefore, different card regions can be set on the video sharing card, and different push pages can be directly displayed based on the trigger operations on different card regions, thereby enriching the shared objects that can be directly accessed and pushed based on the video sharing card, and shortening the push path to the related shared objects.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Cross - reference to Related Applications This application claims the priority of Chinese Patent Application No. 202211099973.6 filed on September 7, 2022, and the entire content disclosed in the above - mentioned Chinese Patent Application is incorporated herein by reference in its entirety.

[0002] The embodiments of the present disclosure relate to a video push - processing method, apparatus, device, and medium.

Background Art

[0003] With the development of computer technology, videos are often used as a medium for sharing processing. For example, push - processing is performed by playing the video screen of related shared objects.

[0004] In related technologies, sharing processing is performed in the form of a video sharing card. Users can only enter the shared video based on a trigger operation on the video sharing card. When it is necessary to obtain push information of other shared objects related to the video, the user needs to actively search or click on the link information of the corresponding shared object in the comment area after triggering the pull - up of the comment page in the shared video to open the push page of the corresponding shared object.

[0005] However, in the above - mentioned sharing method that shares in the form of a video card, users can only enter the shared video based on a trigger operation on the video sharing card. The shared objects are relatively single, and it is impossible to directly access the push information of other shared objects related to the video based on the video sharing card. Therefore, the push path of related shared objects is long.

Summary of the Invention

[0006] To solve the above technical problems or at least partially solve the above technical problems, the present disclosure provides a video push processing method, apparatus, device, and medium. In an embodiment of the present disclosure, different card areas are set in a video sharing card, and different push pages can be directly displayed based on trigger operations for different card areas, so that the shared objects that can be directly accessed and pushed based on the video sharing card are enriched, and the push path to related shared objects is shortened.

[0007] An embodiment of the present disclosure provides a video push processing method. The method includes, when displaying a video sharing card, detecting a trigger operation on the video sharing card, where the video sharing card is determined based on the video type of the shared video and related shared objects of the shared video, and the video sharing card includes a plurality of candidate card areas; and in response to detecting the trigger operation on the video sharing card, determining a target card area that matches the trigger position of the trigger operation in the plurality of candidate card areas, and displaying a push page corresponding to the target card area, where the push page includes a video page of the shared video and / or an object information page of the related shared object.

[0008] The embodiments of the present disclosure further provide a video push processing apparatus, where the apparatus includes a detection module for detecting a trigger operation on the video sharing card when the video sharing card is displayed. The video sharing card is determined based on the video type of the shared video and the related shared object of the shared video, and the video sharing card includes a plurality of candidate card areas. A display processing module that, in response to detecting a trigger operation on the video sharing card, determines a target card area that matches the trigger position of the trigger operation in the plurality of candidate card areas, and displays a push page corresponding to the target card area. The push page includes the video page of the shared video and / or the object information page of the related shared object.

[0009] The embodiments of the present disclosure further provide an electronic device, which includes a processor and a memory for storing executable instructions of the processor. The processor reads the executable instructions from the memory and is used to implement the video push processing method provided by the embodiments of the present disclosure by executing the instructions.

[0010] The embodiments of the present disclosure further provide a computer-readable storage medium, on which a computer program is stored, and the computer program is used to execute the video push processing method provided by the embodiments of the present disclosure.

Brief Description of the Drawings

[0011] Referring to the following embodiments for implementing the present invention in combination with the drawings, the above features, other features, advantages, and aspects of each embodiment of the present disclosure will become clearer. Throughout the drawings, the same or similar reference numerals refer to the same or similar elements. It is understood that the drawings are schematic and the original and elements are not necessarily drawn to scale.

[0012]

Figure 1

Figure 2A

Figure 2B

Figure 3

Figure 4A

Figure 4B

Figure 5A

Figure 5B

Figure 6

Figure 7

Figure 8

Embodiments for Carrying out the Invention

[0013] Hereinafter, embodiments of the present disclosure will be described in more detail with reference to the drawings. Although some embodiments of the present disclosure are shown in the drawings, the present disclosure can be embodied in various forms and should not be construed as being limited to the embodiments described herein. Rather, it should be understood that those embodiments are provided for a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are for illustrative purposes only and do not limit the protection scope of the present disclosure.

[0014] As will be understood, each step described in the method embodiments of the present disclosure can be executed in a different order and / or in parallel. Further, the method embodiments may include additional steps and / or may omit the execution of the illustrated steps. The scope of the present disclosure is not limited thereto.

[0015] As used herein, the term "comprising" and its variations are open-ended terms, that is, "including but not limited to". The term "based on" means "at least partially based on". The term "an embodiment" represents "at least one embodiment", the term "another embodiment" represents "at least one other embodiment", and the term "some embodiments" represents "at least some embodiments". Related definitions of other terms are given in the following description.

[0016] However, concepts such as "first", "second", etc. referred to in the present disclosure are only used to distinguish different devices, modules or units, and are not for limiting the order or interdependence of the functions executed by those devices, modules or units.

[0017] It should be noted that the modifications of "one" and "a plurality" referred to in the present disclosure are exemplary and not restrictive. Those skilled in the art should understand them as "one or a plurality" unless otherwise clearly indicated in the context.

[0018] The names of the messages or information exchanged between multiple devices in the embodiments of the present disclosure are for illustrative purposes only and are not used to limit the scope of those messages or information.

[0019] To solve the above problems, the embodiments of the present disclosure provide a video push processing method, and the method will be introduced below with reference to specific embodiments.

[0020] FIG. 1 is a process diagram of a video push processing method provided by an embodiment of the present disclosure. The method may be executed by a video push processing device, which can be implemented by software and / or hardware and can generally be integrated into an electronic device. As shown in FIG. 1, the method includes step 101 and step 102.

[0021] Step 101, when displaying a video sharing card, detect a trigger operation on the video sharing card.

[0022] As can be understood, in an embodiment of the present disclosure, a shared video is shared in a general form of a video sharing card, and the video sharing card is determined based on a video type and a related shared object of the shared video. The related shared object may be any object to be pushed, including but not limited to items such as "fruits" and "kitchen utensils", and activities such as "red envelope activity". Specifically, the shared object can be determined based on the corresponding video type. For the determination of the related shared object, specific subsequent embodiments can be referred to, and detailed descriptions are omitted here.

[0023] In an embodiment of the present disclosure, a video sharing card includes a plurality of candidate card areas. Each candidate card area among the plurality of candidate card areas corresponds to a shared video or a related shared object corresponding to the shared video, etc. The shared video may be regarded as a related shared object. The related shared objects corresponding to different candidate card areas are different. Therefore, a plurality of push entries of related shared cards can be set based on the video sharing card. In order to determine the directly accessed and pushed related shared object, in an embodiment of the present disclosure, a trigger operation on the video sharing card is detected. The trigger operation may be executed by a sharing-side user or a shared-side user, and is not limited here.

[0024] What needs to be understood is that in this embodiment, in order to enrich the related shared objects corresponding to the video sharing card, in one embodiment of the present disclosure, the video sharing card includes a plurality of candidate card areas, and the push pages corresponding to each candidate card area are different. Before displaying the video sharing card, in response to receiving a video sharing command including the video sharing card, the video sharing card can be displayed on the corresponding video sharing page. The video sharing card includes a first card area and a second card area. After the first card area determines the corresponding related shared object based on the video type, it is determined based on the related shared information corresponding to the related shared object. The related shared object information corresponds to the related shared object, so that the user can intuitively grasp the key information of the specific shared object based on the related shared object information. The second card area is determined based on the shared video information of the shared video. The shared video information includes, but is not limited to, the creator information of the shared video and the video interface, etc.

[0025] It should be noted that in different application scenarios, the arrangement method and the occupied area of the first card area and the second card area are different. The first card area may be one or more. For example, in some possible embodiments, the first card area and the second card area in the video sharing card are arranged vertically and displayed. As shown in FIG. 2A, when there is one first card area, the area occupied by the first card area is smaller than that of the second card area. The first card area is the "lower card" part of the video sharing card, and the second card area is the "upper card" part of the video sharing card.

[0026] In some possible embodiments, the first card area and the second card area in the video sharing card are arranged horizontally and displayed. As shown in FIG. 2B, when there is one first card area, the area occupied by the first card area is smaller than that of the second card area. The first card area is the "left card" part of the video sharing card, and the second card area is the "right card" part of the video sharing card.

[0027] In addition, the video sharing page in the embodiments of the present disclosure varies according to different application scenarios. For example, the video sharing page may be a live chat interface. For example, the video sharing page may be a forum sharing page on a social forum or the like.

[0028] Step 102, in response to detecting a trigger operation on the video sharing card, determine a target card area that matches the trigger position of the trigger operation in a plurality of candidate card areas, and display a push page corresponding to the target card area. The push page includes a video page of the shared video and / or an object information page of a related shared object.

[0029] In one embodiment of the present disclosure, in response to detecting a trigger operation on the video sharing card, determine a target card area that matches the trigger position of the trigger operation in a plurality of candidate card areas. The trigger operation may be triggered by a user's finger or by a user's voice, and is not limited herein.

[0030] When the trigger position is in the target card area, the trigger position is considered to match the target card area, and thereby, a push page corresponding to the target card area is displayed.

[0031] In some possible embodiments, the push page may be a video page of the shared video, that is, the target card area corresponds to the shared video, and the target card area may be the second card area in the above embodiments. The step of displaying a push page corresponding to the target card area includes playing the shared video corresponding to the second card area to display the video page of the shared video, thereby including being able to directly enter the shared video based on the trigger operation on the target card area.

[0032] In some possible embodiments, the push page may be an object information page of a related shared object. That is, for example, when the target card area is the first card area in the above embodiments, the step of displaying the push page corresponding to the target card area includes the step of displaying the object information page of the related shared object. Here, the related shared object may be a push item related to a video, etc. Thereby, based on the trigger operation on the target card area, the object information page of the related shared object can be directly viewed, shortening the sharing path of the related shared object. In this embodiment, only the object information page of the related shared object can be displayed based on a preset time length. After the preset time length, the object information page of the related shared object is closed and the shared video is played.

[0033] In some possible embodiments, the push page may be a video page of a shared video and an object information page of a related shared object. That is, when the target card area is the first card area in the above embodiments, the step of displaying the push page corresponding to the target card area includes the step of playing the shared video corresponding to the second card area and displaying the object information page of the related shared object corresponding to the first card area on the video page of the shared video. The push page may be a video page including the shared video and an object information page. Therefore, while displaying the shared video, the sharing path of the related shared object is shortened.

[0034] In this embodiment, the shared video corresponding to the video sharing card can be directly played, and the object information page of the related shared object can be displayed on the video playback page of the shared video. The display mode of the object information page may be one of "display by pulling up the page", "floating page", "swiping the page", etc. In this embodiment, the object information page can provide a "full screen" display control. When the "full screen" display control is triggered, the corresponding object information page is displayed in full screen. The object information page can further provide a "close" display control. When the "close" display control is triggered, the corresponding object information page is closed. In some possible embodiments, when it is detected that the user clicks on the video playback interface area, the video playback page is displayed in full screen, and the object information page can be displayed on the video playback page with an anchor. When the anchor is clicked, the corresponding object information page is pulled up.

[0035] For example, as shown in FIG. 3, the first card area and the second card area in the video sharing card are arranged and displayed vertically. The related shared object is "shoes". The related shared object information includes the name of the shoes, price information, and a photo. When the video sharing card is shared by user A with user B on the live chat interface, if a trigger operation on the video sharing card is detected (it may be a trigger operation for A, or a trigger operation for B, etc.), and it is detected that the trigger position on the video sharing card is located in the first card area, a push page of "shoes" is displayed above the shared video in the "pull up the page" manner. If it is detected that the trigger position on the video sharing card is located in the second card area, the shared video of "shoes" is directly played.

[0036] Therefore, regarding the video push processing method of the embodiments of the present disclosure, when displaying a video sharing card, a trigger operation on the video sharing card is detected. The video sharing card is determined based on the video type of the shared video and the related shared objects of the shared video. The video sharing card includes a plurality of candidate card areas. In response to detecting a trigger operation on the video sharing card, a target card area matching the trigger position of the trigger operation is determined among the plurality of candidate card areas, and a push page corresponding to the target card area is displayed. The push page includes the video page of the shared video and / or the object information page of the related shared object. Therefore, different card areas can be set on the video sharing card, and different push pages can be directly displayed based on the trigger operations on different card areas, enriching the shared objects that can be directly accessed and pushed based on the video sharing card, and shortening the push path to the related shared objects.

[0037] Hereinafter, the specific style of the video sharing card and the like will be specifically described with reference to the embodiments.

[0038] In one embodiment of the present disclosure, the shared video corresponding to the video sharing card is a short video. A short video is one of the ways to broadcast Internet content, usually a video within 5 minutes broadcast on a new Internet medium. A short video is a pre-recorded video format.

[0039] In this embodiment, the related shared object may be a related push item (such as "kitchen supplies", "shoes", etc.) with a preset anchor link in a short video. The related push item of the preset anchor link may be a link of an item having a "link adding" relationship with the short video. The "link adding" item can implement services such as "order" in the short video and corresponds. The push page corresponding to the related shared object is the item push page of the related push item, and the item push page includes item detailed information of the related push item and a "order" control, etc.

[0040] In the actual execution process, after detecting a sharing command for a short video, it is detected whether the short video includes a related push item of a preset anchor link. If it includes a related push item, a first card area is set in the video sharing card, and the related shared object information of the related shared object is included in the first card area.

[0041] In different application scenarios, the related shared object information is different. In some possible embodiments, as shown in FIG. 4A, the related shared object information may include an item icon, an item name, an item price, etc. of the related push item. The related shared object information serves as an "explicit anchor", and when the first card area is triggered, it directly jumps to the item push page of the related push item.

[0042] In some possible embodiments, as shown in FIG. 4B, the related shared object information may include a preset order icon and related order guide information (such as "purchase the same item"), etc. The related shared object information serves as an "explicit anchor", and when the first card area is triggered, it directly jumps to the item push page of the related push item.

[0043] In some possible embodiments, when there is no associated push item of the preset anchor link in the short video, other information can also be displayed in the card area corresponding to the first card area, for example, any information such as video theme information of the short video can be displayed. When the user triggers the first card area, similar to triggering the second card area, the user jumps to the corresponding video playback interface.

[0044] In an embodiment of the present disclosure, when the shared video corresponding to the video sharing card is a live video, the associated shared objects are different in different application scenarios, and examples are as follows.

[0045] In some possible embodiments, the associated shared object includes a live push item corresponding to the live video. While obtaining the sharing command of the live video, when the sharing command is obtained, if the live video is in the item push stage, the currently pushed live item is a live push item corresponding to the live video, or the live push item corresponding to the live video may be a live item selected by the user from the live item list when sharing the live video.

[0046] In this embodiment, the push page corresponding to the shared object is the item push page of the live push item corresponding to the live video. The push page may include item detailed information (item image, item price, item name, etc.) of the live push item, and a "place an order" function control, etc. In this embodiment, as shown in FIG. 5A, the current status label of the live video, such as "Live streaming", can also be displayed in the second card area.

[0047] In some possible embodiments, the related shared object includes the activity page of the live activity object, and the live activity object may be a "coupon", "red envelope", "lucky bag", etc. While obtaining the sharing command of the live video, if the sharing command is obtained and the live video is in the activity push stage, the currently pushed activity object is the live activity object corresponding to the live video, etc.

[0048] In this embodiment, the push page corresponding to the shared object is the activity page of the live activity object corresponding to the live video, and the interactive page is used to provide an activity service. For example, it is used to provide activities such as "rain of red envelopes" and "countdown red envelopes".

[0049] In some possible embodiments, the related shared object is a viewing object corresponding to the live video, and the viewing object may be "the current viewing user in the live broadcast room when the sharing command is obtained", "the viewing user who views the shared video", etc.

[0050] In this embodiment, the push page of the related shared object may be the object display page of the viewing object corresponding to the live video. On the viewing object display page, user information of the viewing user, user avatars, etc. are displayed in the form of a list, etc.

[0051] As shown in FIG. 5B, in this embodiment, the number of viewing objects, etc. can be displayed in the second card area of the video sharing card.

[0052] Therefore, in the embodiments of the present disclosure, when triggering the viewable shared object information in the first card area, the push page of the related shared object can be displayed, realizing the push effect of "seeing is getting", and improving the user interaction experience.

[0053] Of course, in the actual execution process, one piece of related shared object information may be displayed in the first card area, or multiple pieces of related shared object information may be displayed. When multiple pieces of related shared object information are included, if the multiple pieces of related shared object information are displayed on the same push page, a push page including the push information of multiple related shared objects can be displayed simultaneously. For example, when the related shared object includes push item a and push item b, the push pages of push item a and push item b can be displayed simultaneously on the push page. If multiple pieces of related shared object information cannot be displayed on the same push page, based on the user's trigger position in the first card area, the target related object to be triggered can be determined, and the push page corresponding to the target related object can be displayed.

[0054] In an embodiment of the present disclosure, in order to further improve the user interaction experience, an interactive function control can be displayed in the second card area of the video sharing card. After the interactive function control is triggered, an interactive animation effect is displayed in the second card area. As shown in FIG. 6, a "like!" function control is displayed in the second card area of the video sharing card. After the "like!" function control is triggered, a like animation effect is displayed in the second card area.

[0055] Therefore, the video push processing method of the embodiments of the present disclosure can generate a corresponding video sharing card based on the application scenario, display related shared objects corresponding to the scene in the first card area of the video sharing card, and when the first card area is triggered, display the push page of the related shared object, realize "direct access" to the push page, and shorten the push path of the related shared object.

[0056] To implement the above embodiments, the present disclosure further provides a video push processing apparatus. FIG. 7 is a structural schematic diagram of the video push processing apparatus provided by the embodiments of the present disclosure. The apparatus is implemented by software and / or hardware and is generally integrated into an electronic device to perform video push processing. As shown in FIG. 7, the apparatus includes a detection module 710 and a display processing module 720. The detection module 710 is used to detect a trigger operation on the video sharing card when the video sharing card is displayed. The video sharing card is determined based on the video type of the shared video and the related shared objects of the shared video. The video sharing card includes a plurality of candidate card areas. The display processing module 720 is used to determine a target card area that matches the trigger position of the trigger operation in a plurality of candidate card areas in response to detecting a trigger operation on the video sharing card, and display a push page corresponding to the target card area. The push page includes the video page of the shared video and / or the object information page of the related shared object.

[0057] The video push processing apparatus provided by the embodiments of the present disclosure can execute the video push processing method provided by any embodiment of the present disclosure, has corresponding functional modules and beneficial effects for executing the method, and since the implementation principle is similar, detailed description is omitted here.

[0058] To implement the above embodiments, the present disclosure further provides a computer program, which, when executed by a processor, implements the video push processing method of the above embodiments.

[0059] FIG. 8 is a schematic structural diagram of an electronic device provided by an embodiment of the present disclosure.

[0060] Hereinafter, specifically referring to FIG. 8, it shows a schematic structural diagram for implementing the electronic device 800 of an embodiment of the present disclosure. The electronic device 800 of an embodiment of the present disclosure includes, but is not limited to, mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (tablets), PMPs (Portable Multimedia Players), in-vehicle terminals (such as in-vehicle navigation terminals), etc., and fixed terminals such as digital TVs and desktop computers. The electronic device shown in FIG. 8 is only an example and does not limit the functions and usage scope of the embodiments of the present disclosure.

[0061] As shown in FIG. 8, the electronic device 800 may include a processing device (such as a central processor, a graphics processor, etc.) 801, which can execute various appropriate operations and processes based on a program stored in a read-only memory (ROM) 802 or a program loaded from a memory 808 into a random access memory (RAM) 803. The RAM 803 further stores various programs and data necessary for the operation of the electronic device 800. The processor 801, the ROM 802, and the RAM 803 are connected to each other via a bus 804. An input / output (I / O) interface 805 is also connected to the bus 804.

[0062] Typically, an input device 806 including, for example, a touch screen, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc., an output device 807 including, for example, a liquid crystal display (LCD), a speaker, an oscillator, etc., a memory 808 including, for example, a tape, a hard disk, etc., and a communication device 809 can be connected to the I / O interface 805. The communication device 809 can permit the electronic device 800 to communicate with other devices wirelessly or wiredly to exchange data. Although the electronic device 800 having various devices is shown in FIG. 8, it is understood that it is not necessary to implement or include all the illustrated devices. Instead, more or fewer devices can be implemented or included.

[0063] In particular, according to an embodiment of the present disclosure, the above process described with reference to the flowchart is realized as a computer software program. For example, an embodiment of the present disclosure includes a computer program included in a non-transitory computer-readable medium, and the computer program includes program code for executing the method shown in the flowchart. In such an embodiment, the computer program is downloaded and installed from a network by the communication device 809, or installed from the memory 808, or installed from the ROM 802. When the computer program is executed by the processor 801, it executes the above functions limited in the video push processing method of the embodiment of the present disclosure.

[0064] Note 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 two. The computer-readable storage medium may be, for example, 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 include, but are not limited to, an electrical connection with 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), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, the computer-readable storage medium may be any tangible medium that includes, or stores, a program used in, or related to, an instruction execution system, apparatus, or device. In the present disclosure, the computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, where the computer-readable program code is included. Such a propagated data signal may take multiple forms, including, but not limited to, an electromagnetic signal, an optical signal, or any suitable combination of the above. The computer-readable signal medium may further be any computer-readable medium other than the computer-readable storage medium, and the computer-readable signal medium can transmit, propagate, or transmit a program used in, or related to, an instruction execution system, apparatus, or device. The program code included in the computer-readable medium is transmitted via any suitable medium, including, but not limited to, wires, cables, RF (radio frequency), etc., or any suitable combination of the above.

[0065] In some embodiments, the client and the server can communicate using any currently known or future-developed network protocol, such as HTTP (HyperText Transfer Protocol), and can interconnect with digital data communication of any form or medium (e.g., communication network). Examples of communication networks include local area networks ("LAN"), wide area networks ("WAN"), the Internet (e.g., the Internet), end-to-end networks (e.g., ad hoc end-to-end networks), and any currently known or future-developed networks.

[0066] The computer-readable medium may be included in the electronic device or may exist separately without being incorporated into the electronic device.

[0067] The computer-readable medium includes one or more programs. When the one or more programs are executed on the electronic device, the electronic device is caused to perform the steps of: when displaying a video sharing card, detecting a trigger operation on the video sharing card, where the video sharing card is determined based on the video type of the shared video and the related shared object of the shared video, and the video sharing card includes a plurality of candidate card regions; in response to detecting the trigger operation on the video sharing card, determining a target card region that matches the trigger position of the trigger operation in the plurality of candidate card regions, and displaying a push page corresponding to the target card region, where the push page includes the video page of the shared video and / or the object information page of the related shared object. Therefore, by setting card regions corresponding to different shared objects on the video sharing card and directly displaying the push page corresponding to the shared object based on the trigger operation on the card region, the shared objects that can be directly accessed and pushed based on the video sharing card are enriched, and the push paths of a plurality of shared objects are shortened.

[0068] The electronic device can create computer program code for executing the operations of the present disclosure in one or more programming languages or combinations thereof. The programming languages include, but are not limited to, object-oriented programming languages such as Java, Smalltalk, C++, etc., and further include conventional procedural programming languages such as the "C" language or similar programming languages. The program code may be executed entirely on the user computer, partially on the user computer, executed as an independent software package, partially executed on the user computer while the other part is executed on a remote computer, or executed entirely on a remote computer or server. In the case of a remote computer, the remote computer can be connected to the user computer via any type of network such as a local area network (LAN) or a wide area network (WAN), or can be connected to an external computer (for example, connected via the Internet using an Internet service provider).

[0069] The flowcharts and block diagrams in the figures illustrate the possible architectures, functions, and operations of systems, methods, and computer programs according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagram can represent a module, a program segment, or a part of code, and the module, program segment, or part of code includes one or more executable instructions for implementing the defined logical functions. It should also be noted that in some alternative implementations, the functions shown within the blocks may be executed in an order different from the order shown in the drawings. For example, two blocks shown in sequence may actually be executed substantially in parallel, or may be executed in the reverse order depending on the related functions. Also, each block in the block diagram and / or flowchart, and combinations of blocks in the block diagram and / or flowchart, can be implemented by a dedicated hardware-based system for executing the defined functions or operations, or by a combination of dedicated hardware and computer instructions.

[0070] The units described in the embodiments of the present disclosure may be implemented in software or in hardware. The name of a unit does not limit the unit itself in a certain situation.

[0071] The functions described above in this specification can be executed at least partially by one or more hardware logic components. For example, without limitation, typical types of hardware logic components that can be used include field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), system on chips (SOCs), complex programmable logic devices (CPLDs), etc.

[0072] In the context of the present disclosure, a machine-readable medium may be a tangible medium that includes or stores a program used in or related to an instruction execution system, apparatus, or device. The machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. The machine-readable medium includes, but is not limited to, electronics, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specific examples of the machine-readable storage medium include one or more wire-based electrical connections, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.

[0073] The above description is only an explanation of the preferred embodiments of the present disclosure and the applicable technical principles. As will be understood by those skilled in the art, the disclosure scope of the present disclosure is not limited to the technical solutions constituted by the specific combinations of the above technical features, and at the same time, without departing from the ideas disclosed above, other technical solutions formed by any combination of the above technical features or their equivalent features should also be covered. For example, it is a technical solution formed by substituting the above features with technical features having similar functions (but not limited to) disclosed in the present disclosure.

[0074] Also, each operation will be described in a particular order, but it should not be construed as requiring that those operations be performed in the particular order or sequence shown. In certain circumstances, multitasking and parallel processing may be advantageous. Similarly, although the above description contains multiple specific implementation details, they should not be construed as limiting the scope of the present disclosure. Certain features described in the context of individual embodiments can be further implemented in combination in a single embodiment. Conversely, various features described in the context of a single embodiment can be further implemented in multiple embodiments individually or in any suitable sub-combination.

[0075] The subject matter is described in language specific to structural features and / or methodological logic operations, but it should be understood that the claimed subject matter is not limited to the specific features or operations described above. Conversely, the specific features and operations described above are merely exemplary forms for implementing the claims.

Claims

1. A video push processing method, comprising: when displaying a video sharing card, detecting a trigger operation on the video sharing card, wherein the video sharing card is determined based on a video type of a shared video and related shared objects of the shared video, and the video sharing card includes a plurality of candidate card areas; in response to detecting the trigger operation on the video sharing card, determining a target card area that matches the trigger position of the trigger operation in the plurality of candidate card areas, and displaying a push page corresponding to the target card area, wherein the push page includes a video page of the shared video and / or an object information page of the related shared object.

2. The push page corresponding to each candidate card area is different. Before the step of displaying the video sharing card, the method further includes: in response to receiving a video sharing command including the video sharing card, further displaying the video sharing card on a corresponding video sharing page; the video sharing card includes a first card area and a second card area, the first card area is determined based on related shared information corresponding to a related shared object determined based on the video type, and the second card area is determined based on shared video information of the shared video. The method according to claim 1.

3. the first card area and the second card area of the video sharing card are arranged vertically and displayed, or the first card area and the second card area of the video sharing card are arranged horizontally and displayed. The method according to claim 2.

4. When the target card area is the first card area, the step of displaying the push page corresponding to the target card area includes: playing a shared video corresponding to the second card area, and displaying an object information page of a related shared object corresponding to the first card area on a video page of the shared video; or, including the step of displaying an object information page of the related shared object. The method according to claim 2 or 3.

5. The step of displaying the object information page of the related shared object is as follows: The method according to claim 4, comprising the step of displaying the object information page of the related shared object based on a preset time period, and after the preset time period, closing the object information page of the related shared object and playing the shared video.

6. The method according to claim 4 or 5, wherein the method of displaying the object information page of the related shared object includes display by page pull-up, floating page display, and display by page swipe.

7. When the target card area is the second card area, the step of displaying the push page corresponding to the target card area is as follows: The method according to claim 2 or 3, comprising the step of playing the shared video corresponding to the second card area to display the video page of the shared video.

8. The method according to any one of claims 2 to 7, further comprising the step of displaying an interactive function control in the second card area, and after the interactive function control is triggered, displaying an interactive animation effect in the second card area.

9. The video sharing page is as follows: The method according to any one of claims 2 to 8, including a live chat interface.

10. The video sharing page is as follows: The method according to any one of claims 2 to 8, including a forum sharing page on a social forum.

11. When the shared video corresponding to the video sharing card is a short video, the related shared object includes a related push item for setting a preset anchor link in the short video, and the object information page of the related shared object includes an item push page of the related push item. When the shared video corresponding to the video sharing card is a live video, the related shared object includes at least one of a live push item corresponding to the live video, a live activity object corresponding to the live video, and a viewing object corresponding to the live video. The object information page of the related shared object includes at least one of the item push page of the live push item corresponding to the live video, the activity page of the live activity object corresponding to the live video, and the object display page of the viewing object corresponding to the live video. The method according to any one of claims 1 to 10.

12. A video push processing device, A detection module for detecting a trigger operation on the video sharing card when the video sharing card is displayed, The video sharing card is determined based on the video type of the shared video and the related shared object of the shared video, and the video sharing card includes a plurality of candidate card areas. The detection module, In response to detecting a trigger operation on the video sharing card, a target card area that matches the trigger position of the trigger operation is determined in the plurality of candidate card areas, and a display processing module for displaying a push page corresponding to the target card area. The push page includes the video page of the shared video and / or the object information page of the related shared object. The device comprising the display processing module.

13. An electronic device, A processor, A memory for storing executable instructions, and comprising, The processor is configured to read the executable instructions from the memory and execute the executable instructions to implement the method according to any one of claims 1 to 11. The electronic device.

14. A computer-readable storage medium storing a computer program, wherein the computer program is used to execute the method according to any one of claims 1 to 11. The computer-readable storage medium.

15. A computer program, wherein the computer program realizes the method according to any one of claims 1 to 11 when executed by a processor. The computer program.

Citation Information

Patent Citations

  • Shop data processing method and device

    CN112770187A

  • Information display method and device, electronic equipment, storage medium and program product

    CN114546565A