Method, Apparatus, and Electronic Device for Processing Product Traceability Chain Information - Patent application

JP7634255B2Active Publication Date: 2025-02-21ALIBABA GROUP HOLDING LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2020566203
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2018-06-07
Filing Date
2019-05-24
Publication Date
2025-02-21
Estimated Expiration
2039-05-24

Smart Images

  • Figure 0007634255000001
    Figure 0007634255000001
  • Figure 0007634255000002
    Figure 0007634255000002
  • Figure 0007634255000003
    Figure 0007634255000003
Patent Text Reader

Abstract

[0009] Embodiments of the present disclosure provide a method, apparatus, and electronic device for processing product traceability chain information, the method including determining one or more processing steps associated with a product's traceability chain, obtaining video information associated with each of the one or more processing steps of the traceability chain, and splicing the video information associated with each of the one or more processing steps to generate a product traceability video.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] [CROSS REFERENCE TO RELATED APPLICATIONS] This application is a national phase entry of International Application No. PCT / CN2019 / 088245, filed on May 24, 2019. This international application claims the benefit of priority from Chinese Patent Application No. 201810580597.X, filed on June 7, 2018, both of which are incorporated herein by reference in their entireties.

[0002] The present application relates to the field of computer technology, and in particular to methods, apparatus, and electronic devices for processing product traceability chain information. [Background technology]

[0003] [Related Technology] At present, the upstream supply chain system in agriculture is mainly built around procurement, product selection, quality control, and logistics links. Consumer confidence in agricultural products increases due to the strengthening of product quality standards. The traceability system is at the heart of establishing quality standards. The entire traceability system is responsible for connecting the upstream service chain in series, transforming all backends into consumer experience (source selection + storage and direct supply + full-chain traceability), and promoting standardization and standardization in various business nodes of the upstream supply chain system.

[0004] In traditional agricultural product traceability systems, related content is often presented in the form of text and images, which does not leave a strong impression on consumers. Some Internet products are displayed by capturing the entire promotional video, which has a promotional effect but lacks credibility and interaction. The fatal flaw is that the video is not customized based on the product purchased by the consumer, so the content of the video that the consumer watches is the same and lacks credibility. Summary of the Invention

[0005] The present disclosure provides a method, an apparatus, and an electronic device for processing produce traceability chain information and providing corresponding product traceability chain information in a customized manner based on the product purchased by a consumer, thereby enhancing the authenticity and attractiveness of the product.

[0006] To achieve the above objectives, the embodiments of the present disclosure provide the following technical solutions:

[0007] In one embodiment, the present disclosure provides a method for processing product traceability chain information, the method including obtaining one or both of associated image information and associated video information at each processing stage of a traceability chain associated with a product, and splicing the one or both of associated image information and associated video information at each processing stage of the traceability chain associated with the product to generate a traceability video of the product.

[0008] In one embodiment, the present disclosure provides a method for processing product traceability chain information, the method includes receiving a playback request for a traceability video associated with a product from a client, and transmitting a pre-captured traceability video for the traceability chain information associated with the product to the client based on the playback request, where the traceability video is played on the client.

[0009] In one embodiment, the present disclosure provides an apparatus for processing product traceability chain information, the apparatus including: a video acquisition module configured to acquire one or both of related image information and related video information at each processing stage of a product traceability chain associated with a product, and a video splicing module configured to splice the one or both of the related image information and related video information at each processing stage of the traceability chain associated with the product to generate a traceability video of the product.

[0010] In one embodiment, the present disclosure provides an apparatus for processing product traceability chain information, the apparatus including: a request receiving module configured to receive a playback request for a traceability video associated with a product from a client; and a video transmission module configured to transmit a pre-captured traceability video for the traceability chain information associated with the product to the client based on the playback request, where the traceability video is played at the client.

[0011] In one embodiment, the present disclosure provides an electronic device, the electronic device including a memory and a processor coupled to the memory, the memory storing a program that, when executed by the processor, instructs the electronic device to obtain one or both of associated image information and associated video information at each processing stage of a traceability chain associated with a product, and is configured to splice the one or both of the associated image information and associated video information at each processing stage of the traceability chain associated with the product to generate a traceability video of the product.

[0012] In one embodiment, the present disclosure provides an electronic device, the electronic device including a memory and a processor coupled to the memory, the memory configured to store a program that, when executed by the processor, instructs the electronic device to receive from a client a playback request for a traceability video associated with a product, and based on the playback request, transmit to the client a pre-captured traceability video for traceability chain information associated with the product, where the traceability video is played at the client.

[0013] With the method, apparatus and electronic device for processing product traceability chain information provided by the present disclosure, a consumer can send a playback request for a traceability video associated with a product to a server via a client, and the server automatically matches a customized traceability video of the product based on the received video playback request, and transmits the customized traceability video to the corresponding client for playback. This solution enhances the authenticity and attractiveness of the product by providing the product's traceability chain information in a customized manner based on the corresponding product purchased by the consumer.

