Augmented reality content distribution method, system, and computer-readable recording medium

The method automates AR content management on web pages, reducing maintenance costs and improving delivery efficiency by generating and injecting AR code based on user operations, addressing the need for manual code changes.

JP7780809B2Active Publication Date: 2025-12-05CREOTE STUDIO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
JP2023504026
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-08-20
Publication Date
2025-12-05
Estimated Expiration
2041-08-20

AI Technical Summary

Technical Problem

Current methods for embedding and managing Augmented Reality (AR) features in web pages require manual code changes by specialized technicians, increasing website maintenance costs.

Method used

A method and system for automatically generating and injecting AR content configuration information, including trigger points, into web pages based on user operations, without direct code rewriting, using an AR code generation and injection module.

Benefits of technology

Reduces website maintenance costs and enhances AR content delivery efficiency by allowing network administrators to manage AR trigger points automatically.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007780809000001
    Figure 0007780809000001
  • Figure 0007780809000002
    Figure 0007780809000002
  • Figure 0007780809000003
    Figure 0007780809000003
Patent Text Reader

Abstract

The present invention discloses a method, a system, and a computer-readable recording medium for delivering augmented reality content, the method comprising: generating an augmented reality code based on augmented reality content configuration information, the augmented reality code including augmented reality page information, augmented reality content information, and augmented reality trigger point information. By implementing the present invention, a website can automatically change the effect of augmented reality trigger points in a web page, thereby reducing the maintenance cost of augmented reality content delivery and improving the delivery efficiency of augmented reality content.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to the technical field of augmented reality, and in particular to a method, a system and a computer-readable recording medium for delivering augmented reality content. [Background technology]

[0002] Currently, based on HTML5 WebAR technology, Augmented Reality (AR) features can be easily embedded into various web pages using a link mechanism, and can be easily transferred, shared, and transmitted through websites. However, websites are generally maintained by network administrators, and if a website needs to add, change, or delete an AR effect within a web page, it is necessary to hire specialized technicians to manually change the relevant web page code, which increases the website's operating costs. Summary of the Invention [Problem to be solved by the invention]

[0003] It is an object of the present invention to provide a method for delivering augmented reality content that automatically manages augmented reality trigger points on a web page. [Means for solving the problem]

[0004] According to one embodiment of the present invention, a method for delivering augmented reality content is proposed, comprising the following steps: generating an augmented reality code based on augmented reality content configuration information, including augmented reality page information, augmented reality content information, and augmented reality trigger point information; and injecting augmented reality code into at least one web page according to the augmented reality content configuration information; The above method, comprising:

[0005] Furthermore, the augmented reality trigger point information includes information on an interactive element for detecting a user's operation after the terminal is activated and triggering the display of the augmented reality content.

[0006] Furthermore, the augmented reality trigger point information includes reference point information for the position of the interactive element on the web page.

[0007] Furthermore, the step of injecting an augmented reality code into at least one web page based on the augmented reality content configuration information includes searching for the ID or Class of the corresponding reference point in the source code file of the web page according to the reference point information, and then injecting the augmented reality code into the reference point.

[0008] Furthermore, the method further includes, before the step of generating the augmented reality code based on the augmented reality content configuration information, the step of receiving a user operation and generating the augmented reality content configuration information based on the user operation.

[0009] Furthermore, the step of generating the augmented reality content configuration information based on the user's operation includes: generating augmented reality page information based on a user's operation; generating augmented reality content information based on a user's operation; and The method includes generating augmented reality trigger point information based on a user's operation.

[0010] Furthermore, the method further includes, before the step of generating an augmented reality code based on the augmented reality content configuration information, a step of determining whether augmented reality content is set on the web page, and if it is set, generating an augmented reality code based on the augmented reality content configuration information, and if the augmented reality content is not set, not generating an augmented reality code based on the augmented reality content configuration information.

[0011] Furthermore, the method further includes a step of authenticating a website to which the web page belongs, analyzing the domain, URL, and code within the web page of the website, and determining whether the web page satisfies the conditions for injection of augmented reality code.

