IP Library › Granted Patent US 12,393,975
Granted Patent B2
US 12,393,975 · App. 18/386,295 · Granted Aug 19, 2025

Multi-hosted livestream in an open web ecommerce environment

Inventors: Jerry Ting Kwan Luk (Menlo Park, CA); Michael A Shoss (Milton, CA)
Assignee: Loop Now Technologies, Inc.
G06Q30/0643G06Q30/0222G06Q30/0235G06Q30/0239G06Q30/0633H04N21/2187H04N21/4316H04N21/47815H04N21/4394H04N21/44008H04N21/44213
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,393,975
App. No.
18/386,295
Granted
Aug 19, 2025
Kind
B2
Abstract

Techniques for a multi-hosted livestream in an open web ecommerce environment are disclosed. A livestream event that includes a first host and a plurality of viewers is initiated on a website. A product for sale is included in the livestream event that is displayed in a livestream window. A second host is added to the livestream event. The first host and second host appear simultaneously in the livestream event. A product card representing the at least one product for sale is pinned in the livestream window by one of the plurality of hosts. Purchase details of the at least one product for sale are revealed, based on a first action with the product card by a viewer. The revealing is rendered to the viewer. An ecommerce purchase of the product by the viewer is enabled. The ecommerce purchase is accomplished within the livestream window.

Claims (48)

1. A computer-implemented method for video processing comprising:

initiating a livestream event, on a website, with a plurality of viewers, wherein the initiating includes a first host;

including at least one product for sale in the livestream event with the plurality of viewers wherein the livestream event is displayed in a livestream window;

adding a second host to the livestream event, wherein the adding causes the first host and second host to appear simultaneously in the livestream event and wherein the first host and the second host comprise a plurality of hosts wherein the plurality of hosts includes visible hosts and at least one hidden host;

pinning a product card, using one or more processors, in the livestream window by one of the plurality of hosts, wherein the card represents the at least one product for sale;

revealing purchase details of the at least one product for sale, based on a first action with the product card by a viewer from the plurality of viewers, wherein the revealing is rendered to the viewer;

and

enabling an ecommerce purchase of the at least one product for sale by the viewer, wherein the ecommerce purchase is accomplished within the livestream window.

2. The method of claim 1 further comprising promoting at least one viewer, from the plurality of viewers, to appear in the livestream event.

3. The method of claim 2 further comprising limiting a combined number of visible hosts and promoted viewers to a predetermined number, wherein one or more visible hosts are demoted to hidden hosts.

4. The method of claim 3 wherein the hidden hosts are prevented from the pinning a product card.

5. The method of claim 2 wherein the promoting the at least one viewer is accomplished by one of the visible hosts.

6. The method of claim 1 wherein the second host is added to the livestream by a web link or an application running on a device.

7. The method of claim 1 further comprising adding a third host to the livestream event and including the third host in the plurality of hosts.

8. The method of claim 1 further comprising reflowing a rendering of the livestream event based on a number of hosts and viewers appearing in the livestream event.

9. The method of claim 8 wherein the livestream event is rendered in a playlist.

10. The method of claim 1 further comprising identifying when one of the plurality of hosts highlights the at least one product for sale.

11. The method of claim 10 wherein the identifying is based on speech analysis.

12. The method of claim 10 wherein the identifying is based on gaze detection of one of the plurality of hosts.

13. The method of claim 12 wherein the gaze detection includes an angle of a face for the first host or a face for the second host relative to the at least one product for sale.

14. The method of claim 10 further comprising alerting the plurality of hosts to pin the product card associated with the at least one product for sale.

15. The method of claim 1 further comprising presenting a first coupon overlay to the viewer, wherein the presenting is rendered to the viewer.

16. The method of claim 15 wherein the presenting includes a second coupon overlay rendered to a second viewer, wherein the first coupon overlay and second coupon overlay are different.

17. The method of claim 15 wherein the presenting is based on when the first host or the second host highlights the at least one product for sale.

18. The method of claim 15 wherein the presenting is based on the viewer watching the livestream for a period of time.

19. The method of claim 15 wherein the presenting is based on the pinning of the product card.

20. The method of claim 15 wherein the presenting is based on the first host or the second host being a celebrity.

21. The method of claim 15 wherein the presenting is based on analyzing an interaction of the viewer with the livestream.