[0014] The above description is only a summary of the technical solutions of the present disclosure. In order to enable those skilled in the art to better understand the technical aspects of the present disclosure and to more clearly and easily implement these technical solutions, the above description, other objects, features and advantages of the present disclosure are set forth below, and embodiments of the present disclosure are described therein. [Brief description of the drawings]

[0015] To further illustrate the advantages and benefits, detailed descriptions of some embodiments of the present disclosure are given below. These drawings are only used to illustrate some embodiments and are not intended to limit the present disclosure.

[0016] [Figure 1] FIG. 1 is a schematic diagram illustrating a system for processing product traceability chain information according to some embodiments of the present disclosure.

[0017] [Diagram 2] FIG. 1 is a schematic diagram illustrating a system for processing product traceability chain information according to some embodiments of the present disclosure.

[0018] [Diagram 3] FIG. 1 is a flow diagram illustrating a method for processing product traceability chain information according to some embodiments of the present disclosure.

[0019] [Figure 4] FIG. 1 is a flow diagram illustrating a method for processing product traceability chain information according to some embodiments of the present disclosure.

[0020] [Diagram 5] FIG. 1 is a flow diagram illustrating a method for processing product traceability chain information according to some embodiments of the present disclosure.

[0021] [Figure 6] FIG. 1 is a schematic diagram illustrating processing of produce traceability chain information according to some embodiments of the present disclosure.

[0022] [Figure 7] FIG. 1 is a block diagram illustrating an apparatus for processing product traceability chain information in accordance with some embodiments of the present disclosure.

[0023] [Figure 8] FIG. 1 is a block diagram illustrating an apparatus for processing product traceability chain information in accordance with some embodiments of the present disclosure.

[0024] [Figure 9] FIG. 1 is a block diagram illustrating an apparatus for processing product traceability chain information in accordance with some embodiments of the present disclosure.

[0025] [Figure 10] FIG. 1 is a block diagram illustrating an electronic device in accordance with some embodiments of the present disclosure.

[0026] [Figure 11] FIG. 1 is a block diagram illustrating an electronic device in accordance with some embodiments of the present disclosure. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0027] In the following, exemplary embodiments of the present disclosure will be described in more detail with reference to the accompanying drawings. The accompanying drawings illustrate exemplary embodiments of the present disclosure. It should be understood that the present disclosure may be implemented in various forms and should not be limited by the embodiments described herein. Instead, these embodiments are provided for the purpose of better understanding the present disclosure and to convey the scope of the present disclosure to those skilled in the art.

[0028] The embodiments of the present disclosure provide technical solutions including the following concepts.

[0029] As used herein, product traceability chain refers to a chain that includes all the links a product passes through, from early stages of manufacturing and processing to later stages of sales and logistics operations.

[0030] As used herein, traceability chain information refers to product information at various processing stages of the traceability chain. Such information includes, for example, product manufacturing information, product testing information, manufacturing facility information, manufacturing information, and logistics information. Product manufacturing information may include the product name, manufacturer, brand, grade, batch number, manufacturing date, and expiration date of the product. Product testing information may include the time, institution, operator, and specifications of the test. Manufacturing facility information may include the facility name, address, type, area size, and environmental conditions. Manufacturing information may include the manufacturer's name, main product, organization code, and contact information. Logistics information may include the logistics company name, waybill number, and shipper information.

[0031] As used herein, traceability video refers to a video that captures all or a portion of the traceability chain information in video format.

[0032] As used herein, a traceability video query code refers to a unique identifier string of numbers, letters, and symbols, each string corresponding to a unique traceability video. In one example, a consumer sends a video playback request for a specified product to the client by inputting such a string in a specified location.

[0033] Currently, traditional product tracking methods typically present traceability chain information through a combination of text and images. Consumers can view traceability video query codes in the product details section on the webpage of an online store where the product is sold, along with information associated with specific processing steps, such as the manufacture and processing of the product. However, such displays are monotonous in form and relatively incomplete in content, resulting in a poor consumer experience.

[0034] Addressing the limitations of current technology in displaying product traceability chain information, the present disclosure provides a method, apparatus, and electronic device for processing product traceability chain information. The concept of the present disclosure is that a consumer can send a playback request for a traceability video associated with a product to a server via a client, and the server automatically matches a customized traceability video of the product based on the received video playback request, and returns the traceability video to the client for playback. The embodiments of the present disclosure enhance the authenticity and attractiveness of the product by providing the product traceability chain information in a customized manner based on the corresponding product purchased by the consumer.

[0035] 1 is a schematic diagram illustrating a system for processing product traceability chain information according to some embodiments of the present disclosure. In some embodiments, as shown in FIG. 1, the processing system for product traceability chain information is divided into two parts: an offline part (106) and an online part (101).

