Chang Feng - Princeton NJ, US Timothy Hingston - Emeryville CA, US
International Classification:
H04L 29/08
US Classification:
455414400
Abstract:
A system and method for automatically publishing electronic content from a wireless network (i.e., a wireless device) to a wired network, and vice versa. The system and method allows a user to create a publish electronic content (e.g., a video clip) across wired and wireless networks, from a mobile device, such as a mobile phone, to a web destination, and vice versa.
System And Method For Peer-To-Peer Connection Of Clients Behind Symmetric Firewalls
William Gaddy - Milford PA, US Chang Feng - Princeton NJ, US
International Classification:
G06F 15/16
US Classification:
709203, 709227
Abstract:
A system and method for establishing and maintaining two-way peer-to-peer network communication between clients who are behind symmetric firewalls/NATs is presented (FIG. ). In one exemplary embodiment, the inventive system discovery servers to ascertain the nature and port-mapping metrics of a given client's firewall/NAT. A systematic, multiple UDP Hole Punch method is employed for ports within a predicted range, and the source port of the first successful forwarding of an inbound packet is used by the client for subsequent outgoing traffic. Preferably, the method occurs symmetrically, thus ensuring that both clients' firewalls receive packets for which the source/destination ports and source/destination addresses fully-tuple-match with a previous client request originating from within the protected network, and therefore forwards packets to the respective clients successfully (peer-to-peer). In additional, the system and method allows monitoring, management, and prevention of connections by firewall/NAT administrators.
System And Method For Video Communication On Mobile Devices
Chang Feng - Belle Mead NJ, US Asher Shiratzky - Tel-aviv, IL Eyal Elyashiv - Ramat Hasharon, IL
International Classification:
G06F 3/01
US Classification:
715719
Abstract:
A video teleconferencing system which allows a mobile device to conduct teleconferences over fixed and mobile packet networks with end points with other mobile devices or a personal computer. The mobile device includes a user interface that displays a video image associated with a first participant. A selectable user interface element corresponding to a second participant video image may be displayed on the user interface and in response to selection of the selectable user interface element, a video image associated with the second participant may be displayed.
System And Method For Estimating Quality Of Video With Frame Freezing Artifacts
A method and system that assesses video quality of transmitted video packet signals suffering from packet loss and delay. This packet loss and delay can create freeze events, which are observed as a jerkiness while viewing the video. The system and method compares the frames in a video transmission to determine freeze events; extracts a set of features from the locations of the freeze events and decoded video frames; and maps the set of features into a video quality score using a neural network. The video quality score provides an assessment of the effects of irregular frame freezes due to packet loss or delay on the quality of the video.
Stealth Start-Up
Founder
Oovoo Apr 2014 - Aug 2016
Chief Technology Officer
Oovoo Jun 2008 - Mar 2014
Vice President Technology and Innovation
Clique Communications Jun 2004 - Jun 2008
Chief Technology Officer
Legato Video Jul 2001 - May 2004
Chief Technology Officer
Education:
University of Missouri - Columbia 2000 - 2001
Doctorates, Doctor of Philosophy, Computer Science
University of Missouri - Columbia 1997 - 2000
Master of Science, Masters, Computer Engineering, Computer Science
University of Missouri - Columbia 1995 - 1997
Master of Science, Masters, Nutritional Science
China Academy of Science, Institue of Biophysis 1992 - 1994
Master of Science, Masters, Molecular Biology
Fudan University 1988 - 1992
Bachelors, Bachelor of Science, Biophysics
Xuejun High School
Skills:
Mobile Devices Mobile Applications Software Development Product Management Video Strategy User Experience System Architecture Product Development Product Strategy Mobile
Mobile Video Software Development Product Management Product Strategy System Architecture Mobile Devices Strategy Mobile Applications Product Development User Experience