Search

EP-4736158-A2 - SYSTEM FOR DISTRIBUTION OF CONTENT AND ANALYSIS OF CONTENT ENGAGEMENT

EP4736158A2EP 4736158 A2EP4736158 A2EP 4736158A2EP-4736158-A2

Abstract

Systems, computer program products, and methods are described herein for distribution of content and analysis of content engagement. The present disclosure is configured to retrieve content from a first storage device, wherein the content comprises audio data, transform, using a speech recognition engine, the audio data into text data, receive a first selection, wherein the first selection identifies the content, retrieve the text data corresponding to the content from the first storage device, identify keywords from the text data, and stream the content.

Inventors

  • HILL, Patrick, A.

Assignees

  • Disctopia, Inc.

Dates

Publication Date
20260506
Application Date
20240628

Claims (20)

  1. 1. A content management system, the system comprising: a processing device; a non-transitory storage device containing instructions when executed by the processing device, causes the processing device to perform the steps of: retrieving content from a first storage device, wherein the content comprises audio data; transforming, using a speech recognition engine, the audio data into text data; receiving a first selection, wherein the first selection identifies the content; retrieving the text data corresponding to the content from the first storage device; identifying keywords from the text data; and streaming the content.
  2. 2. The system of claim 1 , wherein executing the instructions further causes the processing device to perform the steps of: determining a status of the streaming of the content, wherein determining occurs at a predetermined interval subsequent an initiating of the stream of the content; and determining a presence metric of the stream of the content based on activity at each predetermined interval, wherein the presence metric increases for each subsequent interval for which the content is streamed.
  3. 3. The system of claim 1 , wherein executing the instructions further causes the processing device to perform the steps of: determining a publication timestamp of the content; determining a streaming timestamp of the streaming of the content; and determining a presence metric of the streaming of the content, wherein the presence metric is determined by comparing, to a predetermined threshold, a time difference between the publication timestamp and the streaming timestamp, wherein the presence metric is assigned a high value if the time difference is below the predetermined threshold, and wherein the presence metric is assigned a low value if the time difference is above the predetermined threshold.
  4. 4. The system of claim 1 , wherein executing the instructions further causes the processing device to perform the steps of: generating a prompt and a corresponding expected response based on the text data of the content; presenting the at least one prompt after streaming at least a portion of the content; receiving an input response to the prompt; determining a comparison result by comparing the input response to the corresponding expected response; storing in a second storage device at least one selected from the group consisting of (i) the input response, (ii) the prompt corresponding to the input response, and (iii) the comparison result; and determining an engagement score based on the comparison result.
  5. 5. The system of claim 1 , wherein executing the instructions further causes the processing device to perform the steps of: querying a second storage device for a supplemental content using the keywords identified from the text data; determining a relevant supplemental content; retrieving the supplemental content from the storage device of the system; transmitting the supplemental content; and presenting the supplemental content.
  6. 6. The system of claim 4, wherein the engagement score is weighted with an aggregate engagement score during the streaming.
  7. 7. The system of claim 5, wherein executing the instructions further causes the processing device to perform the steps of: receiving interaction data with the supplemental content; applying cookie data; and determining, using the cookie data, if a transfer of electronic resources has occurred as a result of the supplemental content.
  8. 8. The system of claim 5, wherein executing the instructions further causes the processing device to perform the steps of: receiving interaction data with the supplemental content, wherein the interaction data comprises an order identifier and an order timestamp, and a content identifier; and determining a content identifier and a supplemental content identifier, wherein the content identifier and the supplemental content identifier are associated with the order identifier.
  9. 9. The system of claim 4, wherein executing the instructions further causes the processing device to perform the steps of: transferring electronic resources to at least one content owner of the content, wherein each of the at least one content owner of the content receives a predetermined percentage of the electronic resources based on the engagement score.
  10. 10. The system of claim 5, wherein executing the instructions further causes the processing device to perform the steps of: transferring electronic resources from an account of a content owner of the supplemental content to at least one content owner of the content, wherein each of the at least one content owner of the content receives a predetermined percentage of the electronic resources.
  11. 11. The system of claim 8, wherein executing the instructions further causes the processing device to perform the steps of: transferring electronic resources from an account of a content owner of the supplemental content associated with the supplemental content identifier to at least one content owner of the content associated with the content identifier, wherein each of the at least one content owner of the content receives a predetermined percentage of the electronic resources.
  12. 12. The system of claim 4, further comprising: receiving system device information; and determining an engagement score based on the comparison result and system device information.
  13. 13. A computer program product for content management, the computer program product comprising a non-transitory computer-readable medium comprising code causing an apparatus to: retrieve content from a first storage device, wherein the content comprises audio data; transform, using a speech recognition engine, the audio data into text data; receive a first selection, wherein the first selection identifies the content; retrieve the text data corresponding to the content from the first storage device; identify keywords from the text data; and stream the content.
  14. 14. The computer program product of claim 13, comprising code causing an apparatus to: determine a status of the streaming of the content, wherein determining occurs at a predetermined interval subsequent an initiating of the stream of the content; and determine a presence metric of the stream of the content based on activity at each predetermined interval, wherein the presence metric increases for each subsequent interval for which the content is streamed.
  15. 15. The computer program product of claim 13, comprising code causing an apparatus to: determine a publication timestamp of the content; determine a streaming timestamp of the streaming of the content; and determine a presence metric of the streaming of the content, wherein the presence metric is determined by comparing, to a predetermined threshold, a time difference between the publication timestamp and the streaming timestamp, wherein the presence metric is assigned a high value if the time difference is below the predetermined threshold, and wherein the presence metric is assigned a low value if the time difference is above the predetermined threshold.
  16. 16. The computer program product of claim 13, comprising code causing an apparatus to: generate a prompt and a corresponding expected response based on the text data of the content; present the at least one prompt after streaming at least a portion of the content; receive an input response to the prompt; determine a comparison result by comparing the input response to the corresponding expected response; store in a second storage device at least one selected from the group consisting of (i) the input response, (ii) the prompt corresponding to the input response, and (iii) the comparison result; and determine an engagement score based on the comparison result.
  17. 17. A method for content management, the method comprising: retrieving content from a first storage device, wherein content comprises audio data; transforming, using a speech recognition engine, the audio data into text data; receiving a first selection, wherein the first selection identifies the content; retrieving the text data corresponding to the content from the first storage device; identifying keywords from the text data; and streaming the content.
  18. 18. The method of claim 17, the method further comprising: determining a status of the streaming of the content, wherein determining occurs at a predetermined interval subsequent an initiating of the stream of the content; and determining a presence metric of the stream of the content based on activity at each predetermined interval, wherein the presence metric increases for each subsequent interval for which the content is streamed.
  19. 19. The method of claim 17, the method further comprising: determining a publication timestamp of the content; determining a streaming timestamp of the streaming of the content; and determining a presence metric of the streaming of the content, wherein the presence metric is determined by comparing, to a predetermined threshold, a time difference between the publication timestamp and the streaming timestamp, wherein the presence metric is assigned a high value if the time difference is below the predetermined threshold, and wherein the presence metric is assigned a low value if the time difference is above the predetermined threshold.
  20. 20. The method of claim 17, the method further comprising: generating a prompt and a corresponding expected response based on the text data of the content; presenting the at least one prompt after streaming at least a portion of the content; receiving an input response to the prompt; determining a comparison result by comparing the input response to the corresponding expected response; storing in a second storage device at least one selected from the group consisting of (i) the input response, (ii) the prompt corresponding to the input response, and (iii) the comparison result; and determining an engagement score based on the comparison result.