[0036] As shown, the offline portion (106) (e.g., preparation stage) mainly focuses on video capture of the product at various links on the traceability chain. During video capture (112), first, the traceability chain information is divided by multiple processing stages based on the major nodes in the traceability chain. For example, in the case of a fruit product's traceability chain, the fruit product's traceability chain information is divided into information associated with planting stage, processing stage, warehousing stage, and logistics stage based on the major nodes on the chain (e.g., planting, fertilizing, harvesting, approving, sorting, packaging, storage, inspection, packing, and shipping). The product's traceability chain information is then captured at these stages to generate multiple short videos corresponding to the various processing stages of the product. Such short videos are spliced ​​(114) to generate a traceability video, which is stored in a video database (109) for use by the server (104).

[0037] In some embodiments, for each processing stage of a product in the traceability chain, a dedicated person or a specialized capture device is designated to capture a video. The video capture at each stage mainly includes the traceability chain information at that stage. To reduce the cost of later video editing and enhance the display effect of the video, the capture rules are pre-configured before the video is captured. Non-limiting examples include parameters such as brightness, filter, video format, video length, and file size. In this way, it is ensured that the videos captured at various stages of the traceability chain are of uniform standard and can be integrated by a simple splicing operation. In one example, videos from various processing stages of the same product are spliced ​​in the order of these stages into a completed traceability video. In another example, a pre-set opening and / or closing are further automatically added to the traceability video to enhance the audience-attracting value of the traceability video.

[0038] The online part (101) (e.g., processing of traceability chain information) includes a server (104) and a client (102). In some embodiments, the server (104) provides a customized traceability video to the consumer for playback on the client (102) based on a video playback request from the consumer.

[0039] In some implementations, a consumer who wishes to view a traceability video of a designated product sends a video playback request to the server (104) in various ways. In one example, the consumer clicks (103) a play button associated with the traceability video of the product on a browser page or a product order page of the client (102), or scans (103) a quick response (QR) code associated with the traceability video of the designated product, or directly inputs the traceability video query code of the current product in the client (102). Then, in response to the consumer's request, the client (102) sends a request (105) to the server (104). The server (104) automatically matches the traceability video corresponding to the product and sends (107) the video to the client (102) for playback. Compared to the present technology, the present disclosure provides a traceability video of a designated product in a customized manner based on a request from a consumer. Furthermore, the content of the traceability video includes traceability chain information targeted to the product, providing a more authentic and reliable interaction experience to the consumer.

[0040] 2 is a schematic diagram illustrating a system for processing product traceability chain information according to some embodiments of the present disclosure. In some embodiments, as shown in FIG. 2, the system includes a client (210) and a server (220).

[0041] In this embodiment, the client (210) comprises a shopping website implemented via a web page or a shopping application installed on a computer or mobile phone.

[0042] In this embodiment, the server (220) includes a back-end server corresponding to the client (210). In some embodiments, the server (220) is configured to execute the logical procedures processed by the server (104) of FIG. 1. Here, the server (220) includes a product traceability information processing device (222) and a video database (240) configured to store traceability videos. The product traceability information processing device (222) includes a request receiving module (224), a video transmitting module (230), a video acquiring module (228), a video splicing module (226), and a video updating module (232).

[0043] In some embodiments, the request receiving module (224) is configured to receive a request from a client for playback of a traceability video of a specified product.

[0044] In some embodiments, the video transmission module (230) is configured to transmit a pre-captured traceability video for the traceability chain information of the specified product to the client based on a playback request, and the traceability video is played on the client.

[0045] In some embodiments, the video capture module (228) is configured to capture one or both of associated image information and associated video information at each processing stage of the traceability chain of a designated product.

[0046] In some embodiments, the video splicing module (226) is configured to splice relevant image information and / or relevant video information at each processing stage of the designated product's traceability chain to generate a designated product's traceability video.

[0047] In some embodiments, the video update module (232) is configured to periodically generate traceability videos for specified products and update the traceability videos in use.

[0048] In some implementations, a dedicated person at each process step in the product traceability chain, or a specialized capture device that can automatically capture video at each process step, captures (236) images and / or videos for product traceability chain information. The images and / or videos are then uploaded to a video capture module (228). The video capture module (228) captures images and / or short videos of the product at various process steps. A video splicing module (226) splices the images and / or short videos of the product at various process steps and performs post-production work on the images and / or videos, for example, adding an introduction and an end note, to generate a customized product traceability video. The traceability video is then stored in a video database (240). The client (210) sends a request to a request receiving module (224) of the server (220) in response to a video playback request from a consumer. The video transmission module (230) extracts the traceability video of the designated product from the video database (240) based on the received video playback request, and transmits the traceability video to the client (210) for playback. The video update module (232) is configured to periodically generate the traceability video of the designated product and update the traceability video in use.

[0049] 3 is a flow diagram illustrating a method for processing product traceability chain information according to some embodiments of the present disclosure. In some embodiments, the method is executed on the server (220) of FIG. 2 or on an apparatus provided on the server and configured to process the product traceability chain information. In one embodiment, as shown in FIG. 3, the method for processing product traceability chain information includes the following steps:

[0050] Step S310: Relevant image information and / or relevant video information is obtained for each processing step in the traceability chain associated with the designated product.

