← Back to Patent Explorer
US9113214B2 Active / In Force US ⏱️ 2.5 years remaining

Method and system for generation and playback of supplemented videos

Assignee: Aibuy Holdco Inc
•
Filing: 2009-05-01
•
Granted: 2015-08-18
•
Expires: 2029-05-01
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The present invention is a method and system for generation and playback of supplemented videos which include interactive features. The supplemented video includes hotspots that allow a video viewer to interact with the video when the video viewer sees an object. The hotspots can be manually defined. Information regarding the object and the hotspot can be stored in a separate XML file. Furthermore, the present invention can be a marketplace where a desired object can be found by searching the XML file. The search results can list the supplemented videos which contain hotspots corresponding to the object and also the time in the supplemented video in which the object is found. The present invention can also aggregate data about the objects based on the playback of the supplemented videos and the video viewer's interaction with the supplemented videos.

Inventors

  • 👤 II James K. Andrews
  • 👤 Timothy M. Monaghan

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 11:39
CPC Classifications
H; H04; H04N; H04N21/00; H04N21/40; H04N21/47; H04N21/472; H04N21/4722; H04N21/4725; G; G06; G06F; G06F16/00; G06F16/40; G06F16/43; G06F17/30023; G06F3/00; G06F3/01; G06F3/048; G06F3/0481; G06F3/0482; G06F3/0484; G06F3/04847; G06Q; G06Q30/00; G06Q30/02; G06Q30/0241; G06Q30/0251; G06Q30/06; G06Q30/0601; H04N21/20; H04N21/23; H04N21/235; H04N21/25; H04N21/254; H04N21/2543; H04N21/2547; H04N21/266; H04N21/2668; H04N21/43; H04N21/435; H04N21/478; H04N21/47815; H04N21/80; H04N21/81; H04N21/812; H04N21/8126; H04N21/8133; H04N21/85; H04N21/858; H04N21/8583

Claims Analysis

