Search

Berkat Tung Phones & Addresses

  • Saratoga, CA
  • 1454 Bing Dr, San Jose, CA 95129
  • 11903 Slate Falls Way, Rncho Cordova, CA 95742
  • Rancho Cordova, CA
  • 8981 La Riviera Dr, Sacramento, CA 95826 (916) 363-9129
  • Redwood City, CA
  • Sunnyvale, CA
  • Berkeley, CA
  • 7048 Carthy Way, Sacramento, CA 95828

Publications

Us Patents

Multi-Participant Conference Setup

View page
US Patent:
7899170, Mar 1, 2011
Filed:
Apr 28, 2005
Appl. No.:
11/118931
Inventors:
Hyeonkuk Jeong - San Jose CA, US
Joe Abuan - Milipitas CA, US
Jim Normile - Los Altos CA, US
Ryan Salsbury - Cupertino CA, US
Berkat Shing Tung - Sacramento CA, US
Assignee:
Apple Inc. - Cupertino CA
International Classification:
H04M 3/42
H04L 12/16
G06F 15/16
US Classification:
37920201, 370261, 709204
Abstract:
Some embodiments provide an architecture for establishing a multi-participant conference. This architecture has one participant's computer in the conference act as a central content distributor for the conference. The central distributor receives data (e. g. , video and/or audio streams) from the computer of each other participant, and distributes the received data to the computers of all participants. In some embodiments, the central distributor receives A/V data from the computers of the other participants. From such received data, the central distributor of some embodiments generates composite data (e. g. , composite image data and/or composite audio data) that the central distributor distributes back to the participants.

Heterogeneous Video Conferencing

View page
US Patent:
7949117, May 24, 2011
Filed:
Apr 28, 2005
Appl. No.:
11/118297
Inventors:
Hyeonkuk Jeong - San Jose CA, US
Joe Abuan - Milipitas CA, US
Jim Normile - Los Altos CA, US
Ryan Salsbury - Cupertino CA, US
Berkat Shing Tung - Sacramento CA, US
Assignee:
Apple Inc. - Cupertino CA
International Classification:
H04M 3/24
H04L 12/16
G06F 15/16
US Classification:
37920201, 370261, 709204
Abstract:
Some embodiments provide an architecture for establishing a multi-participant conference. This architecture has one participant's computer in the conference act as a central content distributor for the conference. The central distributor receives data (e. g. , video and/or audio streams) from the computer of each other participant, and distributes the received data to the computers of all participants. In some embodiments, the central distributor receives A/V data from the computers of the other participants. From such received data, the central distributor of some embodiments generates composite data (e. g. , composite image data and/or composite audio data) that the central distributor distributes back to the participants. The central distributor in some embodiments can implement a heterogeneous audio/video conference. In such a conference, different participants can participate in the conference differently.

Nat Traversal For Media Conferencing

View page
US Patent:
8065418, Nov 22, 2011
Filed:
Feb 2, 2004
Appl. No.:
10/769841
Inventors:
Joe Abuan - Milpitas CA, US
Joshua Graessley - Cupertino CA, US
Hyeonkuk Jeong - San Jose CA, US
Berkat Tung - Sacramento CA, US
Assignee:
Apple Inc. - Cupertino CA
International Classification:
G06F 15/16
US Classification:
709227, 709229
Abstract:
Methods for establishing a direct peer-to-peer (“P2P”) connection between two computers are disclosed. In particular, the methods are designed to work in cases where one or both of the computers are connected to a private network, such private networks being interconnected via a public network, such as the Internet. The connections between the private network and the public network are facilitated by network address translation (NAT).

Multi-Participant Conference Setup

View page
US Patent:
8243905, Aug 14, 2012
Filed:
Jan 21, 2011
Appl. No.:
13/011848
Inventors:
Hyeonkuk Jeong - San Jose CA, US
Joe Abuan - Milipitas CA, US
Jim Normile - Los Altos CA, US
Ryan Salsbury - Cupertino CA, US
Berkat Shing Tung - Sacramento CA, US
Assignee:
Apple Inc. - Cupertino CA
International Classification:
H04M 3/42
H04L 12/16
G06F 15/16
US Classification:
37920201, 370261, 709204
Abstract:
Some embodiments provide an architecture for establishing a multi-participant conference. This architecture has one participant's computer in the conference act as a central content distributor for the conference. The central distributor receives data (e. g. , video and/or audio streams) from the computer of each other participant, and distributes the received data to the computers of all participants. In some embodiments, the central distributor receives A/V data from the computers of the other participants. From such received data, the central distributor of some embodiments generates composite data (e. g. , composite image data and/or composite audio data) that the central distributor distributes back to the participants.

