PATENT CLAIM ANALYSIS

Application Number: 16008824
Application Type: Utility
Filing Date: 2018-06
Publication Date: 2019-12
Patent Classification: ["375", "240120"]

Abstract:
A tile selection and bandwidth optimization scheme for effectuating optimized 360° immersive video viewing experience. Stream manifest files describing characteristics of tile groupings per frame for each tile-encoded bitstream corresponding to a particular one of a plurality of bitrate representations of a media input stream are retrieved. Each bitrate representation is encoded having a separate video quality that is related to a corresponding QP value used for the bitrate representation. Each frame of a tile-encoded bitstream comprises an array of tiles, with a plurality of frames forming a GOP structure of the tile-encoded bitstream. Tile weights based on respective tile positions and variant weights corresponding to the plurality of tile-encoded bitstreams of the media input stream are used in determining adequacy metrics for each tile/GOP combination, based on which tiles having different bitrate qualities are selected from corresponding tile-coded bitstreams in an iterative process for effectuating knapsack optimization with respect to an overall bandwidth allocation.

Claim (Index 8):
An immersive video optimization system, comprising:\n one or more processors; and one or more persistent memory modules having program instructions stored thereon which, when executed by the one or more processors, perform the following acts in association with one or more modules:\n retrieve one or more stream manifest files describing characteristics of tile groupings per frame for each tile-encoded bitstream corresponding to a particular one of a plurality of bitrate representations of a media input stream, each bitrate representation having a separate video quality that is related to a corresponding quantization parameter (QP) value used for each bitrate representation, wherein each frame of a tile-encoded bitstream comprises an array of tiles organized into at least one slice per frame, with a plurality of frames forming a Group-of-Pictures (GOP) structure of the tile-encoded bitstream; \n obtain tile weights corresponding to an array of tiles forming a frame; \n obtain variant weights corresponding to the plurality of bitrate representations of the media input stream; \n determine an adequacy metric value as a function of a variant weight and a tile weight for each tile/GOP combination across a GOP structure for each of the tile-encoded bitstreams; \n responsive to the adequacy metric values, select tiles having different bitrate qualities from corresponding tile-coded bitstreams for forming a frame, wherein the bitrate qualities of the selected tiles are optimized to satisfy a transmit buffer model for transmitting a multiplexed video output stream; and \n provide the selected tiles to a multiplexer for generating a frame containing the selected tiles as part of the multiplexed video output stream.

Metadata:
- Claim Count in Document: 31.0
- Percentile: 94.0
- Lexical Diversity: 1.8
- Patent Class: 375.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['16008951', '16009031', '16009003', '15765193', '15005545']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.5792678225266196
- 35 USC 102 Novelty (BERT): 0.6615878754348108
- Combined Prediction Score: 0.5874998278174387
- Mean Citation Score: 509.668602
- Max Citation Score: 718.7472
- Similarity Product: 617.6390167814254

Labels:
- Claim Label 101: 1
- Claim Label 102: 1
- Claim Label 103: 1
- Claim Label 112: 1
- Combined Label: 1
- Label 101 Adjusted: 1

Dataset: test