12243153

Methods for Transmitting and Rendering a 3d Scene, Method for Generating Patches, and Corresponding Devices and Computer Programs

PublishedMarch 4, 2025
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
18 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A method for rendering a 3D scene on a terminal, the method comprising: receiving, at the terminal, a manifest, wherein the manifest includes: a reference to at least one first data stream available from a server, the at least one first data stream comprising a central patch content of the 3D scene, the central patch content comprising parts of the scene visible from a central viewpoint; a reference to a plurality of second data streams available from the server, the plurality of second data streams comprising parallax patch content of the 3D scene, wherein the parallax patch content comprises parts of the 3D scene visible from a secondary non-central viewpoint; and an association of each of the second data streams to an angular sector; requesting, from the server, at least one available first data stream; requesting, from the server, a subset of available second data streams selected based at least on an angular sector associated with the at least one available second data stream; and rendering the 3D scene using the central patch content from the requested first data streams and parallax patch content from the requested selected subset of available second data streams.

2

2. The method of claim 1, further comprising: receiving at the terminal the requested first data streams and the requested subset of available second data streams.

3

3. The method of claim 1, wherein the manifest further specifies an association of each of the second data streams to a range of depths.

4

4. The method of claim 3, wherein the subset of the available second data streams is selected based on a range of depths and the angular sector associated with the available second data streams.

5

5. The method of claim 3, wherein the subset of the available second data streams is selected based on a prioritization of depth ranges, with second data streams associated to closer depth ranges given a higher priority than second data streams associated to further depth ranges.

6

6. The method of claim 1, wherein the associated angular sector comprises a range of angles within a view of a user of the terminal.

7

7. The method of claim 1, wherein the subset of the available second data streams is selected based on at least one of a bandwidth available on a communication channel between the terminal and the server, and a capability of the terminal.

8

8. The method of claim 1, wherein the manifest additionally includes an association of each of the second data streams to a time interval.

9

9. The method of claim 1, wherein the terminal is a head mounted display.

10

10. The method of claim 1, wherein the parallax patch content comprises depth patches and texture patches.

11

11. The method of claim 1, wherein each second data stream carries the parallax patch content in a form of an atlas of patches.

12

12. A method for generating a 3D scene at a server, the method comprising: transmitting a manifest, wherein the manifest includes; a reference to at least one first data stream, the at least one first data stream comprising a central patch content of the 3D scene, the central patch content comprising parts of the scene visible from a central viewpoint; a reference to a plurality of second data streams, the plurality of second data streams comprising parallax patch content of the 3D scene, wherein the parallax patch content comprises parts of the 3D scene visible from a secondary non-central viewpoint; and an association of each of the second data streams to an angular sector; receiving a request for at least one available first data stream; receiving a request for a subset of available second data streams selected based at least on an angular sector associated with the at least one available second data stream; and transmitting the at least one available first data stream and subset of available second data streams to enable rendering of a 3D scene.

13

13. The method of claim 12, further comprising wherein the manifest further specifies an association of each of the second data streams to a range of depths.

14

14. The method of claim 12, wherein the associated angular sector comprises a range of angles within a view of a user of a terminal.

15

15. The method of claim 12, wherein the manifest additionally includes an association of each of the second data streams to a time interval.

16

16. The method of claim 12, wherein the parallax patch content comprises depth patches and texture patches.

17

17. The method of claim 12, wherein each second data stream carries the parallax patch content in a form of an atlas of patches.

18

18. A terminal comprising: a receiver; a transmitter; and a processor; wherein the receiver is configured to receive a manifest, wherein the manifest includes: a reference to at least one first data stream available from a server, the at least one first data stream comprising a central patch content of a 3D scene, the central patch content comprising parts of the 3D scene visible from a central viewpoint; a reference to a plurality of second data streams available from the server, the plurality of second data streams comprising parallax patch content of the 3D scene, wherein the parallax patch content comprises parts of the 3D scene visible from a secondary non-central viewpoint; and an association of each of the second data streams to an angular sector; wherein the transmitter is configured to request, from the server, at least one available first data stream; wherein the transmitter is further configured to request, from the server, a subset of available second data streams selected based at least on an angular sector associated with the at least one available second data stream; and wherein the processor is configured to render the 3D scene using the central patch content from the requested first data streams and parallax patch content from the requested selected subset of available second data streams.

Patent Metadata

Filing Date

Unknown

Publication Date

March 4, 2025

Inventors

Yvon Legallais
Charline Taibi
Serge Travert
Charles Salmon-Legagneur

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “METHODS FOR TRANSMITTING AND RENDERING A 3D SCENE, METHOD FOR GENERATING PATCHES, AND CORRESPONDING DEVICES AND COMPUTER PROGRAMS” (12243153). https://patentable.app/patents/12243153

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.