[0012] Furthermore, the step of determining whether augmented reality content is set on the web page includes steps of identifying domain information of the web page, identifying URL information of the web page, extracting augmented reality content configuration information corresponding to the web page based on the domain and URL information, and determining whether augmented reality content is set on the web page based on the augmented reality content configuration information.

[0013] The augmented reality content delivery system proposed by some embodiments of the present invention comprises an augmented reality code generation module for generating an augmented reality code based on augmented reality content configuration information including augmented reality page information, augmented reality content information, and augmented reality trigger point information, and an augmented reality code injection module for injecting the augmented reality code into at least one web page according to the augmented reality content configuration information.

[0014] Furthermore, the augmented reality trigger point information includes information on an interactive element for detecting a user's operation after the terminal is activated and triggering the display of the augmented reality content.

[0015] Furthermore, the augmented reality trigger point information includes reference point information for the position of the interactive element on the web page.

[0016] Furthermore, the augmented reality code injection module searches for the ID or Class of the corresponding reference point in the source code file of the web page according to the reference point information, and then injects the augmented reality code into the reference point.

[0017] Furthermore, the system further comprises an augmented reality content composition module for receiving a user operation and generating the augmented reality content composition information based on the user operation before generating the augmented reality code based on the augmented reality content composition information.

[0018] Furthermore, before generating the augmented reality code based on the augmented reality content configuration information, the augmented reality code generation module determines whether augmented reality content is set on the web page based on the augmented reality content configuration information, and if it is set, generates the augmented reality code based on the augmented reality content configuration information; if it is not set, does not generate the augmented reality code based on the augmented reality content configuration information.

[0019] Furthermore, the system further includes a website and web page identification module, which includes a domain identification module for identifying domain information of the web page, a URL identification module for identifying URL information of the web page, and an extraction setting module for extracting augmented reality content configuration information and sending it to the augmented reality code generation module.

[0020] Additionally, the system further comprises a database for storing the augmented reality content configuration information.

[0021] According to another embodiment of the present invention, a computer-readable storage medium is proposed, storing computer program instructions, which, when executed by a processor, implement the steps of any of the methods for delivering augmented reality content described above. [Effects of the Invention]

[0022] Compared with the prior art, the advantageous effects of the present invention are that an augmented reality code is generated based on the augmented reality content configuration information, and the augmented reality code is injected into at least one web page based on the augmented reality content configuration information. By implementing the present invention, the website can automatically change the effect of the augmented reality trigger point in the web page, thereby reducing the maintenance cost of the website and improving the delivery efficiency of the augmented reality content. [Brief explanation of the drawings]

[0023] [Figure 1] 1 is a flowchart of an augmented reality content delivery method provided by Embodiment 1 of the present invention; [Figure 2] 1 is a flowchart of an augmented reality content distribution method provided by Embodiment 2 of the present invention; [Figure 3] 10 is a schematic diagram illustrating the general configuration of an augmented reality content distribution system provided by a third embodiment of the present invention. DETAILED DESCRIPTION OF THE INVENTION

[0024] In order to clarify the objectives, technical means and advantages of the present invention, the present invention will be described in more detail below with reference to the accompanying drawings and examples. It should be understood that the specific examples depicted herein are only used to explain the present invention and are not intended to limit the present invention.

[0025] The implementation of the present invention will be described in detail below with reference to specific examples. [Example]

[0026] 1 is a flowchart of an augmented reality content distribution method provided by a first embodiment of the present invention. As shown in FIG. 1, the augmented reality content distribution method includes: Step S100 of generating an augmented reality code based on augmented reality content configuration information, including augmented reality page information, augmented reality content information, and augmented reality trigger point information; and The method includes a step S110 of injecting an augmented reality code into at least one web page according to the augmented reality content configuration information.