[0051] In some embodiments, the traceability chain information of a product is divided by processing steps based on the product category, as different processing steps in the traceability chain correspond to different categories of products. In one example, a traceability chain associated with a fruit product is divided based on its processing steps into a planting step, a processing step, a warehousing step, and a logistics step. Based on the division of the product chain information, relevant images and / or videos are captured at these steps to generate images and / or short videos for each processing step. In this manner, image information and / or video information (e.g., short videos) are obtained for each processing step associated with the corresponding traceability chain of the specified product.

[0052] In some embodiments, images and / or videos are received that are captured by a responsible entity at each processing stage of a designated product and that meet pre-established capture rules.

[0053] In some embodiments, the responsible entity includes, but is not limited to, a capture device or a person capable of automatically performing the capture. In an exemplary capture process, one or more responsible entities are assigned to each processing stage. In some examples, the pre-set capture rules include parameters such as brightness, filters, image and / or video formats, video length, and file size. In this way, it is ensured that the videos captured at various stages of the traceability chain are of a uniform format and can be integrated by a simple splicing operation to reduce costs. In other examples, a unified image and / or video capture template is provided for direct repeated use during image and / or video capture to ensure the consistency of video splicing in later processing stages, thus enhancing the quality of the traceability video.

[0054] Step S320: Splicing one or both of the relevant image information and the relevant video information at each processing stage of the traceability chain of the designated product to generate a traceability video of the designated product.

[0055] In some embodiments, the processing stages of a product in the traceability chain are divided in a chronological order. In one example, the traceability chain of a fruit product is divided into a planting stage, a processing stage, a warehousing stage, and a logistics stage. Thus, the images and / or videos are spliced ​​based on the order of these stages to generate the video. This includes splicing image information and / or video information of the planting stage, image information and / or video information of the processing stage, image information and / or video information of the warehousing stage, and image information and / or video information of the logistics stage in sequence to generate the video. The related image information and / or video information of the various processing stages of the designated product are spliced ​​into a completed video. The completed video is a customized traceability video of the designated product. In some examples, in the process of splicing the traceability video, the images and videos are spliced ​​separately (splicing the images into a whole image and splicing the videos into a whole video) to form the traceability video. In other examples, the images and videos are spliced ​​into a whole content item to generate the traceability video. In this way, the solution provides consumers with a customized traceability video of the product they clicked or purchased, thus increasing consumer trust in the product and enhancing consumer impression of the brand.

[0056] In some embodiments, a pre-defined traceability intro and conclusion are added to the video generated by splicing relevant image and / or video information of the designated product at each processing stage to generate the traceability video. In this manner, adding the pre-defined intro and conclusion to the traceability video further enhances the completeness and audience-attracting value of the traceability video.

[0057] In one example, a poster of the product is used as the beginning of the traceability video and a derivative product of the product (e.g., a cake made with fruit products) is used as the conclusion of the traceability video to further impress the overall impression of the product on the consumer.

[0058] According to various embodiments of the present disclosure, the method for processing product traceability chain information divides the product traceability chain by processing stages, captures images and / or videos at each stage separately, and then joins them together to generate a complete customized traceability video. Furthermore, in some embodiments, pre-defined capture rules are adopted for the images and / or videos at various stages. In other embodiments, pre-defined opening and closing are added to the traceability video. In this way, the integration and standardization of the video is achieved, the cost is reduced, and the completeness and audience-attracting value of the traceability video is increased.

[0059] 4 is a flow diagram illustrating a method for processing product traceability chain information according to some embodiments of the present disclosure. In some embodiments, the method is executed on the server (220) of FIG. 2 or on an apparatus provided on the server and configured to process the product traceability chain information. In some embodiments, as shown in FIG. 4, the method for processing product traceability chain information includes the following steps:

[0060] Step S410: Receive a request from a client to play back the traceability video of a designated product.

[0061] In some implementations, a consumer submits a traceability video playback request for a specified product in various ways when viewing a web page or a product display page on a client or when purchasing a product. For example, these ways include, but are not limited to, clicking a video play button, scanning a QR code or barcode, or entering a traceability video query code. The client sends a request to the server in response to the video playback request from the consumer. As used herein, a product includes, but is not limited to, agricultural products, household goods, sporting and office supplies, hardware and electronic products, etc.

[0062] Step S420: Transmit the pre-captured traceability video for the traceability chain information of the designated product to the client based on the playback request.

[0063] In some embodiments, the traceability chain information of a product includes product processing information at various stages in the chain of all links the product passes through, from early stages of manufacturing and processing to later stages of sales and distribution. The traceability video includes all or part of the traceability chain information captured in the form of a video. The traceability videos of various products are pre-captured and stored in the server. When the server receives a playback request for the traceability video of a specified product from a client, the server automatically matches the traceability video corresponding to the product in the video database based on the playback request, and transmits the traceability video to the client for playback.

[0064] In several implementations, the traceability video is generated in various ways. In one example, a responsible entity for a product is pre-designated, and the responsible entity is responsible for tracking and capturing the entire process of the traceability chain associated with the product and directly generating the completed traceability video. Alternatively, the traceability chain is divided by processing stages based on the main node information in the traceability chain of the product. In this way, several responsible entities are pre-designated to capture images / videos of the product at various stages, and the completed traceability video is generated in post-production based on these images / videos.

