U.S. patent application number 14/284494 was filed with the patent office on 2014-09-18 for simultaneous viewing of multiple viewer-specific programming on a single display.
This patent application is currently assigned to Sony Corporation. The applicant listed for this patent is Sony Corporation. Invention is credited to Brant L. Candelore, Frederick J. Zustak.
Application Number | 20140282719 14/284494 |
Document ID | / |
Family ID | 46233873 |
Filed Date | 2014-09-18 |
United States Patent
Application |
20140282719 |
Kind Code |
A1 |
Zustak; Frederick J. ; et
al. |
September 18, 2014 |
SIMULTANEOUS VIEWING OF MULTIPLE VIEWER-SPECIFIC PROGRAMMING ON A
SINGLE DISPLAY
Abstract
In certain implementations, a method consistent with certain
embodiments involves associating a first headset with a first
viewer profile; associating the first headset with a first set of
display refresh time slots; selecting a first advertisement based
on criteria contained in the first viewer profile; displaying a
video portion of the first advertisement on a video display during
the first set of refresh time slots associated with the first
headset; and transmitting a synchronization signal that is
synchronized to a video frame refresh clock to establish the video
time slots. This abstract is not to be considered limiting, since
other embodiments may deviate from the features described in this
abstract.
Inventors: |
Zustak; Frederick J.;
(Poway, CA) ; Candelore; Brant L.; (San Diego,
CA) |
|
Applicant: |
Name |
City |
State |
Country |
Type |
Sony Corporation |
Tokyo |
|
JP |
|
|
Assignee: |
Sony Corporation
Tokyo
JP
|
Family ID: |
46233873 |
Appl. No.: |
14/284494 |
Filed: |
May 22, 2014 |
Related U.S. Patent Documents
|
|
|
|
|
|
Application
Number |
Filing Date |
Patent Number |
|
|
12972701 |
Dec 20, 2010 |
8773331 |
|
|
14284494 |
|
|
|
|
Current U.S.
Class: |
725/34 |
Current CPC
Class: |
H04N 13/341 20180501;
H04N 13/356 20180501; H04N 13/398 20180501; H04N 21/454 20130101;
H04N 2013/403 20180501; H04N 13/167 20180501; G02B 30/24 20200101;
H04N 21/25866 20130101; H04N 21/4347 20130101; H04N 21/812
20130101; H04N 21/441 20130101; H04N 21/2365 20130101 |
Class at
Publication: |
725/34 |
International
Class: |
H04N 21/81 20060101
H04N021/81; H04N 13/00 20060101 H04N013/00 |
Claims
1. A method of operating a display device, comprising: associating
a first headset with a first viewer profile; associating a second
headset with a second viewer profile; associating the first headset
with a first audio channel within an audio channel multiplex and
with a first set of display refresh time slots; associating the
second headset with a second audio channel within the audio channel
multiplex and with a second set of display refresh time slots;
transmitting a synchronization signal that is synchronized to a
video frame refresh clock to establish the video time slots;
displaying a video portion of three dimensional stereoscopic
programming content on a video display during both the first and
second set of video display refresh time slots; transmitting an
audio portion of the three dimensional stereoscopic programming
content on both the first and second audio channels associated with
the first and second headsets; determining that an advertisement
start time slot is encountered; selecting a first advertisement
from a source of real time advertisements based on criteria
contained in the first viewer profile; selecting a second
advertisement based on criteria contained in the second viewer
profile; displaying a video portion of the first advertisement on a
video display during the first set of refresh time slots associated
with the first headset; displaying a video portion of the second
advertisement on the video display during the second set of refresh
time slots associated with the second headset; transmitting an
audio portion of the first advertisement on the first audio channel
associated with the first headset; transmitting an audio portion of
the second advertisement on the second audio channel associated
with the second headset; at a first headset: receiving audio via
the first audio channel at an audio receiver, reproducing the first
audio channel as audio through a first transducer, and opening and
closing left and right eye views through the shutter glasses to
reveal the video portion of the first advertisement on the display;
at a second headset: receiving audio via the second audio channel
at an audio receiver, reproducing the second audio channel as audio
through a second transducer, and opening and closing left and right
eye views through the shutter glasses to reveal the video portion
of the second advertisement on the display; and where the video
portion of the first and second advertisements comprise
stereoscopic video portions, and where displaying the video
portions of the first and second advertisement is carried out
during breaks in displaying three dimensional stereoscopic
programming content.
2. A non-transitory storage medium storing instructions that when
executed on one or more programmed processors carry out a method of
operating a display device, comprising: associating a first headset
with a first viewer profile; associating a second headset with a
second viewer profile; transmitting a synchronization signal that
is synchronized to a video frame refresh clock to establish the
video time slots; displaying a video portion of main programming
content on a video display during both the first and second set of
refresh time slots associated with the first and second headsets;
determining that an advertisement is beginning; selecting a first
advertisement based on criteria contained in the first viewer
profile; displaying a video portion of the first advertisement on a
video display during the first set of refresh time slots associated
with the first headset; selecting a second advertisement based on
criteria contained in the second viewer profile; and displaying a
video portion of the second advertisement on the video display
during the second set of refresh time slots associated with the
second headset.
3. The storage medium according to claim 2, where the instructions
further comprise: associating the first headset with a first audio
channel within an audio channel multiplex and with a first set of
display refresh time slots; associating the second headset with a
second audio channel within the audio channel multiplex and with a
second set of display refresh time slots; transmitting an audio
portion of the main programming content on the first audio channel
associated with the headset; transmitting an audio portion of the
first advertisement on the first audio channel associated with the
headset; and transmitting an audio portion of the second
advertisement on the second audio channel associated with the
headset.
4. The storage medium according to claim 2, where the video display
is embodied in a television set.
5. The storage medium according to claim 2, further comprising: at
the first headset: receiving audio via the first audio channel at
an audio receiver; reproducing the first audio channel as audio
through a first transducer; and opening and closing left and right
eye views through the shutter glasses to reveal the video portion
of the first advertisement on the display.
6. The storage medium according to claim 3, further comprising: at
the second headset: receiving audio via the second audio channel at
an audio receiver; reproducing the second audio channel as audio
through a second transducer; and opening and closing left and right
eye views through the shutter glasses to reveal the video portion
of the second advertisement on the display.
7. The storage medium according to claim 3, further comprising: at
the first headset: receiving audio via the first audio channel at
an audio receiver, reproducing the first audio channel as audio
through a first transducer, and opening and closing left and right
eye views through the shutter glasses to reveal the video portion
of the first advertisement on the display; and at the second
headset: receiving audio via the second audio channel at an audio
receiver, reproducing the second audio channel as audio through a
second transducer, and opening and closing left and right eye views
through the shutter glasses to reveal the video portion of the
second advertisement on the display.
8. The storage medium according to claim 2, further comprising
displaying multiple images on the display with a blank image
between each of the multiple images.
9. The storage medium according to claim 2, where the video portion
of the first advertisement comprises a stereoscopic video
portion.
10. The storage medium according to claim 2, where the video
portion of the first advertisement comprises a two dimensional
video portion.
11. The storage medium according to claim 2, where the video
portion of the second advertisement comprises a stereoscopic video
portion.
12. The storage medium according to claim 2, where the video
portion of the second advertisement comprises a two dimensional
video portion.
13. The storage medium according to claim 2, where displaying the
video portion of the first advertisement is carried out during
breaks in displaying three dimensional stereoscopic main
programming content.
14. The storage medium according to claim 2, where displaying the
video portions of the first and second advertisements are carried
out during breaks in displaying three dimensional stereoscopic main
programming content.
15. The storage medium according to claim 2, where displaying the
video portions of the first and second advertisements are carried
out with greater brightness than if both headsets are receiving the
same video image.
16. The storage medium according to claim 2, where at least one of
the first and second advertisements is received in real time.
17. The storage medium according to claim 2, where the first and
second advertisements are received from a source of real time
advertisement content.
18. A device, comprising: a storage device that stores a plurality
of viewer profiles; one or more processors programmed to associate
a plurality of headsets with a plurality of viewer profiles and
store the associations; the one or more processors being further
programmed to select an advertisement based on criteria contained
in the viewer profile; and a display that displays a video portion
of the advertisement on a video display during the display refresh
time slots associated with the headset when an advertisement is
being displayed and to display the programming content on a
plurality of the display refresh time slots when an advertisement
is not being displayed.
19. The device according to claim 18, further comprising: the one
or more processors being further programmed to associate each of
the plurality of headsets with an audio channel within an audio
channel multiplex and with a set of display refresh time slots; and
an audio transmitter that transmits an audio portion of the
advertisement on the audio channel associated with each headset
during display of an advertisement and transmit audio content
associated with the programming content on a plurality of audio
channels during display of the programming content.
20. The device according to claim 19, further comprising a headset,
where the headset comprises an audio receiver that receives audio
via the audio channel and reproduces the audio channel as audio
through a transducer; and shutter glasses that open and close left
and right eye views to reveal the video portion of the
advertisement on the display.
21. The device according to claim 18, where the video portion of
the advertisement comprises a stereoscopic video portion.
22. The device according to claim 18, where displaying the video
portion of the advertisement is carried out during breaks in
displaying three dimensional stereoscopic programming content.
23. The device according to claim 18, where displaying the video
portions of the advertisement is carried out with greater
brightness than when multiple headsets are receiving the same video
image.
24. The device according to claim 18, where the advertisement is
received in real time.
25. The device according to claim 18, where the advertisement is
retrieved from a local advertisement library.
26. A device, comprising: a storage device that stores a plurality
of viewer profiles; one or more processors programmed to associate
each of a plurality of headsets with one of the viewer profiles and
store the associations; the one or more processors being further
programmed to select a plurality of advertisements based on
criteria contained in the viewer profile; and a display that
displays a plurality of video portions of the selected plurality of
advertisements on a video display during the respective display
refresh time slots associated with each headset, where the display
further displays programming content during multiple display
refresh time slots when the advertisements are not being
displayed.
27. The device according to claim 26, further comprising: the one
or more processors being further programmed to associate each
headset with an audio channel within an audio channel multiplex and
with a set of display refresh time slots; and an audio transmitter
that transmits a plurality of audio portions of the selected
plurality of advertisements on the audio channel associated with
each headset, and where the audio transmitter further transmits an
audio portion associated with the programming content over multiple
audio channels when the advertisements are not being displayed.
28. The display device according to claim 27, further comprising a
plurality of headsets, where each headset comprises an audio
receiver that receives audio via the associated audio channel and
reproduces the audio channel as audio through a transducer; and
shutter glasses that open and close left and right eye views to
reveal the video portion of the associated advertisement on the
display.
29. The device according to claim 26, where the video portion of
the advertisement comprises a stereoscopic video portion.
30. The device according to claim 26, where displaying the video
portion of the advertisement is carried out during breaks in
displaying three dimensional stereoscopic programming content.
31. The device according to claim 26, where displaying the video
portions of the advertisements are carried out with greater
brightness than if both headsets are receiving the same video
image.
32. The device according to claim 26, where at least one of the
advertisements is received in real time.
33. The display device according to claim 26, where at least one of
the advertisements is retrieved from a local advertisement library.
Description
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] This application is a continuation of pending application
Ser. No. 12/972,701 filed Dec. 20, 2010 which is hereby
incorporated by reference in its entirety.
COPYRIGHT AND TRADEMARK NOTICE
[0002] A portion of the disclosure of this patent document contains
material which is subject to copyright protection. The copyright
owner has no objection to the facsimile reproduction of the patent
document or the patent disclosure, as it appears in the Patent and
Trademark Office patent file or records, but otherwise reserves all
copyright rights whatsoever. Trademarks are the property of their
respective owners.
BACKGROUND
[0003] Modern 3D (three dimensional, i.e., stereoscopic)
televisions are, at this writing, emerging on the television (TV)
market. In most cases, these devices utilize display panels that
are refreshed at a high rate of speed--generally 240 Hz or more,
with speed being expected to increase further with newer
generations of television sets. In most implementations, left eye
and right eye data are presented in alternating frames, sometimes
with a blank or black frame separating the alternating frames to
minimize crosstalk. Receipt of the left eye and right eye video
frames are then alternated by use of synchronized shutter glasses
which alternately open and close the left and right eye shutters in
synchronization with the TV in order to create a three dimensional
stereoscopic viewing experience.
BRIEF DESCRIPTION OF THE DRAWINGS
[0004] Certain illustrative embodiments illustrating organization
and method of operation, together with objects and advantages may
be best understood by reference detailed description that follows
taken in conjunction with the accompanying drawings in which:
[0005] FIG. 1 is an exemplary generalized depiction of a 3D
television display presenting differing images to two sets of
shutter glasses in a manner consistent with certain embodiments of
the present invention.
[0006] FIG. 2 is an example of a sequence of images presented to
enable viewing of multiple images simultaneously by different
viewers in a manner consistent with certain embodiments of the
present invention.
[0007] FIG. 3 is an example of a block diagram of a television
system implementation consistent with certain embodiments of the
present invention.
[0008] FIG. 4 is an example of a block diagram of a headset
consistent with certain embodiments of the present invention.
[0009] FIG. 5 is a diagram depicting an example of an
implementation of an overall process consistent with certain
embodiments of the present invention.
[0010] FIG. 6 is a flow chart of an example process implementing an
embodiment consistent with certain embodiments of the present
invention.
[0011] FIG. 7 is a flow chart of an example viewer profile
registration and editing process consistent with certain
embodiments of the present invention.
[0012] FIG. 8 is a flow chart of an example process consistent with
certain embodiments of the present invention.
DETAILED DESCRIPTION
[0013] While this invention is susceptible of embodiment in many
different forms, there is shown in the drawings and will herein be
described in detail specific embodiments, with the understanding
that the present disclosure of such embodiments is to be considered
as an example of the principles and not intended to limit the
invention to the specific embodiments shown and described. In the
description below, like reference numerals are used to describe the
same, similar or corresponding parts in the several views of the
drawings.
[0014] The terms "a" or "an", as used herein, are defined as one or
more than one. The term "plurality", as used herein, is defined as
two or more than two. The term "another", as used herein, is
defined as at least a second or more. The terms "including" and/or
"having", as used herein, are defined as comprising (i.e., open
language). The term "coupled", as used herein, is defined as
connected, although not necessarily directly, and not necessarily
mechanically. The term "program" or "computer program" or similar
terms, as used herein, is defined as a sequence of instructions
designed for execution on a computer system. A "program", or
"computer program", may include a subroutine, a function, a
procedure, an object method, an object implementation, in an
executable application, an applet, a servlet, a source code, an
object code, a shared library/dynamic load library and/or other
sequence of instructions designed for execution on a computer
system. The term "processor", "controller", "CPU", "Computer" and
the like as used herein encompasses both hard programmed, special
purpose, general purpose and programmable devices and may encompass
a plurality of such devices or a single device in either a
distributed or centralized configuration without limitation.
[0015] The term "program", as used herein, may also be used in a
second context (the above definition being for the first context).
In the second context, the term is used in the sense of a
"television program". In this context, the term is used to mean any
coherent sequence of audio video content such as those which would
be interpreted as and reported in an electronic program guide (EPG)
as a single television program, without regard for whether the
content is a movie, sporting event, segment of a multi-part series,
news broadcast, etc. The term may also be interpreted to encompass
commercial spots and other program-like content which may not be
reported as a program in an electronic program guide.
[0016] The terms "advertisement", "ad", "commercial" and the like
as used herein is intended to mean a television or other
audio/video advertisement that can be rendered on a television
display and which are commonly called "commercials" or "commercial
spots". These terms are used in the general conversational sense to
refer to TV advertisements.
[0017] Reference throughout this document to "one embodiment",
"certain embodiments", "an embodiment", "an example", "an
implementation" or similar terms means that a particular feature,
structure, or characteristic described in connection with the
embodiment, example or implementation is included in at least one
embodiment, example or implementation of the present invention.
Thus, the appearances of such phrases or in various places
throughout this specification are not necessarily all referring to
the same embodiment, example or implementation. Furthermore, the
particular features, structures, or characteristics may be combined
in any suitable manner in one or more embodiments, examples or
implementations without limitation.
[0018] The term "or" as used herein is to be interpreted as an
inclusive or meaning any one or any combination. Therefore, "A, B
or C" means "any of the following: A; B; C; A and B; A and C; B and
C; A, B and C". An exception to this definition will occur only
when a combination of elements, functions, steps or acts are in
some way inherently mutually exclusive.
[0019] In accord with certain implementations consistent with
embodiments of the present invention, a User Interface (UI) is used
to associate a viewing headset with a particular viewer so that the
viewer's profile including preferences and restrictions are
implemented. This is accomplished in a manner such that multiple
viewers can share the same display for different programming and
different advertising in the same environment (e.g., a home living
room). Multiplexing of audio is utilized so that an individualized
audio stream can be beamed wirelessly as RF or IR transmission to
different headsets. In another implementation, non-linear audio can
be beamed to multiple viewers simultaneously. A multi-viewer TV set
could thus have multiple beams of audio that matches the
individualized video content. In addition, the system provides for
targeted advertising. The same main content can be delivered to all
glasses, except during a commercial. For example, a beer commercial
might not be shown to a minor. Instead, the minor might receive a
toy commercial. Other implementation variations will be apparent to
those skilled in the art upon consideration of the present
teachings.
[0020] Turning now to FIG. 1, as noted previously 3D (three
dimensional, i.e., stereoscopic) televisions are, at this writing,
emerging on the television (TV) market. In most cases, these
devices utilize progressively refreshed display panels that are
refreshed at a high rate of speed--generally 240 Hz or more, with
speed being expected to increase further with newer generations of
television sets. In most implementations, left eye and right eye
data are presented in alternating frames, sometimes with a blank or
black frame separating the alternating frames to minimize
crosstalk. Receipt of the left eye and right eye video frames are
then alternated by use of synchronized shutter glasses which
alternately open and close the left and right eye shutters in
synchronization with the TV in order to create a three dimensional
stereoscopic viewing experience. In other cases, polarized lenses
are used to separate left eye and right eye images.
[0021] In accord with implementations consistent with embodiments
of the present invention, two sets of shutter glasses headsets 12
and 14 can be utilized to enable a viewer to view and hear two sets
of audio/video content simultaneously using a single display 18.
The headset 12 (A) is depicted as viewing image A of display 18
while headset 14 (B) is depicted as viewing image B of display 18.
The jagged line separating images A and B is intended to be
symbolic of a single display alternately displaying images A and B
using appropriately synchronized shutter glasses forming a part of
the headsets 12 and 14.
[0022] Briefly, with reference to FIG. 2, this is accomplished by
presenting an alternating set of images to the viewer. Depending on
the refresh rate used and the number of viewers, this alternating
set of viewers could view 2D or 3D content--limited only by the
number of cycles of display refresh and the ability for the shutter
glasses to open and close and the ability for a human to properly
perceive the images. In the example depicted in FIG. 2, image A is
shown first as 22. In a two dimensional example, both shutters of
headset 12 are open when the display is refreshed with image 22 and
both shutters of headset 14 are closed. It is desirable to have a
set of black or blank images 24 disposed between consecutive viewed
images to inhibit "crosstalk" of the images bleeding into one
another, but this is not to be considered limiting and may be
omitted in certain implementations in order to provide more video
"channels" to accommodate more than two users. In a stereoscopic 3D
example, image 22 might be only a left eye image in which case only
the left eye shutter of headset 12 is open while the right eye is
closed. The viewer using headset 14 is shielded from viewing image
22 because both left and right eye shutters are closed whether the
display is presenting 2D or 3D images.
[0023] Image B is depicted first as 26. In a two dimensional
example, both shutters of headset 14 are open when the display is
refreshed with image 26 and both shutters of headset 12 are closed.
It is again desirable to have a set of black or blank images 24
disposed between consecutive viewed images to inhibit "crosstalk"
of the images bleeding into one another, but this is not to be
considered limiting and may be omitted in certain implementations.
In a stereoscopic 3D example, image 26 might be only a left eye
image in which case only the left eye shutter of headset 14 is open
while the right eye is closed. The viewer using headset 12 is
shielded from viewing image 26 because both left and right eye
shutters are closed whether the display is presenting 2D or 3D
images.
[0024] Image A is next shown as 28. In a two dimensional example,
both shutters of headset 12 are again open when the display is
refreshed with image 26 and both shutters of headset 14 are closed.
In a stereoscopic 3D example, image 26 might be only a right eye
image in which case only the right eye shutter of headset 12 is
open while the left eye is closed.
[0025] Image B is depicted next as 30. In the two dimensional
example, both shutters of headset 14 are again open when the
display is refreshed with image 30 and both shutters of headset 12
are closed. In a stereoscopic 3D example, image 30 might be only a
right eye image in which case only the right eye shutter of headset
14 is open while the left eye is closed.
[0026] In this manner, the display alternately displays images A
and B in a manner that is viewed by synchronized shutter glasses
forming a part of a headset so that only the viewer using headset A
is able to view image A and the viewer using headset B is able to
view image B, where images A and B can be either 2D or 3D. Headsets
12 and 14 also have an integral audio system so that the audio
associated with images A and B are sent in different audio channels
in a multiplex of any sort (AM, FM, Bluetooth or IR with separate
destination addresses, or any packetized digital audio with
separate headers, etc.).
[0027] Upon consideration of the present teachings, it will be
evident to those skilled in the art that when multiple images are
to be displayed for consumption by multiple viewers, the amount of
time that the image is present for each viewer is reduced compared
with that of conventional television display imaging. Hence, in
order to compensate for this difference, the brightness of each
image may have to be increased so that each viewer does not
perceive a substantial decrease in overall brightness.
[0028] An example of a television system as described above is
presented in greater detail at FIG. 3. In this example, the
television operates under control of a television control processor
40 which controls operation of the major components of the
television via one or more communication buses 44. TV signals can
be received via any suitable source including broadcast, cable,
satellite, Internet, or local source such as BluRay.TM. disc
player, DVD player, camcorder, etc. This is depicted generally as
48 in order to simplify the present drawing with the understanding
that 48 can represent multiple tuners, receivers, decoders and real
time audio/video (A/V) source interfaces such as RF and IP sources
without limitation. The program content of the TV signals can be
represented as either two dimensional or three dimensional program
content.
[0029] Processor 40 includes associated memory 52 which contains
programming instructions for carrying out operation of the
television and additionally contains profiles for the various
registered viewers of the television and other data. In this case,
only two profiles are shown in memory 52--profile 56 is shown for
viewer A and profile 58 is shown for viewer B, but many such
profiles can be provided. Such profiles can contain numerous types
of information including a viewer's interests, parental controls,
viewing history, profiles derived from viewing habits, profiles
produced by third parties such as content providers, advertisers,
etc. This information from the viewer profile can be used to
provide targeted advertising, for example from an advertisement
library 60, to the individual viewers. These advertisements can be
viewed and heard simultaneously by each viewer without the other
being exposed to it. For example, a minor child might be barred
from access to content more suitable for adults such as alcoholic
beverage advertisements. Instead, the child might be entertained
with a short feature or provided with a toy advertisement. A person
casually viewing the display 64 will perceive a blend of the two
(or more) images which will be confusing and likely
incomprehensible much of the time.
[0030] In the present two user example, each viewer is presented
with a separate advertisement (A and B) e.g. from advertisement
library 60 and/or a source of real-time advertising content (or
near real time). The multi-program TV receiver/decoder 48 receives
these two images and provides the two images to video multiplexer
68. Then, in synchronization with the refresh rate timing clock 72,
multiplexer 68 presents the display driver 76 with images for
alternating frames for each of the viewers A and B on the display
64. The shutter glasses of headsets 12 and 14 are synchronized so
as to only display image A or image B is viewable through headsets
12 or 14 respectively based upon the signal transmitted from the
shutter glasses synchronization transmitter 80 using IR, RF, or any
other suitable transmitter technology. In this manner, the images
for headsets 12 and 14 are isolated from each other.
[0031] It is noted that in addition to receiving two or more
different advertisements as described above, the actual program
content received by the viewers can be different with the program
content being presented to each viewer in any combination of two
dimensional or three dimensional stereoscopic presentations on the
display with the shutter glasses synchronized accordingly.
[0032] The headsets 12 and 14 being each associated with a profile
56 and 58 respectively permit the processor 40 to select both video
and audio for presentation to the respective viewers using the
headset 12 and 14. In order to provide the audio, the audio portion
of each of the programs is provided by 48 to an audio multiplexer
80. The two (or more) audio programs are placed in separate
channels in an audio multiplex by multiplexer 80 which can be
transmitted by transmitter 84 using any suitable technology such as
RF, IR or Bluetooth for receipt by the headsets 12 and 14. Each of
the headsets is provisioned by any suitable mechanism to receive
only the channel directed to that specific headset. For example, in
one simple implementation, an address of the headset can be entered
into a setup screen of the display and that address can be used to
address the headset. In another simple implementation, a mechanical
switch can be used to select (e.g., by cycling through multiple
channels) a receiving channel for audio or the headsets can be
programmed by any suitable mechanism to receive only one channel.
In another simple implementation, headsets can be factory
programmed to one of several available channels that are then
associated with the headset in a setup process with the
television.
[0033] The TV control processor 40 utilizes the viewer profiles 56
and 58 to determine based on viewing habits, targeted advertising,
parental controls and the like which advertisements should be
presented to the individual viewer. Any of numerous techniques can
be used to select suitable advertisements for each of the viewers
with profiles stored in the viewer profiles without limitation.
[0034] The headsets utilized in the process described above are
further illustrated in FIG. 4, where a synchronization signal is
received by a synchronization signal receiver 100 under control of
processor 104. Processor 104 accesses memory 108 which stores audio
channel assignments at 112 and frame synchronization assignments
114 in order to control the audio receiver 120's audio channel
assignment and video synchronization assignment associated with the
video synchronization signal received at 100. This permits the
audio receiver 120 to receive the appropriate audio signal for the
headset's assignment for driving audio transducers 124. The
synchronization signal receiver 100 provides synchronization
signals to shutter glasses sync controller 128 in order to open and
close the shutters of glasses 132. The synchronization signal can
take many forms and is currently most commonly an infrared (IR)
signal. In order to implement the present implementation, the sync
signal should have designators which identify each frame being
refreshed so that the proper frames can cause the shutter glasses
sync control to open the appropriate lens or lenses of shutter
glasses 132. Any suitable coding can be used to accomplish such a
purpose and can be very simply implemented upon consideration of
the present teachings by one skilled in the art.
[0035] An example process used to implement receipt of a targeted
advertisement in the manner described above is depicted somewhat
graphically in FIG. 5. In this example, it is assumed that a viewer
150 is using headset 12. At 154, the viewer's profile 56 is
associated with the headset 12's identification. The processor
selects an advertisement based at least in part on the viewer
profile 158 at 162 from the advertisement library 60. The selected
advertisement is then played at 170 to viewer 150 using the
shutters of headset 12 to reveal the video in sync with the sync
signal and the audio channel to provide audio to headset 12.
[0036] Referring now to FIG. 6, an example process implementation
200 of operation of a television consistent with the present
invention starts at 204 after which a viewer selects a shutter
glasses headset for use at 208. The shutter glasses headset is
activated at 212. In one implementation, the activation of the
headset can initiate a process at the TV or in another
implementation, the user initiates the process at the TV, while in
other implementations, each headset is dedicated to a particular
viewer and the process of 216 is initiated in a setup routine. In
any event, at 216 the TV enters a state where a query is provided
to the viewer to provide an ID code or go through an authentication
process in order to verify that the viewer is properly associated
with a viewer profile. If the viewer is not verified at 220, the
viewer is taken to a viewer registration process at 222.
[0037] If the viewer is verified at 220, the viewer is associated
with a headset at least until some type of reset process is carried
out at 224. The shutter glasses headset is then associated with a
set of display refresh time slots and with an audio channel so that
audio and video can be properly received at the headset at 228. The
process then commences (or continues) with presentation of 2D or 3D
content in the manner previously disclosed through the headset at
232. As previously noted, the program content being viewed can be
the same or different for two or more viewers without
limitation.
[0038] When an advertisement time slot is encountered at 236, an
advertisement is selected from the advertisement database based on
the restrictions and other characteristics including targeting
advertisement information stored in the user profile at 240. The
selected advertisement is then presented in the display refresh
rate time slot associated with the viewer's headset and with the
audio being presented in the audio channel of that headset at 244
(preferably with increased brightness) until the program resumes at
248 at which point control returns to 232. Any suitable known
technology can be used to identify the start and end of a
commercial advertisement time slot.
[0039] Referring to FIG. 7, process 300 depicts an example process
for a viewer to enter or edit a viewer profile starting at 302
where the profile setup action is entered from a menu or remote
controller selection. Since editing or setting up a viewer profile
can involve parental controls, the user is preferably required to
enter a password or use any other suitable mechanism such as
biometrics for identification of an authorized user that is
permitted to establish or edit profiles at 304. At 308, the viewer
selects whether to enter a new profile or edit an existing one. If
a new profile is to be created, the process advances to 312 where a
setup screen is entered to permit data entry pertaining to a new
user including preferences and restrictions. Control then passes to
316 where the user is given the option to save, continue to edit or
add viewer profiles or exit. If the user elects to continue,
control passes back to 308. If the user elects to exit without
saving, control passes to 320 to exit the routine, probably after a
confirmation action to assure that data is not inadvertently
lost.
[0040] If the user elects to save the changes or new profiles
control passes to 324 where the changes are saved prior to exiting
at 320. If the user elects to edit an existing profile at 308,
control passes to 330 where an editing mode is entered and all user
entered data is presented in an orderly manner for editing by the
user and control is then passed to 316 to save or exit.
[0041] The an example of the overall process carried out at the TV
is depicted at the flow chart 400 of FIG. 8 where the method of
operating a television starts by associating a headset with a
viewer profile at 402. At 406, the headset is associated with an
audio channel within an audio channel multiplex and with a set of
display refresh time slots. At 410, an advertisement is selected
based on criteria contained in the viewer profile. At 412, the
television transmits a synchronization signal that is synchronized
to a video frame refresh clock to establish the video time slots.
The video portion of the advertisement is displayed on a video
display during the refresh time slots associated with the headset
at 414. This display can be carried out with increased brightness
so the user does not perceive a change or low level in the
brightness level of the display. The audio portion of the
advertisement is transmitted on the audio channel associated with
the headset at 418. This basic process is carried out for each
headset and viewer according to their profile using a separate
channel (e.g., first and second channels) for audio and a separate
set of video sync timing slots for each headset's video shutters.
Many variations will occur to those skilled in the art upon
consideration of the present teachings.
[0042] Thus, in certain implementations, a method of operating a
television involves associating a first headset with a first viewer
profile; associating a second headset with a second viewer profile;
associating the first headset with a first audio channel within an
audio channel multiplex and with a first set of display refresh
time slots; associating the second headset with a second audio
channel within the audio channel multiplex and with a second set of
display refresh time slots; selecting a first advertisement based
on criteria contained in the first viewer profile; selecting a
second advertisement based on criteria contained in the second
viewer profile; displaying a video portion of the first
advertisement on a video display during the first set of refresh
time slots associated with the first headset; displaying a video
portion of the second advertisement on the video display during the
second set of refresh time slots associated with the second
headset; transmitting a synchronization signal that is synchronized
to a video frame refresh clock to establish the video time slots;
transmitting an audio portion of the first advertisement on the
first audio channel associated with the headset; transmitting an
audio portion of the second advertisement on the second audio
channel associated with the headset; at a first headset: receiving
audio via the first audio channel at an audio receiver, reproducing
the first audio channel as audio through a first transducer, and
opening and closing left and right eye views through the shutter
glasses to reveal the video portion of the first advertisement on
the display; at a second headset: receiving audio via the second
audio channel at an audio receiver, reproducing the second audio
channel as audio through a second transducer, and opening and
closing left and right eye views through the shutter glasses to
reveal the video portion of the second advertisement on the
display; and where the video portion of the first and second
advertisements comprise stereoscopic video portions, and where
displaying the video portions of the first and second advertisement
is carried out during breaks in displaying three dimensional
stereoscopic programming content.
[0043] In certain implementations, a method consistent with certain
embodiments involves associating a first headset with a first
viewer profile; associating the first headset with a first audio
channel within an audio channel multiplex and with a first set of
display refresh time slots; selecting a first advertisement based
on criteria contained in the first viewer profile; displaying a
video portion of the first advertisement on a video display during
the first set of refresh time slots associated with the first
headset; transmitting a synchronization signal that is synchronized
to a video frame refresh clock to establish the video time slots;
and transmitting an audio portion of the first advertisement on the
first audio channel associated with the headset.
[0044] In certain implementations, the method further involves
associating a second headset with a second viewer profile;
associating the second headset with a second audio channel within
the audio channel multiplex and with a second set of display
refresh time slots; selecting a second advertisement based on
criteria contained in the second viewer profile; displaying a video
portion of the second advertisement on the video display during the
second set of refresh time slots associated with the second
headset; and transmitting an audio portion of the second
advertisement on the second audio channel associated with the
headset.
[0045] In certain implementations, the method further involves at
the first headset: receiving audio via the first audio channel at
an audio receiver; reproducing the first audio channel as audio
through a first transducer; and opening and closing left and right
eye views through the shutter glasses to reveal the video portion
of the first advertisement on the display.
[0046] In certain implementations, the method further involves at
the second headset: receiving audio via the second audio channel at
an audio receiver; reproducing the second audio channel as audio
through a second transducer; and opening and closing left and right
eye views through the shutter glasses to reveal the video portion
of the second advertisement on the display.
[0047] In certain implementations, the method further involves at
the first headset: receiving audio via the first audio channel at
an audio receiver, reproducing the first audio channel as audio
through a first transducer, and opening and closing left and right
eye views through the shutter glasses to reveal the video portion
of the first advertisement on the display; and at the second
headset: receiving audio via the second audio channel at an audio
receiver, reproducing the second audio channel as audio through a
second transducer, and opening and closing left and right eye views
through the shutter glasses to reveal the video portion of the
second advertisement on the display.
[0048] In certain implementations, the method further involves
displaying multiple images on the display with a blank image
between each of the multiple images. In certain implementations,
the video portion of the first advertisement comprises a
stereoscopic video portion. In certain implementations, the video
portion of the first advertisement comprises a two dimensional
video portion. In certain implementations, the video portion of the
second advertisement comprises a stereoscopic video portion. In
certain implementations, the video portion of the second
advertisement comprises a two dimensional video portion. In certain
implementations, displaying the video portion of the first
advertisement is carried out during breaks in displaying three
dimensional stereoscopic programming content. In certain
implementations, displaying the video portions of the first and
second advertisements are carried out during breaks in displaying
three dimensional stereoscopic programming content. In certain
implementations, displaying the video portions of the first and
second advertisements are carried out with greater brightness than
if both headsets are receiving the same video image. In certain
implementations, at least one of the first and second
advertisements is received in real time. In certain
implementations, at least one of the first and second
advertisements is retrieved from a local advertisement library.
[0049] A method of operating a stereoscopic shutter glasses headset
involves associating the headset with an audio channel within an
audio channel multiplex and with a set of display refresh time
slots; receiving audio via an audio channel receiver, where the
audio is selected as audio for an advertisement selected on the
basis of a viewer profile; receiving a video frame synchronization
signal; and opening and closing left and right eye views through
the shutter glasses in synchronization to the video frame
synchronization signal to reveal an image on a display, where the
image is selected as video for the advertisement selected on the
basis of the viewer profile.
[0050] In certain implementations, the method further involves
reproducing the audio channel as audio through a transducer forming
a part of the shutter glasses headset. In certain implementations,
the revealed image on the display comprises a stereoscopic video
portion. In certain implementations, the revealed image on the
display comprises a two dimensional video portion. In certain
implementations, the revealed image on the display of the
advertisement occurs during breaks in displaying three dimensional
stereoscopic programming content. In certain implementations,
displaying the video portions of the first and second
advertisements are carried out with greater brightness than if both
headsets are receiving the same video image.
[0051] In certain implementations, at least one of the first and
second advertisements is received in real time. In certain
implementations, at least one of the first and second
advertisements is retrieved from a local advertisement library.
[0052] A television consistent with certain implementations has a
storage device that stores a viewer profile. A processor is
programmed to associate a headset with a viewer profile and store
the association. The processor is further programmed to associate
the headset with an audio channel within an audio channel multiplex
and with a set of display refresh time slots. The processor is
further programmed to select an advertisement based on criteria
contained in the viewer profile. A display displays a video portion
of the advertisement on a video display during the display refresh
time slots associated with the headset. An audio transmitter
transmits an audio portion of the advertisement on the audio
channel associated with the headset.
[0053] In certain implementations, a headset has an audio receiver
that receives audio via the audio channel and reproduces the audio
channel as audio through a transducer, and shutter glasses open and
close left and right eye views to reveal the video portion of the
advertisement on the display.
[0054] In certain implementations, the video portion of the
advertisement is a stereoscopic video portion. In certain
implementations, displaying the video portion of the advertisement
is carried out during breaks in displaying three dimensional
stereoscopic programming content. In certain implementations,
displaying the video portions of the first and second
advertisements are carried out with greater brightness than if both
headsets are receiving the same video image. In certain
implementations, at least one of the first and second
advertisements is received in real time. In certain
implementations, at least one of the first and second
advertisements is retrieved from a local advertisement library.
[0055] Another television consistent with certain implementations
has a storage device that stores a plurality of viewer profiles. A
processor is programmed to associate each of a plurality of
headsets with one of the viewer profiles and store the
associations. The processor is further programmed to associate each
headset with an audio channel within an audio channel multiplex and
with a set of display refresh time slots. The processor is further
programmed to select a plurality of advertisements based on
criteria contained in the viewer profile. A display displays a
plurality of video portions of the selected plurality of
advertisements on a video display during the respective display
refresh time slots associated with each headset. An audio
transmitter transmits a plurality of audio portions of the selected
plurality of advertisements on the audio channel associated with
each headset.
[0056] In certain implementations, the television has a plurality
of headsets, where each headset has an audio receiver that receives
audio via the associated audio channel and reproduces the audio
channel as audio through a transducer; and shutter glasses that
open and close left and right eye views to reveal the video portion
of the associated advertisement on the display. In certain
implementations, the video portion of the advertisement comprises a
stereoscopic video portion. In certain implementations, displaying
the video portion of the advertisement is carried out during breaks
in displaying three dimensional stereoscopic programming content.
In certain implementations, displaying the video portions of the
first and second advertisements is carried out with greater
brightness than if both headsets are receiving the same video
image. In certain implementations, at least one of the first and
second advertisements is received in real time. In certain
implementations, at least one of the first and second
advertisements is retrieved from a local advertisement library.
[0057] Those skilled in the art will recognize, upon consideration
of the above teachings, that certain of the above exemplary
embodiments may be based upon use of one or more programmed
processors. However, the invention is not limited to such exemplary
embodiments, since other embodiments could be implemented using
hardware component equivalents such as special purpose hardware
and/or dedicated processors. Similarly, general purpose computers,
microprocessor based computers, micro-controllers, optical
computers, analog computers, dedicated processors, application
specific circuits and/or dedicated hard wired logic may be used to
construct alternative equivalent embodiments.
[0058] Certain embodiments described herein, are or may be
implemented using one or more programmed processors executing
programming instructions that are broadly described above in flow
chart form that can be stored on any suitable electronic or
computer readable storage medium. However, those skilled in the art
will appreciate, upon consideration of the present teaching, that
the processes described above can be implemented in any number of
variations and in many suitable programming languages without
departing from embodiments of the present invention. For example,
the order of certain operations carried out can often be varied,
additional operations can be added or operations can be deleted
without departing from certain embodiments of the invention. Error
trapping can be added and/or enhanced and variations can be made in
user interface and information presentation without departing from
certain embodiments of the present invention. Such variations are
contemplated and considered equivalent.
[0059] While certain illustrative embodiments have been described,
it is evident that many alternatives, modifications, permutations
and variations will become apparent to those skilled in the art in
light of the foregoing description.
* * * * *