-
公开(公告)号:US12062207B2
公开(公告)日:2024-08-13
申请号:US18237616
申请日:2023-08-24
Applicant: Apple Inc.
Inventor: Ian M. Richter
IPC: G06T7/73 , G06N3/02 , G06T7/292 , G06T13/40 , G06V10/40 , G06V10/44 , G06V10/764 , G06V10/82 , G06V20/52 , G06V40/10 , G06V40/20 , H04L65/80
CPC classification number: G06T7/73 , G06N3/02 , G06T7/292 , G06T13/40 , G06V10/40 , G06V10/454 , G06V10/764 , G06V10/82 , G06V20/52 , G06V40/103 , G06V40/23 , H04L65/80 , G06T2207/10016 , G06T2207/30196
Abstract: Various implementations disclosed herein include devices, systems, and methods for low bandwidth transmission of event data. In various implementations, a device includes one or more cameras, a non-transitory memory, and one or more processors coupled with the one or more cameras and the non-transitory memory. In various implementations, the method includes obtaining, by the device, a set of images that correspond to a scene with a person. In various implementations, the method includes generating pose information for the person based on the set of images. In some implementations, the pose information indicates respective positions of body portions of the person. In some implementations, the method includes transmitting the pose information in accordance with a bandwidth utilization criterion.
-
公开(公告)号:US12039659B2
公开(公告)日:2024-07-16
申请号:US17865208
申请日:2022-07-14
Applicant: Apple Inc.
Inventor: Ian M. Richter , Maxime Meilland , Patrick W. O'Keefe
CPC classification number: G06T15/08 , G02B27/017 , G06F3/011 , G06T17/20 , G06T19/006
Abstract: In one implementation, a method includes: obtaining a representation for a volumetric region and obtaining SR content with a first set of dimensions; adapting the SR content by modifying one or more dimensions of the SR content from the first set of dimensions to a second set of dimensions based on one or more portions of the representation of the volumetric region; and causing presentation of the adapted SR content with the second set of dimensions via the display device.
-
公开(公告)号:US20240179374A1
公开(公告)日:2024-05-30
申请号:US18433790
申请日:2024-02-06
Applicant: Apple Inc.
Inventor: Ian M. Richter
IPC: H04N21/454 , H04N21/258 , H04N21/262 , H04N21/45 , H04N21/475
CPC classification number: H04N21/4542 , H04N21/25883 , H04N21/26241 , H04N21/4532 , H04N21/4756
Abstract: Existing content may be modified based on a target audience. In various implementations, a device includes a non-transitory memory and one or more processors coupled with the non-transitory memory. In some implementations, a method includes obtaining a content item. A first action performed by one or more representations of agents in the content item is identified from the content item. The method includes determining whether the first action breaches a target content rating. If the first action breaches the target content rating, a second action that satisfies the target content rating and that is within a degree of similarity to the first action is obtained. The content item is modified by replacing the first action with the second action in order to generate a modified content item that satisfies the target content rating.
-
公开(公告)号:US20240054732A1
公开(公告)日:2024-02-15
申请号:US18383975
申请日:2023-10-26
Applicant: Apple Inc.
Inventor: Ian M. Richter
Abstract: In some implementations, a method includes obtaining an end state of a first content item spanning a first time duration. In some implementations, the end state of the first content item indicates a first state of a synthesized reality (SR) agent at the end of the first time duration. In some implementations, the method includes obtaining an initial state of a second content item spanning a second time duration subsequent the first time duration. In some implementations, the initial state of the second content item indicates a second state of the SR agent at the beginning of the second time duration. In some implementations, the method includes synthesizing an intermediary emergent content item spanning over an intermediary time duration that is between the end of the first time duration and the beginning of the second time duration.
-
95.
公开(公告)号:US20240013487A1
公开(公告)日:2024-01-11
申请号:US17862301
申请日:2022-07-11
Applicant: Apple Inc.
Inventor: Ian M. Richter , Daniel Ulbricht , Jean-Daniel E. Nahmias , Omar Elafifi , Peter Meier
Abstract: In one implementation, a method includes: identifying a plurality of plot-effectuators and a plurality of environmental elements within a scene associated with a portion of video content; determining one or more spatial relationships between the plurality of plot-effectuators and the plurality of environmental elements within the scene; synthesizing a representation of the scene based at least in part on the one or more spatial relationships; extracting a plurality of action sequences corresponding to the plurality of plot-effectuators based at least in part on the portion of the video content; and generating a corresponding synthesized reality (SR) reconstruction of the scene by driving a plurality of digital assets, associated with the plurality of plot-effectuators, within the representation of the scene according to the plurality of action sequences.
-
公开(公告)号:US20230351644A1
公开(公告)日:2023-11-02
申请号:US18215311
申请日:2023-06-28
Applicant: Apple Inc.
Inventor: Ian M. Richter , Daniel Ulbricht , Jean-Daniel E. Nahmias , Omar Elafifi , Peter Meier
IPC: G06T11/00
CPC classification number: 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.
-
公开(公告)号:US11797148B1
公开(公告)日:2023-10-24
申请号:US17729505
申请日:2022-04-26
Applicant: Apple Inc.
Inventor: Ian M. Richter , Michael John Cafarella
IPC: G06F3/048 , G06F3/04815 , G06T19/00 , G06T15/00
CPC classification number: G06F3/04815 , G06T15/005 , G06T19/006
Abstract: In one implementation, a method of displaying event representations based on a user input is performed at a device including an input device, a display, a processor, and non-transitory memory. The method includes obtaining event data regarding a plurality of events associated with a first user. The method includes obtaining a first plurality of event representations respectively associated with a first subset of the plurality of events. The method includes displaying, on the display, the first plurality of event representations and a path representation traversing the first plurality of event representations. The method includes detecting, via the input device, a user input. The method includes, in response to detecting the user input, obtaining a second plurality of event representations respectively associated with a second subset of the plurality of events and displaying, on the display, the second plurality of event representations.
-
公开(公告)号:US11733783B2
公开(公告)日:2023-08-22
申请号:US17690568
申请日:2022-03-09
Applicant: Apple Inc.
Inventor: Ian M. Richter , Christopher Eubank , Tomlinson Holman
IPC: G06F3/048 , G06F3/01 , G06F3/04815 , G06T19/00 , G06F3/0482
CPC classification number: G06F3/017 , G06F3/013 , G06F3/04815 , G06T19/006 , G06F3/0482
Abstract: In various implementations, a method comprises: identifying a plurality of data items, each of the plurality of data items having at least a first metadata field or a second metadata field; displaying a volumetric environment including a first plurality of SR objects corresponding to a first plurality of data items among the plurality of data items, wherein the first plurality of data items includes the first metadata field with first metadata field values; detecting a first user input indicative of the second metadata field; and in response to detecting the first user input, replacing the first plurality of SR objects within the volumetric environment with a second plurality of SR objects corresponding to a second plurality of data items among the plurality of data items, wherein each of the second plurality of data items includes the second metadata field with second metadata field values.
-
公开(公告)号:US11726562B2
公开(公告)日:2023-08-15
申请号:US17585909
申请日:2022-01-27
Applicant: Apple Inc.
Inventor: Ian M. Richter , Stephen Patrick Mullen, II , Michael Elliot Reisman
IPC: G06F3/01 , G06F3/04815
CPC classification number: G06F3/013 , G06F3/04815 , G06F3/011 , G06F2203/0382
Abstract: In some implementations, a method includes: obtaining first input data while presenting a computer-generated reality (CGR) environment from the perspective of a first character associated with a first time slice within predetermined content; determining whether or not the first input data satisfies first performance criteria associated with the first character for the first time slice within the predetermined content; and, in response to determining that the first input data satisfies the first performance criteria associated with the first character for the first time slice within the predetermined content, updating the CGR environment from the perspective of the first character associated with a second time slice within the predetermined content.
-
公开(公告)号:US11647260B2
公开(公告)日:2023-05-09
申请号:US17729462
申请日:2022-04-26
Applicant: Apple Inc.
Inventor: Ian M. Richter , Daniel Ulbricht , Eshan Verma
IPC: G06V20/20 , H04N21/81 , G06T19/00 , H04N21/44 , H04N21/845
CPC classification number: H04N21/8133 , G06T19/006 , G06V20/20 , H04N21/44008 , H04N21/8456
Abstract: In one implementation, consumption of media content (such as video, audio, or text) is supplemented with an immersive synthesized reality (SR) map based on the media content. In various implementations described herein, the SR map includes a plurality of SR environment representations which, when selected by a user, cause display of a corresponding SR environment.
-
-
-
-
-
-
-
-
-