[0065] Furthermore, to enhance the target appropriateness of the traceability video, the traceability video finally played on the client can display the complete traceability chain information or only a part of the traceability chain information based on different concerns of consumers for different types of products. For example, for fruit products, consumers are more likely to pay attention to the traceability chain information in the planting and processing stages to ensure that the product is natural and uncontaminated. For clothing, consumers are more likely to pay attention to the design and manufacturing stages to ensure that the style meets their personal aesthetic sense and the material meets the consumer's requirements in terms of quality. In the latter example, consumers may care less about the cultivation and processing of raw materials compared to the style and material. Thus, the focus of the content of the traceability video is flexibly adjusted for each product category.

[0066] According to embodiments of the present disclosure, with the method for processing product traceability chain information, a consumer sends a playback request for a product traceability video to a server via a client, and the server automatically matches a customized traceability video of the product based on the received video playback request, and transmits the traceability video to a corresponding client for playback. In this way, the authenticity and attractiveness of the product are enhanced by providing the corresponding product traceability chain information in a customized manner based on the product purchased by the consumer.

[0067] Figure 5 is a flow diagram showing a method for processing product traceability chain information according to some embodiments of the present disclosure. Based on the embodiment shown in Figure 4, the form and trigger timing of the traceability video playback request are further shown here. In some embodiments, as shown in Figure 5, the method for processing product traceability chain information includes the following steps:

[0068] Step S510: Receive a playback request generated by a client in response to a playback operation (eg, click to play) by a user on a browser page and / or an order page associated with a specified product.

[0069] In some embodiments, a consumer browses a product display page or a product order page through a client. The client may include a web page or an application running on a computer or a mobile phone. In one example, when a consumer is interested in traceability chain information of a product and wants to know more about the product, the consumer clicks on a "video playback" button provided on the client to trigger a video playback operation on the client. In response to the video playback request, the client sends a request to a background server so that the server receives the video playback request.

[0070] In another embodiment, the method may include the following steps.

[0071] Step S520: Receive a playback request generated by a client in response to a user scanning a QR code on a designated product to be purchased.

[0072] In some embodiments, when a consumer purchases a product, the consumer sends a product traceability video playback request to the client by scanning a QR code on the product, where the QR code serves as a unique identifier that corresponds to a unique traceability video, which in turn corresponds to one product or category of products.

[0073] In some implementations, a manufacturer prints or pastes a QR code corresponding to a product's traceability video on the product's packaging or on the product's logistics packaging. In one example, a consumer scans the QR code when purchasing or receiving the product through logistics distribution to send a video playback request directly to the client. In another example, a consumer scans the QR code to access a human-computer interaction page, which sends a video playback request to the client through an operation such as clicking, and then watches a customized traceability video for the purchased product.

[0074] The following step S530 is executed after step S510 and / or step S520 have been executed.

[0075] Step S530: Based on the playback request, a pre-captured traceability video for the traceability chain information associated with the designated product is transmitted to the client for playing on the client.

[0076] In some embodiments, step S530 is substantially similar in content to step S420 described above.

[0077] In some embodiments, when performing the method according to this embodiment, a traceability video is generated via the embodiment described in FIG.

[0078] According to embodiments of the present disclosure, with the method for processing product traceability chain information, a consumer sends a playback request for a product traceability video to a server via a client, and the server automatically matches a customized traceability video of the product based on the received video playback request, and transmits the traceability video to a corresponding client for playback. In this way, the authenticity and attractiveness of the product are enhanced by providing the corresponding product traceability chain information in a customized manner based on the product purchased by the consumer.

[0079] Furthermore, embodiments of the present disclosure optimize user experience by providing various ways to generate a video playback request by defining the form and trigger timing of the traceability video playback request.

[0080] 6 is a schematic diagram illustrating processing of produce traceability chain information according to some embodiments of the present disclosure. In some embodiments, the performing entity is the server (220) of FIG. 2. As shown here and in some embodiments, processing of traceability chain information is illustrated using produce.

[0081] In some embodiments, the named product comprises an agricultural product, and the processing stages of the named product in the traceability chain include a planting stage, a processing stage, a warehousing stage, and a logistics stage of the agricultural product.

[0082] As shown in FIG. 6 herein, in some scenarios, a method for processing traceability chain information of agricultural products includes the following steps.

[0083] Stage 1: Divide the traceability chain information of the produce by multiple processing steps based on the category of the produce. As shown in the example of FIG. 6, for a fruit-type produce, the process from production to sale of the fruit-type produce is divided into the following stages (602): planting stage, processing stage, warehousing stage, and logistics stage, which include multiple processing steps (e.g., major nodes (604)). For example, as shown in FIG. 6, in the traceability chain information of the fruit-type produce, the planting stage includes sowing, weeding, fertilizing, and harvesting, the processing stage includes approval, sorting, and packaging, the warehousing stage includes warehousing and inspection, and the logistics stage includes crating (e.g., packaging) and shipping. In various embodiments, the traceability information of the produce is divided by various processing steps based on the category of the produce, such as fruits, grains, and vegetables.

