Patents by Inventor Jonathan PERRON
Jonathan PERRON has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 12638913Abstract: The present disclosure generally relates to techniques and user interfaces for controlling and displaying representations of user in environments, such as during a live communication session and/or a live collaboration session.Type: GrantFiled: December 6, 2024Date of Patent: May 26, 2026Assignee: Apple Inc.Inventors: Jason D. Rickwald, Andrew R. Bacon, Kristi E. Bauerly, Rupert Burton, Jordan A. Cazamias, Tong Chen, Shih-Sang Chiu, Stephen O. Lemay, Jonathan Perron, William A. Sorrentino, III, Giancarlo Yerkes, Alan C. Dye
-
Publication number: 20260127832Abstract: In one implementation, a method for dynamically determining view distance of virtual content presented within a generated presentation region is disclosed. The method includes obtaining a first dimension associated with a physical environment; and detecting a request to cause presentation of virtual content. In response to detecting the request, the method also includes obtaining a second dimension associated with the virtual content; determining a view distance based at least in part on the first and second dimensions; and generating generate a presentation region for the virtual content based at least in part on the view distance. The method further includes presenting the virtual content within the presentation region.Type: ApplicationFiled: January 2, 2026Publication date: May 7, 2026Inventors: Benjamin H. Boesel, David H. Huang, Jonathan Perron, Shih-Sang Chiu
-
Patent number: 12602106Abstract: In accordance with various implementations, a method is performed at an electronic device with one or more processors, a non-transitory memory, and a display. The method includes determining an engagement score associated with an object that is visible at the display. The engagement score characterizes a level of user engagement with respect to the object. The method includes, in response to determining that the engagement score satisfies an engagement criterion, determining an ambience vector associated with the object and presenting content based on the ambience vector. The ambience vector represents a target ambient environment.Type: GrantFiled: December 23, 2022Date of Patent: April 14, 2026Assignee: APPLE INC.Inventors: Benjamin H. Boesel, David H. Huang, Jonathan Perron, Shih-Sang Chiu
-
Publication number: 20260091194Abstract: User interfaces for health applications are described. In some embodiments, user interfaces for health applications include an animated user-interactive graphical user interface object for launching an application. In some embodiments, user interfaces for health applications include virtual objects with a characteristic that changes.Type: ApplicationFiled: May 30, 2025Publication date: April 2, 2026Inventors: Jonathan PERRON, Jordan A. CAZAMIAS, Ryan HOBACK
-
Publication number: 20260094336Abstract: A method includes obtaining a virtual object that is animatable. The method includes determining that an animation of the virtual object is a function of a value obtained from a first application programming interface (API) of a plurality of APIs available at the device. The method includes displaying the animation of the virtual object in accordance with the value obtained from the first API.Type: ApplicationFiled: September 18, 2025Publication date: April 2, 2026Inventors: Danvin Ruangchan, Eric G. Thivierge, John N. Nunes, Jonathan Perron, Jordan A. Cazamias, Kenneth D. Zauderer, Michael C. Evashevski, Stephanie L. Biddle
-
Publication number: 20260045043Abstract: A computer system displays a representation of a user poses in a three-dimensional environment in response to movement of the current viewpoint of the user. The computer system displays different representations of movement of a virtual representation of a user based on the type of the virtual representation. The computer system reduces a visual prominence of virtual representations while changing a spatial arrangement of a virtual object shared in a communication session. The computer system displays different visual feedback while moving a virtual object in accordance with the virtual object being shared or not shared in a communication session. The computer system displays visual feedback indicating audio provided by another user. The computer system displays feedback indicating participants will correspond to positions. The computer system displays a visual transition sequence when displaying a visual representation of a participant in a communication session.Type: ApplicationFiled: June 4, 2024Publication date: February 12, 2026Inventors: Shih-Sang CHIU, Jonathan PERRON, Jordan A. CAZAMIAS, Tong CHEN, Jesse CHAND, Wesley M. HOLDER, Giancarlo YERKES, Jason D. RICKWALD, Rupert BURTON, Lee S. BROUGHTON, Stephen O. LEMAY, William A. SORRENTINO, III
-
System and method of three-dimensional placement and refinement in multi-user communication sessions
Patent number: 12541280Abstract: Some examples of the disclosure are directed to methods for spatial placement of avatars in a communication session. In some examples, while a first electronic device is presenting a three-dimensional environment, the first electronic device may receive an input corresponding to a request to enter a communication session with a second electronic device. In some examples, in response to receiving the input, the first electronic device may scan an environment surrounding the first electronic device. In some examples, the first electronic device may identify a placement location in the three-dimensional environment at which to display a virtual object representing a user of the second electronic device. In some examples, the first electronic device displays the virtual object representing the user of the second electronic device at the placement location in the three-dimensional environment. Some examples of the disclosure are directed to methods for spatial refinement in the communication session.Type: GrantFiled: February 24, 2023Date of Patent: February 3, 2026Assignee: Apple Inc.Inventors: Connor A. Smith, Benjamin H. Boesel, David H. Huang, Jeffrey S. Norris, Jonathan Perron, Jordan A. Cazamias, Miao Ren, Shih-Sang Chiu -
Publication number: 20260016891Abstract: In one implementation, a method of activating a user interface element is performed at a device including an input device, a display, one or more processors, and non-transitory memory. The method includes displaying, on the display, a plurality of user interface elements and receiving, via the input device, a user input including a gesture, the gesture having a first phase and a second phase separated by an amount of time. The method includes, in response to receiving the user input, determining whether to activate a first user interface element in a first mode based on a determination that the amount of time is within a threshold amount of time. The method includes, based on a determination to activate the first user interface element in the first mode, displaying the content in the first content pane by updating the first content pane.Type: ApplicationFiled: September 23, 2025Publication date: January 15, 2026Inventors: Shih-Sang Chiu, Benjamin H. Boesel, David H. Huang, Jonathan Perron, Jonathan Ravasz, Jordan A. Cazamias, Tyson Erze
-
Patent number: 12524969Abstract: In one implementation, a method for dynamically determining presentation and transitional regions for content delivery. The method includes obtaining a first set of characteristics associated with a physical environment; and detecting a request to cause presentation of virtual content. In response to detecting the request, the method also includes obtaining a second set of characteristics associated with the virtual content; generating a presentation region for the virtual content based at least in part on the first and second sets of characteristics; and generating a transitional region provided to at least partially surround the presentation region based at least in part on the first and second sets of characteristics. The method further includes concurrently presenting the virtual content within the presentation region and the transitional region at least partially surrounding the presentation region.Type: GrantFiled: March 20, 2023Date of Patent: January 13, 2026Assignee: Apple Inc.Inventors: Benjamin H. Boesel, David H. Huang, Jonathan Perron, Shih-Sang Chiu
-
Publication number: 20260011070Abstract: In some embodiments, a computer system selectively recenters virtual content to a viewpoint of a user, in the presence of physical or virtual obstacles, and/or automatically recenters one or more virtual objects in response to the display generation component changing state, selectively recenters content associated with a communication session between multiple users in response detected user input, changes the visual prominence of content included in virtual objects based on viewpoint and/or based on a detected user attention of a user, modifies visual prominence of one or more virtual objects to resolve apparent obscuring of the one or more virtual objects, modifies visual prominence based on user viewpoint relative to virtual objects, concurrently modifies visual prominence based various types of user interaction, and/or changes an amount of visual impact of an environmental effect in response to detected user input.Type: ApplicationFiled: September 11, 2025Publication date: January 8, 2026Inventors: Stephen O. LEMAY, Shih-Sang CHIU, Benjamin H. BOESEL, Jonathan PERRON, Christopher D. MCKENZIE, Dorian D. DARGAN, Jonathan RAVASZ, Nathan GITTER, Benjamin HYLAK, Zoey C. TAYLOR
-
Patent number: 12475635Abstract: In some embodiments, a computer system selectively recenters virtual content to a viewpoint of a user, in the presence of physical or virtual obstacles, and/or automatically recenters one or more virtual objects in response to the display generation component changing state, selectively recenters content associated with a communication session between multiple users in response detected user input, changes the visual prominence of content included in virtual objects based on viewpoint and/or based on a detected user attention of a user, modifies visual prominence of one or more virtual objects to resolve apparent obscuring of the one or more virtual objects, modifies visual prominence based on user viewpoint relative to virtual objects, concurrently modifies visual prominence based various types of user interaction, and/or changes an amount of visual impact of an environmental effect in response to detected user input.Type: GrantFiled: January 19, 2023Date of Patent: November 18, 2025Assignee: Apple Inc.Inventors: Stephen O. Lemay, Shih-Sang Chiu, Benjamin H. Boesel, Jonathan Perron, Christopher D. McKenzie, Dorian D. Dargan, Nathan Gitter, Jonathan Ravasz, Benjamin Hylak, Zoey C. Taylor
-
Patent number: 12443274Abstract: In one implementation, a method of activating a user interface element is performed at a device including an input device, an eye tracker, a display, one or more processors, and non-transitory memory. The method includes displaying, on the display, a plurality of user interface elements and receiving, via the input device, a user input corresponding to an input location. The method includes determining, using the eye tracker, a gaze location. The method includes, in response to determining that the input location is at least a threshold distance from the gaze location, activating a first user interface element at the gaze location and, in response to determining that it is not, activating a second user interface element at the input location.Type: GrantFiled: June 14, 2022Date of Patent: October 14, 2025Assignee: APPLE INC.Inventors: Shih-Sang Chiu, Benjamin H. Boesel, David H. Huang, Jonathan Perron, Jonathan Ravasz, Jordan A. Cazamias, Tyson Erze
-
Publication number: 20250316032Abstract: An electronic device displays a widget dashboard user interface in a three-dimensional environment, displays a representation of a physical tool to as guidance for indicating a location of the physical tool relative to a location associated with video feed, displays suggestions for changing a pose of a camera to a predetermined pose based on image data detected while the camera previously had the predetermined pose, displays a live camera feed and image data and scrubs through the image data in accordance with changes to a pose of the camera relative to a physical object, displays live stereoscopic camera feed with special effects, detects and responds to inputs for virtually annotating portions of objects, and/or displays models of objects and detects and responds to input for rotating and/or viewing the model from different depth positions within the model.Type: ApplicationFiled: April 3, 2025Publication date: October 9, 2025Inventors: Omar R. KHAN, Angel Suet Yan CHEUNG, Swapnil MENGADE, Yunqi HU, Karen N. WONG, Jue WANG, Jonathan PERRON, Esteban CASTELLANOS, Matthew L. STERN, David SCOTT, Michelle CHUA
-
Publication number: 20250316033Abstract: An electronic device displays a widget dashboard user interface in a three-dimensional environment, displays a representation of a physical tool to as guidance for indicating a location of the physical tool relative to a location associated with video feed, displays suggestions for changing a pose of a camera to a predetermined pose based on image data detected while the camera previously had the predetermined pose, displays a live camera feed and image data and scrubs through the image data in accordance with changes to a pose of the camera relative to a physical object, displays live stereoscopic camera feed with special effects, detects and responds to inputs for virtually annotating portions of objects, and/or displays models of objects and detects and responds to input for rotating and/or viewing the model from different depth positions within the model.Type: ApplicationFiled: April 3, 2025Publication date: October 9, 2025Inventors: Omar R. KHAN, Swapnil MENGADE, Yunqi HU, Karen N. WONG, Jue WANG, Angel Suet Yan CHEUNG, Jonathan PERRON, James G. MCCARTER, Matthew L. STERN, Esteban CASTELLANOS, David SCOTT
-
Publication number: 20250182419Abstract: Various implementations disclosed herein include devices, systems, and methods that create a 3D video that includes determining first adjustments (e.g., first transforms) to video frames (e.g., one or more RGB images and depth images per frame) to align content in a coordinate system to remove the effects of capturing camera motion. Various implementations disclosed herein include devices, systems, and methods that playback a 3D video and includes determining second adjustments (e.g., second transforms) to remove the effects of movement of a viewing electronic device relative to a viewing environment during playback of the 3D video. Some implementations distinguish static content and moving content of the video frames to playback only moving objects or facilitate concurrent playback of multiple spatially related 3D videos. The 3D video may include images, audio, or 3D video of a video-capture-device user.Type: ApplicationFiled: February 12, 2025Publication date: June 5, 2025Inventors: Timothy R. PEASE, Alexandre DA VEIGA, Benjamin H. BOESEL, David H. HUANG, Jonathan PERRON, Shih-Sang CHIU, Spencer H. RAY
-
Patent number: 12287913Abstract: The present disclosure generally relates to techniques and user interfaces for controlling and displaying representations of user in environments, such as during a live communication session and/or a live collaboration session.Type: GrantFiled: September 1, 2023Date of Patent: April 29, 2025Assignee: Apple Inc.Inventors: Jason D. Rickwald, Andrew R. Bacon, Kristi E. Bauerly, Rupert Burton, Jordan A. Cazamias, Tong Chen, Shih-Sang Chiu, Jonathan Perron, Giancarlo Yerkes
-
Publication number: 20250111596Abstract: Generating a 3D representation of a subject includes obtaining image data of a subject, obtaining tracking data for the subject based on the image data, and determining, for a particular frame of the image data, a velocity of the subject in the image data. A transparency treatment is applied to a portion of the virtual representation in accordance with the determined velocity. The portion of the virtual representation to which the transparency treatment is applied includes a shoulder region of the subject.Type: ApplicationFiled: September 26, 2024Publication date: April 3, 2025Inventors: Tong CHEN, Jonathan PERRON, Shih-Sang CHIU
-
Publication number: 20250110607Abstract: Some examples of the disclosure are directed to systems and methods for displaying virtual presentations associated with a theater application in an augmented or fully-immersive three-dimensional environment. In one or more examples of the disclosure, the systems and methods include receiving a request to join a virtual presentation, and in response to receiving the request to join the virtual presentation, displaying a virtual presentation in a three-dimensional environment. The theater presentation is displayed in a manner that facilitates efficient communication between one or more presenter and one or more audience members who are part of the virtual presentation.Type: ApplicationFiled: September 23, 2024Publication date: April 3, 2025Inventors: Jordan A. CAZAMIAS, Jonathan PERRON
-
Publication number: 20250103132Abstract: The present disclosure generally relates to techniques and user interfaces for controlling and displaying representations of user in environments, such as during a live communication session and/or a live collaboration session.Type: ApplicationFiled: December 6, 2024Publication date: March 27, 2025Inventors: Jason D. RICKWALD, Andrew R. BACON, Kristi E. BAUERLY, Rupert BURTON, Jordan A. CAZAMIAS, Tong CHEN, Shih-Sang CHIU, Stephen O. LEMAY, Jonathan PERRON, William A. SORRENTINO, III, Giancarlo YERKES, Alan C. DYE
-
Patent number: 12254579Abstract: Various implementations disclosed herein include devices, systems, and methods that create a 3D video that includes determining first adjustments (e.g., first transforms) to video frames (e.g., one or more RGB images and depth images per frame) to align content in a coordinate system to remove the effects of capturing camera motion. Various implementations disclosed herein include devices, systems, and methods that playback a 3D video and includes determining second adjustments (e.g., second transforms) to remove the effects of movement of a viewing electronic device relative to a viewing environment during playback of the 3D video. Some implementations distinguish static content and moving content of the video frames to playback only moving objects or facilitate concurrent playback of multiple spatially related 3D videos. The 3D video may include images, audio, or 3D video of a video-capture-device user.Type: GrantFiled: November 10, 2022Date of Patent: March 18, 2025Assignee: Apple Inc.Inventors: Timothy R. Pease, Alexandre Da Veiga, Benjamin H. Boesel, David H. Huang, Jonathan Perron, Shih-Sang Chiu, Spencer H. Ray