Patents by Inventor Yichao Shen

Yichao Shen 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: 10277829
    Abstract: In scenes that have low lighting, it may be difficult for a personal electronic device to capture video images that meet a scene lighting criteria. In some low-lighting situations, the receiving party may be unable to sufficiently see the face of the party that they are videoconferencing with. Described herein are techniques for utilizing a device's display to illuminate the scene surrounding the device. Improved lighting may come from global display adjustments, local display adjustments that do not alter the display's contents (other than to change their brightness levels), and/or local display adjustments that alter the display's contents. In some embodiments, background elements on a device's display may be identified for brightening in a first attempt to meet the scene lighting criteria without negatively impacting foreground scene content. If such approaches are unsuccessful, the device may next replace one or more regions of displayed content with regions of brightened pixels.
    Type: Grant
    Filed: August 11, 2017
    Date of Patent: April 30, 2019
    Assignee: Apple Inc.
    Inventors: Christopher M. Garrido, David L. Biderman, Eric L. Chien, Gurtej Singh G. Chandok, Kartik P. Sathappan, Komei Harada, Ming Jin, Patrick Miauton, Wenhui Xu, Xiaoxiao Zheng, Yichao Shen
  • Patent number: 9888054
    Abstract: Performing a real-time application on a mobile device, involving communication of audio/video packets with a remote device. The mobile device may initially communicate the audio/video packets on a first communication channel with the remote device. During the real-time communication, the mobile device may determine if no packets have been received by the mobile device from the remote device for a first threshold period of time. If no packets have been received by the mobile device from the remote device for the first threshold period of time, the mobile device may establish a second communication channel for transmission of the audio/video packets with the remote device. In response to using the second communication channel, the mobile device may modify a resolution or bit rate of the audio/video packets transmitted to the remote device.
    Type: Grant
    Filed: December 15, 2016
    Date of Patent: February 6, 2018
    Assignee: Apple Inc.
    Inventors: Yan Yang, Xiasong Zhou, Hyeonkuk Jeong, Joe S. Abuan, Gobind Johar, Yichao Shen
  • Publication number: 20170099338
    Abstract: Performing a real-time application on a mobile device, involving communication of audio/video packets with a remote device. The mobile device may initially communicate the audio/video packets on a first communication channel with the remote device. During the real-time communication, the mobile device may determine if no packets have been received by the mobile device from the remote device for a first threshold period of time. If no packets have been received by the mobile device from the remote device for the first threshold period of time, the mobile device may establish a second communication channel for transmission of the audio/video packets with the remote device. In response to using the second communication channel, the mobile device may modify a resolution or bit rate of the audio/video packets transmitted to the remote device.
    Type: Application
    Filed: December 15, 2016
    Publication date: April 6, 2017
    Inventors: Yan Yang, Xiasong Zhou, Hyeonkuk Jeong, Joe S. Abuan, Gobind Johar, Yichao Shen
  • Patent number: 9553913
    Abstract: Performing a real-time application on a mobile device, involving communication of audio/video packets with a remote device. The mobile device may initially communicate the audio/video packets on a first communication channel with the remote device. During the real-time communication, the mobile device may determine if no packets have been received by the mobile device from the remote device for a first threshold period of time. If no packets have been received by the mobile device from the remote device for the first threshold period of time, the mobile device may establish a second communication channel for transmission of the audio/video packets with the remote device. In response to using the second communication channel, the mobile device may modify a resolution or bit rate of the audio/video packets transmitted to the remote device.
    Type: Grant
    Filed: July 23, 2014
    Date of Patent: January 24, 2017
    Assignee: Apple Inc.
    Inventors: Yan Yang, Xiasong Zhou, Hyeonkuk Jeong, Joe S. Abuan, Gobind Johar, Yichao Shen
  • Publication number: 20150350290
    Abstract: Performing a real-time application on a mobile device, involving communication of audio/video packets with a remote device. The mobile device may initially communicate the audio/video packets on a first communication channel with the remote device. During the real-time communication, the mobile device may determine if no packets have been received by the mobile device from the remote device for a first threshold period of time. If no packets have been received by the mobile device from the remote device for the first threshold period of time, the mobile device may establish a second communication channel for transmission of the audio/video packets with the remote device. In response to using the second communication channel, the mobile device may modify a resolution or bit rate of the audio/video packets transmitted to the remote device.
    Type: Application
    Filed: July 23, 2014
    Publication date: December 3, 2015
    Inventors: Yan Yang, Xiasong Zhou, Hyeonkuk Jeong, Joe S. Abuan, Gobind Johar, Yichao Shen