[0084] Stage 2 and Stage 3: Capture videos (610) of various processing stages of the traceability chain information of the designated produce based on pre-defined capture rules (608). In some embodiments, the pre-defined capture rules include image and / or video format, image and / or video content, video length, image and / or video aspect ratio, video filters, and lighting. Furthermore, uniform image and / or video templates are provided to ensure the consistency of video splicing in later processing stages, thus enhancing the quality of the videos.

[0085] Stage 4 and Stage 5: Upload (612) relevant image and / or video information corresponding to the processing steps of the produce traceability chain to the server. The server receives the video information and examines its format and content. After the image and / or video information is approved, the system automatically splices (614) the image and / or video information of the various produce processing steps, adds pre-set traceability intros and outtros (e.g., head and tail) and generates (616) a completed traceability video after packaging.

[0086] Step 6 (not shown): When a consumer views a produce page or a product order page, the consumer submits a video playback request by clicking a pre-configured video play button on the page. Alternatively, a consumer who has purchased produce submits a video playback request to the client by scanning a QR code on the product.

[0087] Step 7 (not shown): The server receives the video playback request, retrieves the traceability video of the specified produce based on the request, and sends the traceability video to the client so that the client plays the video for the consumer.

[0088] In some embodiments, the server further periodically generates traceability videos of designated products and updates the traceability videos in use, thereby ensuring that the traceability videos are updated in real time with the corresponding products to meet the needs of users.

[0089] According to embodiments of the present disclosure, the method for processing product traceability chain information is illustrated using the example of agricultural products to illustrate how the traceability chain information of corresponding products can be provided in a customized manner based on the products purchased by consumers, thus enhancing the authenticity and attractiveness of the products.

[0090] Figure 7 is a block diagram illustrating an apparatus for processing product traceability chain information according to some embodiments of the present disclosure. In some embodiments, the apparatus for processing product traceability chain information is provided in the server (104) of Figure 1 or the server (220) of Figure 2 and configured to perform the method of Figure 3. The apparatus includes a video acquisition module (710) and a video splicing module (720).

[0091] The video capture module (710) is configured to capture one or both of associated image information and associated video information at each processing stage of the traceability chain of a designated product.

[0092] The video splicing module (720) is configured to splice one or both of the associated image information and the associated video information at each processing stage of the designated product's traceability chain to generate a designated product's traceability video.

[0093] In some embodiments, the video capture module (710) is further configured to receive video information of the designated product that is captured by the responsible entity at each processing stage of the designated product and that satisfies pre-defined capture rules.

[0094] In some embodiments, the video splicing module (720) is further configured to add pre-defined intros and conclusions to the video generated by splicing together the associated image and / or video information at each processing stage to generate the traceability video.

[0095] According to several embodiments of the present disclosure, the device for processing product traceability chain information divides the product traceability chain by processing stages, captures images and / or videos of each stage separately, and generates a complete customized traceability video by splicing. Furthermore, pre-set capture rules are adopted for the images and / or videos at various stages, and / or pre-set opening and closing are added to the traceability video. Thus, the integration and standardization of the video is achieved, which reduces the cost and increases the completeness and audience-attracting value of the traceability video.

[0096] Figure 8 is a block diagram illustrating an apparatus for processing product traceability chain information according to some embodiments of the present disclosure. In some embodiments, the apparatus for processing product traceability chain information is provided in the server (104) of Figure 1 or the server (220) of Figure 2 and configured to perform the method of Figure 4. The apparatus includes a request receiving module (810) and a video transmitting module (820).

[0097] The request receiving module (810) is configured to receive a request from a client for playback of a traceability video of a specified product.

[0098] The video transmission module (820) is configured to transmit the pre-captured traceability video for the traceability chain information of the designated product to the client based on the playback request, and the traceability video is played on the client.

[0099] In some embodiments, the request receiving module (810) is further configured to receive a playback request generated by the client in response to a user's playback action (e.g., click to play) on a browser page and / or order page associated with the designated product, and / or to receive a playback request generated by the client in response to a user scanning a QR code on the designated product being purchased.

[0100] Figure 9 is a block diagram illustrating an apparatus for processing product traceability chain information according to some embodiments of the present disclosure. In some embodiments, the apparatus for processing product traceability chain information includes the apparatus of Figure 7. In some embodiments, as shown in Figure 9, the apparatus further includes a video update module (910) configured to periodically generate a traceability video for a designated product and update the traceability video in use.

[0101] According to several embodiments of the present disclosure, by using the device for processing product traceability chain information, a consumer sends a playback request of a product traceability video to a server via a client, and the server automatically associates a customized traceability video of the product based on the received video playback request, and transmits the traceability video to a corresponding client for playback. In this way, the authenticity and attractiveness of the product are enhanced by providing the corresponding product traceability chain information in a customized manner based on the product purchased by the consumer.

