IP Library Granted Patent US 10,438,249
Granted Patent B2
US 10,438,249 · App. 16/034,900 · Granted Oct 8, 2019

Interactive product system and method therefor

Inventors: Christian Briggs (Newport Coast, CA); Heath McBurnett (Austin, TX); Delfino Galindo (Laguna Niguel, CA); Freddy Knuth (Euless, TX)
Assignee: AiBUY, Inc.
G06Q30/0277G06Q30/0251
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 10,438,249
App. No.
16/034,900
Granted
Oct 8, 2019
Kind
B2
Abstract

A method for facilitating the order of commercial products in connection with the display of media content, whereby a player comprises a media production component and an interactive e-commerce component embedded therein. The player with the e-commerce component can be virally copied and propagated from one web page to any number of other web pages.

Claims (52)

1. A processor-implemented method, comprising:

transmitting or receiving one or more embed codes to or from a first device, the one or more embed codes configured when instantiated or executed by the first device to render an environment including a player base frame within a web page, the player base frame including and controlling at least one sub-frame within the player base frame, the one or more embed codes configured to automatically render the environment by:

retrieving media content that contains one or more products or services for display in the at least one sub-frame;

retrieving an interactive e-commerce component configured to allow a user to initiate a transaction associated with the one or more products or services that will be displayed and to view further information about the one or more products or services that will be displayed at the first device separate from the retrieval of the media content;

allowing, using the interactive e-commerce component, the user to initiate and complete, within the at least one sub-frame, an e-commerce transaction associated with the one or more products or services, without being redirected from the at least one sub-frame;

allowing, using the interactive e-commerce component, the user to view within the at least one sub-frame the further information about the displayed one or more products or services, the further information about the one or more products or services not initially displayed to the user; and

retrieving a viral sharing component configured to allow the user to initiate, within the at least one sub-frame, replication of the one or more embed codes to a second device, wherein the one or more embed codes is configured such that, when replicated to the second device and instantiated or executed by the second device, another environment with another player base frame within another single web page is automatically rendered by repeating the retrieving of the media content, the retrieving of the interactive e-commerce component, and the retrieving of the viral sharing component to replicate the one or more embed codes to a third device.

2. The method of claim 1 , wherein the player base frame is configured to control the interactive e-commerce component to display content as an overlay over the media content.

3. The method of claim 1 , wherein the interactive e-commerce component is further configured to:

determine whether the user is registered with an e-commerce platform to order the one or more products or services; and

in response to a determination that the user is not registered, prompt the user to provide user registration data.

4. The method of claim 1 , wherein the interactive e-commerce component is further configured to:

allow the user to view the further information within the at least one sub-frame.

5. The method of claim 1 , wherein the interactive e-commerce component is further configured to:

determine whether the user is registered with an e-commerce platform to order the one or more products or services;

in response to a determination that the user is registered, generate a message comprising user registration data and a purchase order; and

send the message to the e-commerce platform.

6. The method of claim 5 , wherein the interactive e-commerce component is further configured to:

receive an indication, within the environment, that the purchase order is approved or denied.

7. A processor-implemented method, comprising:

transmitting or receiving one or more embed codes to or from a first device, the one or more embed codes configured when instantiated or executed by the first device to render an environment including a player base frame within a single web page, wherein the player base frame includes and controls at least one sub-frame within the player base frame, the one or more embed codes configured to automatically render the environment by:

retrieving media content that contains one or more products or services for display in the at least one sub-frame;

retrieving an interactive e-commerce component at the first device separate from the retrieval of the media content, the retrieved interactive e-commerce component configured to allow a user to initiate a transaction associated with one or more displayed products or services and to view further information about one or more displayed products or services;

allowing, using the interactive e-commerce component, a user to initiate and complete, within the at least one sub-frame, an e-commerce transaction associated with the one or more products or services, without being redirected from the at least one sub-frame;

allowing, using the interactive e-commerce component, the user to view within the at least one sub-frame further information about the one or more products or services not initially displayed to the user; and

responsive to a user request, replicating the one or more embed codes to a second device through a social networking site or a website, the one or more embed codes configured, when replicated to the second device and instantiated or executed by the second device, to automatically render another environment with another player base frame within another single web page by repeating the retrieving of the media content, the retrieving of the interactive e-commerce component, and the replicating of the one or more embed codes.

8. The method of claim 7 , wherein the user request is based upon options provided in the player base frame to replicate the one or more embed codes to another device.