Description

SYSTEM FOR DISTRIBUTION OF CONTENT AND ANALYSIS OF CONTENT ENGAGEMENT FIELD OF THE INVENTION [0001] Exemplary embodiments of the present disclosure relate to the distribution of content and analysis of content engagement. BACKGROUND [0002] Producers of content are unable to discern between consumers of content actively participating in and/or engaging with the content, and those consumers who neglect to provide such attentive engagement thereto. This neglection of attentiveness could occur in various forms, such as the consumer only engaging for a small portion of the content, the consumer prematurely switching to an alternative content, the consumer focusing on other tasks rather than absorbing the information within the content, and so forth. However, neither the producers of the content nor the advertisers within the content are aware of this lack of attentiveness and are unable to discern (a) between consumers who consume the entirety of the content, and consumers who only consume a small portion of the content, and (b) between consumers who are attentively engaged in the content, and consumers who are not attentively engaged in the content. Thus, there is a need for a system for distribution of content and analysis of content management. Through applied effort, ingenuity, and innovation, many of these identified problems have been solved by developing solutions that are included in embodiments of the present disclosure, many examples of which are described in detail herein. BRIEF SUMMARY [0003] Systems, methods, and computer program products are provided for distribution of content and analysis of content engagement. [0004] In one aspect, a content management system is presented, wherein the system may include a processing device, a non-transitory storage device containing instructions when executed by the processing device, causes the processing device to perform the steps of retrieving content from a first storage device, wherein the content comprises audio data, transforming, using a speech recognition engine, the audio data into text data, receiving a first selection, wherein the first selection identifies the content, retrieving the text data corresponding to the content from the first storage device, identifying keywords from the text data, and streaming the content. [0005] In some embodiments, executing the instructions further causes the processing device to perform the steps of determining a status of the streaming of the content, wherein determining occurs at a predetermined interval subsequent an initiating of the stream of the content, and determining a presence metric of the stream of the content based on activity at each predetermined interval, wherein the presence metric increases for each subsequent interval for which the content is streamed. [0006] In some embodiments, executing the instructions further causes the processing device to perform the steps of determining a publication timestamp of the content, determining a streaming timestamp of the streaming of the content; and determining a presence metric of the streaming of the content, wherein the presence metric is determined by comparing, to a predetermined threshold, a time difference between the publication timestamp and the streaming timestamp, wherein the presence metric is assigned a high value if the time difference is below the predetermined threshold, and wherein the presence metric is assigned a low value if the time difference is above the predetermined threshold. [0007] In some embodiments, executing the instructions further causes the processing device to perform the steps of generating a prompt and a corresponding expected response based on the text data of the content, presenting the at least one prompt after streaming at least a portion of the content, receiving an input response to the prompt, determining a comparison result by comparing the input response to the corresponding expected response, storing in a second storage device at least one selected from the group consisting of (i) the input response, (ii) the prompt corresponding to the input response, and (iii) the comparison result, and determining an engagement score based on the comparison result. [0008] In some embodiments, executing the instructions further causes the processing device to perform the steps of querying a second storage device for a supplemental content using the keywords identified from the text data, determining a relevant supplemental content, retrieving the supplemental content from the storage device of the system, transmitting the supplemental content, and presenting the supplemental content. [0009] In some embodiments, the engagement score is weighted with an aggregate engagement score during the streaming. [0010] In some embodiments, executing the instructions further causes the processing device to perform the steps of receiving interaction data with the supplemental content, applying cookie data, and determining, using the cooki