Patent | Date |
---|
Instant Video Communication Connections App 20220286644 - Zhou; Xiaosong ;   et al. | 2022-09-08 |
Cellular Communication Protocol Aware Multimedia Streaming App 20220103611 - POLLACK; Daniel B. ;   et al. | 2022-03-31 |
High Frequency Probing For Network Bandwidth Estimation Using Video Data In Real-time Video Conference App 20210399971 - Shiang; Hsien-Po ;   et al. | 2021-12-23 |
Instant Video Communication Connections App 20210243409 - Zhou; Xiaosong ;   et al. | 2021-08-05 |
Instant video communication connections Grant 10,924,707 - Zhou , et al. February 16, 2 | 2021-02-16 |
Codec techniquest for fast switching without a synchronization frame Grant 10,638,169 - Su , et al. | 2020-04-28 |
NAT traversal for media conferencing Grant 10,630,730 - Abuan , et al. | 2020-04-21 |
Communicating messages with intermittently available encryption credentials Grant 10,616,759 - Tung , et al. | 2020-04-07 |
Learned dual band WIFI network association Grant 10,341,860 - Pallen , et al. | 2019-07-02 |
Communicating Messages with Intermittently Available Encryption Credentials App 20190104407 - Tung; Berkat S. ;   et al. | 2019-04-04 |
Codec Techniques For Fast Switching App 20190075342 - Su; Yeping ;   et al. | 2019-03-07 |
Instant Video Communication Connections App 20190058846 - Zhou; Xiasong ;   et al. | 2019-02-21 |
Communicating messages with intermittently available encryption credentials Grant 10,136,312 - Tung , et al. November 20, 2 | 2018-11-20 |
Instant video communication connections Grant 10,063,810 - Zhou , et al. August 28, 2 | 2018-08-28 |
Unified message delivery between portable electronic devices Grant 10,064,026 - Pollack , et al. August 28, 2 | 2018-08-28 |
Selection of encoder and decoder for a video communications session Grant 10,045,089 - Jeong , et al. August 7, 2 | 2018-08-07 |
Codec Techniques for Fast Switching App 20180109824 - Su; Yeping ;   et al. | 2018-04-19 |
Codec techniques for fast switching with intermediate sequence Grant 9,900,629 - Su , et al. February 20, 2 | 2018-02-20 |
Seamless video pipeline transition between WiFi and cellular connections for real-time applications on mobile devices Grant 9,888,054 - Yang , et al. February 6, 2 | 2018-02-06 |
Radio power saving techniques for video conference applications Grant 9,860,485 - Chung , et al. January 2, 2 | 2018-01-02 |
Learned Dual Band Wifi Network Association App 20170339739 - Pallen; Vinesh ;   et al. | 2017-11-23 |
Adaptive jitter buffer management for networks with varying conditions Grant 9,787,416 - Shiva , et al. October 10, 2 | 2017-10-10 |
Communicating Messages with Intermittently Available Encryption Credentials App 20170289112 - Tung; Berkat S. ;   et al. | 2017-10-05 |
Learned dual band WiFi network association method Grant 9,743,450 - Pallen , et al. August 22, 2 | 2017-08-22 |
Communicating messages with intermittently available encryption credentials Grant 9,706,394 - Tung , et al. July 11, 2 | 2017-07-11 |
Apparatus and method for managing peer-to-peer connections between different service providers Grant 9,667,713 - Vyrros , et al. May 30, 2 | 2017-05-30 |
Network connectivity protocol for real-time applications Grant 9,661,665 - Yang , et al. May 23, 2 | 2017-05-23 |
Communication channel management for real-time applications Grant 9,628,758 - Yang , et al. April 18, 2 | 2017-04-18 |
Seamless Video Pipeline Transition Between WiFi and Cellular Connections for Real-Time Applications on Mobile Devices App 20170099338 - Yang; Yan ;   et al. | 2017-04-06 |
Instant Video Communication Connections App 20170085836 - Zhou; Xiaosong ;   et al. | 2017-03-23 |
Establishing a Connection for a Video Call App 20170064253 - YANG; Yan ;   et al. | 2017-03-02 |
Seamless video pipeline transition between WiFi and cellular connections for real-time applications on mobile devices Grant 9,553,913 - Yang , et al. January 24, 2 | 2017-01-24 |
Dynamic display of video communication data Grant 9,544,540 - Zhou , et al. January 10, 2 | 2017-01-10 |
Unified Message Delivery Between Portable Electronic Devices App 20170006441 - POLLACK; Daniel B. ;   et al. | 2017-01-05 |
Instant video communication connections Grant 9,516,269 - Zhou , et al. December 6, 2 | 2016-12-06 |
Establishing a connection for a video call Grant 9,497,411 - Yang , et al. November 15, 2 | 2016-11-15 |
Video processing in a multi-participant video conference Grant 9,485,466 - Jeong , et al. November 1, 2 | 2016-11-01 |
Client applications communicating via a user tunnel Grant 9,485,177 - Tung , et al. November 1, 2 | 2016-11-01 |
Unified message delivery between portable electronic devices Grant 9,451,425 - Pollack , et al. September 20, 2 | 2016-09-20 |
Communicating Messages with Intermittently Available Encryption Credentials App 20160262016 - Tung; Berkat S. ;   et al. | 2016-09-08 |
Communication Channel Management for Real-Time Applications App 20160198122 - Yang; Yan ;   et al. | 2016-07-07 |
Redundant transmission channels for real-time applications on mobile devices Grant 9,350,770 - Yang , et al. May 24, 2 | 2016-05-24 |
Communication channel management for real-time applications Grant 9,325,941 - Yang , et al. April 26, 2 | 2016-04-26 |
Radio Power Saving Techniques for Video Conference Applications App 20160100131 - Chung; Chris Y. ;   et al. | 2016-04-07 |
Learned Dual Band Wifi Network Association Method App 20160073440 - Pallen; Vinesh ;   et al. | 2016-03-10 |
Network Connectivity Protocol For Real-time Applications App 20160066352 - YANG; Yan ;   et al. | 2016-03-03 |
Video conference network management for a mobile device Grant 9,264,659 - Abuan , et al. February 16, 2 | 2016-02-16 |
Multi-network architecture for media data exchange Grant 9,264,464 - Garcia, Jr. , et al. February 16, 2 | 2016-02-16 |
Adaptive audio codec selection during a communication session Grant 9,251,795 - Patel , et al. February 2, 2 | 2016-02-02 |
Detecting and recovering from a transmission channel change during a streaming media session Grant 9,246,843 - Yang , et al. January 26, 2 | 2016-01-26 |
Network stream identification for open FaceTime Grant 9,237,169 - Yang , et al. January 12, 2 | 2016-01-12 |
Dynamic detection of pause and resume for video communications Grant 9,232,187 - Zhou , et al. January 5, 2 | 2016-01-05 |
Dynamic transition from video messaging to video communication Grant 9,232,188 - Zhou , et al. January 5, 2 | 2016-01-05 |
Radio power saving techniques for video conference applications Grant 9,215,655 - Chung , et al. December 15, 2 | 2015-12-15 |
Instant Video Communication Connections App 20150358577 - Zhou; Xiaosong ;   et al. | 2015-12-10 |
Dynamic Detection Of Pause And Resume For Video Communications App 20150358581 - Zhou; Xiaosong ;   et al. | 2015-12-10 |
Dynamic Transition From Video Messaging To Video Communication App 20150358582 - Zhou; Xiaosong ;   et al. | 2015-12-10 |
Dynamic Display Of Video Communication Data App 20150358580 - Zhou; Xiaosong ;   et al. | 2015-12-10 |
Multi-participant conference setup Grant 9,210,380 - Jeong , et al. December 8, 2 | 2015-12-08 |
Redundant Transmission Channels for Real-Time Applications on Mobile Devices App 20150350598 - Yang; Yan ;   et al. | 2015-12-03 |
Communication Channel Management for Real-Time Applications App 20150350599 - Yang; Yan ;   et al. | 2015-12-03 |
Client Applications Communicating Via A User Tunnel App 20150350068 - Tung; Berkat S. ;   et al. | 2015-12-03 |
Unified Message Delivery Between Portable Electronic Devices App 20150350854 - POLLACK; Daniel B. ;   et al. | 2015-12-03 |
Seamless Video Pipeline Transition Between WiFi and Cellular Connections for Real-Time Applications on Mobile Devices App 20150350290 - Yang; Yan ;   et al. | 2015-12-03 |
Establishing a Connection for a Video Call App 20150281642 - YANG; Yan ;   et al. | 2015-10-01 |
System and method for optimizing video conferencing in a wireless device Grant 9,125,138 - Abuan , et al. September 1, 2 | 2015-09-01 |
Switching cameras during a video conference of a multi-camera mobile device Grant 9,055,185 - Abuan , et al. June 9, 2 | 2015-06-09 |
Refreshing blocked media packets for a streaming media session over a wireless network in a stall condition Grant 9,055,010 - Shojania , et al. June 9, 2 | 2015-06-09 |
Compositing Pairs Of Image Frames From Different Cameras Of A Mobile Device To Generate A Video Stream App 20150103135 - Zhou; Xiaosong ;   et al. | 2015-04-16 |
Establishing a connection for a video call Grant 8,917,311 - Yang , et al. December 23, 2 | 2014-12-23 |
Radio Power Saving Techniques For Video Conference Applications App 20140362162 - Chung; Chris Y. ;   et al. | 2014-12-11 |
Remote control operations in a video conference Grant 8,874,090 - Abuan , et al. October 28, 2 | 2014-10-28 |
Multi-participant conference adjustments Grant 8,861,701 - Abuan , et al. October 14, 2 | 2014-10-14 |
Codec Techniques For Fast Switching App 20140269932 - SU; Yeping ;   et al. | 2014-09-18 |
Radio power saving techniques for video conference applications Grant 8,830,892 - Chung , et al. September 9, 2 | 2014-09-09 |
Apparatus and method for establishing and utilizing backup communication channels Grant 8,819,244 - Tung , et al. August 26, 2 | 2014-08-26 |
Adaptive bandwidth estimation Grant 8,773,993 - Shojania , et al. July 8, 2 | 2014-07-08 |
Synchronizing uplink and downlink transmissions in a wireless device Grant 8,755,318 - Verger , et al. June 17, 2 | 2014-06-17 |
Adapting transmission to improve QoS in a mobile wireless device Grant 8,750,207 - Jeong , et al. June 10, 2 | 2014-06-10 |
Video Processing in a Multi-Participant Video Conference App 20140139612 - JEONG; Hyeonkuk ;   et al. | 2014-05-22 |
Audio processing in a multi-participant conference Grant 8,711,736 - Garcia, Jr. , et al. April 29, 2 | 2014-04-29 |
Automatic detection of channel bandwidth Grant 8,705,400 - Jeong , et al. April 22, 2 | 2014-04-22 |
Error correction coding for recovering multiple packets in a group in view of limited bandwidth Grant 8,683,301 - Zhou , et al. March 25, 2 | 2014-03-25 |
Adaptive Jitter Buffer Management For Networks With Varying Conditions App 20140072000 - Shiva; Sundararaman V. ;   et al. | 2014-03-13 |
Radio Power Saving Techniques For Video Conference Applications App 20140064165 - Chung; Chris Y. ;   et al. | 2014-03-06 |
Refreshing Blocked Media Packets For A Streaming Media Session Over A Wireless Network In A Stall Condition App 20140064299 - Shojania; Hassan ;   et al. | 2014-03-06 |
Adaptive Audio Codec Selection During A Communication Session App 20140067405 - Patel; Nirav R. ;   et al. | 2014-03-06 |
Detecting And Recovering From A Transmission Channel Change During A Streaming Media Session App 20140068084 - Yang; Yan ;   et al. | 2014-03-06 |
Synchronizing Uplink and Downlink Transmissions in a Wireless Device App 20140064160 - Verger; Luciano M. ;   et al. | 2014-03-06 |
Nat Traversal For Media Conferencing App 20140052870 - Abuan; Joe ;   et al. | 2014-02-20 |
Multi-Participant Conference Setup App 20140049599 - Jeong; Hyeonkuk ;   et al. | 2014-02-20 |
Multi-Network Architecture for Media Data Exchange App 20140047031 - Garcia, JR.; Roberto ;   et al. | 2014-02-13 |
Joint bandwidth detection algorithm for real-time communication Grant 8,638,851 - Jeong , et al. January 28, 2 | 2014-01-28 |
Video processing in a multi-participant video conference Grant 8,638,353 - Jeong , et al. January 28, 2 | 2014-01-28 |
Per-image forward error correction Grant 8,621,320 - Yang , et al. December 31, 2 | 2013-12-31 |
Network Stream Identification For Open FaceTime App 20130322626 - Yang; Yan ;   et al. | 2013-12-05 |
Multi-participant conference setup Grant 8,594,293 - Jeong , et al. November 26, 2 | 2013-11-26 |
Multi-network architecture for media data exchange Grant 8,570,907 - Garcia, Jr. , et al. October 29, 2 | 2013-10-29 |
NAT traversal for media conferencing Grant 8,572,172 - Abuan , et al. October 29, 2 | 2013-10-29 |
Switching Cameras During a Video Conference of a Multi-Camera Mobile Device App 20130265378 - Abuan; Joe S. ;   et al. | 2013-10-10 |
Improved Error Correction Coding For Recovering Multiple Packets In A Group In View Of Limited Bandwidth App 20130254620 - ZHOU; Xiaosong ;   et al. | 2013-09-26 |
System And Method For Optimizing Video Conferencing In A Wireless Device App 20130222515 - Abuan; Joe S. ;   et al. | 2013-08-29 |
Video encoding in a video conference Grant 8,520,053 - Pun , et al. August 27, 2 | 2013-08-27 |
In conference display adjustments Grant 8,502,856 - Cranfill , et al. August 6, 2 | 2013-08-06 |
Audio processing in a multi-participant conference Grant 8,456,508 - Jeong , et al. June 4, 2 | 2013-06-04 |
Switching cameras during a video conference of a multi-camera mobile device Grant 8,451,994 - Abuan , et al. May 28, 2 | 2013-05-28 |
NAT traversal for media conferencing Grant 8,443,090 - Abuan , et al. May 14, 2 | 2013-05-14 |
Dynamic designation of a central distributor in a multi-participant conference Grant 8,433,755 - Garcia, Jr. , et al. April 30, 2 | 2013-04-30 |
Audio processing optimization in a multi-participant conference Grant 8,433,813 - Garcia, Jr. , et al. April 30, 2 | 2013-04-30 |
Automatic Detection of Channel Bandwidth App 20130064251 - Jeong; Hyeonkuk ;   et al. | 2013-03-14 |
Error correction coding for recovering multiple packets in a group view of limited bandwidth Grant 8,397,140 - Zhou , et al. March 12, 2 | 2013-03-12 |
Selection Of Encoder And Decoder For A Video Communications Session App 20130034146 - Jeong; Hyeonkuk ;   et al. | 2013-02-07 |
NAT traversal for media conferencing Grant 8,356,103 - Abuan , et al. January 15, 2 | 2013-01-15 |
Pipe Selection Heuristics App 20120311166 - Garcia, JR.; Roberto ;   et al. | 2012-12-06 |
Video Encoding In A Video Conference App 20120287227 - Pun; Thomas ;   et al. | 2012-11-15 |
Multi-participant Conference Setup App 20120290668 - Jeong; Hyeonkuk ;   et al. | 2012-11-15 |
Adaptive Bandwidth Estimation App 20120281715 - Shojania; Hassan A. ;   et al. | 2012-11-08 |
Per-Image Forward Error Correction App 20120260145 - Yang; Yan ;   et al. | 2012-10-11 |
Apparatus And Method For Managing Peer-to-peer Connections Between Different Service Providers App 20120246301 - Vyrros; Andrew H. ;   et al. | 2012-09-27 |
Video encoding in a video conference Grant 8,269,816 - Pun , et al. September 18, 2 | 2012-09-18 |
Heterogeneous video conferencing Grant 8,249,237 - Jeong , et al. August 21, 2 | 2012-08-21 |
Multi-participant conference setup Grant 8,243,905 - Jeong , et al. August 14, 2 | 2012-08-14 |
Automatic detection of channel bandwidth Grant 8,243,617 - Jeong , et al. August 14, 2 | 2012-08-14 |
Adapting Transmission To Improve Qos In A Mobile Wireless Device App 20120092991 - Jeong; Hyeonkuk ;   et al. | 2012-04-19 |
Audio Processing In A Multi-participant Conference App 20120069134 - Garcia, JR.; Roberto ;   et al. | 2012-03-22 |
NAT Traversal for Media Conferencing App 20120042027 - Abuan; Joe ;   et al. | 2012-02-16 |
NAT Traversal for Media Conferencing App 20120036193 - Abuan; Joe ;   et al. | 2012-02-09 |
NAT Traversal for Media Conferencing App 20120036192 - Abuan; Joe ;   et al. | 2012-02-09 |
Error Correction Coding App 20110302473 - ZHOU; Xiaosong ;   et al. | 2011-12-08 |
NAT traversal for media conferencing Grant 8,065,418 - Abuan , et al. November 22, 2 | 2011-11-22 |
Audio Processing Optimization In A Multi-participant Conference App 20110252157 - Garcia, JR.; Roberto ;   et al. | 2011-10-13 |
Dynamic Designation of a Central Distributor in a Multi-Participant Conference App 20110252090 - Garcia, JR.; Roberto ;   et al. | 2011-10-13 |
Multi-network Architecture For Media Data Exchange App 20110252319 - Garcia, JR.; Roberto ;   et al. | 2011-10-13 |
Switching Cameras During a Video Conference of a Multi-Camera Mobile Device App 20110249078 - ABUAN; JOE S. ;   et al. | 2011-10-13 |
In Conference Display Adjustments App 20110249074 - Cranfill; Elizabeth C. ;   et al. | 2011-10-13 |
Remote Control Operations in a Video Conference App 20110249075 - ABUAN; JOE S. ;   et al. | 2011-10-13 |
Video Conference Network Management for a Mobile Device App 20110249077 - Abuan; Joe S. ;   et al. | 2011-10-13 |
Apparatus and Method for Establishing and Utilizing Backup Communication Channels App 20110252144 - Tung; Berkat S. ;   et al. | 2011-10-13 |
Frame Dropping Algorithm For Fast Adaptation Of Buffered Compressed Video To Network Condition Changes App 20110235709 - SHI; Xiaojin ;   et al. | 2011-09-29 |
Performing variable and/or bitwise shift operation for a shift instruction that does not provide a variable or bitwise shift option Grant 8,024,552 - Jeong , et al. September 20, 2 | 2011-09-20 |
Heterogeneous Video Conferencing App 20110205332 - Jeong; Hyeonkuk ;   et al. | 2011-08-25 |
Flow Control App 20110181686 - Jeong; Hyeonkuk ;   et al. | 2011-07-28 |
Joint Bandwidth Detection Algorithm For Real-Time Communication App 20110149087 - JEONG; Hyeonkuk ;   et al. | 2011-06-23 |
Heterogeneous video conferencing Grant 7,949,117 - Jeong , et al. May 24, 2 | 2011-05-24 |
Multi-participant Conference Setup App 20110116409 - Jeong; Hyeonkuk ;   et al. | 2011-05-19 |
Audio Processing In A Multi-participant Conference App 20110074914 - Jeong; Hyeonkuk ;   et al. | 2011-03-31 |
Multi-participant conference setup Grant 7,899,170 - Jeong , et al. March 1, 2 | 2011-03-01 |
Audio processing in a multi-participant conference Grant 7,864,209 - Jeong , et al. January 4, 2 | 2011-01-04 |
Video Processing in a Multi-Participant Video Conference App 20100321469 - Jeong; Hyeonkuk ;   et al. | 2010-12-23 |
Packet loss error recovery Grant 7,827,458 - Salsbury , et al. November 2, 2 | 2010-11-02 |
Video processing in a multi-participant video conference Grant 7,817,180 - Jeong , et al. October 19, 2 | 2010-10-19 |
Video Encoding In A Video Conference App 20100189178 - Pun; Thomas ;   et al. | 2010-07-29 |
Performing Variable And/or Bitwise Shift Operation For A Shift Instruction That Does Not Provide A Variable Or Bitwise Shift Option App 20100174765 - Jeong; Hyeonkuk ;   et al. | 2010-07-08 |
Video encoding in a video conference Grant 7,692,682 - Pun , et al. April 6, 2 | 2010-04-06 |
Automatic Detection of Channel Bandwidth App 20100080142 - Jeong; Hyeonkuk ;   et al. | 2010-04-01 |
Automatic detection of channel bandwidth Grant 7,653,719 - Jeong , et al. January 26, 2 | 2010-01-26 |
Adjusting sampling rate for encoding Grant 7,653,250 - Jeong , et al. January 26, 2 | 2010-01-26 |
Performing variable and/or bitwise shift operation for a shift instruction that does not provide a variable or bitwise shift option Grant 7,610,472 - Jeong , et al. October 27, 2 | 2009-10-27 |
Sharing Application Output In Chat Environment App 20080034038 - Ciudad; Jean-Pierre ;   et al. | 2008-02-07 |
Performing Variable And/or Bitwise Shift Operation For A Shift Instruction That Does Not Provide A Variable Or Bitwise Shift Option App 20060277235 - Jeong; Hyeonkuk ;   et al. | 2006-12-07 |
Video encoding in a video conference App 20060244819 - Pun; Thomas ;   et al. | 2006-11-02 |
Adjusting sampling rate for encoding App 20060244816 - Jeong; Hyeonkuk ;   et al. | 2006-11-02 |
Video processing in a multi-participant video conference App 20060244812 - Jeong; Hyeonkuk ;   et al. | 2006-11-02 |
Multi-participant conference setup App 20060245378 - Jeong; Hyeonkuk ;   et al. | 2006-11-02 |
Audio processing in a multi-participant conference App 20060247045 - Jeong; Hyeonkuk ;   et al. | 2006-11-02 |
Multi-participant conference adjustments App 20060245379 - Abuan; Joe ;   et al. | 2006-11-02 |
Heterogeneous video conferencing App 20060245377 - Jeong; Hyeonkuk ;   et al. | 2006-11-02 |