Patents by Inventor Chien-Jung Kung

Chien-Jung Kung 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: 11991411
    Abstract: Methods, systems, and media for transferring playback of media content are provided.
    Type: Grant
    Filed: May 16, 2022
    Date of Patent: May 21, 2024
    Assignee: Google LLC
    Inventors: Stephen Konig, Yuri James Wiitala, Xiangjun Zhang, Chien-Jung Kung
  • Patent number: 11871067
    Abstract: In a general aspect, a system for media playback can include a first media playback device configured to receive a media stream from a media casting device over a data network, the first media playback device being a member of the media playback group and a second media playback device configured to receive the media stream, the second media playback device being a member of the media playback group. The first media playback device and the second media playback device can be collectively configured to designate one of the first media playback device and the second media playback device as a leader playback device of the media playback group. The playback device not designated as the leader playback device can be designated as a follower playback device of the media playback group. The first media playback device and the second media playback device can be further collectively configured to determine a clock offset between the leader playback device and the follower playback device.
    Type: Grant
    Filed: August 19, 2022
    Date of Patent: January 9, 2024
    Assignee: Google LLC
    Inventors: Kenneth J. Mackay, Byungchul Kim, Tavis A. Maclellan, Richard F. Lyon, Chet N. Gnegy, Pascal T. Getreuer, Chien-Jung Kung, Tomer Shekel, Ryan M. Rifkin
  • Patent number: 11627171
    Abstract: Systems and techniques are provided for voice calling with a connected device that does not include a SIM card or telephone port. Outgoing audio data may be received at an embedded browser running on a connected device, may be sent using Web Real Time Communications (WebRTC) from the embedded browser to an integration layer running within the embedded browser, and may be sent from the integration layer to a border controller for a voice call carrier over a Session Initiation Protocol (SIP) connection according to Secure Real Time Transport Protocol (SRTP). Incoming audio data may be received at the integration layer from the border controller for the voice call carrier over the SIP connection according to SRTP, may be sent using WebRTC from the integration layer to the embedded browser, and may be sent from the embedded browser to an audio output of the connected device which may output audio.
    Type: Grant
    Filed: November 22, 2021
    Date of Patent: April 11, 2023
    Assignee: Google LLC
    Inventors: Jeffrey Ching Wang, Chien-Jung Kung, Madhusudhan R. Adupala
  • Publication number: 20220408141
    Abstract: In a general aspect, a system for media playback can include a first media playback device configured to receive a media stream from a media casting device over a data network, the first media playback device being a member of the media playback group and a second media playback device configured to receive the media stream, the second media playback device being a member of the media playback group. The first media playback device and the second media playback device can be collectively configured to designate one of the first media playback device and the second media playback device as a leader playback device of the media playback group. The playback device not designated as the leader playback device can be designated as a follower playback device of the media playback group. The first media playback device and the second media playback device can be further collectively configured to determine a clock offset between the leader playback device and the follower playback device.
    Type: Application
    Filed: August 19, 2022
    Publication date: December 22, 2022
    Inventors: Kenneth J. MacKay, Byungchul Kim, Tavis A. Maclellan, Richard F. Lyon, Chet N. Gnegy, Pascal T. Getreuer, Chien-Jung Kung, Tomer Shekel, Ryan M. Rifkin
  • Patent number: 11463762
    Abstract: In a general aspect, a system for media playback can include a first media playback device configured to receive a media stream from a media casting device over a data network, the first media playback device being a member of the media playback group and a second media playback device configured to receive the media stream, the second media playback device being a member of the media playback group. The first media playback device and the second media playback device can be collectively configured to designate one of the first media playback device and the second media playback device as a leader playback device of the media playback group. The playback device not designated as the leader playback device can be designated as a follower playback device of the media playback group. The first media playback device and the second media playback device can be further collectively configured to determine a clock offset between the leader playback device and the follower playback device.
    Type: Grant
    Filed: June 28, 2021
    Date of Patent: October 4, 2022
    Assignee: Google LLC
    Inventors: Kenneth J. MacKay, Byungchul Kim, Tavis A. Maclellan, Richard F. Lyon, Chet N. Gnegy, Pascal T. Getreuer, Chien-Jung Kung, Tomer Shekel, Ryan M. Rifkin
  • Publication number: 20220279236
    Abstract: Methods, systems, and media for transferring playback of media content are provided.
    Type: Application
    Filed: May 16, 2022
    Publication date: September 1, 2022
    Inventors: Stephen Konig, Yuri James Wiitala, Xiangjun Zhang, Chien-Jung Kung
  • Patent number: 11336950
    Abstract: Methods, systems, and media for transferring playback of media content are provided.
    Type: Grant
    Filed: December 14, 2020
    Date of Patent: May 17, 2022
    Assignee: Google LLC
    Inventors: Stephen Konig, Yuri James Wiitala, Xiangjun Zhang, Chien-Jung Kung
  • Publication number: 20220094720
    Abstract: Systems and techniques are provided for voice calling with a connected device that does not include a SIM card or telephone port. Outgoing audio data may be received at an embedded browser running on a connected device, may be sent using Web Real Time Communications (WebRTC) from the embedded browser to an integration layer running within the embedded browser, and may be sent from the integration layer to a border controller for a voice call carrier over a Session Initiation Protocol (SIP) connection according to Secure Real Time Transport Protocol (SRTP). Incoming audio data may be received at the integration layer from the border controller for the voice call carrier over the SIP connection according to SRTP, may be sent using WebRTC from the integration layer to the embedded browser, and may be sent from the embedded browser to an audio output of the connected device which may output audio.
    Type: Application
    Filed: November 22, 2021
    Publication date: March 24, 2022
    Inventors: Jeffrey Ching Wang, Chien-Jung Kung, Madhusudhan R. Adupala
  • Patent number: 11184408
    Abstract: Systems and techniques are provided for voice calling with a connected device that does not include a SIM card or telephone port. Outgoing audio data may be received at an embedded browser running on a connected device, may be sent using Web Real Time Communications (WebRTC) from the embedded browser to an integration layer panning within the embedded browser, and may be sent from the integration layer to a border controller for a voice call carrier over a Session Initiation Protocol (SIP) connection according to Secure Real Time Transport Protocol (SRTP). Incoming audio data may be received at the integration layer from the border controller for the voice call carrier over the SIP connection according to SRTP, may be sent using WebRTC from the integration layer to the embedded browser, and may be sent from the embedded browser to an audio output of the connected device which may output audio.
    Type: Grant
    Filed: February 12, 2020
    Date of Patent: November 23, 2021
    Assignee: GOOGLE LLC
    Inventors: Jeffrey Ching Wang, Chien-Jung Kung, Madhusudhan R. Adupala
  • Publication number: 20210329332
    Abstract: In a general aspect, a system for media playback can include a first media playback device configured to receive a media stream from a media casting device over a data network, the first media playback device being a member of the media playback group and a second media playback device configured to receive the media stream, the second media playback device being a member of the media playback group. The first media playback device and the second media playback device can be collectively configured to designate one of the first media playback device and the second media playback device as a leader playback device of the media playback group. The playback device not designated as the leader playback device can be designated as a follower playback device of the media playback group. The first media playback device and the second media playback device can be further collectively configured to determine a clock offset between the leader playback device and the follower playback device.
    Type: Application
    Filed: June 28, 2021
    Publication date: October 21, 2021
    Inventors: Kenneth J. MacKay, Byungchul Kim, Tavis A. Maclellan, Richard F. Lyon, Chet N. Gnegy, Pascal T. Getreuer, Chien-Jung Kung, Tomer Shekel, Ryan M. Rifkin
  • Publication number: 20210227000
    Abstract: Systems and techniques are provided for voice calling with a connected device that does not include a SIM card or telephone port. Outgoing audio data may be received at an embedded browser running on a connected device, may be sent using Web Real Time Communications (WebRTC) from the embedded browser to an integration layer panning within the embedded browser, and may be sent from the integration layer to a border controller for a voice call carrier over a Session Initiation Protocol (SIP) connection according to Secure Real Time Transport Protocol (SRTP). Incoming audio data may be received at the integration layer from the border controller for the voice call carrier over the SIP connection according to SRTP, may be sent using WebRTC from the integration layer to the embedded browser, and may be sent from the embedded browser to an audio output of the connected device which may output audio.
    Type: Application
    Filed: February 12, 2020
    Publication date: July 22, 2021
    Inventors: Jeffrey Ching Wang, Chien-Jung Kung, Madhusudhan R. Adupala
  • Patent number: 11051066
    Abstract: In a general aspect, a system for media playback can include a first media playback device configured to receive a media stream from a media casting device over a data network, the first media playback device being a member of the media playback group and a second media playback device configured to receive the media stream, the second media playback device being a member of the media playback group. The first media playback device and the second media playback device can be collectively configured to designate one of the first media playback device and the second media playback device as a leader playback device of the media playback group. The playback device not designated as the leader playback device can be designated as a follower playback device of the media playback group. The first media playback device and the second media playback device can be further collectively configured to determine a clock offset between the leader playback device and the follower playback device.
    Type: Grant
    Filed: March 9, 2020
    Date of Patent: June 29, 2021
    Assignee: Google LLC
    Inventors: Kenneth J. MacKay, Byungchul Kim, Tavis A. Maclellan, Richard F. Lyon, Chet N. Gnegy, Pascal T. Getreuer, Chien-Jung Kung, Tomer Shekel, Ryan M. Rifkin
  • Publication number: 20210112302
    Abstract: Methods, systems, and media for transferring playback of media content are provided.
    Type: Application
    Filed: December 14, 2020
    Publication date: April 15, 2021
    Inventors: Stephen Konig, Yuri James Wiitala, Xiangjun Zhang, Chien-Jung Kung
  • Patent number: 10869085
    Abstract: Methods, systems, and media for transferring playback of media content are provided.
    Type: Grant
    Filed: May 21, 2019
    Date of Patent: December 15, 2020
    Assignee: Google LLC
    Inventors: Stephen Konig, Yuri James Wiitala, Xiangjun Zhang, Chien-Jung Kung
  • Publication number: 20200213658
    Abstract: In a general aspect, a system for media playback can include a first media playback device configured to receive a media stream from a media casting device over a data network, the first media playback device being a member of the media playback group and a second media playback device configured to receive the media stream, the second media playback device being a member of the media playback group. The first media playback device and the second media playback device can be collectively configured to designate one of the first media playback device and the second media playback device as a leader playback device of the media playback group. The playback device not designated as the leader playback device can be designated as a follower playback device of the media playback group. The first media playback device and the second media playback device can be further collectively configured to determine a clock offset between the leader playback device and the follower playback device.
    Type: Application
    Filed: March 9, 2020
    Publication date: July 2, 2020
    Inventors: Kenneth J. MacKay, Byungchul Kim, Tavis A. Maclellan, Richard F. Lyon, Chet N. Gnegy, Pascal T. Getreuer, Chien-Jung Kung, Tomer Shekel, Ryan M. Rifkin
  • Patent number: 10587908
    Abstract: In a general aspect, a system for media playback can include a first media playback device configured to receive a media stream from a media casting device over a data network, the first media playback device being a member of the media playback group and a second media playback device configured to receive the media stream, the second media playback device being a member of the media playback group. The first media playback device and the second media playback device can be collectively configured to designate one of the first media playback device and the second media playback device as a leader playback device of the media playback group. The playback device not designated as the leader playback device can be designated as a follower playback device of the media playback group. The first media playback device and the second media playback device can be further collectively configured to determine a clock offset between the leader playback device and the follower playback device.
    Type: Grant
    Filed: June 24, 2019
    Date of Patent: March 10, 2020
    Assignee: Google LLC
    Inventors: Kenneth J. Mackay, Byungchul Kim, Tavis A. Maclellan, Richard F. Lyon, Chet N. Gnegy, Pascal T. Getreuer, Chien-Jung Kung, Tomer Shekel, Ryan M. Rifkin
  • Publication number: 20190313143
    Abstract: In a general aspect, a system for media playback can include a first media playback device configured to receive a media stream from a media casting device over a data network, the first media playback device being a member of the media playback group and a second media playback device configured to receive the media stream, the second media playback device being a member of the media playback group. The first media playback device and the second media playback device can be collectively configured to designate one of the first media playback device and the second media playback device as a leader playback device of the media playback group. The playback device not designated as the leader playback device can be designated as a follower playback device of the media playback group. The first media playback device and the second media playback device can be further collectively configured to determine a clock offset between the leader playback device and the follower playback device.
    Type: Application
    Filed: June 24, 2019
    Publication date: October 10, 2019
    Inventors: Kenneth J. Mackay, Byungchul Kim, Tavis A. Maclellan, Richard F. Lyon, Chet N. Gnegy, Pascal T. Getreuer, Chien-Jung Kung, Tomer Shekel, Ryan M. Rifkin
  • Publication number: 20190273966
    Abstract: Methods, systems, and media for transferring playback of media content are provided.
    Type: Application
    Filed: May 21, 2019
    Publication date: September 5, 2019
    Inventors: Stephen Konig, Yuri James Wiitala, Xiangjun Zhang, Chien-Jung Kung
  • Patent number: 10334306
    Abstract: In a general aspect, a system for media playback can include a first media playback device configured to receive a media stream from a media casting device over a data network, the first media playback device being a member of the media playback group and a second media playback device configured to receive the media stream, the second media playback device being a member of the media playback group. The first media playback device and the second media playback device can be collectively configured to designate one of the first media playback device and the second media playback device as a leader playback device of the media playback group. The playback device not designated as the leader playback device can be designated as a follower playback device of the media playback group. The first media playback device and the second media playback device can be further collectively configured to determine a clock offset between the leader playback device and the follower playback device.
    Type: Grant
    Filed: September 23, 2016
    Date of Patent: June 25, 2019
    Assignee: Google LLC
    Inventors: Kenneth J. Mackay, Byungchul Kim, Tavis A. Maclellan, Richard F. Lyon, Chet N. Gnegy, Pascal T. Getreuer, Chien-Jung Kung, Tomer Shekel, Ryan M. Rifkin
  • Patent number: 10306299
    Abstract: Methods, systems, and media for transferring playback of media content are provided.
    Type: Grant
    Filed: May 24, 2017
    Date of Patent: May 28, 2019
    Assignee: Google LLC
    Inventors: Stephen Konig, Yuri James Wiitala, Xiangjun Zhang, Chien-Jung Kung