Total Claims: 33
Claim 1
Independent Claim 197 words
A method comprising: transmitting or receiving instructions configured to cause a device to display information corresponding to a hot spot associated with a video in response to the hot spot being invoked, the information corresponding to one or more products or services displayed in the video, wherein: at least some of the instructions are dynamically provided to the device that displays the video or obtained from a location remote from the device that displays the video; a first portion of the instructions is configured to identify the one or more products or services associated with the hot spot and is transmitted to or received at the device that displays the video through a common channel as the video; and a second portion of the instructions is configured to obtain the information corresponding to the one or more products or services and is transmitted to or received at the device that displays the video through a different channel than the common channel; and wherein the instructions are configured to cause the device to display the hot spot in a manner invisible to a user; and wherein the first and second portions of the instructions originate from different servers.
Claim 2
Independent Claim 197 words
A method comprising: transmitting or receiving instructions configured to cause a device to display information corresponding to a hot spot associated with a video in response to the hot spot being invoked, the information corresponding to one or more products or services displayed in the video, wherein: at least some of the instructions are dynamically provided to the device that displays the video or obtained from a location remote from the device that displays the video; a first portion of the instructions is configured to identify the one or more products or services associated with the hot spot and is transmitted to or received at the device that displays the video through a common channel as the video; and a second portion of the instructions is configured to obtain the information corresponding to the one or more products or services and is transmitted to or received at the device that displays the video through a different channel than the common channel; and wherein the instructions are configured to cause the device to display the hot spot in a manner invisible to a user; and wherein the first and second portions of the instructions originate from different servers.
Claim 3
Dependent Claim 31 words
The method of claim 1 , wherein: the channels comprise channels over the Internet, and the video and the at least some of the instruction are separately requested over the Internet.
Claim 4
Dependent Claim 21 words
The method of claim 1 , wherein the dynamically obtained instructions are based on at least one attribute of the user.
Claim 5
Dependent Claim 35 words
The method of claim 1 , wherein: the video is obtained on-demand from at least one server, and a playback of the video is initiated in response to a request to play the on-demand video.
Claim 6
Dependent Claim 30 words
The method of claim 1 , wherein a playback of the video is initiated in response to a loading of a display area of the device that displays the video.
Claim 7
Dependent Claim 35 words
The method of claim 1 , wherein at least a portion of the video and the at least some of the instruction are separately stored on the device prior to a playback of the video.
Claim 8
Dependent Claim 22 words
The method of claim 1 , wherein at least some of the instructions are dynamically modified during a playback of the video.
Claim 9
Dependent Claim 19 words
The method of claim 1 , wherein the device that displays the video includes a processor and a display.
Claim 10
Dependent Claim 232 words
A non-transitory computer readable medium comprising stored logic, the stored logic configured when executed by at least one processing device to cause the at least one processing device to: transmit or receive instructions configured to cause a device to display information corresponding to a hot spot associated with a video in response to the hot spot being invoked, the information corresponding to one or more products or services displayed in the video, wherein: at least some of the instructions include instructions that are dynamically provided to the device that displays the video or obtained from a location remote from the device that displays the video; a first portion of the instructions is configured to identify the one or more products or services associated with the hot spot and includes instructions that are transmitted to or received at the device that displays the video through a common channel as the video; and a second portion of the instructions is configured to obtain the information corresponding to the one or more products or services and includes instructions that are transmitted to or received at the device that displays the video through a different channel than the common channel; and wherein the instructions are configured to cause the device to display the hot spot in a manner invisible to a user; and wherein the first and second portions of the instructions originate from different servers.
Claim 11
Dependent Claim 232 words
A non-transitory computer readable medium comprising stored logic, the stored logic configured when executed by at least one processing device to cause the at least one processing device to: transmit or receive instructions configured to cause a device to display information corresponding to a hot spot associated with a video in response to the hot spot being invoked, the information corresponding to one or more products or services displayed in the video, wherein: at least some of the instructions include instructions that are dynamically provided to the device that displays the video or obtained from a location remote from the device that displays the video; a first portion of the instructions is configured to identify the one or more products or services associated with the hot spot and includes instructions that are transmitted to or received at the device that displays the video through a common channel as the video; and a second portion of the instructions is configured to obtain the information corresponding to the one or more products or services and includes instructions that are transmitted to or received at the device that displays the video through a different channel than the common channel; and wherein the instructions are configured to cause the device to display the hot spot in a manner invisible to a user; and wherein the first and second portions of the instructions originate from different servers.
Claim 12
Dependent Claim 42 words
The non-transitory computer readable medium of claim 9 , wherein: the channels comprise channels over the Internet, and the instructions are configured to cause the device to separately request the video and the at least some of the instruction over the Internet.
Claim 13
Dependent Claim 25 words
The non-transitory computer readable medium of claim 9 , wherein the dynamically obtained instructions comprise instructions based on at least one attribute of the user.
Claim 14
Dependent Claim 54 words
The non-transitory computer readable medium of claim 9 , wherein: the instructions are configured to cause the device to obtain the video on-demand from at least one server, and the instructions are configured to cause the device to initiate a playback of the video in response to a request to play the on-demand video.
Claim 15
Dependent Claim 41 words
The non-transitory computer readable medium of claim 9 , wherein the instructions are configured to cause the device to initiate a playback of the video in response to a loading of a display area of the device that displays the video.
Claim 16
Dependent Claim 46 words
The non-transitory computer readable medium of claim 9 , wherein the instructions are configured to cause the device to separately store at least a portion of the video and the at least some of the instruction on the device prior to a playback of the video.
Claim 17
Dependent Claim 28 words
The non-transitory computer readable medium of claim 9 , wherein at least some of the instructions are configured to be dynamically modified during a playback of the video.
Claim 18
Dependent Claim 22 words
The non-transitory computer readable medium of claim 9 , wherein the device that displays the video includes a processor and a display.
Claim 19
Dependent Claim 43 words
The method of claim 1 , further comprising: receiving a request from the user to turn a display of the hot spot either on or off, and in response to the request, turning the display of the hot spot either on or off.
Claim 20
Dependent Claim 63 words
The method of claim 1 , wherein: the information includes information identifying at least one of a price, bid, or quantity for the one or more products or services displayed in the video; and the instructions are further configured to cause the device to dynamically update at least one of the price, bid, or quantity for the one or more products or services.
Claim 21
Dependent Claim 55 words
The non-transitory computer readable medium of claim 9 , wherein the instructions are further configured to cause the device to: receive a request from the user to turn a display of the hot spot either on or off, and in response to the request, turn the display of the hot spot either on or off.
Claim 22
Dependent Claim 36 words
The non-transitory computer readable medium of claim 9 , wherein the information includes information identifying at least one of a price, bid, or quantity for the one or more products or services displayed in the video.
Claim 23
Independent Claim 228 words
A system comprising one or more computers configured to: transmit or receive instructions to or for a device configured to display a video, the instructions configured when executed by the device to cause the device to display information corresponding to a hot spot in the video in response to the hot spot being invoked, the information corresponding to one or more products or services displayed in the video, wherein: at least some of the instructions include instructions that are dynamically provided to the device that displays the video or obtained from a location remote from the device that displays the video; a first portion of the instructions is configured to identify the one or more products or services associated with the hot spot and includes instructions that are transmitted to or received at the device that displays the video through a common channel as the video; and a second portion of the instructions is configured to obtain the information corresponding to the one or more products or services and includes instructions that are transmitted to or received at the device that displays the video through a different channel than the common channel; and wherein the instructions are configured to cause the device to display the hot spot in a manner invisible to a user; and wherein the first and second portions of the instructions originate from different servers.
Claim 24
Independent Claim 228 words
A system comprising one or more computers configured to: transmit or receive instructions to or for a device configured to display a video, the instructions configured when executed by the device to cause the device to display information corresponding to a hot spot in the video in response to the hot spot being invoked, the information corresponding to one or more products or services displayed in the video, wherein: at least some of the instructions include instructions that are dynamically provided to the device that displays the video or obtained from a location remote from the device that displays the video; a first portion of the instructions is configured to identify the one or more products or services associated with the hot spot and includes instructions that are transmitted to or received at the device that displays the video through a common channel as the video; and a second portion of the instructions is configured to obtain the information corresponding to the one or more products or services and includes instructions that are transmitted to or received at the device that displays the video through a different channel than the common channel; and wherein the instructions are configured to cause the device to display the hot spot in a manner invisible to a user; and wherein the first and second portions of the instructions originate from different servers.
Claim 25
Dependent Claim 39 words
The system of claim 21 , wherein: the channels comprise channels over the Internet, and the instructions are configured to cause the device to separately request the video and the at least some of the instruction over the Internet.
Claim 26
Dependent Claim 21 words
The system of claim 21 , wherein the dynamically obtained instructions are based on at least one attribute of the user.
Claim 27
Dependent Claim 51 words
The system of claim 21 , wherein: the instructions are configured to cause the device to obtain the video on-demand from at least one server, and the instructions are configured to cause the device to initiate a playback of the video in response to a request to play the on-demand video.
Claim 28
Dependent Claim 38 words
The system of claim 21 , wherein the instructions are configured to cause the device to initiate a playback of the video in response to a loading of a display area of the device that displays the video.
Claim 29
Dependent Claim 43 words
The system of claim 21 , wherein the instructions are configured to cause the device to separately store at least a portion of the video and the at least some of the instruction on the device prior to a playback of the video.
Claim 30
Dependent Claim 25 words
The system of claim 21 , wherein at least some of the instructions are configured to be dynamically modified during a playback of the video.
Claim 31
Dependent Claim 19 words
The system of claim 21 , wherein the device that displays the video includes a processor and a display.
Claim 32
Dependent Claim 48 words
The system of claim 21 , wherein the instructions are further configured to cause the device to: receive a request from the user to turn a display of the hot spot either on or off, and in response to the request, turn the display either on or off.
Claim 33
Dependent Claim 35 words
The system of claim 21 , wherein the instructions are further configured to cause the device to shade or outline the hot spot in response to the user moving a cursor over the hot spot.

