Parameter selection for media playback

US12335564B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12335564-B2
Application numberUS-202318368685-A
CountryUS
Kind codeB2
Filing dateSep 15, 2023
Priority dateSep 22, 2022
Publication dateJun 17, 2025
Grant dateJun 17, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Various implementations disclosed herein include devices, systems, and methods that provide video content (e.g., a TV show, a recorded sporting event, a movie, a 3D video, etc.) within a 3D environment using parameters selected based on one or more contextual factors. Such contextual factors may be determined based on an attribute of the content (e.g., its intended purpose or viewing environment), the user (e.g., the user's visual quality, interpupillary distance, etc.), the 3D environment (e.g., current lighting conditions, spatial considerations, etc.), or other context attributes.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: at an electronic device having a processor: determining a context for presenting a video content item within a view of a three-dimensional (3D) environment, wherein the context is determined based on an attribute of the video content item; determining a presentation rule for presenting video content items within views of 3D environments based on the context; determining a parameter for presenting the video content item within the view of the 3D environment based on the context and the presentation rule; and presenting a view of the 3D environment, the view comprising the video content item presented based on the parameter. 2. The method of claim 1 , wherein the context is determined based on analyzing the video content item. 3. The method of claim 1 , wherein the context is determined based on metadata associated with the video content item. 4. The method of claim 1 , wherein the context comprises a content item type or an intended viewing environment for the content item. 5. The method of claim 1 , wherein the context comprises a viewer attribute. 6. The method of claim 1 , wherein the context comprises an environmental attribute of the 3D environment. 7. The method of claim 1 , wherein the context comprises a viewing mode. 8. The method of claim 1 , wherein the context comprises a user-specific change of viewing mode or video content scale. 9. The method of claim 1 , wherein the presentation rule positions a virtual 2D screen for video content to prioritize viewing angle, screen occupancy, or user comfort, or avoid visible video display resolution limits. 10. The method of claim 1 , wherein the presentation rule positions a virtual 2D screen for the video content based on physiological data of a viewer. 11. The method of claim 1 , wherein the presentation rule positions 3D movie content based on binocular stereo viewing. 12. The method of claim 1 , wherein the presentation rule: adjusts brightness of video content brightness by mapping content brightness with environment brightness; adjusts brightness by dimming or darkening a passthrough environment; adjusts brightness of video content or environment content based on a type of video content; or adjusts brightness of video content over time to change viewer light perception. 13. The method of claim 1 , wherein the presentation rule: adjusts color range based on content type; or adjusts color range based on a viewer. 14. The method of claim 1 , wherein the presentation rule adjusts a frame rate based on video content and viewing mode. 15. The method of claim 1 , wherein the presentation rule adjusts resolution of a display of the electronic device based on standard viewer faculties and viewer 3D position. 16. The method of claim 1 , wherein the presentation rule adjusts audio spatiality based on viewing mode. 17. The method of claim 1 , wherein the presentation rule adjusts audio spatiality based on viewing mode. 18. The method of claim 1 , wherein the electronic device is a head-mounted device. 19. The method of claim 1 , wherein the 3D environment is an extended reality (XR) environment. 20. The method of claim 1 , wherein the 3D environment comprises a virtual screen positioned at a location relative to depictions of portions of a physical environment. 21. A system comprising: a non-transitory computer-readable storage medium; and one or more processors coupled to the non-transitory computer-readable storage medium, wherein the non-transitory computer-readable storage medium comprises program instructions that, when executed on the one or more processors, cause the system to perform operations comprising: determining a context for presenting a video content item within a view of a three-dimensional (3D) environment, wherein the context is determined based on an attribute of the video content item; determining a presentation rule for presenting video content items within views of 3D environments based on the context; determining a parameter for presenting the video content item within the view of the 3D environment based on the context and the presentation rule; and presenting a view of the 3D environment, the view comprising the video content item presented based on the parameter. 22. The system of claim 21 , wherein the context is determined based on analyzing the video content item. 23. The system of claim 21 , wherein the context is determined based on metadata associated with the video content item. 24. The system of claim 21 , wherein the context comprises a content item type or an intended viewing environment for the content item. 25. A non-transitory computer-readable storage medium, storing program instructions executable by one or more processors to perform operations comprising: determining a context for presenting a video content item within a view of a three-dimensional (3D) environment, wherein the context is determined based on an attribute of the video content item; determining a presentation rule for presenting video content items within views of 3D environments based on the context; determining a parameter for presenting the video content item within the view of the 3D environment based on the context and the presentation rule; and presenting a view of the 3D environment, the view comprising the video content item presented based on the parameter.

Assignees

Inventors

Classifications

  • involving end-user characteristics, e.g. viewer profile, preferences (monitoring of user activities for profile generation for accessing a video database G06F16/739; user profiles in network data switching protocols H04L67/306; processing of user preferences or user profiles in wireless networks H04W8/18) · CPC title

  • involving special video data, e.g 3D video · CPC title

  • embedded in a portable device, e.g. video client on a mobile phone, PDA, laptop (constructional details of equipment or arrangements specially adapted for portable computer application G06F1/1626; arrangements specially adapted for mobile receivers in broadcast systems H04H20/57) · CPC title

  • involving operations for analysing video streams, e.g. detecting features or characteristics in the video stream (arrangements characterised by components specially adapted for monitoring, identification or recognition of video in broadcast systems H04H60/59) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12335564B2 cover?
Various implementations disclosed herein include devices, systems, and methods that provide video content (e.g., a TV show, a recorded sporting event, a movie, a 3D video, etc.) within a 3D environment using parameters selected based on one or more contextual factors. Such contextual factors may be determined based on an attribute of the content (e.g., its intended purpose or viewing environmen…
Who is the assignee on this patent?
Apple Inc
What technology area does this patent fall under?
Primary CPC classification H04N21/41407. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jun 17 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).