9. The method of claim 7 , wherein the player base frame is configured to control the interactive e-commerce component to display content as an overlay over the media content.

10. The method of claim 7 , further comprising:

allowing the user to complete, within the at least one sub-frame, the e-commerce transaction associated with the one or more products or services while the user watches or listens to the media content.

11. The method of claim 7 , wherein the interactive e-commerce component is configured to present a selectable graphical listing of the one or more products or services.

12. The method of claim 7 , further comprising:

retrieving and displaying, within the at least one sub-frame, a selectable list of media content, and

upon the user selecting media content from the list, retrieving the interactive e-commerce component associated with the selected media content.

13. The method of claim 7 , further comprising:

displaying, within the at least one sub-frame, a shopping cart with the one or more products or services.

14. The method of claim 7 , further comprising:

transmitting or receiving at least one of the media content or the interactive e-commerce component.

15. A system, comprising:

one or more computers configured to transmit or receive one or more embed codes, the one or more embed codes configured when instantiated or executed by a first device to render an environment including a player base frame within a single web page, wherein the player base frame includes and controls at least one sub-frame within the player base frame, the one or more embed codes configured to automatically render the environment by:

retrieving media content that contains one or more products or services for display in the at least one sub-frame;

retrieving an interactive e-commerce component configured to allow a user to view further information about the one or more products or services at the first device separate from the retrieval of the media content;

allowing a user to initiate and complete, within the at least one sub-frame, an e-commerce transaction associated with the one or more products or services without being redirected from the at least one sub-frame;

allowing, using the interactive e-commerce component, the user to view within the at least one sub-frame the further information about the one or more products or services, the further information not initially displayed to the user; and

retrieving a viral sharing component configured to allow the user to initiate, within the at least one sub-frame, replication of the one or more embed codes to a second device, wherein the one or more embed codes are configured, when replicated to the second device and instantiated or executed by the second device, to automatically render another environment with another player base frame within another single web page by repeating the retrieving of the media content, the retrieving of the interactive e-commerce component, and the retrieving of the viral sharing component to replicate the one or more embed codes to a third device.

16. The system of claim 15 , wherein the player base frame is configured to retrieve the viral sharing component in response to a user request that is based upon options provided in the player base frame.

17. The system of claim 15 , wherein the player base frame is configured to control the interactive e-commerce component to display content as an overlay over the media content.

18. The system of claim 15 , wherein the interactive e-commerce component is further configured to allow the user to complete, within the at least one sub-frame, the e-commerce transaction associated with the one or more products or services while the user watches or listens to the media content.

19. The system of claim 15 , wherein the interactive e-commerce component is configured to present a selectable graphical listing of the one or more products or services.

20. The system of claim 15 , wherein the player base frame is configured to:

retrieve and display, within the at least one sub-frame, a selectable list of media content, and

upon the user selecting media content from the list, retrieve the interactive e-commerce component associated with the selected media content.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Apr 9, 2026
From: STINV -- STOCKS INVESTMENTS LIMITED
To: AIBUY HOLDCO, INC.
Reel/Frame 074329/0362 →
CHANGE OF NAME Recorded Jun 5, 2024
From: AIBUY, INC.
To: AIBUY HOLDCO, INC.
Reel/Frame 068171/0966 →
SECURITY INTEREST Recorded Mar 14, 2023
From: AIBUY HOLDCO, INC.
To: STINV -- STOCKS INVESTMENTS LIMITED
Reel/Frame 062982/0201 →
CHANGE OF NAME Recorded Feb 1, 2019
From: CINSAY, INC.
To: AIBUY, INC.
Reel/Frame 048225/0923 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 12, 2018
From: BRIGGS, CHRISTIAN; MCBURNETT, HEATH; GALINDO, DELFINO, JR.; KNUTH, FREDDY
To: BRIGGS DIGITAL MEDIA, LLC
Reel/Frame 047474/0493 →
CHANGE OF NAME Recorded Nov 12, 2018
From: BRIGGS DIGITAL MEDIA, LLC
To: CINSAY, INC.
Reel/Frame 047474/0522 →
Continuity (5)
Continuation 14079385 · Nov 13, 2013
Continuation 12787505 · May 26, 2010
Continuation In Part 12363713 · Jan 30, 2009
Provisional Application 61024829 · Jan 30, 2008
Related Publication 20190147502A1 · May 16, 2019
Cited By (2)
US 12,223,528 US 12,223,539