[0102] 10 is a block diagram illustrating an electronic device according to some embodiments of the present disclosure. In some embodiments, the apparatus for processing product traceability chain information described above in FIG. 7 is implemented by an electronic device. In some embodiments, the electronic device includes a memory (101) and a processor (102) as shown in FIG. 10 herein.

[0103] The memory (101) is configured to store a program.

[0104] In some embodiments, in addition to the above programs, the memory (101) is further configured to store various additional data to support operation on the electronic device, including, for example, instructions for any application or operation executed on the electronic device, contact data, phone book data, messages, photos, videos, etc.

[0105] In various embodiments, the memory (101) is implemented by any type of volatile or non-volatile storage device, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk, or optical disk, or any combination thereof.

[0106] The processor (102) is configured to be coupled to the memory (101) and configured to execute a program in the memory (101) to obtain one or both of related image information and related video information at each processing stage of the traceability chain of the designated product, and to splice the one or both of related image information and related video information at each processing stage of the traceability chain of the designated product to generate a traceability video of the designated product.

[0107] According to various embodiments, processing operations that are substantially similar to the above embodiments will not be repeated here.

[0108] In some embodiments, the electronic device further includes a communication component (103), a power supply component (104), an audio component (105), a display (106), and other components, as shown in Figure 10. Figure 10 is only a schematic representation of some components of an electronic device, and is not intended to imply that the electronic device includes only the components shown in Figure 10.

[0109] The communication component (103) is configured to facilitate wired or wireless communication between the electronic device and other devices. The electronic device can access a wireless network based on a communication standard such as Wi-Fi, 2G, 3G, 4G, 5G, 6G, or a combination thereof. In an exemplary embodiment, the communication component (103) receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component (103) further includes a near field communication (NFC) module for facilitating short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.

[0110] The power supply components (104) provide power to the various components of the electronic device and may include a power management system, one or more power sources, and other components associated with the generation, management, and distribution of electrical power for the electronic device.

[0111] The audio component (105) is configured to output and / or input audio signals. For example, the audio component (105) includes a microphone (MIC) configured to receive an external audio signal when the electronic device is in an operational mode, such as a call mode, a record mode, and a speech recognition mode. The received audio signal may be further stored in the memory (101) or transmitted via the communication component (103). In some embodiments, the audio component (105) further includes a speaker configured to output an audio signal.

[0112] The display (106) may have a screen including a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen for receiving input signals from a user. The touch panel includes one or more touch sensors for sensing touches, swipes, and gestures on the touch panel. The touch sensors can sense the boundaries of a touch or swipe action as well as detect the duration and pressure associated with a touch or swipe action.

[0113] 11 is a block diagram illustrating an electronic device according to some embodiments of the present disclosure. In some embodiments, the apparatus for processing product traceability chain information described above in FIG. 8 is implemented by the electronic device. In some embodiments, the electronic device includes a memory (111) and a processor (112) as described herein.

[0114] The memory (111) is configured to store a program.

[0115] In some embodiments, in addition to the above programs, the memory (111) is further configured to store various other data to support operation on the electronic device, including instructions for any applications or operations executed on the electronic device, contact data, phone book data, messages, photos, videos, etc.

[0116] In some embodiments, the memory (111) is implemented by any type of volatile or non-volatile storage device, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk, or optical disk, or any combination thereof.

[0117] The processor (112) is coupled to the memory (111) and configured to execute a program in the memory (111) to receive a playback request for a traceability video of a specified product from a client, and transmit a pre-captured traceability video for traceability chain information of the specified product to the client based on the playback request, where the traceability video is played at the client.

[0118] According to various embodiments, processing operations that are substantially similar to the above embodiments will not be repeated here.

[0119] In some embodiments, the electronic device further includes a communication component (113), a power supply component (114), an audio component (115), a display (116), and other components, as shown in Figure 11. Figure 10 is only a schematic representation of some components of an electronic device, and is not meant to imply that the electronic device includes only the components shown in Figure 10.

[0120] The communication component (113) is configured to facilitate wired or wireless communication between the electronic device and other devices. The electronic device can access a wireless network based on a communication standard such as Wi-Fi, 2G, 3G, 4G, 5G, 6G, or a combination thereof. In an exemplary embodiment, the communication component (113) receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component (113) further includes a near field communication (NFC) module for facilitating short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.

[0121] The power supply components (114) provide power to the various components of the electronic device and may include a power management system, one or more power sources, and other components associated with the generation, management, and distribution of electrical power for the electronic device.

[0122] The audio component (115) is configured to output and / or input audio signals. For example, the audio component (115) includes a microphone (MIC) configured to receive an external audio signal when the electronic device is in an operational mode, such as a call mode, a record mode, and a speech recognition mode. The received audio signal may be further stored in the memory (111) or transmitted via the communication component (113). In some embodiments, the audio component (115) further includes a speaker configured to output an audio signal.

