IP Library Granted Patent US 12713114
Granted Patent B2
US 12713114 · App. 18/558,714 · Granted Aug 18, 2026

Method and system for creating interaction input based on displayed content

Inventor: Jason Hewson (Subiaco, AU)
Assignee: Hoppr Ltd
H04N21/858G06Q30/0271
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12713114
App. No.
18/558,714
Granted
Aug 18, 2026
Kind
B2
Abstract

A method and system of creating interaction input based on displayed content comprises displaying content on a display device, the content comprising a machine readable resource locator. The resource locator is uniquely generated for a single use. The displayed content is captured with a distinct device to the display device. The machine readable resource locator is extracted from the captured displayed content. Content is accessed from the location of the resource locator. Further interaction with the content is enabled on a one to one or an individualised basis.

Claims (62)

1 . A method of creating interaction input based on displayed content comprising:

displaying content on a display device, the content comprising a machine readable resource locator, the resource locator being uniquely generated for a single use, wherein the resource locator is a website URL comprising a base URL and a URL parameter, wherein the URL parameter is unique to the single use of that resource locator;

capturing the displayed content with a distinct device to the display device;

extracting the machine readable resource locator from the captured displayed content;

accessing content from the location of the resource locator, which content enables further interaction with the content on a one to one or an individualised basis.

2 . A method according to claim 1 , wherein the method further comprises updating the displayed content with a newly generated machine readable resource locator, the newly generated resource locator being generated for a single use wherein updating occurs each time the content is accessed.

3 . A method according to claim 1 , wherein the display device receives the display content from a TV broadcast.

4 . A method according to claim 1 , wherein the display device receives the display content in the form of a communication for controlling an electronic billboard.

5 . A method according to claim 1 , wherein the display device receives the display content from a set top box broadcast.

6 . A method according to claim 1 , wherein the display device receives the display content from a one to many broadcast.

7 . A method according to claim 1 , wherein the resource locator is encoded in the form of a matrix optical label and extracting the resource locator from the displayed content comprises extracting the resource locator from the matrix optical label.

8 . A method according to claim 1 , wherein the method further comprises entering an input into the device; sending the entered input to a controller; and the displayed content being updated based on the input.

9 . A system for providing interaction input based on displayed content comprising:

a content source for providing content to be displayed;

wherein the content source is configured to create the content comprising a machine readable resource locator, the resource locator being uniquely generated for a single use, wherein the resource locator is a website URL comprising a base URL and a URL parameter, wherein the URL parameter is unique to the single use of that resource locator;

a display device for displaying the content provided from the content source;

a distinct device to the display device for extracting the machine readable resource locator from the displayed content;

wherein the distinct device is configured to access content from the location of the resource locator, which content enables further interaction with the content on a one to one or an individualised basis.

10 . A system according to claim 9 , wherein the content source is configured to update the displayed content with a newly generated machine readable resource locator after the distinct device accesses the content from the location of the resource locator, the new resource locator also generated for a single use.

11 . A system according to claim 9 , wherein the content source is configured to obtain a portion of the content from a content server and to obtain the single use resource locator from an interaction server.

12 . A system according to claim 11 , wherein the interaction server is configured to pass through input received by the device to the content server.

13 . A system according to claim 9 , wherein the interaction server is configured to receive an access request from the distinct device based on the single use resource locator and is configured to provide the new resource locator to the content server.

14 . A system according to claim 9 , wherein the content source is configured to change the provided content when the new resource locator is provided by the interaction server.

15 . A system according to claim 14 , wherein the display device changes the content displayed when the change to the provided content is made by the content source.

16 . A system according to claim 9 , wherein the interaction is provided through the distinct device.

17 . A connection server for providing a connection to content able to be interacted with on an individualized basis, the content being for display on a one to many view basis, said connection server comprising:

a first input for receiving a first location of a resource accessible by another device;

a displayed content generator for generating a first signal for controlling a display device to display a first image, wherein the first image is created so as to comprise a machine readable resource locator, the resource locator being uniquely generated for a single use and being usable to direct the other device to the first location of the resource;

an output of the signal to a display device for displaying the image;

a second input for receiving a message indicating that the resource at the first location has been accessed;

wherein the first input receives another location of a resource accessible by yet another device when the first location has been accessed by the other device;

wherein the displayed content generator generates a second signal for controlling the display device to display a second image, wherein the second image is created so as to comprise a machine readable resource locator that is uniquely generated for a single use and being usable to direct the yet other device to the second location of the resource.

18 . A connection server according to claim 17 , wherein the locations of the resources are provided by URLs and the locations each comprise different URL parameters.

19 . A method of providing content able to be interacted with on an individualized basis, the content being for display on a one to many view basis, said method comprising:

receiving a first location of a resource accessible by another device;

generating a first signal for controlling a display device to display a first image, wherein the first image is created so as to comprise a machine readable resource locator, the resource locator being uniquely generated for a single use and being usable to direct the other device to the first location of the resource;

outputting of the signal to a display device for displaying the image;

receiving a message indicating that the resource at the first location has been accessed;

receiving another location of a resource accessible by yet another device when the first location has been accessed by the other device;

generating a second signal for controlling the display device to display a second image, wherein the second image is created so as to comprise a machine readable resource locator that is uniquely generated for a single use and being usable to direct the yet other device to the second location of the resource;

outputting of the second signal to the display device.

20 . A content server for providing content able to be interacted with on an individualized basis, the content being for display on a one to many view basis, said content server comprising:

a storage device for storing content or a receiver for receiving content;

a unique code generator for generating unique single use codes;

a transmitter of each unique single use code;

a receiver of requests for service of content, each request comprising one of the unique single use codes;

a serving system for serving the content when requested;

wherein the serving system individualizes the content served based on each received unique single use code;

wherein the transmitter is configured to transmit another unique single use code when one of the unique single use codes is received,

wherein each unique single use code is a resource locator being a website URL comprising a base URL and a URL parameter, wherein the URL parameter is unique to the single use of that resource locator.

21 . A method of providing content able to be interacted with on an individualized basis, the content being for display on a one to many view basis, said content server comprising:

storing or receiving content;

generating unique single use codes;

transmitting the unique single use codes;

receiving requests for service of content, each request comprising one of the unique single use codes;

serving the content when requested so that the content is individualized based on each received unique single use code;

wherein a subsequent one of each unique single use code is transmitted when one of the unique single use codes is received,

wherein each unique single use code is a resource locator being a website URL comprising a base URL and a URL parameter, wherein the URL parameter is unique to the single use of that resource locator.

22 . The method of claim 1 , wherein each interaction is individualised for each instance of assessing of content using the single use resource locator.

23 . The method of claim 1 , wherein the resource locator comprises a unique identifier generated for the single use.

24 . The method of claim 1 , wherein the use of the resource locator to access content is combined with a time of initial access of the content to determine the content which enables the further interaction.

25 . The method of claim 1 , wherein the URL parameter is changed after each use of the resource locator to access content from the location of the resource locator, and the machine readable resource locator is changed when the URL parameter is changed.