Automatic generation of video content in response to network interruption
AssigneeQUALCOMM Incorporated
InventorsLiangping Ma, Thomas Stockhammer, Alberto Rico Alvarino, Nikolai Konrad Leung, Imed Bouazizi
Life of this patent
Estimating the term…
Abstract
An example device for presenting media data includes a memory configured to store media data; and one or more processors implemented in circuitry and configured to: receive a first set of media data of a media bitstream; in response to determining that a second set of media data of the media bitstream following the first set of media data will not be received within a period of time, predictively generate replacement media data for the second set of media data using at least a subset of the first set of media data; and present the first set of media data and the replacement media data.
Claims40
A method comprising:
- determining that a user consents to use of a mode of operation of a client device in which the client device predictively generates replacement media data;
- receiving, at the client device, a first set of media data of a media bitstream from a device separate from the client device;
- receiving, at the client device and from the device separate from the client device, data explicitly indicating that the client device should enter the mode of operation in which the client device predictively generates replacement media data;
- in response to the receipt of the data explicitly indicating that the client device should enter the mode of operation in which the client device predictively generates replacement media data and the determination that the user consents to use the mode of operation in which the client device predictively generates replacement media data, predictively generating, at the client device, replacement media data for a second set of media data of the media bitstream using at least a subset of the first set of media data;
- and
- presenting the first set of media data and the replacement media data.
A device comprising:
- a memory configured to store media data;
- and
- one or more processors implemented in circuitry and configured to:
- determine that a user consents to use of a mode of operation of the device in which the device predictively generates replacement media data;
- receive, at the device, a first set of media data of a media bitstream from a network device separate from the device;
- receive, at the device and from the network device separate from the device, data explicitly indicating that the device should enter the mode of operation in which the device predictively generates replacement media data;
- in response to the receipt of the data explicitly indicating that the device should enter the mode of operation in which the device predictively generates replacement media data and the determination that the user consents to use the mode of operation in which the device predictively generates replacement media data, predictively generate, at the device, replacement media data for a second set of media data of the media bitstream using at least a subset of the first set of media data;
- and
- present the first set of media data and the replacement media data.
A device for presenting media data, the device comprising:
- means for determining that a user consents to use of a mode of operation of a device in which the device predictively generates replacement media data;
- means for receiving a first set of media data of a media bitstream from a network device separate from the device;
- means for receiving, at the device and from the network device separate from the device, data explicitly indicating that the device should enter the mode of operation in which the device predictively generates replacement media data;
- means for predictively generating replacement media data for a second set of media data of the media bitstream using at least a subset of the first set of media data, in response to the receipt of the data explicitly indicating that the device should enter the mode of operation in which the device predictively generates replacement media data and the determination that the user consents to use the mode of operation in which the device predictively generates replacement media data;
- and
- means for presenting the first set of media data and the replacement media data.
A computer-readable storage medium having stored thereon instructions that, when executed, cause a processor of a client device to:
- determine that a user consents to use of a mode of operation of the client device in which the client device predictively generates replacement media data;
- receive a first set of media data of a media bitstream from a device separate from the client device;
- receive, from the device separate from the client device, data explicitly indicating that the client device should enter the mode of operation in which the client device predictively generates replacement media data;
- in response to the receipt of the data explicitly indicating that the client device should enter the mode of operation in which the client device predictively generates replacement media data and the determination that the user consents to use the mode of operation in which the device predictively generates replacement media data, predictively generate replacement media data for a second set of media data of the media bitstream using at least a subset of the first set of media data;
- and
- present the first set of media data and the replacement media data.
Dependencies are inferred from the claim text.