22. The method of claim 1 wherein the enabling includes a virtual purchase cart, wherein the virtual purchase cart is rendered to the viewer.

23. The method of claim 22 wherein the virtual purchase cart rendered to the viewer covers a portion of the livestream window.

24. A computer program product embodied in a non-transitory computer readable medium for video processing, the computer program product comprising code which causes one or more processors to perform operations of:

initiating a livestream event, on a website, with a plurality of viewers, wherein the initiating includes a first host;

including at least one product for sale in the livestream event with the plurality of viewers wherein the livestream event is displayed in a livestream window;

adding a second host to the livestream event, wherein the adding causes the first host and second host to appear simultaneously in the livestream event and wherein the first host and the second host comprise a plurality of hosts wherein the plurality of hosts includes visible hosts and at least one hidden host;

pinning a product card, using one or more processors, in the livestream window by one of the plurality of hosts, wherein the card represents the at least one product for sale;

revealing purchase details of the at least one product for sale, based on a first action with the product card by a viewer from the plurality of viewers, wherein the revealing is rendered to the viewer;

and

enabling an ecommerce purchase of the at least one product for sale by the viewer, wherein the ecommerce purchase is accomplished within the livestream window.

25. A computer system for video processing comprising:

a memory which stores instructions;

one or more processors coupled to the memory wherein the one or more processors, when executing the instructions which are stored, are configured to:

initiate a livestream event, on a website, with a plurality of viewers, wherein initiation includes a first host;

include at least one product for sale in the livestream event with the plurality of viewers wherein the livestream event is displayed in a livestream window;

add a second host to the livestream event, wherein adding causes the first host and second host to appear simultaneously in the livestream event and wherein the first host and the second host comprise a plurality of hosts wherein the plurality of hosts includes visible hosts and at least one hidden host;

pin a product card, using one or more processors, in the livestream window by one of the plurality of hosts, wherein the card represents the at least one product for sale;

reveal purchase details of the at least one product for sale, based on a first action with the product card by a viewer from the plurality of viewers, wherein the revealing is rendered to the viewer;

and