[0123] The display (116) may have a screen including a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen for receiving input signals from a user. The touch panel includes one or more touch sensors for sensing touches, swipes, and gestures on the touch panel. The touch sensors can sense the boundaries of a touch or swipe action as well as detect the duration and pressure associated with a touch or swipe action.

[0124] Those skilled in the art can understand that all or part of the steps for implementing the method in the above embodiment can be achieved by hardware associated with program instructions. The above-mentioned program can be stored in a computer-readable storage medium. When executed, the program executes the steps of the method in the above embodiment, and the above-mentioned storage medium includes various media that can store program code, such as ROM, RAM, magnetic disk, or optical disk.

[0125] Finally, it should be noted that the above embodiments are only used to explain, not to limit, the technical solutions of the present application. Although the present application has been described in detail with reference to the above embodiments, those skilled in the art should understand that the technical solutions described in the above embodiments can still be modified, or equivalent replacements can be made to some or all of the technical features therein. These modifications or replacements do not cause the essence of the corresponding technical solutions to depart from the scope of the technical solutions in the embodiments of the present application.

Claims

1. 1. A method for processing product traceability chain information, comprising: acquiring relevant image and / or video information at each processing step of the designated product's traceability chain; splicing the associated image information and / or video information at each processing stage of the traceability chain of the designated product to generate a traceability video of the designated product; receiving a request from a client to play the traceability video of the designated product; Equipped with The designated products include agricultural products, The method, wherein the step of receiving a request to play the traceability video of the designated product sent from the client includes a step of receiving the playback request generated by the client in response to a consumer scanning a QR code on the designated product being purchased.

2. said step of acquiring relevant image and / or video information at each processing step of the traceability chain of the designated product, receiving video information of the designated product captured by a responsible entity at each processing step of the designated product and satisfying a predefined capture rule; 2. The method of claim 1, comprising:

3. splicing the associated image information and / or video information at each processing stage of the traceability chain of the designated product to generate a traceability video of the designated product, and finally generating the traceability video by adding a predefined traceability head and a predefined traceability tail to the traceability video generated by splicing together the associated image information and / or video information at each processing step.

2. The method of claim 1, comprising:

4. transmitting a pre-captured traceability video for the traceability chain information of the designated product to the client in accordance with the playback request, and playing the traceability video at the client; The method of claim 3 further comprising:

5. The step of receiving a request to play the traceability video of the designated product sent from the client includes: receiving the playback request generated by the client in response to a consumer clicking play on a browse page and / or an order page of the designated product; The method of claim 4 further comprising:

6. said step of acquiring relevant image and / or video information at each processing stage of said traceability chain of said designated product, said step comprising: receiving video information of the designated product captured by personnel at each processing stage of the designated product and satisfying pre-defined capture rules; 5. The method of claim 4, comprising:

7. Each processing step in the traceability chain of the designated product includes the planting step, the processing step, the warehousing step, and the logistics step of the agricultural product; 7. The method according to any one of claims 4 to 6.

8. periodically generating a traceability video of the designated product and updating the traceability video currently in use. The method of any one of claims 4 to 7, further comprising:

9. 1. An apparatus for processing product traceability chain information, comprising: a video capture module configured to capture relevant image and / or video information at each processing stage of the traceability chain of the designated product; a video splicing module configured to splice the associated image information and / or video information at each processing stage of the traceability chain of the designated product to generate a traceability video of the designated product; a request receiving module configured to receive a request for playing the traceability video of the designated product sent from a client; Equipped with The designated products include agricultural products, receiving the play request includes receiving the play request generated by the client in response to a consumer scanning a QR code on the designated product being purchased. Device.

10. The video splicing module is configured to finally generate the traceability video by adding a pre-defined traceability head and a pre-defined traceability tail to the traceability video generated by splicing the related image information and / or video information at each processing stage; a video transmission module configured to transmit a pre-captured traceability video for the traceability chain information of the designated product to the client according to the playback request, and play the traceability video on the client; The apparatus of claim 9 further comprising:

11. a memory configured to store a program; a processor coupled to the memory; An electronic device comprising: The processor executes the program, Relevant image and / or video information is acquired at each processing step of the traceability chain of the designated product; and splicing together the associated image and / or video information at each processing stage of the traceability chain of the designated product to generate a traceability video of the designated product; receiving a request sent from a client to play the traceability video of the specified product; It is configured as follows: The designated products include agricultural products, receiving the play request includes receiving the play request generated by the client in response to a consumer scanning a QR code on the designated product being purchased. Electronic devices.

12. The processor executes the program, Finally, the traceability video is generated by splicing together the associated image information and / or video information at each processing stage, and a pre-defined traceability head and a pre-defined traceability tail are added to the traceability video, thereby generating the traceability video; Transmit a pre-captured traceability video for the traceability chain information of the designated product to the client according to the playback request, and play the traceability video on the client. It is configured as follows:

12. The electronic device of claim 11.

Citation Information

Patent Citations

  • Monitoring camera system, and moving image browsing method and moving image coupling method for monitoring camera system

    JP2018037734A