[0027] In this embodiment, the augmented reality page information may include page information corresponding to the augmented reality content configuration information, such as a page marker, an access address, and the like. In this embodiment, one augmented reality content configuration information may correspond to one web page. In other embodiments, one augmented reality content configuration information may correspond to multiple web pages. The augmented reality content information may include augmented reality content corresponding to a web page and its access link. The augmented reality trigger point information may include information about interactive elements, such as display effect information, position information, and type information of the interactive element. The interactive element senses a user's operation after the terminal is activated and triggers the display of the augmented reality content. The interactive element may be a web page control, such as a button, an image, or a hypertext link.

[0028] In this embodiment, the augmented reality trigger point information further includes reference point information of the position of the interactive element on the web page.

[0029] In this embodiment, the step of injecting an augmented reality code into at least one web page based on the augmented reality content configuration information includes the step of searching for the ID or Class of the corresponding reference point in the source code file of the web page according to the reference point information, and then injecting the augmented reality code into the reference point.

[0030] In this embodiment, the method further includes, before the step of generating an augmented reality code based on the augmented reality content configuration information, a step of receiving a user's operation and generating augmented reality content configuration information based on the user's operation.

[0031] In this embodiment, the step of generating augmented reality content configuration information based on a user's operation includes the steps of generating augmented reality page information based on a user's operation (e.g., the user inputs a URL where augmented reality content needs to be added), generating augmented reality content information based on a user's operation (e.g., the user inputs a marker and access address of the augmented reality content corresponding to the web page), and generating augmented reality trigger point information based on a user's operation (e.g., the user selects a reference point of a trigger point within the web page). Thus, through these steps, the user can set the content of the augmented reality content configuration information and determine the web page where the trigger point needs to be added or modified, the corresponding augmented reality content, and the trigger point information.

[0032] In this embodiment, before the step of generating an augmented reality code based on the augmented reality content configuration information, the method further includes a step of determining whether augmented reality content is set on the web page, and if it is set, generating an augmented reality code based on the augmented reality content configuration information, and if the augmented reality content is not set, not generating an augmented reality code based on the augmented reality content configuration information.

[0033] In this embodiment, the step of determining whether augmented reality content is set on a web page includes steps of identifying domain information of the web page, identifying URL information of the web page, extracting augmented reality content configuration information corresponding to the web page based on the domain and URL information, and determining whether augmented reality content is set on the web page based on the augmented reality content configuration information.

[0034] In this embodiment, the method further includes authenticating a website to which the webpage belongs, analyzing the domain, URL, and code within the webpage of the website, and determining whether the webpage satisfies the conditions for injecting the augmented reality code. Specifically, authenticating a website to which the webpage belongs includes analyzing the domain, URL, and code within the webpage of the website, and may include determining whether the domain and URL are pre-registered legitimate domains and URLs, whether the webpage code has a pre-set reference point, etc.

[0035] In this embodiment, an augmented reality code is generated based on the augmented reality content configuration information, and the augmented reality code can be injected into at least one web page based on the augmented reality content configuration information. By configuring the augmented reality content configuration information, the network administrator can manage the augmented reality content trigger points of the web pages and change the effects of the augmented reality content trigger points of the web pages within the site, on the premise that the web page code is not directly rewritten. [Example]

[0036] FIG. 2 is a flowchart of an augmented reality content distribution method provided in embodiment 2 of the present invention. The method includes: Step S210: generating augmented reality page information based on user operations; Step S220: generating augmented reality content information based on user operations; Step S230: generating augmented reality trigger point information based on the user's operation; Step S240: Determine whether augmented reality content is set on the web page, and if so, proceed to step S250; if not, return to step S230; Step S250 of generating an augmented reality code based on the augmented reality content configuration information; and and step S260 of injecting augmented reality code into at least one web page according to the augmented reality content configuration information.

[0037] In this embodiment, based on the augmented reality content configuration information, the web page determines whether it needs to inject augmented reality code, and can optionally deliver the augmented reality content to different web pages. [Example]