enable an ecommerce purchase of the at least one product for sale by the viewer, wherein the ecommerce purchase is accomplished within the livestream window.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 6, 2025
From: LUK, JERRY TING KWAN; SHOSS, MICHAEL A
To: LOOP NOW TECHNOLOGIES, INC.
Reel/Frame 071336/0596 →
Continuity (21)
Provisional Application 63546768 · Nov 1, 2023
Provisional Application 63546077 · Oct 27, 2023
Provisional Application 63536245 · Sep 1, 2023
Provisional Application 63524900 · Jul 4, 2023
Provisional Application 63522205 · Jun 21, 2023
Provisional Application 63472552 · Jun 12, 2023
Provisional Application 63464207 · May 5, 2023
Provisional Application 63458733 · Apr 12, 2023
Provisional Application 63458458 · Apr 11, 2023
Provisional Application 63458178 · Apr 10, 2023
Provisional Application 63454976 · Mar 28, 2023
Provisional Application 63447918 · Feb 24, 2023
Provisional Application 63447925 · Feb 24, 2023
Provisional Application 63443063 · Feb 3, 2023
Provisional Application 63438011 · Jan 10, 2023
Provisional Application 63437397 · Jan 6, 2023
Provisional Application 63431757 · Dec 12, 2022
Provisional Application 63430372 · Dec 6, 2022
Provisional Application 63424958 · Nov 14, 2022
Provisional Application 63423128 · Nov 7, 2022
Related Publication 20240152994A1 · May 9, 2024
References Cited (66)
US 8069414B2 · Hartwig et al. · 2011 [cited by applicant]
US 8244707B2 · Lin et al. · 2012 [cited by applicant]
US 8572490B2 · Hartwig et al. · 2013 [cited by applicant]
US 9118712B2 · McCoy et al. · 2015 [cited by applicant]
US 9152392B2 · Petro et al. · 2015 [cited by applicant]
US 9532116B2 · Terpe · 2016 [cited by applicant]
US 9608983B2 · Fee · 2017 [cited by applicant]
US 9645700B2 · Tsai · 2017 [cited by applicant]
US 9693013B2 · Nesamoney et al. · 2017 [cited by applicant]
US 9824372B1 · Seth et al. · 2017 [cited by applicant]
US 10021458B1 · Taylor · 2018 [cited by examiner]
US 10089402B1 · Winkler et al. · 2018 [cited by applicant]
US 10440436B1 · Taylor · 2019 [cited by examiner]
US 10496350B2 · Lazier et al. · 2019 [cited by applicant]
US 10955999B2 · Lotinsky et al. · 2021 [cited by applicant]
US 11075891B1 · Long et al. · 2021 [cited by applicant]
US 11170814B1 · Rajauria et al. · 2021 [cited by applicant]
US 11183217B1 · Liu et al. · 2021 [cited by applicant]
US 11250111B2 · Goldston et al. · 2022 [cited by applicant]
US 11250399B2 · Knock · 2022 [cited by applicant]
US 11317060B1 · Libin · 2022 [cited by examiner]
US 20070043713A1 · Elmi et al. · 2007 [cited by applicant]
US 20100149359A1 · Taoka · 2010 [cited by applicant]
US 20110093784A1 · Kiraz · 2011 [cited by examiner]
US 20130021373A1 · Vaught et al. · 2013 [cited by applicant]
US 20130097477A1 · Adolf et al. · 2013 [cited by applicant]
US 20130145267A1 · Ramachandran · 2013 [cited by applicant]
US 20130215116A1 · Siddique et al. · 2013 [cited by applicant]
US 20130276021A1 · Cho · 2013 [cited by applicant]
US 20140101537A1 · Antkowiak et al. · 2014 [cited by applicant]
US 20140106881A1 · Antkowiak et al. · 2014 [cited by applicant]
US 20140229331A1 · McIntosh et al. · 2014 [cited by applicant]
US 20140376876A1 · Bentley et al. · 2014 [cited by applicant]
US 20150177940A1 · Trevino et al. · 2015 [cited by applicant]
US 20150195175A1 · Kariman · 2015 [cited by applicant]
US 20150213516A1 · Jeremias · 2015 [cited by applicant]
US 20150278348A1 · Paruchuri et al. · 2015 [cited by applicant]
US 20160065929A1 · Barcons-Palau et al. · 2016 [cited by applicant]
US 20160088369A1 · Terpe · 2016 [cited by applicant]
US 20160093105A1 · Rimon et al. · 2016 [cited by applicant]
US 20170109584A1 · Yao et al. · 2017 [cited by applicant]
US 20170269816A1 · Bradley et al. · 2017 [cited by applicant]
US 20180068019A1 · Novikoff et al. · 2018 [cited by applicant]
US 20180132011A1 · Shichman et al. · 2018 [cited by applicant]
US 20180253765A1 · Avedissian et al. · 2018 [cited by applicant]
US 20180288396A1 · Bouazizi et al. · 2018 [cited by applicant]
US 20180352303A1 · Siddique · 2018 [cited by examiner]
US 20190387267A1 · Shusman · 2019 [cited by examiner]
US 20210014559A1 · Thapaliya · 2021 [cited by applicant]
US 20210295324A1 · Kerseboom et al. · 2021 [cited by applicant]
US 20210326852A1 · Yantis et al. · 2021 [cited by applicant]
US 20210358038A1 · Vandenberg et al. · 2021 [cited by applicant]
US 20210390531A1 · Voorhees et al. · 2021 [cited by applicant]
US 20210398095A1 · Mallett et al. · 2021 [cited by applicant]
US 20210406920A1 · McLancy · 2021 [cited by applicant]
US 20220053233A1 · Baxter et al. · 2022 [cited by applicant]
US 20220122161A1 · Perera · 2022 [cited by applicant]
US 20220164864A1 · Li · 2022 [cited by examiner]
US 20220191594A1 · Devoy, III · 2022 [cited by examiner]
US 20220239988A1 · Yang · 2022 [cited by examiner]
US 20220345755A1 · Pollock · 2022 [cited by examiner]
US 20220353473A1 · Springer · 2022 [cited by applicant]
US 20220383394A1 · Anerella · 2022 [cited by examiner]
US 20230033852A1 · Avrunin · 2023 [cited by examiner]
US 20230126108A1 · Roper · 2023 [cited by applicant]
WO WO2020238081A1 · 2020 [cited by examiner]