Language selection

Search

Patent 2277726 Summary

Third-party information liability

Some of the information on this Web page has been provided by external sources. The Government of Canada is not responsible for the accuracy, reliability or currency of the information supplied by external sources. Users wishing to rely upon this information should consult directly with the source of the information. Content provided by external sources is not subject to official languages, privacy and accessibility requirements.

Claims and Abstract availability

Any discrepancies in the text and image of the Claims and Abstract are due to differing posting times. Text of the Claims and Abstract are posted:

  • At the time the application is open to public inspection;
  • At the time of issue of the patent (grant).
(12) Patent Application: (11) CA 2277726
(54) English Title: METHOD SYSTEM AND APPARATUS FOR ENCODING OBJECT INFORMATION (INCLUDING: OBJECT LOCATION AND INTERNET ACCESS INFORMATION) INTO A VIDEO SESSION FOR DISPLAY ON AN ADVANCED TELEVISION
(54) French Title: METHODE, SYSTEME ET APPAREIL PERMETTANT DE CODER DE L'INFORMATION SUR DES OBJETS (EMPLACEMENT DES OBJETS ET ACCES INTERNET) DANS UNE SESSION VIDEO PRESENTEE SUR TELEVISEUR PERFECTIONNE
Status: Dead
Bibliographic Data
(51) International Patent Classification (IPC):
  • H04H 60/35 (2009.01)
  • H04H 60/49 (2009.01)
  • H04N 21/472 (2011.01)
(72) Inventors :
  • BARRETT, BRAD C. (Canada)
  • VASILAKOS, JOHN ANDREW (Canada)
(73) Owners :
  • BARRETT, BRAD C. (Canada)
  • VASILAKOS, JOHN ANDREW (Canada)
(71) Applicants :
  • BARRETT, BRAD C. (Canada)
  • VASILAKOS, JOHN ANDREW (Canada)
(74) Agent: OYEN WIGGS GREEN & MUTALA LLP
(74) Associate agent:
(45) Issued:
(22) Filed Date: 1999-06-18
(41) Open to Public Inspection: 2000-12-18
Availability of licence: N/A
(25) Language of filing: English

Patent Cooperation Treaty (PCT): No

(30) Application Priority Data: None

Abstracts

English Abstract





Method, system and apparatus for encoding Video Object Information (VOI) into
a video
session. When the resulting Encoded Video Session (EVS) is displayed on an
advanced
television it allows objects within the video frame image to be user selected,
and further
processed via an Internet Access Information (IAI) hyperlink. The VOI is
generated by
means of a Video Session Encoder (VSE). The VSE allows an operator to generate
the
object's X and Y coordinates and store the data for later processing. The
method further
allows the VOI data to be stored on the same medium or on a separate location.


Claims

Note: Claims are shown in the official language in which they were submitted.



CLAIMS.

What is claimed is:

1. A method and system for encoding a video session wherein the encoding
process results in the generation of an Encoded Video Session (EVS), and where
the EVS comprises:
a) Un-coded Broadcast Video Data (UBVD); and
b) Video Object Information (VOI) data.
2. The method of claim 1, wherein a UBVD (Un-coded Broadcast Video
Data) session comprises a succession of video frame images, or the UBVD video
session can be divided into a succession of video frame images.
3. The method of claim 1, wherein a minimum of one video image object
contained within a minimum of one video frame image of the UBVD, is
designated as being user selectable.
4. The method of claim 1, wherein the Video Object Information (VOI) for
each user selectable object comprises:
a) Product Caption Data (PCD); and
b) Object Location Data (OLD).
5. The method of claim 1 and claim 4, wherein a plurality of objects can be
designated as being user selectable, and wherein each User Selectable Object
(USO) can be assigned a unique Object Identification Code (OIC).
6. The method of claim 1, claim 4 and claim 5, wherein the PCD (Product
Caption Data) for each USO (User Selectable Object) may/will comprise:
a) product identification code;
b) product description data;
c) product price data;
d) product manufacturer data; and
e) an Internet Access Information (IAI) hyperlink.
7. The method of claim 2, wherein a UBVD (Un-coded Broadcast Video
Data) session comprises a succession of video frame images, or the UBVD video
session can be divided into a succession of video frame images, and further
wherein each video frame image can be assigned a Video Session Frame
Identification Code (VSFIC).
8. The method of claim 4, wherein the USO (User Selectable Object) Object
Location Data (OLD) comprises a plurality of Object Frame Location (OFL)
elements, and wherein an Object Frame Location (OFL) data further comprises:
a) the VSFIC (Video Session Frame Identification Code)



