发明名称 System and method for transferring data
摘要 A system and a method transmit data in a first codec from a first terminal to a second terminal. The first terminal establishes a connection with the second terminal and/or transmits, transfers and/or sends the data to the second terminal via the connection between the first terminal and the second terminal. The connection between the first terminal and the second terminal has a first channel and/or a second channel to transmit the data from the first terminal to the second terminal. The first terminal transmits the data in a first codec to the second terminal via the first channel and/or the second channel of the connection without receiving capabilities of and/or intentions from the second terminal. The second terminal may be incapable of receiving, of processing, of accepting and/or of displaying the data in the first codec. The capabilities of and/or the intentions from the second terminal is transmitted to the first terminal via the connection. The first terminal switches the data from the first codec to the second codec and/or transmits the data in the second codec to the second terminal via the connection between the first terminal and the second terminal.
申请公布号 US9596468(B2) 申请公布日期 2017.03.14
申请号 US201414321463 申请日期 2014.07.01
申请人 III HOLDINGS 2, LLC 发明人 Neff Ralph;Rajagopal Iyer Ajay;Hayashida Russell;Al-Shaykh Osama
分类号 G06F15/16;H04N19/85;H04L29/06 主分类号 G06F15/16
代理机构 McAndrews, Held & Malloy, Ltd. 代理人 McAndrews, Held & Malloy, Ltd.
主权项 1. A system for transmitting data, the system comprising: a first terminal that supports a plurality of codecs for encoding and decoding the data; and a second terminal that supports one or more codecs for encoding and decoding data; wherein the first terminal is configured to select a first codec from the plurality of codecs, encode data via the selected first codec to produce first encoded data, and transmit, before determining decoding capabilities of the second terminal, the first encoded data and a first message to the second terminal, the first message identifying the plurality of codecs supported by the first terminal; wherein the second terminal is configured to receive the first encoded data and the first message from the first terminal, and determine whether the first encoded data matches a codec of the one or more codecs supported by the second terminal; wherein, if the first codec matches a codec of the one or more codecs supported by the second terminal, the second terminal is further configured to decode the first encoded data via the matched codec; and wherein, if the first codec does not match a codec of the one or more codecs supported by the second terminal, the second terminal is further configured to select, based on the first message, a second codec that is supported by both the first terminal and the second terminal, encode data via the selected second codec to produce second encoded data, and transmit the second encoded data and a second message to the first terminal, the second message identifying the one or more codecs supported by the second terminal.
地址 Wilmington DE US