Patents by Inventor Hoan Pham

Hoan Pham 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: 20260236890
    Abstract: The present disclosure generally relates to messaging user interfaces. In some embodiments, at an electronic device having one or more processors, memory, and a display, a method is performed, including displaying a search affordance; detecting an interaction with the search affordance; in response to detecting the interaction with the search affordance, initiating a search; receiving a search result in response to the initiated search, the search result including a business entity determined in response to the search; displaying a messaging affordance associated with the business entity; detecting an interaction with the messaging affordance; and in response to detecting the interaction with the messaging affordance, initiating a messaging session with the business entity, the messaging session being initiated in a messaging user interface.
    Type: Application
    Filed: April 6, 2026
    Publication date: August 13, 2026
    Inventors: Marcel VAN OS, Freddy A. ANZURES, Nicole R. RYAN, Hoan PHAM, Jae Woo CHANG
  • Patent number: 12614153
    Abstract: The present disclosure generally relates to messaging user interfaces. In some embodiments, at an electronic device having one or more processors, memory, and a display, a messaging session between a user of the electronic device and a business entity is initiated via a messaging user interface. A task affordance is displayed in a conversation transcript of the messaging user interface. An interaction to select the task affordance is detected. A task is initiated in response to detecting the interaction to select the task affordance.
    Type: Grant
    Filed: February 6, 2024
    Date of Patent: April 28, 2026
    Assignee: Apple Inc.
    Inventors: Marcel Van Os, Jae Woo Chang, Freddy A. Anzures, Nicole R. Ryan, Hoan Pham
  • Publication number: 20260011065
    Abstract: The present disclosure generally relates to generating and modifying virtual avatars. An electronic device having a camera and a display apparatus displays a virtual avatar that changes appearance in response to changes in a face in a field of view of the camera. In response to detecting changes in one or more physical features of the face in the field of view of the camera, the electronic device modifies one or more features of the virtual avatar.
    Type: Application
    Filed: September 15, 2025
    Publication date: January 8, 2026
    Inventors: Nicolas SCAPEL, Freddy Allen ANZURES, Sebastian BAUER, Alan C. DYE, Aurèlio GUZMAN, Nicholas V. KING, Hoan PHAM, Christopher WILSON, Giancarlo YERKES
  • Patent number: 12452389
    Abstract: The present disclosure relates to electronic devices and techniques for providing live communication sessions involving multiple participants. In some embodiments, an electronic device displays a live video communication user interface of a live video communication application that includes representations of participants of a live video communication session.
    Type: Grant
    Filed: October 31, 2023
    Date of Patent: October 21, 2025
    Assignee: Apple Inc.
    Inventors: Marcel Van Os, Lee S. Broughton, Peter Callaway, Pablo F. Caro, Jae Woo Chang, Allison Dryer, Craig M. Federighi, Robert Garcia, Stephen O. Lemay, John Louch, Hoan Pham
  • Patent number: 12409374
    Abstract: A system for generating a putting measurement in a golfing area includes a marker and an ultra-wideband (UWB) sensor coupled to the marker. A power source is coupled to the UWB sensor and the marker. A mobile computing device includes a processor and an electronic display. The processor in the mobile computing device is configured to: detect the UWB sensor when the marker is positioned proximate a golf hole in the golfing area; determine a distance of the UWB sensor from the mobile computing device; and display the distance in the electronic display of the mobile computing device. The marker may be a chip or may be freestanding. As a freestanding device, the marker may have prongs and can be used as a divot tool while simultaneously being available as a range-finding device.
    Type: Grant
    Filed: May 9, 2025
    Date of Patent: September 9, 2025
    Assignee: SCOUTDOG GOLF LLC
    Inventors: Hoan Pham, Dela Tsiagbe
  • Publication number: 20250165123
    Abstract: The present disclosure generally relates to user interfaces for multi-user communication sessions. In some examples, a device initiates a live stream in a communication session. In some examples, a device transitions between streaming live audio and live video. In some examples, a device enables synchronizing media playback during a live stream. In some examples, a device displays synchronized media playback and plays a reaction from a first participant of the communication session.
    Type: Application
    Filed: January 17, 2025
    Publication date: May 22, 2025
    Inventors: Freddy Allen ANZURES, Nicholas V. KING, Stephen O. LEMAY, Hoan PHAM, Giancarlo YERKES
  • Patent number: 12210730
    Abstract: The present disclosure generally relates to user interfaces for multi-user communication sessions. In some examples, a device initiates a live stream in a communication session. In some examples, a device transitions between streaming live audio and live video. In some examples, a device enables synchronizing media playback during a live stream. In some examples, a device displays synchronized media playback and plays a reaction from a first participant of the communication session.
    Type: Grant
    Filed: September 6, 2022
    Date of Patent: January 28, 2025
    Assignee: Apple Inc.
    Inventors: Freddy Allen Anzures, Nicholas V. King, Stephen O. Lemay, Hoan Pham, Giancarlo Yerkes
  • Publication number: 20240346453
    Abstract: The present disclosure generally relates to messaging user interfaces. In some embodiments, at an electronic device having one or more processors, memory, and a display, a messaging session between a user of the electronic device and a business entity is initiated via a messaging user interface. A task affordance is displayed in a conversation transcript of the messaging user interface. An interaction to select the task affordance is detected. A task is initiated in response to detecting the interaction to select the task affordance.
    Type: Application
    Filed: February 6, 2024
    Publication date: October 17, 2024
    Inventors: Marcel VAN OS, Jae Woo CHANG, Freddy A. ANZURES, Nicole R. RYAN, Hoan PHAM
  • Patent number: 11966579
    Abstract: An electronic device displays a messaging user interface of a message application, including a conversation transcript of a messaging session between a user of the electronic device and at least one other user, and a first message region that includes a current version of a first message in the messaging session. The conversation transcript includes an indication that the current version of the first message is a revised version of the first message in the conversation transcript. In response to detecting an input that corresponds to a request to see versions of the first message, the electronic device displays a versions user interface that includes the current version of the first message and one or more prior versions of the first message.
    Type: Grant
    Filed: March 24, 2023
    Date of Patent: April 23, 2024
    Assignee: APPLE INC.
    Inventors: Imran A. Chaudhri, Freddy A. Anzures, Richard R. Dellinger, Nicholas V. King, Hoan Pham, Wan Si Wan, Darin B. Adler, Bethany Bongiorno, Justin N. Wood, Roberto Garcia, Soin Shedlosky
  • Publication number: 20240064270
    Abstract: The present disclosure relates to electronic devices and techniques for providing live communication sessions involving multiple participants. In some embodiments, an electronic device displays a live video communication user interface of a live video communication application that includes representations of participants of a live video communication session.
    Type: Application
    Filed: October 31, 2023
    Publication date: February 22, 2024
    Inventors: Marcel VAN OS, Lee S. BROUGHTON, Peter CALLAWAY, Pablo F. CARO, Jae Woo CHANG, Allison DRYER, Craig M. FEDERIGHI, Robert GARCIA, Stephen O. LEMAY, John LOUCH, Hoan PHAM
  • Patent number: 11849255
    Abstract: An electronic device is disclosed. The device can display a live video communication user interface of a live video communication application that includes participant affordances corresponding to participants. In response to detecting an input that corresponds to a request to initiate a process of starting a new live communication session, the device can: in accordance with the input corresponding to selection of the first participant affordance, initiate a process of starting a new live communication session that includes a group of three or more participants; and in accordance with the input corresponding to selection of the new session affordance, initiate a process for selecting two or more participants and start a new live communication session that includes a participant associated with the device and the selected participants.
    Type: Grant
    Filed: July 25, 2022
    Date of Patent: December 19, 2023
    Assignee: Apple Inc.
    Inventors: Marcel Van Os, Lee S. Broughton, Peter Callaway, Pablo F. Caro, Jae Woo Chang, Allison Dryer, Craig M. Federighi, Robert Garcia, Stephen O. Lemay, John Louch, Hoan Pham, Alan C. Dye, Nicholas V. King
  • Publication number: 20230259271
    Abstract: An electronic device displays a messaging user interface of a message application, including a conversation transcript of a messaging session between a user of the electronic device and at least one other user, and a first message region that includes a current version of a first message in the messaging session. The conversation transcript includes an indication that the current version of the first message is a revised version of the first message in the conversation transcript. In response to detecting an input that corresponds to a request to see versions of the first message, the electronic device displays a versions user interface that includes the current version of the first message and one or more prior versions of the first message.
    Type: Application
    Filed: March 24, 2023
    Publication date: August 17, 2023
    Inventors: Imran A. Chaudhri, Freddy A. Anzures, Richard R. Dellinger, Nicholas V. King, Hoan Pham, Wan Si Wan, Darin B. Adler, Bethany Bongiorno, Justin N. Wood, Roberto Garcia, Sion Shedlosky
  • Publication number: 20230188674
    Abstract: An electronic device is disclosed. The device can display a live video communication user interface of a live video communication application that includes participant affordances corresponding to participants. In response to detecting an input that corresponds to a request to initiate a process of starting a new live communication session, the device can: in accordance with the input corresponding to selection of the first participant affordance, initiate a process of starting a new live communication session that includes a group of three or more participants; and in accordance with the input corresponding to selection of the new session affordance, initiate a process for selecting two or more participants and start a new live communication session that includes a participant associated with the device and the selected participants.
    Type: Application
    Filed: July 25, 2022
    Publication date: June 15, 2023
    Inventors: Marcel VAN OS, Lee S. BROUGHTON, Peter CALLAWAY, Pablo F. CARO, Jae Woo CHANG, Allison DRYER, Craig M. FEDERIGHI, Robert GARCIA, Stephen O. LEMAY, John LOUCH, Hoan PHAM, Alan C. DYE, Nicholas V. KING
  • Publication number: 20230004264
    Abstract: The present disclosure generally relates to user interfaces for multi-user communication sessions. In some examples, a device initiates a live stream in a communication session. In some examples, a device transitions between streaming live audio and live video. In some examples, a device enables synchronizing media playback during a live stream. In some examples, a device displays synchronized media playback and plays a reaction from a first participant of the communication session.
    Type: Application
    Filed: September 6, 2022
    Publication date: January 5, 2023
    Inventors: Freddy Allen ANZURES, Nicholas V. KING, Stephen O. LEMAY, Hoan PHAM, Giancarlo YERKES
  • Patent number: 11513677
    Abstract: An electronic device displays a messaging interface. The messaging user interface includes a search affordance and a conversation between a user of the device and another user. While displaying the messaging interface, the device detects activation of the search affordance. In response, the device ceases displaying the messaging interface and displays a search interface. The search user interface includes a search field and categorized content items. The categorized content items include a content item stored on the device and a content item from the Internet. While displaying the search interface, the device detects selection of a first item in the categorized content items; and, afterwards, displays the first item in the conversation. The device transmits the first item to the device that corresponds to the other user in the messaging session. The other user's device displays the item in a conversation that corresponds to the messaging session.
    Type: Grant
    Filed: September 21, 2016
    Date of Patent: November 29, 2022
    Assignee: APPLE INC.
    Inventors: Imran A. Chaudhri, Freddy A. Anzures, Chanaka G. Karunamuni, Nicholas V. King, Hoan Pham, Wan Si Wan, Giancarlo Yerkes, Darin B. Adler, Justin N. Wood, Roberto Garcia, Soin Shedlosky, James A. de Guerre, Bethany Bongiorno
  • Patent number: 11435877
    Abstract: The present disclosure generally relates to user interfaces for multi-user communication sessions. In some examples, a device initiates a live stream in a communication session. In some examples, a device transitions between streaming live audio and live video. In some examples, a device enables synchronizing media playback during a live stream. In some examples, a device displays synchronized media playback and plays a reaction from a first participant of the communication session.
    Type: Grant
    Filed: December 14, 2020
    Date of Patent: September 6, 2022
    Assignee: Apple Inc.
    Inventors: Freddy Allen Anzures, Nicholas V. King, Stephen O. Lemay, Hoan Pham, Giancarlo Yerkes
  • Patent number: 11399155
    Abstract: An electronic device is disclosed. The device can display a live video communication user interface of a live video communication application that includes participant affordances corresponding to participants. In response to detecting an input that corresponds to a request to initiate a process of starting a new live communication session, the device can: in accordance with the input corresponding to selection of the first participant affordance, initiate a process of starting a new live communication session that includes a group of three or more participants; and in accordance with the input corresponding to selection of the new session affordance, initiate a process for selecting two or more participants and start a new live communication session that includes a participant associated with the device and the selected participants.
    Type: Grant
    Filed: January 25, 2021
    Date of Patent: July 26, 2022
    Assignee: Apple Inc.
    Inventors: Marcel Van Os, Lee S. Broughton, Peter Callaway, Pablo F. Caro, Jae Woo Chang, Allison Dryer, Craig M. Federighi, Robert Garcia, Stephen O. Lemay, John Louch, Hoan Pham
  • Publication number: 20220179553
    Abstract: An electronic device, in response to receiving a first message from an electronic device that corresponds to another user, displays the first message in a first message region in a conversation transcript. In response to a first input by a contact at a location of the first message in the conversation transcript, the device displays plurality of acknowledgement options in an acknowledgement selection affordance at a location that corresponds to the first message region. In response to a second input by a second contact at a location of a first acknowledgement option in the acknowledgement selection affordance, the device applies the first acknowledgement option to the first message and transmits information that causes the electronic device that correspond to the other user to apply the first acknowledgement option to a corresponding first message in a conversation transcript that corresponds to the messaging session.
    Type: Application
    Filed: January 24, 2022
    Publication date: June 9, 2022
    Inventors: Imran A. Chaudhri, Freddy A. Anzures, Richard R. Dellinger, Chanaka G. Karunamuni, Nicholas V. King, Daamun Mohseni, Hoan Pham, Wan Si Wan, Giancarlo Yerkes, Darin B. Adler, Bethany Bongiorno, Justin N. Wood, Roberto Garcia, Soin Shedlosky
  • Patent number: 11320982
    Abstract: An electronic device displays a messaging user interface on a display, the messaging user interface including a conversation transcript of a messaging session between a user of the electronic device and at least one other user, a keyboard, a message-input area, and a digital image affordance. While displaying the messaging user interface, the device detects an input that activates the digital image affordance. In response, the device replaces display of the keyboard with display of a plurality of digital images, the plurality of digital images including one or more digital images stored in memory and a live preview image from a digital camera. The device detects an input that selects the live image displayed within the plurality of digital images. In response, the device captures a digital image with the digital camera, while maintaining display of the conversation transcript.
    Type: Grant
    Filed: September 21, 2016
    Date of Patent: May 3, 2022
    Assignee: APPLE INC.
    Inventors: Imran A. Chaudhri, Freddy A. Anzures, Chanaka G. Karunamuni, Nicholas V. King, Hoan Pham, Wan Si Wan, Giancarlo Yerkes, Darin B. Adler, Justin N. Wood, Robert Garcia, Soin Shedlosky, Emilie Kim, Bethany Bongiorno
  • Patent number: 11221751
    Abstract: An electronic device displays a messaging user interface of a message application, including a conversation transcript of a messaging session between a user of the electronic device and at least one other user, a message-input area, at least one avatar corresponding to a first other user included in the messaging session, and an application affordance. The device detects an input on the touch sensitive surface. In accordance with a determination that the input corresponds to selection of the at least one avatar displayed in the messaging user interface, the device displays a menu that contains a plurality of activatable menu items associated with the at least one avatar overlaid on the messaging user interface. In accordance with a determination that the input corresponds to selection of the application affordance, the device displays a plurality of application launch icons for a plurality of corresponding applications within the messaging user interface.
    Type: Grant
    Filed: August 19, 2019
    Date of Patent: January 11, 2022
    Assignee: APPLE INC.
    Inventors: Imran A. Chaudhri, Freddy A. Anzures, Chanaka G. Karunamuni, Nicholas V. King, Hoan Pham, Wan Si Wan, Darin B. Adler, Bethany Bongiorno, Justin N. Wood, Roberto Garcia, Soin Shedlosky