[0038] 3 is a schematic diagram of an augmented reality content distribution system according to a third embodiment of the present invention. As shown in FIG. 3, the system includes an augmented reality code generation module and an augmented reality code injection module.

[0039] The augmented reality code generating module is used to generate an augmented reality code based on the augmented reality content configuration information, including augmented reality page information, augmented reality content information, and augmented reality trigger point information.

[0040] The augmented reality code injection module is used for injecting augmented reality code into at least one web page according to the augmented reality content configuration information.

[0041] In this embodiment, the augmented reality trigger point information includes information about an interactive element for detecting a user's operation after the terminal is activated and triggering the display of the augmented reality content.

[0042] In this embodiment, the augmented reality trigger point information includes reference point information of the position of the interactive element on the web page.

[0043] In this embodiment, the augmented reality code injection module searches for the ID or Class of the corresponding reference point in the source code file of the web page according to the reference point information, and then injects the augmented reality code into the reference point.

[0044] In this embodiment, before the step of generating an augmented reality code based on the augmented reality content configuration information, the system further includes an augmented reality content configuration module for receiving a user operation and generating augmented reality content configuration information based on the user operation.

[0045] In this embodiment, before generating an augmented reality code based on the augmented reality content configuration information, the augmented reality code generation module determines whether augmented reality content is set on the web page based on the augmented reality content configuration information, and if it is set, generates an augmented reality code based on the augmented reality content configuration information; if it is not set, does not generate an augmented reality code based on the augmented reality content configuration information.

[0046] In this embodiment, the system further includes a website and web page identification module, which includes a domain identification module for identifying domain information of the web page, a URL identification module for identifying URL information of the web page, and an extraction setting module for extracting augmented reality content configuration information based on the domain information and URL information and sending it to the augmented reality code generation module.

[0047] In this embodiment, the system further includes an authentication module (not shown) for analyzing the domain, URL, and code in the web page of the website to which the web page belongs, and determining whether the web page meets the conditions for augmented reality code injection and the content of the augmented reality code injection.

[0048] In this embodiment, the system further comprises a database for storing the augmented reality content configuration information.

[0049] This embodiment can automatically change the augmented reality effects on a web page, reduce the maintenance costs of the website, and improve the delivery efficiency of augmented reality content. [Example]

[0050] According to another embodiment of the present invention, a computer-readable storage medium is proposed, storing computer program instructions, which, when executed by a processor, implement the steps of any of the methods for delivering augmented reality content described above.

[0051] The above examples are used to explain the technical means of the present invention, but are not intended to limit them. Although the present invention has been described in detail with reference to the above examples, those skilled in the art should understand that the technical means described in the above examples can still be modified or some of the technical features thereof can be replaced with equivalents, and these modifications or replacements do not deviate from the essence of the corresponding technical means from the spirit and scope of the technical means of the embodiments of the present application.

Claims

1. A computer-implemented method for delivering augmented reality content, comprising: generating an augmented reality code based on augmented reality content configuration information, including augmented reality page information, augmented reality content information, and augmented reality trigger point information; and injecting the augmented reality code into at least one web page according to the augmented reality content configuration information. Including, The augmented reality trigger point information includes information about an interactive element for detecting a user's operation after the terminal is activated and triggering the display of the augmented reality content; 10. A method for delivering augmented reality content, wherein the augmented reality trigger point information includes reference point information of the position of the interactive element on the web page.

2. The augmented reality content distribution method of claim 1, characterized in that the step of injecting an augmented reality code into at least one web page based on the augmented reality content configuration information includes the step of searching for the ID or Class of the corresponding reference point in the source code file of the web page according to the reference point information, and then injecting the augmented reality code into the reference point.

3. The augmented reality content distribution method of claim 1, further comprising a step of receiving a user's operation and generating augmented reality content configuration information based on the user's operation before the step of generating an augmented reality code based on the augmented reality content configuration information.

4. The step of generating augmented reality content configuration information based on a user operation includes: generating the augmented reality page information based on a user's operation; generating the augmented reality content information based on a user's operation; and generating the augmented reality trigger point information based on a user's operation; The method of claim 3, further comprising:

5. A computer-implemented method for delivering augmented reality content, comprising: generating an augmented reality code based on augmented reality content configuration information, including augmented reality page information, augmented reality content information, and augmented reality trigger point information; and injecting the augmented reality code into at least one web page according to the augmented reality content configuration information. Including, A method for distributing augmented reality content, characterized in that before the step of generating an augmented reality code based on augmented reality content configuration information, the method further includes a step of determining whether the augmented reality content is set on the web page, and if it is set, generating the augmented reality code based on the augmented reality content configuration information, and if the augmented reality content is not set, not generating the augmented reality code based on the augmented reality content configuration information.

6. The augmented reality content distribution method of claim 5, characterized in that the step of determining whether the augmented reality content is set on the web page includes steps of identifying domain information of the web page, identifying URL information of the web page, extracting the augmented reality content configuration information corresponding to the web page based on the domain information and the URL information, and determining whether the augmented reality content is set on the web page based on the augmented reality content configuration information.

7. A computer-implemented method for delivering augmented reality content, comprising: generating an augmented reality code based on augmented reality content configuration information, including augmented reality page information, augmented reality content information, and augmented reality trigger point information; and injecting the augmented reality code into at least one web page according to the augmented reality content configuration information. Including, A method for delivering augmented reality content, further comprising the steps of authenticating a website to which the web page belongs, analyzing the domain, URL, and code within the website, and determining whether the web page satisfies the conditions for injection of the augmented reality code.

8. An augmented reality content distribution system, comprising: an augmented reality code generation module for generating an augmented reality code based on augmented reality content configuration information, the augmented reality code including augmented reality page information, augmented reality content information, and augmented reality trigger point information; and an augmented reality code injection module for injecting the augmented reality code into at least one web page according to the augmented reality content configuration information; The augmented reality trigger point information includes information about an interactive element for detecting a user's operation after the terminal is activated and triggering the display of the augmented reality content; 10. An augmented reality content distribution system, wherein the augmented reality trigger point information includes reference point information of the position of the interactive element on the web page.

9. The augmented reality content distribution system of claim 8, characterized in that the augmented reality code injection module searches for the ID or Class of the corresponding reference point in the source code file of the web page according to the reference point information, and then injects the augmented reality code into the reference point.

10. The augmented reality content distribution system of claim 8, further comprising an augmented reality content configuration module for receiving a user's operation and generating the augmented reality content configuration information based on the user's operation before generating an augmented reality code based on the augmented reality content configuration information.

11. An augmented reality content distribution system, comprising: an augmented reality code generation module for generating an augmented reality code based on augmented reality content configuration information including augmented reality page information, augmented reality content information, and augmented reality trigger point information; and an augmented reality code injection module for injecting the augmented reality code into at least one web page in accordance with the augmented reality content configuration information; An augmented reality content distribution system, characterized in that the augmented reality code generation module determines whether the augmented reality content is set on the web page based on the augmented reality content configuration information before generating the augmented reality code based on the augmented reality content configuration information, and if the augmented reality content is set, generates the augmented reality code based on the augmented reality content configuration information, and if the augmented reality content is not set, does not generate the augmented reality code based on the augmented reality content configuration information.

12. The augmented reality content distribution system of claim 11, further comprising a website and web page identification module including a domain identification module for identifying domain information of the web page, a URL identification module for identifying URL information of the web page, and an extraction setting module for extracting the augmented reality content configuration information and sending it to the augmented reality code generation module.

13. The augmented reality content distribution system according to claim 8 , further comprising a database for storing the augmented reality content configuration information.

14. A computer-readable recording medium having stored thereon computer program instructions that, when executed by a processor, implement the steps of the method for delivering augmented reality content according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • Augmented reality presentation using a uniform resource identifier

    US10777017B1

  • Web-linked camera device with unique association for augmented reality

    US20140036097A1