corresponding to the video frame image in which the USO (User
Selectable Object) appears;
b) OIC (Object Identification Code) for each USO contained within
the video frame image; and
c) the USO's X and Y co-ordinates as determined by the objects
position within the video frame image, and wherein the OFL
data is represented in an EVS standard format.
9. The method of claim 4, claim 4, claim 5, claim 6, claim 7 and claim 8,
wherein
the said VOI (Video Object Information) is represented by a hierarchy
comprising:
a) Object Caption Structure (OCS); and
b) Object Frame Structure (OFS).
10. The method of claim 9, wherein the OCS (Object Caption Structure)
further comprises an array of elements, and wherein each element will/may
comprise:
a) OIC (Object Identification Code);
b) product identification code;
c) product description data;
d) product price data;
e) product's manufacturer data; and
f) an Internet Access Information (IAI) hyperlink
11. The method of claim 9, wherein the OFS (Object Frame Structure) further
comprises a double dimensional array of elements, which array of elements is
indexed by an OIC (Object Identification Code) and the VSFIC (Video Session
Frame Identification Code), and wherein each element (being an Object Frame
Location (OFL) element), will/may comprise:
a) OIC (Object Identification Code);
b) VSFIC (Video Session Frame Identification Code); and
c) the object's X and Y co-ordinates as determined by the objects
position within the video frame image and represented in a EVS
standard format.
12. A method and apparatus providing an Operator User Interface (OUI) which
allows an operator to interface with a Video Session Encoder (VSE), and
wherein
the OUI comprises a means of:
a) defining those object's contained within the video frame image
that are to be user selectable;
b) assigning each USO an Object Identification Code (OIC); and
c) inputting OCD (Object Caption Data) for each USO (User
Selectable Object).
13. The method and apparatus of claim 12, wherein the VSE (Video Session
Encoder) and the OUI (Object User Interface) allow a method of generating the



OFS (Object Frame Structure) data for each USO (User Selectable Object), and
wherein the object's X and Y coordinates are generated by means of operator
input, and the method and apparatus further comprises:
a) a UBVD(Un-coded Broadcast Video Data) displayed
continuously on a Video Display Facility(VDF);
b) a position sensor integrated with the VDF (Video Display
Facility);
which is controlled by operator input and which is capable of
outputting Position Sensor Data (PSD);
c) a method of formatting position sensor data into EVS standard
format; and
d) a method of associating a USO's (User Selectable Object) X
and Y coordinates to a VSFIC (Video Session Frame
Identification Code);
14. A method in accordance with claim 12 and claim 13, wherein the USO
(User Selectable Object's) OCD (Object Caption Data) may be inputted either
prior to/or following the inputting of the OFS (Object Frame Structure) data.
15. The apparatus of claim 12, being a VSE (Video Session Encoder) capable
of generating VOI (Video Object Information) data, as well as an EVS (Encoded
Video Session), and wherein the VSE apparatus further comprises:
a) a Video Display Facility (VDF) (Eg.: video monitor);
b) a means and apparatus capable of generating PSD (Position
Sensor Data) via operator input,
c) a means of processing UBVD (Un-coded Broadcast Video
Data);
d) a means of generating PCD (Product Caption Data), wherein
the PCD is determined and generated by operator input;
e) a means of storing the EVS (Encoded Video Session) output
data;
f) a random access storage memory capable of storing UBVD
(Uncoded Broadcast Video Data); and
g) a processor integrated with the VSE (Video Session Encoder)
wherein the processor is programmed with, and capable of:
i.) a means of displaying the UBVD (Un-coded Broadcast
Vide Data) on the VDF (Video Display Facility);
ii.) a means of dividing the UBVD (Un-coded Broadcast
Video Data) into a succession of video frame images,
and assigning each video frame image a unique Video
Session Frame Identification Code (VSFIC).
iii.) a means of receiving and processing PSD (Position
Sensor Data) generated via operator input, wherein
the processed PSD is formatted in accordance with
EVS format storage standards;


iv.) an OUI (Operator User Interface) capable of a means
of generating PCD (Product Caption Data); and
v.) an Operator User Interface (GUI) providing an
operator the means to specify options and means for
storing EVS (Encoded Video Session) data generated
during an encoding session.
16. The method of claim 15, wherein the PSD (Position Sensor Data) is
generated via an OUI (Operator User Interface), and the OUI comprises a pen
sensitive screen interface.
17. The method of claim 15, wherein the PSD (Position Sensor Data) is
generated via an OUI (Operator User Interface), and the OUI comprises a touch
sensitive screen interface.
18. The method of claim 15, wherein the PSD (Position Sensor Data) is
generated via an OUI (Operator User Interface), and the OUI comprises a cursor
sensitive screen interface.
19. The method of claim 15, wherein the PSD (Position Sensor Data) is
generated via an OUI (Operator User Interface), and the OUI comprises a method
and apparatus different from the OUI identified in claim 15, claim 17, and
claim
18.
20. The method of claim 11 and claim 15, wherein VOI (Video Object
Information) for a plurality of USO (User Selectable Object's) may be
generated
by repeating the method of claim 1 for each USO.
21. The method of claim 11 and claim 15, wherein VOI (Video Object
Information) for a plurality of USO (User Selectable Objects) can be generated
simultaneously by allowing for concurrent multiple operator input.
22. The method of claim 11 and claim 15, wherein the VSE (Video Session
Encoder) is also an encoding editor, and wherein the VSE further comprises:
a) a means of accessing video frame images in a random (as
opposed to sequential) manner;
b) a means of replaying the EVS (Encoded Video Session) for
verification purposes wherein the USO (User Selectable
Object) and their location within the video frame image are
displayed in a hi-lighted manner;
c) a means of editing a particular video frame image whereby
allowing repositioning and/or re-identification of the USO
(User Selectable Object);
d) a means of re-commencing a paused video session at a