Heterogeneous Video Conferencing

View page
US Patent:
8249237, Aug 21, 2012
Filed:
May 2, 2011
Appl. No.:
13/099331
Inventors:
Hyeonkuk Jeong - San Jose CA, US
Joe Abuan - Milipitas CA, US
Jim Normile - Los Altos CA, US
Ryan Salsbury - Cupertino CA, US
Berkat Shing Tung - Sacramento CA, US
Assignee:
Apple Inc. - Cupertino CA
International Classification:
H04M 3/24
H04L 12/16
G06F 15/16
US Classification:
37920201, 370261, 709204
Abstract:
Some embodiments provide an architecture for establishing a multi-participant conference. This architecture has one participant's computer in the conference act as a central content distributor for the conference. The central distributor receives data (e. g. , video and/or audio streams) from the computer of each other participant, and distributes the received data to the computers of all participants. In some embodiments, the central distributor receives A/V data from the computers of the other participants. From such received data, the central distributor of some embodiments generates composite data (e. g. , composite image data and/or composite audio data) that the central distributor distributes back to the participants. The central distributor in some embodiments can implement a heterogeneous audio/video conference. In such a conference, different participants can participate in the conference differently.

Nat Traversal For Media Conferencing

View page
US Patent:
8356103, Jan 15, 2013
Filed:
Oct 20, 2011
Appl. No.:
13/277884
Inventors:
Joe Abuan - Milpitas CA, US
Berkat Tung - Sacramento CA, US
Hyeonkuk Jeong - San Jose CA, US
Joshua Graessley - Cupertino CA, US
Assignee:
Apple Inc. - Cupertino CA
International Classification:
G06F 15/16
US Classification:
709228, 709245
Abstract:
Methods for establishing a direct peer-to-peer (“P2P”) connection between two computers are disclosed. In particular, the methods are designed to work in cases where one or both of the computers are connected to a private network, such private networks being interconnected via a public network, such as the Internet. The connections between the private network and the public network are facilitated by network address translation (“NAT”).

Dynamic Designation Of A Central Distributor In A Multi-Participant Conference

View page
US Patent:
8433755, Apr 30, 2013
Filed:
Jul 7, 2010
Appl. No.:
12/832057
Inventors:
Roberto Garcia, Jr. - Sunnyvale CA, US
Hyeonkuk Jeong - Saratoga CA, US
Nirav Patel - Sunnyvale CA, US
Berkat S. Tung - Rancho Cordova CA, US
Joe S. Abuan - San Jose CA, US
Assignee:
Apple Inc. - Cupertino CA
International Classification:
G06F 15/16
US Classification:
709204, 370260, 709227
Abstract:
Some embodiments dynamically designate one of several network nodes as a network hub of a star network, at the start of a network communication session among the several network nodes that is facilitated by a mesh network and the star network. Some embodiments dynamically designate a new network hub when the previously designated network hub leaves the communication session, which continues among the other network nodes. Different embodiments use different techniques to dynamically designate the network hub of the star network. For instance, some embodiments use communications transmitted along the mesh network to dynamically identify the network hub at the start of the network communication session or after the departure of a previously designated network hub.

Audio Processing Optimization In A Multi-Participant Conference

View page
US Patent:
8433813, Apr 30, 2013
Filed:
Jul 7, 2010
Appl. No.:
12/832046
Inventors:
Roberto Garcia, Jr. - Sunnyvale CA, US
Hyeonkuk Jeong - Saratoga CA, US
Nirav Patel - Sunnyvale CA, US
Berkat S. Tung - Rancho Cordova CA, US
Joe S. Abuan - San Jose CA, US
Assignee:
Apple Inc. - Cupertino CA
International Classification:
G06F 15/16
US Classification:
709231, 709204, 709223, 348 1402, 348 1408, 348 1409, 370260
Abstract:
A first computing device distributes audio streams to several computing devices of participants in a communication session. Some embodiments establishes a star network with the first computing device as a central network hub for receiving audio streams from other computing devices, compositing the audio streams and distributing the composited audio streams to the other computing devices. Through the star network, the first computing device receives audio streams from the other computing devices. The first computing device generates at least two different composite audio streams for at least two different computing devices by (i) identifying a set of silent participants in the communication session, and (ii) eliminating redundant audio processing operations that produce the same composite audio streams for different computing devices because of the identified set of silent participants. The first computing device sends each computing device the composited audio stream for the device.
Berkat S Tung from Saratoga, CA, age ~46 Get Report