Patents by Inventor Edwin W. Foo

Edwin W. Foo 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: 20250048047
    Abstract: A hearing aid profile is updated by sending a hearing aid profile update request to a hearing aid profile service, receiving the updated hearing aid profile from the hearing aid profile service, and replacing the current hearing aid profile in the hearing aid with the updated hearing aid profile. Other aspects are also described and claimed.
    Type: Application
    Filed: August 6, 2024
    Publication date: February 6, 2025
    Inventors: Edwin W. Foo, Gregory F. Hughes
  • Patent number: 12206799
    Abstract: Techniques are disclosed relating to securely authenticating communicating devices. In various embodiments, a computing device receives, via a network connection with a network, a first certificate for a first public key pair of the computing device. The computing device provides the first certificate to an offline accessory device and receives a second certificate for a second public key pair maintained by the offline accessory device. The computing device performs a verification of the second certificate and, responsive to the verification being successful, interacts with the offline accessory device. In some embodiments, prior to providing the first certificate, the computing device determines an ordering in which the first and second certificates are to be exchanged by the first computing device and the offline accessory device, and the first certificate is provided to the offline accessory device in accordance with the determined ordering.
    Type: Grant
    Filed: June 3, 2022
    Date of Patent: January 21, 2025
    Assignee: Apple Inc.
    Inventors: Steven A. Myers, Kyle C. Brogle, Sean P. Devlin, Edwin W. Foo, John T. Perry
  • Patent number: 12185049
    Abstract: An electronic device with a display is paired with a set of wireless audio output devices, including a first wireless audio output device for outputting audio to a right ear of a user and a second wireless audio output device for outputting audio to a left ear of the user. In response to a request to display status information about the set of wireless audio output devices, the electronic device displays a status user interface, including concurrently displaying a first battery status indicator for the first wireless audio output device with an indication that battery status indicator relates to the device for outputting audio to the right ear of the user and a second battery status indicator for the second wireless audio output device with an indication that battery status indicator relates to the device for outputting audio to the left ear of the user.
    Type: Grant
    Filed: May 21, 2021
    Date of Patent: December 31, 2024
    Assignee: APPLE INC.
    Inventors: Christopher Brian Fleizach, Edwin W. Foo, Ian M. Fisch, Eric Taylor Seymour
  • Patent number: 12089008
    Abstract: Broadly speaking, the embodiments disclosed herein describe replacing a current hearing aid profile stored in a hearing aid. In one embodiment, the hearing aid profile is updated by sending a hearing aid profile update request to a hearing aid profile service, receiving the updated hearing aid profile from the hearing aid profile service, and replacing the current hearing aid profile in the hearing aid with the updated hearing aid profile.
    Type: Grant
    Filed: February 14, 2023
    Date of Patent: September 10, 2024
    Assignee: Apple Inc.
    Inventors: Edwin W. Foo, Gregory F. Hughes
  • Publication number: 20230276184
    Abstract: Broadly speaking, the embodiments disclosed herein describe replacing a current hearing aid profile stored in a hearing aid. In one embodiment, the hearing aid profile is updated by sending a hearing aid profile update request to a hearing aid profile service, receiving the updated hearing aid profile from the hearing aid profile service, and replacing the current hearing aid profile in the hearing aid with the updated hearing aid profile.
    Type: Application
    Filed: February 14, 2023
    Publication date: August 31, 2023
    Inventors: Edwin W. Foo, Gregory F. Hughes
  • Patent number: 11743981
    Abstract: An accessory strobe device for a mobile device may operate to provide illumination at the same time as an internal built-in strobe (flash) of the mobile device. The accessory strobe device may receive a single, unidirectional signal from the mobile device that provides signals related to the timing of the internal strobe. The accessory strobe device may process the received signal to control its illumination using the timing and relative intensity levels of the internal strobe during metering and main (normal) flash operations associated with a camera on the mobile device. With the accessory strobe device operating using timing and relative intensity levels in a predetermined relationship with the timing and relative intensity levels of the internal strobe, the accessory strobe device may be used to complement the internal strobe during the metering and main (normal) flash operations for the camera.
    Type: Grant
    Filed: September 24, 2021
    Date of Patent: August 29, 2023
    Assignee: Apple Inc.
    Inventors: Richard L. Baer, Edwin W. Foo, Michael F. Jean, Mohamad H. Suleiman, Parin Patel
  • Patent number: 11595766
    Abstract: Broadly speaking, the embodiments disclosed herein describe replacing a current hearing aid profile stored in a hearing aid. In one embodiment, the hearing aid profile is updated by sending a hearing aid profile update request to a hearing aid profile service, receiving the updated hearing aid profile from the hearing aid profile service, and replacing the current hearing aid profile in the hearing aid with the updated hearing aid profile.
    Type: Grant
    Filed: August 17, 2021
    Date of Patent: February 28, 2023
    Assignee: APPLE INC.
    Inventors: Edwin W. Foo, Gregory F. Hughes
  • Publication number: 20220393885
    Abstract: Techniques are disclosed relating to securely authenticating communicating devices. In various embodiments, a computing device receives, via a network connection with a network, a first certificate for a first public key pair of the computing device. The computing device provides the first certificate to an offline accessory device and receives a second certificate for a second public key pair maintained by the offline accessory device. The computing device performs a verification of the second certificate and, responsive to the verification being successful, interacts with the offline accessory device. In some embodiments, prior to providing the first certificate, the computing device determines an ordering in which the first and second certificates are to be exchanged by the first computing device and the offline accessory device, and the first certificate is provided to the offline accessory device in accordance with the determined ordering.
    Type: Application
    Filed: June 3, 2022
    Publication date: December 8, 2022
    Inventors: Steven A. Myers, Kyle C. Brogle, Sean P. Devlin, Edwin W. Foo, John T. Perry
  • Publication number: 20220103924
    Abstract: An electronic device with a display is paired with a set of wireless audio output devices, including a first wireless audio output device for outputting audio to a right ear of a user and a second wireless audio output device for outputting audio to a left ear of the user. In response to a request to display status information about the set of wireless audio output devices, the electronic device displays a status user interface, including concurrently displaying a first battery status indicator for the first wireless audio output device with an indication that battery status indicator relates to the device for outputting audio to the right ear of the user and a second battery status indicator for the second wireless audio output device with an indication that battery status indicator relates to the device for outputting audio to the left ear of the user.
    Type: Application
    Filed: May 21, 2021
    Publication date: March 31, 2022
    Inventors: Christopher Brian Fleizach, Edwin W. Foo, Ian M. Fisch, Eric Taylor Seymour
  • Publication number: 20220015201
    Abstract: An accessory strobe device for a mobile device may operate to provide illumination at the same time as an internal built-in strobe (flash) of the mobile device. The accessory strobe device may receive a single, unidirectional signal from the mobile device that provides signals related to the timing of the internal strobe. The accessory strobe device may process the received signal to control its illumination using the timing and relative intensity levels of the internal strobe during metering and main (normal) flash operations associated with a camera on the mobile device. With the accessory strobe device operating using timing and relative intensity levels in a predetermined relationship with the timing and relative intensity levels of the internal strobe, the accessory strobe device may be used to complement the internal strobe during the metering and main (normal) flash operations for the camera.
    Type: Application
    Filed: September 24, 2021
    Publication date: January 13, 2022
    Inventors: Richard L. Baer, Edwin W. Foo, Michael F. Jean, Mohamad H. Suleiman, Parin Patel
  • Publication number: 20210385590
    Abstract: Broadly speaking, the embodiments disclosed herein describe replacing a current hearing aid profile stored in a hearing aid. In one embodiment, the hearing aid profile is updated by sending a hearing aid profile update request to a hearing aid profile service, receiving the updated hearing aid profile from the hearing aid profile service, and replacing the current hearing aid profile in the hearing aid with the updated hearing aid profile.
    Type: Application
    Filed: August 17, 2021
    Publication date: December 9, 2021
    Inventors: Edwin W. Foo, Gregory F. Hughes
  • Patent number: 11172553
    Abstract: An accessory strobe device for a mobile device may operate to provide illumination at the same time as an internal built-in strobe (flash) of the mobile device. The accessory strobe device may receive a single, unidirectional signal from the mobile device that provides signals related to the timing of the internal strobe. The accessory strobe device may process the received signal to control its illumination using the timing and relative intensity levels of the internal strobe during metering and main (normal) flash operations associated with a camera on the mobile device. With the accessory strobe device operating using timing and relative intensity levels in a predetermined relationship with the timing and relative intensity levels of the internal strobe, the accessory strobe device may be used to complement the internal strobe during the metering and main (normal) flash operations for the camera.
    Type: Grant
    Filed: August 27, 2020
    Date of Patent: November 9, 2021
    Assignee: Apple Inc.
    Inventors: Richard L. Baer, Edwin W. Foo, Michael F. Jean, Mohamad H. Suleiman, Parin Patel
  • Patent number: 11113989
    Abstract: A device implementing dynamic library access based on proximate programmable item detection includes a sensor and a processor configured to detect, using the sensor, a programmable physical item in a proximate area. The processor is further configured to, responsive to detecting the programmable physical item, provide an indication of available functions for programming the programmable physical item. The processor is further configured to receive input of code that comprises at least one of the available functions for programming the programmable physical item. The processor is further configured to program the programmable physical item based at least in part on the code. In one or more implementations, the processor may be further configured to translate the code into a set of commands for programming the programmable physical item and to transmit the set of commands to the programmable physical item.
    Type: Grant
    Filed: July 6, 2017
    Date of Patent: September 7, 2021
    Assignee: Apple Inc.
    Inventors: Tyler L. Casella, Edwin W. Foo, Norman N. Wang, Ken Wakasa
  • Patent number: 11107367
    Abstract: A device implementing an adaptive assembly guidance system includes an image sensor and a processor configured to capture, using the image sensor, an image of a set of connectable components. The processor is further configured to process the captured image to detect individual connectable components of the set of connectable components and to detect a current configuration of the set of connectable components. The processor is further configured to determine, based at least in part on the detected individual connectable components of the set of connectable components, a recommended configuration of the set of connectable components. The processor is further configured to display information for assembling the set of connectable components into the recommended configuration from the current configuration.
    Type: Grant
    Filed: July 6, 2017
    Date of Patent: August 31, 2021
    Assignee: Apple Inc.
    Inventors: Tyler L. Casella, Edwin W. Foo, Norman N. Wang, Ken Wakasa
  • Patent number: 11102593
    Abstract: Broadly speaking, the embodiments disclosed herein describe replacing a current hearing aid profile stored in a hearing aid. In one embodiment, the hearing aid profile is updated by sending a hearing aid profile update request to a hearing aid profile service, receiving the updated hearing aid profile from the hearing aid profile service, and replacing the current hearing aid profile in the hearing aid with the updated hearing aid profile.
    Type: Grant
    Filed: April 30, 2019
    Date of Patent: August 24, 2021
    Assignee: APPLE INC.
    Inventors: Edwin W. Foo, Gregory F. Hughes
  • Patent number: 11019418
    Abstract: An electronic device with a display is paired with a set of wireless audio output devices, including a first wireless audio output device for outputting audio to a right ear of a user and a second wireless audio output device for outputting audio to a left ear of the user. In response to a request to display status information about the set of wireless audio output devices, the electronic device displays a status user interface, including concurrently displaying a first battery status indicator for the first wireless audio output device with an indication that battery status indicator relates to the device for outputting audio to the right ear of the user and a second battery status indicator for the second wireless audio output device with an indication that battery status indicator relates to the device for outputting audio to the left ear of the user.
    Type: Grant
    Filed: June 8, 2017
    Date of Patent: May 25, 2021
    Assignee: APPLE INC.
    Inventors: Christopher Brian Fleizach, Edwin W. Foo, Ian M. Fisch, Eric Taylor Seymour
  • Publication number: 20210068217
    Abstract: An accessory strobe device for a mobile device may operate to provide illumination at the same time as an internal built-in strobe (flash) of the mobile device. The accessory strobe device may receive a single, unidirectional signal from the mobile device that provides signals related to the timing of the internal strobe. The accessory strobe device may process the received signal to control its illumination using the timing and relative intensity levels of the internal strobe during metering and main (normal) flash operations associated with a camera on the mobile device. With the accessory strobe device operating using timing and relative intensity levels in a predetermined relationship with the timing and relative intensity levels of the internal strobe, the accessory strobe device may be used to complement the internal strobe during the metering and main (normal) flash operations for the camera.
    Type: Application
    Filed: August 27, 2020
    Publication date: March 4, 2021
    Inventors: Richard L. Baer, Edwin W. Foo, Michael F. Jean, Mohamad H. Suleiman, Parin Patel
  • Publication number: 20190261102
    Abstract: Broadly speaking, the embodiments disclosed herein describe replacing a current hearing aid profile stored in a hearing aid. In one embodiment, the hearing aid profile is updated by sending a hearing aid profile update request to a hearing aid profile service, receiving the updated hearing aid profile from the hearing aid profile service, and replacing the current hearing aid profile in the hearing aid with the updated hearing aid profile.
    Type: Application
    Filed: April 30, 2019
    Publication date: August 22, 2019
    Inventors: Edwin W. Foo, Gregory F. Hughes
  • Publication number: 20180277015
    Abstract: A device implementing an adaptive assembly guidance system includes an image sensor and a processor configured to capture, using the image sensor, an image of a set of connectable components. The processor is further configured to process the captured image to detect individual connectable components of the set of connectable components and to detect a current configuration of the set of connectable components. The processor is further configured to determine, based at least in part on the detected individual connectable components of the set of connectable components, a recommended configuration of the set of connectable components. The processor is further configured to display information for assembling the set of connectable components into the recommended configuration from the current configuration.
    Type: Application
    Filed: July 6, 2017
    Publication date: September 27, 2018
    Inventors: Tyler L. CASELLA, Edwin W. FOO, Norman N. WANG, Ken WAKASA
  • Publication number: 20180277014
    Abstract: A device implementing dynamic library access based on proximate programmable item detection includes a sensor and a processor configured to detect, using the sensor, a programmable physical item in a proximate area. The processor is further configured to, responsive to detecting the programmable physical item, provide an indication of available functions for programming the programmable physical item. The processor is further configured to receive input of code that comprises at least one of the available functions for programming the programmable physical item. The processor is further configured to program the programmable physical item based at least in part on the code. In one or more implementations, the processor may be further configured to translate the code into a set of commands for programming the programmable physical item and to transmit the set of commands to the programmable physical item.
    Type: Application
    Filed: July 6, 2017
    Publication date: September 27, 2018
    Inventors: Tyler L. CASELLA, Edwin W. FOO, Norman N. WANG, Ken WAKASA