IP Library Granted Patent US 12,041,291
Granted Patent B2
US 12,041,291 · App. 17/952,807 · Granted Jul 16, 2024

QR attribution

Inventors: Jeff DiTullio (Austin, TX); Alen Durbuzovic (Austin, TX)
Assignee: Atmosphere.tv
H04N21/431G06K19/06112H04N21/422H04N21/442
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 12,041,291
App. No.
17/952,807
Granted
Jul 16, 2024
Kind
B2
Abstract

Systems and methods are disclosed for QR attribution for actionable content including in content streams and displays. In certain embodiments, a method may comprise analyzing viewer interaction with displayed content via a content display service, including identifying user content for display that includes an original scannable indicator, re-rendering the user content to produce re-rendered content including a new scannable indicator, receiving an indicator from a user device that the new scannable indicator has been scanned, logging analytics data based on the indicator, and redirecting the user device based on the original scannable indicator.

Claims (78)

1. A method comprising:

analyzing viewer interaction with displayed content via a content display service, including:

identifying user content for display that includes an original scannable indicator;

re-rendering the user content to produce re-rendered content in order to replace the original scannable indicator with a new scannable indicator;

receiving an indication from a user device that the new scannable indicator has been scanned;

logging analytics data based on the indication; and

redirecting the user device based on the original scannable indicator.

2. The method of claim 1 further comprising:

extracting original metadata, including an original network link, from the original scannable indicator;

generating the new scannable indicator including a new network link; and

redirecting based on the original network link.

3. The method of claim 2 further comprising:

the original network link directs to a first network location associated with a user that uploaded the user content; and

the new network link directs to a second network location associated with the content display service.

4. The method of claim 1 further comprising:

receiving the indication via an API of the content display service.

5. The method of claim 4 further comprising:

generating the new scannable indicator to include an identifier associated with the original scannable indicator; and

directing the user device, via the new scannable indicator, to send the indication to the API along with the identifier.

6. The method of claim 5 further comprising:

the identifier includes an original network link from the original scannable indicator; and

redirecting the user device, via the API, to access the original network link.

7. The method of claim 5 further comprising:

obtaining, at the content display service, an original network link from the original scannable indicator;

storing the original network link to be accessible based on the identifier;

accessing the original network link via the identifier at the API; and

redirecting the user device, via the API, to access the original network link.

8. A system comprising:

a content display system configured to analyze viewer interaction with displayed content, including:

identify user content for display that includes an original scannable indicator;

re-render the user content to produce re-rendered content in order to replace the original scannable indicator with a new scannable indicator;

receive an indication from a user device that the new scannable indicator has been scanned;

log analytics data based on the indication; and

redirect the user device based on the original scannable indicator.

9. The system of claim 8 comprising the content display system further configured to:

extract original metadata, including an original network link, from the original scannable indicator;

generate the new scannable indicator including a new network link; and

redirect based on the original network link.

10. The system of claim 9 further comprising:

the original network link directs to a first network location associated with a user that uploaded the user content; and

the new network link directs to a second network location associated with the content display service.

11. The system of claim 8 comprising the content display system further configured to receive the indication via an API of the content display system.

12. The system of claim 8 comprising the content display system further configured to:

generate the new scannable indicator to include an identifier associated with the original scannable indicator; and

direct the user device, via the new scannable indicator, to send the indication to the content display system along with the identifier.

13. The system of claim 12 further comprising:

the identifier includes an original network link from the original scannable indicator; and

the content display system is further configured to redirect the user device to access the original network link.

14. The system of claim 12 comprising the content display system further configured to:

obtain an original network link from the original scannable indicator;

store the original network link to be accessible based on the identifier;

access the original network link via the identifier in response to receiving the indicator from the user device; and

redirect the user device to access the original network link.

15. A memory device storing instructions that, when executed, cause a processor to perform a method comprising:

implementing a content display service that analyzes viewer interaction with displayed content, including:

identifying user content for display that includes an original scannable indicator;

re-rendering the user content to produce re-rendered content in order to replace the original scannable indicator with a new scannable indicator;

receiving an indication from a user device that the new scannable indicator has been scanned;

logging analytics data based on the indication; and

redirecting the user device based on the original scannable indicator.

16. The memory device of claim 15 storing instructions that, when executed, cause the processor to perform the method further comprising:

extracting original metadata, including an original network link, from the original scannable indicator;

generating the new scannable indicator including a new network link; and

redirecting based on the original network link.

17. The memory device of claim 16 storing instructions that, when executed, cause the processor to perform the method further comprising:

the original network link directs to a first network location associated with a user that uploaded the user content; and

the new network link directs to a second network location associated with the content display service.

18. The memory device of claim 17 storing instructions that, when executed, cause the processor to perform the method further comprising:

receiving the indication via an API of the content display service;

generating the new scannable indicator to include an identifier associated with the original scannable indicator; and

directing the user device, via the new scannable indicator, to send the indication to the API along with the identifier.

19. The memory device of claim 18 storing instructions that, when executed, cause the processor to perform the method further comprising:

the identifier includes the original network link from the original scannable indicator; and

redirecting the user device, via the API, to access the original network link.

20. The memory device of claim 18 storing instructions that, when executed, cause the processor to perform the method further comprising:

storing the original network link to be accessible based on the identifier;

accessing the original network link via the identifier at the API in response to receiving the indication from the user device; and

redirecting the user device, via the API, to access the original network link.

Assignments (2)
SECURITY INTEREST Recorded May 7, 2025
From: RAREFIED ATMOSPHERE, INC.
To: TRINITY CAPITAL INC., AS COLLATERAL AGENT
Reel/Frame 071043/0447 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 26, 2022
From: DITULLIO, JEFF; DURBUZOVIC, ALEN
To: ATMOSPHERE.TV
Reel/Frame 061215/0558 →
Continuity (1)
Related Publication 20240107105A1 · Mar 28, 2024