References Cited (Backward Citations)

US7721307B2 Cited
US7136853B1 Cited
US6006257A Cited
US6330595B1 Cited
US5778181A Cited
US7409437B2 Cited
US5774664A Cited
US7243139B2 Cited
US6018768A Cited
US6240555B1 Cited
US5929849A Cited
US6014638A Cited
US6275989B1 Cited
US5903816A Cited
US6263505B1 Cited
US6912726B1 Cited
US8001577B2 Cited
US6169573B1 Cited
US6009410A Cited
US6154771A Cited
US6536041B1 Cited
US6357042B2 Cited
US7769830B2 Cited
US7539738B2 Cited
US6282713B1 Cited
US6233682B1 Cited
US6564380B1 Cited
US6766528B1 Cited
US7158676B1 Cited
US6321209B1 Cited
US7017173B1 Cited
US20030228615A1 Cited
US6188398B1 Cited
US7899719B2 Cited
US7574381B1 Cited
US7188186B1 Cited
US20020075332A1 Cited
US6628307B1 Cited
US20020062481A1 Cited
WO2001069364A2 Cited
US7222163B1 Cited
US7769827B2 Cited
US8006265B2 Cited
US7269837B1 Cited
US20030163832A1 Cited
US7487112B2 Cited
US7000242B1 Cited
US20100145795A1 Cited
US7664678B1 Cited
US7464344B1 Cited
US7353186B2 Cited
US20020126990A1 Cited
US6857010B1 Cited
US7162263B2 Cited
US7072683B2 Cited
US7207057B1 Cited
US7870592B2 Cited
US7254622B2 Cited
US20020083469A1 Cited
US20020083447A1 Cited
US7331057B2 Cited
US7412406B2 Cited
US20060276266A1 Cited
US6990498B2 Cited
US6910049B2 Cited
US6976028B2 Cited
US7509340B2 Cited
US7231651B2 Cited
US20020199181A1 Cited
US6941575B2 Cited
US7912753B2 Cited
US20030023490A1 Cited
US7444659B2 Cited
US20030028873A1 Cited
US7631327B2 Cited
US20030135563A1 Cited
US20030149983A1 Cited
US20090320073A1 Cited
US20030231851A1 Cited
US7818763B2 Cited
US20040021684A1 Cited
US7774815B1 Cited
US20050076372A1 Cited
US20050022226A1 Cited
US20050029514A1 Cited
US20050033656A1 Cited
US7432768B2 Cited
US7979877B2 Cited
US20080005999A1 Cited
US20120030704A1 Cited
US7946492B2 Cited
US20060136305A1 Cited
US7975062B2 Cited
US20060009243A1 Cited
US7485397B2 Cited
US20070204308A1 Cited
US20060242016A1 Cited
US7987483B1 Cited
US20060202191A1 Cited
US20060265657A1 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2018-08-17 2019-02-16 2019-08-18 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2022-08-17 2023-02-16 2023-08-18 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2026-08-17 2027-02-16 2027-08-18 $7700.00 Open for Payment

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag