Patents by Inventor Devin W. Chalmers

Devin W. Chalmers 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: 20240143071
    Abstract: One or more techniques for managing virtual objects between one or more displays are described. In accordance with some embodiments, exemplary techniques for displaying a virtual object are described.
    Type: Application
    Filed: December 22, 2023
    Publication date: May 2, 2024
    Inventors: Devin W. CHALMERS, William D. LINDMEIER, Gregory LUTTER, Jonathan C. MOISANT-THOMPSON, Rahul NAIR
  • Publication number: 20240104871
    Abstract: Electronic devices provide extended reality experiences. In some embodiments, a media capture user interface is displayed, including a capture guide. In some embodiments, gaze information is used for targeting. In some embodiments, a virtual object is manipulated.
    Type: Application
    Filed: September 19, 2023
    Publication date: March 28, 2024
    Inventors: Anna L. BREWER, Devin W. CHALMERS, Allison W. DRYER, Elena J. NATTINGER, Giancarlo YERKES
  • Publication number: 20240103614
    Abstract: In some embodiments, the present disclosure includes techniques and user interfaces for interacting with graphical user interfaces using gaze. In some embodiments, the present disclosure includes techniques and user interfaces for repositioning virtual objects. In some embodiments, the present disclosure includes techniques and user interfaces for transitioning modes of a camera capture user interface.
    Type: Application
    Filed: September 20, 2023
    Publication date: March 28, 2024
    Inventors: Allison W. DRYER, Giancarlo YERKES, Gregory LUTTER, Brian W. TEMPLE, Devin W. CHALMERS, Luis R. DELIZ CENTENO, Elena J. NATTINGER, Anna L. BREWER
  • Publication number: 20240107257
    Abstract: One or more sound components are identified, isolated, and processed such that they are relocated to a different location in a sound field of spatial audio content. The one or more sounds may be voices, and in particular voices of a predetermined user.
    Type: Application
    Filed: September 20, 2023
    Publication date: March 28, 2024
    Inventors: Anna L. Brewer, Elena J. Nattinger, Devin w. Chalmers
  • Publication number: 20240104862
    Abstract: Videos are presented in an extended reality environment in a spatially aware manner such that a position of each frame of the video in the extended reality environment is based on one or more of a position, orientation, and field of view of a camera that captured the video.
    Type: Application
    Filed: September 20, 2023
    Publication date: March 28, 2024
    Inventors: Gregory Lutter, Anna L. Brewer, Devin W. Chalmers, Elena J. Nattinger
  • Publication number: 20240104863
    Abstract: Images of a physical environment are evaluated to determine candidate presentation locations for extended reality content items in an extended reality environment, each having associated presentation criteria. Extended reality content items satisfying the associated presentation criteria are presented in the extended reality environment at the candidate presentation location.
    Type: Application
    Filed: September 20, 2023
    Publication date: March 28, 2024
    Inventors: Anna L Brewer, Elena J Nattinger, Devin W Chalmers
  • Patent number: 11907420
    Abstract: One or more techniques for managing virtual objects between one or more displays are described. In accordance with some embodiments, exemplary techniques for displaying a virtual object are described.
    Type: Grant
    Filed: August 9, 2021
    Date of Patent: February 20, 2024
    Assignee: Apple Inc.
    Inventors: Devin W. Chalmers, Gregory L. Lutter, Jonathan C. Moisant-Thompson, Rahul Nair
  • Publication number: 20240019928
    Abstract: Various implementations disclosed herein include devices, systems, and methods for using a gaze vector and head pose information to effectuate a user interaction with a virtual object. In some implementations, a device includes a sensor for sensing a head pose of a user, a display, one or more processors, and a memory. In various implementations, a method includes displaying a set of virtual objects. Based on a gaze vector, it is determined that a gaze of the user is directed to a first virtual object of the set of virtual objects. A head pose value corresponding to the head pose of the user is obtained. An action relative to the first virtual object is performed based on the head pose value satisfying a head pose criterion.
    Type: Application
    Filed: September 28, 2023
    Publication date: January 18, 2024
    Inventors: Thomas G. Salter, Anshu K. Chimalamarri, Bryce L. Schmidtchen, Devin W. Chalmers, Gregory Lutter
  • Publication number: 20240005612
    Abstract: Various implementations disclosed herein include devices, systems, and methods that present virtual content based on detecting a reflective object and determining a three-dimensional (3D) position of the reflective object in a physical environment. For example, an example process may include obtaining sensor data (e.g., image, sound, motion, etc.) from a sensor of an electronic device in a physical environment that includes one or more objects. The method may further include detecting a reflective object amongst the one or more objects based on the sensor data. The method may further include determining a 3D position of the reflective object in the physical environment (e.g., where the plane of the mirror is located). The method may further include presenting virtual content in a view of the physical environment. The virtual content may be positioned at a 3D location based on the 3D position of the reflective object.
    Type: Application
    Filed: June 27, 2023
    Publication date: January 4, 2024
    Inventors: Yutaka Yokokawa, Devin W. Chalmers, Brian W. Temple, Rahul Nair, Thomas G. Salter
  • Publication number: 20240005921
    Abstract: In one implementation, a method of changing a state of an object is performed at a device including an image sensor, one or more processors, and non-transitory memory. The method includes receiving a vocal command. The method includes obtaining, using the image sensor, an image of a physical environment. The method includes detecting, in the image of the physical environment, an object based on a visual model of the object stored in the non-transitory memory in association with an object identifier of the object. The method includes generating, based on the vocal command and detection of the object, an instruction including the object identifier of the object. The method includes effectuating the instruction to change a state of the object.
    Type: Application
    Filed: June 21, 2023
    Publication date: January 4, 2024
    Inventors: Devin W. Chalmers, Brian W. Temple, Carlo Eduardo C. Del Mundo, Harry J. Saddler, Jean-Charles Bernard Marcel Bazin
  • Publication number: 20230394755
    Abstract: A method includes presenting a representation of a three-dimensional (3D) environment from a current point-of-view. The method includes identifying a region of interest within the 3D environment. The region of interest is located at a first distance from the current point-of-view. The method includes receiving, via the audio sensor, an audible signal and converting the audible signal to audible signal data. The method includes displaying, on the display, a visual representation of the audible signal data at a second distance from the current point-of-view that is a function of the first distance between the region of interest and the current point-of-view.
    Type: Application
    Filed: May 31, 2023
    Publication date: December 7, 2023
    Inventors: Ioana Negoita, Alesha Unpingco, Bryce L. Schmidtchen, Devin W. Chalmers, Lee Sparks, Thomas J. Moore
  • Publication number: 20230388453
    Abstract: An electronic device is described. In some embodiments, the electronic device includes instructions for: while presenting an extended reality environment, receiving, by the first electronic device, a request to present a virtual representation of a remote participant of a communication session, where the first electronic device is connected to the communication session; obtaining a capability of the remote participant of the communication session; and in response to receiving the request to present the virtual representation of the remote participant of the communication session, presenting the virtual representation of the remote participant of the communication session based on the obtained capability of the remote participant of the communication session.
    Type: Application
    Filed: August 8, 2023
    Publication date: November 30, 2023
    Inventors: Devin W. CHALMERS, Jae Hwang LEE
  • Patent number: 11822367
    Abstract: A method performed by an audio system comprising a headset. The method sends a playback signal containing user-desired audio content to drive a speaker of the headset that is being worn by a user, receives a microphone signal from a microphone that is arranged to capture sounds within an ambient environment in which the user is located, performs a speech detection algorithm upon the microphone signal to detect speech contained therein, in response to a detection of speech, determines that the user intends to engage in a conversation with a person who is located within the ambient environment, and, in response to determining that the user intends to engage in the conversation, adjusts the playback signal based on the user-desired audio content.
    Type: Grant
    Filed: May 17, 2021
    Date of Patent: November 21, 2023
    Assignee: Apple Inc.
    Inventors: Christopher T. Eubank, Devin W. Chalmers, Kirill Kalinichev, Rahul Nair, Thomas G. Salter
  • Publication number: 20230368327
    Abstract: A method includes, while presenting a representation of a physical environment of the device, obtaining contextual data that indicates a characteristic of the physical environment, the device or a user of the device, and obtaining an indication of historical content associated with the device. The method includes determining, based on the characteristic indicated by the contextual data and the historical content, a user interest value that indicates a user interest level in the physical environment. The method includes storing an image captured by an image sensor in response to the user interest value being greater than a threshold interest value.
    Type: Application
    Filed: May 11, 2023
    Publication date: November 16, 2023
    Inventors: Elena J. Nattinger, Peter Burgner, Anna L. Brewer, Devin W. Chalmers
  • Publication number: 20230343028
    Abstract: In one implementation, a method for improving comfortability of virtual content during head roll motions includes: determining a scene roll origin value for an XR environment; detecting a head pose with pose roll value; when a difference between the scene roll origin value and the pose roll value is less than a first angular threshold, presenting virtual content within the XR environment in a first presentation mode, wherein the virtual content is presented with a first content roll value in the first presentation mode based the pose roll value; and when the difference between the scene roll origin value and the pose roll value is not less than the first angular threshold, presenting the virtual content within the XR environment in a second presentation mode, wherein the virtual content is presented with a second content roll value in the second presentation mode based on the scene roll origin value.
    Type: Application
    Filed: April 19, 2023
    Publication date: October 26, 2023
    Inventors: Rahul Nair, Devin W. Chalmers, Giancarlo Yerkes, Yutaka Yokokawa
  • Patent number: 11800059
    Abstract: An electronic device is described. In some embodiments, the electronic device includes instructions for: while presenting an extended reality environment, receiving, by the first electronic device, a request to present a virtual representation of a remote participant of a communication session, where the first electronic device is connected to the communication session; obtaining a capability of the remote participant of the communication session; and in response to receiving the request to present the virtual representation of the remote participant of the communication session, presenting the virtual representation of the remote participant of the communication session based on the obtained capability of the remote participant of the communication session.
    Type: Grant
    Filed: August 9, 2021
    Date of Patent: October 24, 2023
    Assignee: Apple Inc.
    Inventors: Devin W. Chalmers, Jae Hwang Lee, Rahul Nair, Ioana Negoita
  • Publication number: 20230325140
    Abstract: In an exemplary process for interacting with user interface objects using an eye gaze, a placement point for a selected object is designated at a first position based on a gaze position. In response to a user input, the placement point is moved to a second position that is not based on the gaze position, and the object is placed at the second position.
    Type: Application
    Filed: June 14, 2023
    Publication date: October 12, 2023
    Inventors: Avi BAR-ZEEV, Ryan S. BURGOYNE, Devin W. CHALMERS, Luis R. DELIZ CENTENO, Rahul NAIR, Timothy R. ORIOL, Alexis H. PALANGIE
  • Publication number: 20230297607
    Abstract: In one implementation, a method of presenting virtual content is performed by a device including an image sensor, one or more processors, and non-transitory memory. The method includes obtaining, using the image sensor, an image of a physical environment. The method includes detecting, in the image of the physical environment, machine-readable content associated with an object. The method includes determining an object type of the object. The method includes obtaining virtual content based on a search query creating using the machine-readable content and the object type. The method includes displaying the virtual content.
    Type: Application
    Filed: March 15, 2023
    Publication date: September 21, 2023
    Inventors: Thomas G. Salter, Christopher D. Fu, Devin W. Chalmers, Paulo R. Jansen dos Reis
  • Publication number: 20230290270
    Abstract: Devices, systems, and methods that facilitate learning a language in an extended reality (XR) environment. This may involve identifying objects or activities in the environment, identifying a context associated with the user or the environment, and providing language teaching content based on the objects, activities, or contexts. In one example, the language teaching content provides individual words, phrases, or sentences corresponding to the objects, activities, or contexts. In another example, the language teaching content requests user interaction (e.g., via quiz questions or educational games) corresponding to the objects, activities, or contexts. Context may be used to determine whether or how to provide the language teaching content. For example, based on a user's current course of language study (e.g., this week's vocabulary list), corresponding object or activities may be identified in the environment for use in providing the language teaching content.
    Type: Application
    Filed: February 21, 2023
    Publication date: September 14, 2023
    Inventors: Brian W. Temple, Devin W. Chalmers, Thomas G. Salter
  • Patent number: 11743526
    Abstract: A method includes determining a current location of a vehicle, determining a match between the current location of the vehicle and a video location associated with a video captured at the current location of the vehicle, selecting a portion of the video based on an input representing selection of a historical view of the current location of the vehicle, and displaying the selected portion of the video corresponding to the historical view of the current location.
    Type: Grant
    Filed: March 24, 2022
    Date of Patent: August 29, 2023
    Assignee: APPLE INC.
    Inventors: Devin W. Chalmers, Sean B. Kelly