Claims Analysis
Total Claims: 18
Claim 1
Independent Claim
115 words
A system for processing a video program for storage, said video program including encoded digital packetized data representative of a sequence of individual images and ancillary file structure and navigation data supporting navigation through image sequences, comprising: a pre-processor for parsing said packetized data to determine characteristics of said individual images prior to storing said encoded digital packetized data; a processor for using said characteristics for generating navigation information including a predetermined element constrained to a selected sub-set of elements to reduce subsequent processing; and a menu generator for generating a menu including an item enabling User selection of a function associated with said video program, said function being initiated using said generated navigation information.
Claim 2
Independent Claim
115 words
A system for processing a video program for storage, said video program including encoded digital packetized data representative of a sequence of individual images and ancillary file structure and navigation data supporting navigation through image sequences, comprising: a pre-processor for parsing said packetized data to determine characteristics of said individual images prior to storing said encoded digital packetized data; a processor for using said characteristics for generating navigation information including a predetermined element constrained to a selected sub-set of elements to reduce subsequent processing; and a menu generator for generating a menu including an item enabling User selection of a function associated with said video program, said function being initiated using said generated navigation information.
Claim 3
Dependent Claim
24 words
A system according to claim 1 , wherein said menu comprises a pre-formed menu with a pre-mapped user selectable button as a predetermined element.
Claim 4
Dependent Claim
19 words
A system according to claim 2 , wherein said pre-mapped user selectable button is associated with an inactive command.
Claim 5
Dependent Claim
64 words
A system according to claim 1 , wherein said predetermined element constrained to a selected sub-set of elements comprises at least one of, (a) a start address of a segment of video program representative data, (b) an end address of a segment of video program representative data, (c) a parameter identifying size of a segment of video program representative and (d) a pre-formed menu.
Claim 6
Dependent Claim
82 words
A system according to claim 1 , wherein said determined characteristics comprise at least one of, (a) data identifying a group of pictures (GOP) format, (b) a number of GOPs in a video object unit (VOBU), (c) data identifying reference frames in a VOBU or GOP, (d) a start address of image representative data, (e) an end address of image representative data, (f) a parameter identifying size of image representative data, (g) trick play mode selection information and (h) file structure information.
Claim 7
Dependent Claim
31 words
A system according to claim 1 , wherein said pre-processor counts the number of each I frame, P frame and B frame in a GOP or VOBU to determine said characteristics.
Claim 8
Dependent Claim
27 words
A system according to claim 1 , wherein said processor subsequently updates said navigation information with information unavailable during parsing of said packetized data by said pre-processor.
Claim 9
Dependent Claim
32 words
A system according to claim 7 , wherein said processor updates said navigation information during one of, (a) recording of said packetized data, and (b) post-processing following recording of said packetized data.
Claim 10
Independent Claim
108 words
A method for processing a video program for storage, said video program including encoded digital packetized data representative of a sequence of individual images and ancillary file structure and navigation data supporting navigation through image sequences, comprising the steps of: parsing said packetized data to determine characteristics of said individual images prior to storing said encoded digital packetized data; using said characteristics for generating navigation information including a predetermined element constrained to a selected sub-set of elements to reduce subsequent processing; and generating a menu including an item enabling User selection of a function associated with said video program, said function being initiated using said generated navigation information.
Claim 11
Independent Claim
108 words
A method for processing a video program for storage, said video program including encoded digital packetized data representative of a sequence of individual images and ancillary file structure and navigation data supporting navigation through image sequences, comprising the steps of: parsing said packetized data to determine characteristics of said individual images prior to storing said encoded digital packetized data; using said characteristics for generating navigation information including a predetermined element constrained to a selected sub-set of elements to reduce subsequent processing; and generating a menu including an item enabling User selection of a function associated with said video program, said function being initiated using said generated navigation information.
Claim 12
Dependent Claim
28 words
A method according to claim 9 , including the step of subsequently updating said navigation information with information unavailable during parsing of said packetized data by said pre-processor.
Claim 13
Dependent Claim
35 words
A method according to claim 10 , wherein in said updating step said navigation information is updated during one of, (a) recording of said packetized data, and (b) post-processing following recording of said packetized data.
Claim 14
Independent Claim
124 words
A method for processing a video program for storage, said video program including encoded digital packetized data representative of a sequence of individual images and ancillary data comprising file structure and navigation data supporting navigation through image sequences, comprising the steps of: deriving image data characteristics in different modes for storage with said video program, said modes involving, pre-processing said packetized data prior to storage of said packetized data; contemporaneously processing said pre-processed packetized data during storage of said pre-processed packetized data; and post-processing said contemporaneously processed packetized data following storage of said contemporaneously processed packetized data; and generating navigation information using said derived characteristics, said generated navigation information including a predetermined element constrained to a selected sub-set of elements to reduce subsequent processing.
Claim 15
Independent Claim
124 words
A method for processing a video program for storage, said video program including encoded digital packetized data representative of a sequence of individual images and ancillary data comprising file structure and navigation data supporting navigation through image sequences, comprising the steps of: deriving image data characteristics in different modes for storage with said video program, said modes involving, pre-processing said packetized data prior to storage of said packetized data; contemporaneously processing said pre-processed packetized data during storage of said pre-processed packetized data; and post-processing said contemporaneously processed packetized data following storage of said contemporaneously processed packetized data; and generating navigation information using said derived characteristics, said generated navigation information including a predetermined element constrained to a selected sub-set of elements to reduce subsequent processing.
Claim 16
Dependent Claim
36 words
A method according to claim 12 , including the step of subsequently updating said navigation information with image data characteristics derived during at least one of, (a) said contemporaneously processing step, and (b) said post-processing step.
Claim 17
Dependent Claim
65 words
A system according to claim 12 , wherein said predetermined element is constrained to a selected sub-set of elements comprises at least one of, (a) a start address of a segment of video program representative data, (b) an end address of a segment of video program representative data, (c) a parameter identifying size of a segment of video program representative and (d) a pre-formed menu.
Claim 18
Dependent Claim
82 words
A system according to claim 12 , wherein said determined characteristics comprise at least one of, (a) data identifying a group of pictures (GOP) format, (b) a number of GOPs in a video object unit (VOBU), (c) data identifying reference frames in a VOBU or GOP, (d) a start address of image representative data, (e) an end address of image representative data, (f) a parameter identifying size of image representative data, (g) trick play mode selection information and (h) file structure information.