particular video frame image, wherein allowing for further
operator input of OFS (Object Frame Structure); and
e) a means of allowing for editing of OCD (Object Caption
Data).
23. The method of claim 15, wherein the VSE (Video Session Encoder)
provides a means of storage of the EVS (Encoded Video Session ) data, which
EVS data comprises
a) UBVD (Un-coded Broadcast Video Data); and
b) VOI (Video Object Information) data.
24. The method of claim 15 and claim 23, wherein the VOI (Video Object
Information) and UBVD (Unedited Broadcast Video Data) are stored on the same
storage medium (e.g.: disk file, video tape, etc.) as show on diagram 1.
25. The method of claim 15 and claim 23, wherein the VOI (Video Object
Information) data is stored on a separate storage location. And an IAI
(Internet
Access Information) hyperlink to the storage location containing the USO (User
Selectable Object) VOI data is recorded together along with the UBVD(Un-coded
Broadcast Video Data).(see Diagram 2)
26. The method of claim 15 and claim 23, wherein:
a) the EVS (Encoded Video Session) is assigned a unique
identification code;
b) the UBVD (Un-coded Broadcast Video Data) is stored on a
separate location from the VOI (Video Object Information); and
c) both the VOI and UBVD are encoded with the said EVS
identification code.
(see Diagram 3)
27. The method of claim 15 and claim 23 wherein the VOI (Video Object
Information) may be divided into a set of logically independent components and
stored and processed on a separate location and/or medium.

Description

Note: Descriptions are shown in the official language in which they were submitted.



CA 02277726 1999-06-18
METHOD SYSTEM AND APPARATUS FOR ENCODING OBJECT
INFORMATION (INCLUDING: OBJECT LOCATION AND INTERNET ACCESS
INFORMATION) INTO A VIDEO SESSION FOR DISPLAY ON AN ADVANCED
TELEVISION.
Inventor(s): Brad C. Barrett and John Andrew Vasilakos
Definition:
Method, system and apparatus for encoding Video Object Information (VOI) into
a video
session. When the resulting Encoded Video Session (EVS) is displayed on an
advanced
television it allows objects within the video frame image to be user selected,
and further
processed via an Internet Access Information (IAI) hyperlink. The EVS
comprises both
Uncoded Broadcast Video Data (UBVD) and Video Object Information (VOI). The
VOI
may/will contain: Product Caption Data (PCD) and an Internet Access
Information
hyperlink (IAI), and the object's X and Y coordinates within the video frame
image. The
VOI is generated by means of a Video Session Encoder (VSE). The VSE allows an
operator to generate the object's X and Y coordinates and store the data for
later
processing. The method further allows the VOI data to be stored on the same
medium or
on a separate location.

Representative Drawing
A single figure which represents the drawing illustrating the invention.
Administrative Status

For a clearer understanding of the status of the application/patent presented on this page, the site Disclaimer , as well as the definitions for Patent , Administrative Status , Maintenance Fee  and Payment History  should be consulted.

Administrative Status

Title Date
Forecasted Issue Date Unavailable
(22) Filed 1999-06-18
(41) Open to Public Inspection 2000-12-18
Dead Application 2003-06-18

Abandonment History

Abandonment Date Reason Reinstatement Date
2002-06-18 FAILURE TO PAY APPLICATION MAINTENANCE FEE

Payment History

Fee Type Anniversary Year Due Date Amount Paid Paid Date
Application Fee $150.00 1999-06-18
Maintenance Fee - Application - New Act 2 2001-06-18 $50.00 2001-06-13
Owners on Record

Note: Records showing the ownership history in alphabetical order.

Current Owners on Record
BARRETT, BRAD C.
VASILAKOS, JOHN ANDREW
Past Owners on Record
None
Past Owners that do not appear in the "Owners on Record" listing will appear in other documentation within the application.
Documents

To view selected files, please enter reCAPTCHA code :



To view images, click a link in the Document Description column. To download the documents, select one or more checkboxes in the first column and then click the "Download Selected in PDF format (Zip Archive)" or the "Download Selected as Single PDF" button.

List of published and non-published patent-specific documents on the CPD .

If you have any difficulty accessing content, you can call the Client Service Centre at 1-866-997-1936 or send them an e-mail at CIPO Client Service Centre.


Document
Description 
Date
(yyyy-mm-dd) 
Number of pages   Size of Image (KB) 
Cover Page 2000-12-13 1 37
Drawings 1999-06-18 4 65
Representative Drawing 2000-12-13 1 4
Abstract 1999-06-18 1 27
Description 1999-06-18 1 33
Claims 1999-06-18 5 278
Correspondence 1999-09-07 1 2
Assignment 1999-06-18 2 112
Correspondence 2000-08-23 3 113
Correspondence 2000-09-13 1 2
Correspondence 2000-09-13 1 2