IP Library Granted Patent US 12,659,542
Granted Patent B2
US 12,659,542 · App. 18/641,916 · Granted Jun 16, 2026

Multiple video tags in a video scene

Inventor: Charles J. Kulas (San Francisco, CA)
Assignee: Gula Consulting Limitied Liability Company
H04N21/4316H04N21/4312H04N21/4314H04N21/440272H04N21/4622H04N21/47H04N21/4722H04N21/4782H04N7/0122
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,659,542
App. No.
18/641,916
Granted
Jun 16, 2026
Kind
B2
Abstract

A method causes a display device to simultaneously display (1) a video scene including a plurality of items depicted in the video scene; (2) a first tag in a first position in the video scene; and (3) a second tag in a second position, distinct from the first position, in the video scene. The first tag is associated with one of the items in the video scene. The second tag is associated with one of the items in the video scene. The second tag appears distinct and separated away from its associated item in the video scene. The second tag includes text information describing its associated item in the video scene.

Claims (30)

1 . A method comprising:

causing a display device to display a video scene, the video scene including a plurality of items depicted in the video scene;

causing the display device to display, simultaneously with the video scene, a first tag in a first position in the video scene, the first tag being associated with one of the items in the video scene;

causing the display device to display, simultaneously with the video scene and the first tag, a second tag in a second position in the video scene, the second tag being associated with one of the items in the video scene, the second tag appearing distinct and separated away from its associated item in the video scene, wherein the second tag includes text information describing its associated item in the video scene, the second position being distinct from the first position; and

causing the display device to display a visually perceptible indicator extending between a proximity of the second position and a proximity of the position in the video scene of the item associated with the second tag, wherein the visually perceptible indicator is characterized by a length and an angular orientation, wherein the length is determined by a distance between the second tag and its associated item in the video scene, wherein the angular orientation is determined by the second position and the position in the video scene of the item associated with the second tag, and wherein one or more of the length and the angular orientation changes as the second tag and its associated item move relative to each other.

2 . A method according to claim 1 , wherein the visually perceptible indicator is a line.

3 . A method according to claim 1 , wherein the visually perceptible indicator comprises two lines.

4 . A method according to claim 1 , wherein the visually perceptible indicator has a triangular shape.

5 . A method according to claim 1 , wherein the first position is static during the video scene, and wherein the second position is static during the video scene.

6 . A method according to claim 1 , wherein the item associated with the first tag undergoes motion within the video scene.

7 . A method according to claim 1 , wherein the item associated with the second tag undergoes motion within the video scene.

8 . A method according to claim 7 , wherein the second position changes as the item associated with the second tag undergoes motion within the video scene.

9 . A method according to claim 1 , wherein the first tag is surrounded by a visually perceptible border defining a first tag area.

10 . A method according to claim 1 , wherein the second tag is surrounded by a visually perceptible border defining a second tag area.

11 . A method according to claim 1 , wherein the text information in the second tag is a brand name of or purchasing information for the item in the video scene.

12 . A method according to claim 1 , wherein each of the first tag and the second tag belongs to a tag category, and wherein each tag category is one of gadgets, scene, style, or design.

13 . An apparatus for use with a video display device, the apparatus comprising:

a hardware processor; and

a memory storing instructions that configure the hardware processor to:

cause the display device to display a video scene, the video scene including a plurality of items depicted in the video scene;

cause the display device to display, simultaneously with the video scene, a first tag in a first position in the video scene, the first tag being associated with one of the items in the video scene;

cause the display device to display, simultaneously with the video scene and the first tag, a second tag in a second position in the video scene, the second tag being associated with one of the items in the video scene, the second tag appearing distinct and separated away from its associated item in the video scene, wherein the second tag includes text information describing its associated item in the video scene, the second position being distinct from the first position; and

cause the display device to display a visually perceptible indicator extending between a proximity of the second position and a proximity of the position in the video scene of the item associated with the second tag, wherein the visually perceptible indicator is characterized by a length and an angular orientation, wherein the length is determined by a distance between the second tag and its associated item in the video scene, wherein the angular orientation is determined by the second position and the position in the video scene of the item associated with the second tag, and wherein one or more of the length and the angular orientation changes as the second tag and its associated item move relative to each other.

14 . An apparatus according to claim 13 , wherein the item associated with the first tag undergoes motion within the video scene, wherein the item associated with the second tag undergoes motion within the video scene, and wherein the second position changes as the item associated with the second tag undergoes motion within the video scene.

15 . A non-transitory computer-readable medium having instructions stored thereon, the instructions comprising:

instructions to cause a display device to display a video scene, the video scene including a plurality of items depicted in the video scene;

instructions to cause the display device to display, simultaneously with the video scene, a first tag in a first position in the video scene, the first tag being associated with one of the items in the video scene;

instructions to cause the display device to display, simultaneously with the video scene and the first tag, a second tag in a second position in the video scene, the second tag being associated with one of the items in the video scene, the second tag appearing distinct and separated away from its associated item in the video scene, wherein the second tag includes text information describing its associated item in the video scene, the second position being distinct from the first position; and

instructions to cause the display device to display a visually perceptible indicator extending between a proximity of the second position and a proximity of the position in the video scene of the item associated with the second tag, wherein the visually perceptible indicator is characterized by a length and an angular orientation, wherein the length is determined by a distance between the second tag and its associated item in the video scene, wherein the angular orientation is determined by the second position and the position in the video scene of the item associated with the second tag, and wherein one or more of the length and the angular orientation changes as the second tag and its associated item move relative to each other.

16 . A non-transitory computer-readable medium according to claim 15 , wherein the item associated with the first tag undergoes motion within the video scene, wherein the item associated with the second tag undergoes motion within the video scene, and wherein the second position changes as the item associated with the second tag undergoes motion within the video scene.

