11157994

System and Method for Content Integrated Product Purchasing

PublishedOctober 26, 2021
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
20 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A system, comprising: a non-transitory memory; and one or more hardware processors coupled to the non-transitory memory and configured to read instructions from the non-transitory memory to cause the system to perform operations comprising: receiving programming code associated with electronic content presentable on a user device associated with a user; in response to the receiving, analyzing the electronic content to identify a plurality of products associated with the electronic content; generating an electronic user interface comprising a plurality of links corresponding to the plurality of products, wherein each link in the plurality of links is associated with a purchase transaction for purchasing a corresponding product from a merchant; augmenting the electronic content by inserting code corresponding to an actuatable element into the programming code, wherein the actuatable element is configured to display the electronic user interface when activated; causing the augmented electronic content to be rendered on the user device; receiving, via the electronic user interface, a request for processing a transaction for purchasing a product from the plurality of products; processing the transaction; and in response to processing the transaction for purchasing the product, reverting the augmented electronic content by removing the actuatable element from the electronic content and causing the reverted electronic content to be rendered on the user device.

2

2. The system of claim 1 , wherein the operations further comprise: receiving a signal for activating the actuatable element within the augmented electronic content; and in response to receiving the signal, overlaying the electronic user interface on the augmented electronic content.

3

3. The system of claim 2 , wherein the operations further comprise: receiving a selection of a link from the plurality of links included in the electronic user interface, wherein the request for processing the transaction is received based on the selection of the link.

4

4. The system of claim 1 , wherein the electronic user interface further comprises an input area for receiving a code applicable to purchasing at least one of the plurality of products.

5

5. The system of claim 1 , wherein the electronic content comprises at least one of text data, audio data, image data, or video data.

6

6. The system of claim 1 , wherein the operations further comprise determining a plurality of merchants that offer the plurality of products for sale.

7

7. The system of claim 6 , wherein the plurality of merchants is determined based at least in part on a location of the user device.

8

8. The system of claim 1 , wherein the augmenting the electronic content further comprises: inserting second code associated with the electronic user interface into the programming code.

9

9. A method comprising: receiving a request for presenting a webpage on a user device; in response to the receiving, retrieving, by a web browser application running on the user device, programming code associated with the webpage from a remote server; analyzing, by the web browser application, the programming code to identify a plurality of products associated with the webpage; generating an electronic user interface comprising a plurality of links corresponding to the plurality of products, wherein each link in the plurality of links is associated with a purchase transaction for purchasing a corresponding product from a merchant; augmenting the web browser application by inserting an actuatable element on an interface of the web browser application, wherein the actuatable element is configured to display the electronic user interface when activated; receiving, by a service provider server via the electronic user interface, a request for processing a transaction for purchasing a product from the plurality of products; processing, by the service provider server, the transaction; and subsequent to processing the transaction, causing a presentation of the actuatable element to be suppressed on the web browser application.

10

10. The method of claim 9 , wherein the actuatable element is presented on a tool bar of the web browser application.

11

11. The method of claim 9 , wherein each link in the plurality of links directs a user of the user device to a web site of a corresponding merchant.

12

12. The method of claim 9 , further comprising: receiving a selection of the actuatable element; and in response to receiving the selection, displaying the electronic user interface on the web browser application.

13

13. The method of claim 12 , further comprising: receiving a selection of a link from the plurality of links included in the electronic user interface, wherein the request for processing the transaction is received based on the selection of the link.

14

14. The method of claim 9 , further comprising determining a plurality of merchants that offer the plurality of products for sale.

15

15. A non-transitory machine-readable medium having stored thereon machine-readable instructions executable to cause a machine to perform operations comprising: receiving a request for presenting content on a user device; in response to the receiving, analyzing programming code associated with the content; identifying a plurality of products associated with the content based on the analyzing; generating a user interface comprising a plurality of links corresponding to the plurality of products, wherein each link in the plurality of links is associated with a purchase transaction for purchasing a corresponding product from a merchant; augmenting the programming code by inserting additional code corresponding to an actuatable element into the programming code, wherein the actuatable element is configured to display the user interface when activated; causing the augmented programming code to be rendered on the user device; receiving, via the user interface, a request for processing a transaction for purchasing a product from the plurality of products; processing the transaction; and subsequent to processing the transaction, suppressing the actuatable element from being presented in the content.

16

16. The non-transitory machine-readable medium of claim 15 , wherein the actuatable element comprises a semi-transparent icon that is superimposed onto a portion of the content.

17

17. The non-transitory machine-readable medium of claim 15 , wherein the operations further comprise: receiving a signal for activating the actuatable element within the augmented content; and in response to receiving the signal, overlaying the generated user interface on the augmented content.

18

18. The non-transitory machine-readable medium of claim 17 , wherein the operations further comprise: receiving a selection of a link from the plurality of links included in the user interface, wherein the request for processing the transaction is received based on the selection of the link.

19

19. The non-transitory machine-readable medium of claim 15 , wherein the operations further comprise determining a plurality of merchants that offer the plurality of products for sale.

20

20. The non-transitory machine-readable medium of claim 19 , wherein the plurality of merchants is determined based at least in part on a location of the user device.

Patent Metadata

Filing Date

Unknown

Publication Date

October 26, 2021

Inventors

Badrinath Venglathur Srinath
Prabhakar Ramadass
Saji Padmaraagam

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “SYSTEM AND METHOD FOR CONTENT INTEGRATED PRODUCT PURCHASING” (11157994). https://patentable.app/patents/11157994

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.