-
公开(公告)号:US20250045978A1
公开(公告)日:2025-02-06
申请号:US18919375
申请日:2024-10-17
Applicant: Apple Inc.
Inventor: Ian M. Richter , Daniel Ulbricht , Jean-Daniel E. Nahmias , Omar Elafifi , Peter Meier
IPC: G06T11/00 , G06F3/04883
Abstract: In one implementation, a method includes: obtaining a user input to view SR content associated with video content; if the video content includes a first scene when the user input was detected: obtaining first SR content for a first time period of the video content associated with the first scene; obtaining a task associated with the first scene; and causing presentation of the first SR content and a first indication of the task associated with the first scene; and if the video content includes a second scene when the user input was detected: obtaining second SR content for a second time period of the video content associated with the second scene; obtaining a task associated with the second scene; and causing presentation of the second SR content and a second indication of the task associated with the second scene.
-
公开(公告)号:US12148066B2
公开(公告)日:2024-11-19
申请号:US18215311
申请日:2023-06-28
Applicant: Apple Inc.
Inventor: Ian M. Richter , Daniel Ulbricht , Jean-Daniel E. Nahmias , Omar Elafifi , Peter Meier
IPC: G06T11/00 , G06F3/04883
Abstract: In one implementation, a method includes: obtaining a user input to view SR content associated with video content; if the video content includes a first scene when the user input was detected: obtaining first SR content for a first time period of the video content associated with the first scene; obtaining a task associated with the first scene; and causing presentation of the first SR content and a first indication of the task associated with the first scene; and if the video content includes a second scene when the user input was detected: obtaining second SR content for a second time period of the video content associated with the second scene; obtaining a task associated with the second scene; and causing presentation of the second SR content and a second indication of the task associated with the second scene.
-
公开(公告)号:US20240340525A1
公开(公告)日:2024-10-10
申请号:US18742563
申请日:2024-06-13
Applicant: Apple Inc.
Inventor: Ian M. Richter
CPC classification number: H04N23/633 , H04N23/61 , H04N23/62 , H04N23/632
Abstract: Various implementations disclosed herein include devices, systems, and methods for capturing a new media content item. In various implementations, a device includes a display, one or more processors and a non-transitory memory. In some implementations, a method includes determining a plot template for generating a media content item based on other media content items that are distributed temporally. In some implementations, the plot template is defined by a set of one or more conditional triggers for capturing the other media content items. In some implementations, the method includes determining that a condition associated with a first conditional trigger of the set of one or more conditional triggers is satisfied. In some implementations, the method includes in response to the condition associated with the first conditional trigger being satisfied, displaying, on the display, a notification to capture a new media content item for populating the plot template.
-
64.
公开(公告)号:US20240320937A1
公开(公告)日:2024-09-26
申请号:US18679836
申请日:2024-05-31
Applicant: Apple Inc.
Inventor: Ian M. Richter , Michael J. Rockwell , Amritpal Singh Saini , Olivier Soares
CPC classification number: G06T19/006 , G06N3/04 , G06N3/08
Abstract: In one implementation, a method includes presenting, via a display device, a first synthesized reality (SR) view of an event that includes SR content associated with the event. The SR content includes a plurality of related layers of SR content that perform actions associated with the event. The method includes detecting, via one or more input devices, selection of a respective layer among the plurality of related layers of SR content associated with the event. The method includes presenting, via the display device, a second SR view of the event that includes the respective layer of SR content in response to the selection of the respective layer. The second SR view corresponds to a point-of-view of the respective layer.
-
公开(公告)号:US12100109B2
公开(公告)日:2024-09-24
申请号:US17484996
申请日:2021-09-24
Applicant: Apple Inc.
Inventor: Gutemberg B. Guerra Filho , Raffi A. Bedikian , Ian M. Richter
IPC: G06F3/01 , G06F3/0481 , G06F3/0488 , G06T7/246 , G06T19/00 , G06T19/20
CPC classification number: G06T19/006 , G06F3/011 , G06T7/246 , G06T19/003 , G06T2207/30242 , G06T2207/30244
Abstract: In some implementations, a method includes: identifying a plurality of subsets associated with a physical environment; determining a set of spatial characteristics for each of the plurality of subsets, wherein a first set of spatial characteristics characterizes dimensions of a first subset and a second set of spatial characteristics characterizes dimensions of a second subset; generating an adapted first extended reality (XR) content portion for the first subset based at least in part on the first set of spatial characteristics; generating an adapted second XR content portion for the second subset based at least in part on the second set of spatial characteristics; and generating one or more navigation options that allow a user to traverse between the first and second subsets based on the first and second sets of spatial characteristics.
-
公开(公告)号:US12041338B1
公开(公告)日:2024-07-16
申请号:US17381972
申请日:2021-07-21
Applicant: Apple Inc.
Inventor: Ian M. Richter
CPC classification number: H04N23/633 , H04N23/61 , H04N23/62 , H04N23/632
Abstract: Various implementations disclosed herein include devices, systems, and methods for capturing a new media content item. In various implementations, a device includes a display, one or more processors and a non-transitory memory. In some implementations, a method includes determining a plot template for generating a media content item based on other media content items that are distributed temporally. In some implementations, the plot template is defined by a set of one or more conditional triggers for capturing the other media content items. In some implementations, the method includes determining that a condition associated with a first conditional trigger of the set of one or more conditional triggers is satisfied. In some implementations, the method includes in response to the condition associated with the first conditional trigger being satisfied, displaying, on the display, a notification to capture a new media content item for populating the plot template.
-
公开(公告)号:US11936951B2
公开(公告)日:2024-03-19
申请号:US17700049
申请日:2022-03-21
Applicant: Apple Inc.
Inventor: Ian M. Richter
IPC: H04N21/466 , G06F3/01 , G06F16/435 , H04N21/41 , H04N21/442 , H04N21/45
CPC classification number: H04N21/4667 , G06F3/016 , G06F16/435 , H04N21/4126 , H04N21/44222 , H04N21/4532 , H04N21/4661
Abstract: A method includes obtaining a user focus indicator value that is associated with a subject. A plurality of filter values for a respective set of media content filters are determined based on the subject and contextual data. The method includes delivering, based on a first combination of the filter values, a first set of media content items associated with a first combination of content delivery mediums. The method includes delivering, based on a second combination of the filter values that is different from the first combination, a second set of media content items that is associated with a second combination of content delivery mediums that is different from the first combination of content delivery mediums. The second set is different from the first set.
-
68.
公开(公告)号:US20240071377A1
公开(公告)日:2024-02-29
申请号:US18385540
申请日:2023-10-31
Applicant: Apple Inc.
Inventor: Ian M. Richter
CPC classification number: G10L15/1815 , G06F3/011 , G06F16/685 , G06N20/00 , G10L21/10 , G10L25/63
Abstract: In one implementation, a method of generating CGR content to accompany an audio file including audio data and lyric data based on semantic analysis of the audio data and the lyric data is performed by a device including a processor, non-transitory memory, a speaker, and a display. The method includes obtaining an audio file including audio data and lyric data associated with the audio data. The method includes performing natural language analysis of at least a portion of the lyric data to determine a plurality of candidate meanings of the portion of the lyric data. The method includes performing semantic analysis of the portion of the lyric data to determine a meaning of the portion of the lyric data by selecting, based on a corresponding portion of the audio data, one of the plurality of candidate meanings as the meaning of the portion of the lyric data. The method includes generating CGR content associated with the portion of the lyric data based on the meaning of the portion of the lyric data.
-
公开(公告)号:US20240054734A1
公开(公告)日:2024-02-15
申请号:US18237666
申请日:2023-08-24
Applicant: Apple Inc.
Inventor: Ian M. Richter
CPC classification number: G06T19/006 , G06F3/165 , G06T7/60 , G06V20/10 , H04N21/43074
Abstract: In various implementations, methods of presenting an audio/SR experience are disclosed. In one embodiment, while playing an audio file in an environment, in response to determining that the respective temporal criterion and the respective environmental criterion of an SR content event is met, the SR content event is displayed in association with the environment. In one embodiment, SR content is obtained and displayed in association with an environment based on an audio file and a 3D point cloud of the environment. In one embodiment, SR content is obtained and displayed in association with an environment based on spoken words of a real sound of the environment.
-
公开(公告)号:US20240045492A1
公开(公告)日:2024-02-08
申请号:US18222065
申请日:2023-07-14
Applicant: Apple Inc.
Inventor: Ian M. Richter
IPC: G06F3/01 , A61B5/11 , A63F13/428
CPC classification number: G06F3/011 , A61B5/1122 , A63F13/428 , A61B5/1123 , A61B5/1126 , A61B5/11 , A61B5/1114
Abstract: Various implementations disclosed herein include devices, systems, and methods for presenting content based on activity. In various implementations, a device includes a sensor, a non-transitory memory and one or more processors coupled with the sensor and the non-transitory memory. In various implementations, a method includes obtaining environmental data via the sensor. In some implementations, the method includes identifying a physical activity of a user of the device based on the environmental data. In some implementations, the method includes obtaining contextual data associated with the device or the user of the device. In some implementations, the method includes presenting content based on the physical activity of the user and the contextual data associated with the device or the user of the device.
-
-
-
-
-
-
-
-
-