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).

  • Publication number: 20260319632
    Abstract: 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: Application
    Filed: January 28, 2026
    Publication date: October 15, 2026
    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: 20260313075
    Abstract: Techniques for displaying a representation of a person based on a background, viewing angle, and/or a mouth occlusion.
    Type: Application
    Filed: June 2, 2026
    Publication date: October 8, 2026
    Inventors: Jason D. RICKWALD, Giancarlo YERKES, Rupert BURTON, William A. SORRENTINO, III, Peter D. ANTON, Shih-Sang CHIU, Tong CHEN, Jonathan PERRON
  • Publication number: 20260301340
    Abstract: Various implementations provide a representation of at least a portion of a user within a three-dimensional (3D) environment other than the user’s physical environment. Based on detecting a condition, a representation of another object of the user’s physical environment is shown to provide context. As examples, a representation of a sitting surface may be shown based on detecting that the user is sitting down, representations of a table and coffee cup may be shown based on detecting that the user is reaching out to pick up a coffee cup, a representation of a second user may be shown based on detecting a voice or the user turning his attention towards a moving object or sound, and a depiction of a puppy may be shown when the puppy’s bark is detected.
    Type: Application
    Filed: June 11, 2026
    Publication date: October 1, 2026
    Inventors: Shih-Sang Chiu, Alexandre Da Veiga, David H Huang, Jonathan Perron, Jordan A. Cazamias
  • Patent number: 12743155
    Abstract: 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: Grant
    Filed: September 23, 2025
    Date of Patent: September 22, 2026
    Assignee: Apple Inc.
    Inventors: Shih-Sang Chiu, Benjamin H. Boesel, David H. Huang, Jonathan Perron, Jonathan Ravasz, Jordan A. Cazamias, Tyson Erze
  • Publication number: 20260259602
    Abstract: 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: Application
    Filed: January 29, 2026
    Publication date: September 3, 2026
    Inventors: Benjamin H. Boesel, David H. Huang, Jonathan Perron, Shih-Sang Chiu
  • Publication number: 20260237165
    Abstract: Methods and apparatuses for presenting enhanced video-passthrough in a three-dimensional environment. In some examples, a first electronic device is in communication with one or more input devices. In some examples, the electronic device identifies a region within a three-dimensional environment, captures, via the one or more input devices, one or more first images associated with the region identified within the three-dimensional environment, identifies respective portions of the one or more first images corresponding to the identified region, and generates one or more second images based on the identified respective portions of the one or more first images, wherein the one or more second images have an enhanced visual characteristic relative to that of the one or more first images.
    Type: Application
    Filed: January 13, 2026
    Publication date: August 13, 2026
    Inventors: Yuri PEKELNY, Matthew L. STERN, Omar R. KHAN, Daniel KURZ, Ransen NIU, Angel Suet Yan CHEUNG, Jonathan PERRON, Karen N. WONG, Swapnil MENGADE
  • Patent number: 12675956
    Abstract: Various implementations provide a representation of at least a portion of a user within a three-dimensional (3D) environment other than the user's physical environment. Based on detecting a condition, a representation of another object of the user's physical environment is shown to provide context. As examples, a representation of a sitting surface may be shown based on detecting that the user is sitting down, representations of a table and coffee cup may be shown based on detecting that the user is reaching out to pick up a coffee cup, a representation of a second user may be shown based on detecting a voice or the user turning his attention towards a moving object or sound, and a depiction of a puppy may be shown when the puppy's bark is detected.
    Type: Grant
    Filed: September 13, 2023
    Date of Patent: July 7, 2026
    Assignee: Apple Inc.
    Inventors: Shih-Sang Chiu, Alexandre Da Veiga, David H. Huang, Jonathan Perron, Jordan A. Cazamias
  • Patent number: 12638913
    Abstract: 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: Grant
    Filed: December 6, 2024
    Date of Patent: May 26, 2026
    Assignee: 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: 20260127832
    Abstract: 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: Application
    Filed: January 2, 2026
    Publication date: May 7, 2026
    Inventors: Benjamin H. Boesel, David H. Huang, Jonathan Perron, Shih-Sang Chiu
  • Patent number: 12602106
    Abstract: 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: Grant
    Filed: December 23, 2022
    Date of Patent: April 14, 2026
    Assignee: APPLE INC.
    Inventors: Benjamin H. Boesel, David H. Huang, Jonathan Perron, Shih-Sang Chiu
  • Publication number: 20260091194
    Abstract: 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: Application
    Filed: May 30, 2025
    Publication date: April 2, 2026
    Inventors: Jonathan PERRON, Jordan A. CAZAMIAS, Ryan HOBACK
  • Publication number: 20260094336
    Abstract: 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: Application
    Filed: September 18, 2025
    Publication date: April 2, 2026
    Inventors: Danvin Ruangchan, Eric G. Thivierge, John N. Nunes, Jonathan Perron, Jordan A. Cazamias, Kenneth D. Zauderer, Michael C. Evashevski, Stephanie L. Biddle
  • Publication number: 20260045043
    Abstract: 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: Application
    Filed: June 4, 2024
    Publication date: February 12, 2026
    Inventors: 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
  • Patent number: 12541280
    Abstract: 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: Grant
    Filed: February 24, 2023
    Date of Patent: February 3, 2026
    Assignee: 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: 20260016891
    Abstract: 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: Application
    Filed: September 23, 2025
    Publication date: January 15, 2026
    Inventors: Shih-Sang Chiu, Benjamin H. Boesel, David H. Huang, Jonathan Perron, Jonathan Ravasz, Jordan A. Cazamias, Tyson Erze
  • Patent number: 12524969
    Abstract: 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: Grant
    Filed: March 20, 2023
    Date of Patent: January 13, 2026
    Assignee: Apple Inc.
    Inventors: Benjamin H. Boesel, David H. Huang, Jonathan Perron, Shih-Sang Chiu
  • Publication number: 20260011070
    Abstract: 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: Application
    Filed: September 11, 2025
    Publication date: January 8, 2026
    Inventors: 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: 12475635
    Abstract: 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: Grant
    Filed: January 19, 2023
    Date of Patent: November 18, 2025
    Assignee: 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: 12443274
    Abstract: 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: Grant
    Filed: June 14, 2022
    Date of Patent: October 14, 2025
    Assignee: APPLE INC.
    Inventors: Shih-Sang Chiu, Benjamin H. Boesel, David H. Huang, Jonathan Perron, Jonathan Ravasz, Jordan A. Cazamias, Tyson Erze
  • Publication number: 20250316032
    Abstract: 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: Application
    Filed: April 3, 2025
    Publication date: October 9, 2025
    Inventors: 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