Patent ID: 11962867
Assignee: TENCENT AMERICA LLC
Field: Audio-visual technology (Electrical engineering)
Classification: CPC H  G | IPC H

Claim 10:
11. An apparatus comprising:
at least one memory configured to store computer program code;
at least one hardware processor configured to access the computer program code and operate as instructed by the computer program code, the computer program code including:
controlling code configured to cause the at least one hardware processor to control a scene of a lightfield or holographic media to be streamed to a client;
determining code configured to cause the at least one hardware processor to determine a bandwidth, available to the client for streaming the lightfield or holographic media, based at least on a status of a client buffer associated with client;
splitting code configured to cause the at least one hardware processor to split the scene of the lightfield or holographic media into a plurality of split scenes each split scene comprising one or more assets of the scene;
further determining code configured to cause the at least one hardware processor to determine whether the one or more of the assets are present in the client buffer;
mapping code configured to cause the at least one hardware processor to map the one or more of the assets of the scene to respective split scenes and based on whether one or more of the assets are determined to be present in the client buffer;
transmission controlling code configured to cause the at least one hardware processor to control a transmission of a subset of the one or more assets to the client buffer based on the bandwidth, the mapping, and whether the one or more of the assets are present in the client buffer; and
reusability controlling code configured to cause the at least one hardware processor to control the client to reuse at least one of the assets when rendering at least one of the split scenes.