Assignments (1)
MERGER Recorded Aug 6, 2024
From: FALL FRONT WIRELESS NY, LLC
To: GULA CONSULTING LIMITED LIABILITY COMPANY
Reel/Frame 068189/0090 →
Continuity (9)
Continuation 18094730 · Jan 9, 2023
Continuation 17229240 · Apr 13, 2021
Continuation 16799575 · Feb 24, 2020
Continuation 16253597 · Jan 22, 2019
Continuation 15907095 · Feb 27, 2018
Continuation 15269701 · Sep 19, 2016
Continuation 12172185 · Jul 11, 2008
Provisional Application 60949505 · Jul 12, 2007
Related Publication 20250392776A1 · Dec 25, 2025
References Cited (66)
US 5680532A · Amakawa et al. · 1997 [cited by applicant]
US 5929849A · Kikinis · 1999 [cited by examiner]
US 5987509A · Portuesi · 1999 [cited by examiner]
US 6493872B1 · Rangan et al. · 2002 [cited by applicant]
US 6546405B2 · Gupta et al. · 2003 [cited by applicant]
US 6580870B1 · Kanazawa · 2003 [cited by examiner]
US 7027101B1 · Sloo et al. · 2006 [cited by applicant]
US 7133837B1 · Barnes, Jr. · 2006 [cited by applicant]
US 7224401B2 · Ackley et al. · 2007 [cited by applicant]
US 7343561B1 · Stochosky et al. · 2008 [cited by applicant]
US 7487112B2 · Barnes, Jr. · 2009 [cited by applicant]
US 7796155B1 · Neely, III · 2010 [cited by examiner]
US 7933809B2 · Abraham · 2011 [cited by examiner]
US 8073830B2 · Fontes · 2011 [cited by examiner]
US 8285121B2 · Kulas · 2012 [cited by examiner]
US 8412021B2 · Kulas · 2013 [cited by examiner]
US 8640030B2 · Kulas · 2014 [cited by applicant]
US 8656282B2 · Kulas · 2014 [cited by applicant]
US 9008491B2 · Kulas · 2015 [cited by examiner]
US 9451195B2 · Kulas · 2016 [cited by examiner]
US 9609260B2 · Kulas · 2017 [cited by examiner]
US 9648296B2 · Kulas · 2017 [cited by applicant]
US 9906829B2 · Kulas · 2018 [cited by examiner]
US 10003781B2 · Kulas · 2018 [cited by applicant]
US 10187688B2 · Kulas · 2019 [cited by examiner]
US 10575044B2 · Kulas · 2020 [cited by examiner]
US 10979760B2 · Kulas · 2021 [cited by examiner]
US 11678008B2 · Kulas · 2023 [cited by examiner]
US 11997345B2 · Kulas · 2024 [cited by examiner]
US 20020026343A1 · Duenke · 2002 [cited by examiner]
US 20020120935A1 · Huber · 2002 [cited by examiner]
US 20040098754A1 · Vella et al. · 2004 [cited by applicant]
US 20040107439A1 · Hassell · 2004 [cited by examiner]
US 20040143789A1 · Chung · 2004 [cited by examiner]
US 20040189868A1 · Molaro et al. · 2004 [cited by applicant]
US 20050018045A1 · Thomas · 2005 [cited by examiner]
US 20050086690A1 · Gilfix · 2005 [cited by examiner]
US 20050132420A1 · Howard · 2005 [cited by examiner]
US 20050234958A1 · Sipusic et al. · 2005 [cited by applicant]
US 20050262542A1 · DeWeese et al. · 2005 [cited by applicant]
US 20060080337A1 · Mita · 2006 [cited by examiner]
US 20060218618A1 · Lorkovic · 2006 [cited by examiner]
US 20070079326A1 · Datta · 2007 [cited by examiner]
US 20080008439A1 · Liu · 2008 [cited by examiner]
US 20080031590A1 · Kulas · 2008 [cited by applicant]
US 20080034295A1 · Kulas · 2008 [cited by examiner]
US 20080098425A1 · Welch · 2008 [cited by examiner]
US 20080140523A1 · Mahoney · 2008 [cited by examiner]
US 20080184121A1 · Kulas · 2008 [cited by applicant]
US 20080285940A1 · Kulas · 2008 [cited by examiner]
US 20080291272A1 · Krahnstoever · 2008 [cited by examiner]
US 20090019487A1 · Kulas · 2009 [cited by examiner]
US 20090019491A1 · Kulas · 2009 [cited by examiner]
US 20090024927A1 · Schrock · 2009 [cited by examiner]
US 20090210778A1 · Kulas · 2009 [cited by examiner]
US 20170243618A1 · Kulas · 2017 [cited by applicant]
US 20180192120A1 · Kulas · 2018 [cited by applicant]
US 20210235151A1 · Kulas · 2021 [cited by examiner]
US 20220036926A1 · Kulas · 2022 [cited by examiner]
US 20230164382A1 · Kulas · 2023 [cited by examiner]
WO WO2007115224A2 · 2007 [cited by examiner]
WO WO2007130472A2 · 2007 [cited by examiner]
Third party, Alleged invalidity claim chart for U.S. Pat. No. 10,187,688 (recv'd Nov. 2022). [cited by applicant]
Third party, Alleged invalidity claim chart for U.S. Pat. No. 9,906,829 (recv'd Nov. 2022). [cited by applicant]
U.S. Appl. No. 11/499,315, filed Aug. 4, 2006. [cited by applicant]
U.S. Appl. No. 11/669,901, filed Jan. 31, 2007. [cited by applicant]