Patents Examined by Jeffrey Lytle
  • Patent number: 9521249
    Abstract: An echo path change detector may be used to control the rate of adaptation in an acoustic echo canceller. When echo path change is declared, the rate of adaptation may be increased. However, echo path change should not be declared in the presence of double talk, because rapid adaptation during double talk is undesirable. Accordingly, various features are disclosed for detecting echo path changes while avoiding the declaration of such changes in the presence of double talk.
    Type: Grant
    Filed: January 29, 2015
    Date of Patent: December 13, 2016
    Assignee: Amazon Technologies, Inc.
    Inventor: Amit Singh Chhetri
  • Patent number: 9503569
    Abstract: Methods and devices for enabling and disabling the updating of an adaptive filter for echo cancellation of a communication device are disclosed. An echo canceller may include an adaptive filter enabled to update responsive to a determination that a first condition is satisfied that there is no double talk detected on the communication device, and a determination that a second condition is satisfied based, at least in part, on a performance characteristic. The adaptive filter may be disabled from updating responsive to at least one of the first condition and the second condition not being satisfied. Described is disabling the adaptive filter from updating responsive to detecting a performance characteristic of the adaptive filter to fail to meet a condition indicating that the adaptive filter is diverging. The condition to be met may be independent of whether double-talk is determined to be present on the communication device.
    Type: Grant
    Filed: November 11, 2015
    Date of Patent: November 22, 2016
    Assignee: CaptionCall, LLC
    Inventor: Mark Adams
  • Patent number: 9461702
    Abstract: In an example, time and frequency domain speech enhancement is implemented on a platform having a programmable device, such a PC or a smartphone running an OS. Echo cancellation is done first in time domain to cancel a dominant portion of the echo. Residual echo is cancelled jointly with noise reduction during a subsequent frequency domain stage. The time domain block uses a dual band, shorter length Adaptive Filter for faster convergence. Non-linear residual echo is cancelled based on an echo estimate and an error signal from the adaptive filters. A controller locates regions that had residual echo suppressed and which do not have speech and injects comfort noise. The controller can be full-duplex and operate non-linearly. An AGC selectively amplifies the frequency bins, based on the Gain function used by the residual echo and noise canceller.
    Type: Grant
    Filed: June 15, 2015
    Date of Patent: October 4, 2016
    Assignee: Imagination Technologies Limited
    Inventors: Senthil Mani, Gandhi Namani
  • Patent number: 9445051
    Abstract: In an example, a method of processing data includes, in a video telephony session between a local device and a remote device, where the video telephony session includes at least one video connection between the local device and the remote device, identifying, by the local device, degraded playback of video data at the remote device. The method also includes, in response to identifying the degraded playback, terminating, by the local device, a video connection of the at least one video connection.
    Type: Grant
    Filed: August 14, 2015
    Date of Patent: September 13, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Manjunatha Muthsandra Kantharaju, Min Wang, Shankar Ganesh Lakshmanaswamy
  • Patent number: 9445048
    Abstract: Systems and methods are disclosed for gesture-initiated actions in videoconferences. In one implementation, a processing device receives one or more content streams as part of a communication session. The processing device identifies, within the one or more content streams, a request for feedback. The processing device processes, based on an identification of a request for feedback within the one of the plurality of content streams, the one or more content streams to identify a presence of one or more gestures within at least one of the one or more content streams. The processing device initiates, based on an identification of the presence of one or more gestures within at least one of the one or more content streams, an action with respect to the communication session.
    Type: Grant
    Filed: July 29, 2014
    Date of Patent: September 13, 2016
    Assignee: GOOGLE INC.
    Inventors: Mehul Nariyawala, Rahul Garg, Navneet Dalal, Thor Carpenter, Greg Burgess, Tim Psiaki, Mark Chang, Antonio Bernardo Monteiro Costa, Christian Plagemann, Chee Chew
  • Patent number: 9444921
    Abstract: A real loop and method for using the loop for testing sidetone signal level are provided. The loop is modeled from a coil of cable to represent a straight wire loop. Several conducting wires in a cable may be used. The cable may be configured in a coil and may have a first end and a second end exposed for electrical connections to an even number of wires. Each wire in the even number of wires may be capable of being identified as the same wire on each of the first and second ends of the cable. One or more pairs of wires in the even number of wires may be electrically connected to form an electrical loop. An electrical current passes in opposite directions in the wires in each pair of wires.
    Type: Grant
    Filed: October 29, 2007
    Date of Patent: September 13, 2016
    Assignee: CenturyLink Intellectual Property LLC
    Inventor: Amar Nath Ray
  • Patent number: 9438308
    Abstract: An apparatus having a first circuit and a second circuit is disclosed. The first circuit is configured to generate a first intermediate signal by expanding a first input signal subjected to a quantization. The second circuit is configured to generate a second intermediate signal based on a second input signal. The second intermediate signal approximates an echo in the first input signal caused by the second input signal. The second circuit is also configured to generate a third intermediate signal by companding the second intermediate signal to compensate the quantization of the first input signal.
    Type: Grant
    Filed: November 7, 2013
    Date of Patent: September 6, 2016
    Assignee: Avago Technologies General IP (Singapore) Pte. Ltd.
    Inventor: David G. Shaw
  • Patent number: 9438722
    Abstract: A mobile telephone device provided with a video display mode displaying a video based on video data, and a telephone mode, includes: a display screen; a speaker; a memory for storing first display setting information and first sound setting information in the video display mode and second display setting information and second sound setting information in the telephone mode, wherein the second display setting information is configured to be set by a user input to provide a luminance that is greater than zero; and a processor configured to control the display module and the sound output module based on the first display setting information and the first sound setting information during the video display mode, and configured to control the display module and the sound output module based on the second display setting information and the second sound setting information during the telephone mode.
    Type: Grant
    Filed: December 22, 2015
    Date of Patent: September 6, 2016
    Assignee: Kyocera Corporation
    Inventors: Miyuki Okamoto, Tsurumi Ito
  • Patent number: 9420226
    Abstract: A transmission management system obtains, in response to a communication start request for starting communication between a first transmission terminal and a second transmission terminal, first reservation identification information for identifying communication reserved for the first transmission terminal and second reservation identification information for identifying communication reserved for the second transmission terminal, and determines whether to accept or reject the communication start request based on a match between the first reservation identification information and the second reservation identification information.
    Type: Grant
    Filed: May 28, 2013
    Date of Patent: August 16, 2016
    Assignee: Ricoh Company, Ltd.
    Inventors: Kaoru Maeda, Takahiro Asai, Naoki Umehara
  • Patent number: 9414162
    Abstract: Systems and methods are provided for echo reduction. For example, first audio data associated with a current time unit is obtained, the first audio data being generated by an audio-acquisition device of a receiver based on at least information associated with a first audio signal acquired by the audio-acquisition device and a second audio signal output from an audio-playback device of the receiver, the second audio signal being output from the audio-playback device of the receiver based on at least information associated with second audio data transmitted previously by a sender before the current time unit; third audio data transmitted by the sender during a second time unit preceding the current time unit is obtained; and fourth audio data is obtained by performing echo reduction on the first audio data based on at least information associated with the third audio data.
    Type: Grant
    Filed: February 20, 2014
    Date of Patent: August 9, 2016
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventors: Xingping Long, Hong Liu, Muyong Cao
  • Patent number: 9378158
    Abstract: An universal network interface device with an enclosure, an access module, a modem module, a switching power supply and a battery pack.
    Type: Grant
    Filed: July 12, 2012
    Date of Patent: June 28, 2016
    Assignee: AFL Telecommunications LLC
    Inventors: Ted Lichoulas, Eddie Kimbrell
  • Patent number: 9357167
    Abstract: A third party automatically participates in a peer-to-peer communication session established between a first endpoint and a second endpoint. Once the peer-to-peer communication session is established, a third party receives a first user data provided by the first endpoint, and verifies the first user data. If the verification succeeds, the third party automatically participates in the peer-to-peer communication session.
    Type: Grant
    Filed: July 24, 2014
    Date of Patent: May 31, 2016
    Assignee: International Business Machines Corporation
    Inventors: Jeffrey C H Liu, Xavier A. Vasques
  • Patent number: 9344291
    Abstract: A conferencing system and method that allows participants to review recorded conference information and to join the conference live are disclosed. Exemplary systems and methods continuously record or buffer at least a portion of a conference, such that participants joining late or that otherwise miss a portion of the conference can review a recording of the portion of the conference and catch up to the live portion of the conference.
    Type: Grant
    Filed: April 24, 2013
    Date of Patent: May 17, 2016
    Assignee: Mitel Networks Corporation
    Inventors: James Dean Midtun, Chyi Pin Lim
  • Patent number: 9344579
    Abstract: Examples of the disclosure provide variable step size (VSS) adaptive echo cancellation in the presence of near-end noise such as dense double talk without using an explicit double talk detector and/or without using a dual-filter. During a conversation, the present value for an error signal is monitored. Based on the monitored present value for the error signal, a first function is determined. A second function is determined based on long-term statistics describing a reference signal, a near-end noise signal, and the error signal. An adaptation coefficient is calculated for the VSS adaptive filter based on the determined first function and the determined second function. The calculated adaptation coefficient is used in the VSS adaptive filter for echo cancellation against interference due to the near-end noise signal during the conversation.
    Type: Grant
    Filed: July 2, 2014
    Date of Patent: May 17, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Youhong Lu, Syavosh Zad Issa
  • Patent number: 9344675
    Abstract: A computer-implemented technique can include receiving a video chat request to initiate a video chat with at least one invitee user. The technique can include for a specific invitee user, determining a degree of notification for a specific video chat invitation for the specific invitee user, the degree of notification comprising a notification medium and a notification level each having a degree of intrusiveness, wherein determining the degree of notification is based on: (a) a number of invitee users specified by the video chat request, and (b) video chat attributes of the specific invitee user. The technique can also include outputting the specific video chat invitation to an invitee computing device associated with the specific invitee user via the determined notification medium, wherein receipt of the specific video chat invitation causes the invitee computing device to notify the specific invitee user according to the determined notification level.
    Type: Grant
    Filed: August 11, 2014
    Date of Patent: May 17, 2016
    Assignee: Google Inc.
    Inventors: Jordanna Chord, Brian David Marsh, Kevin Brown, Per Johan Gustafsson, Jacualyn Carol Bonnell
  • Patent number: 9338304
    Abstract: A bidirectional communication system includes—a first compensating unit to which a first output unit and a first input unit are assigned that is configured to compensate for undesired feedback from the first output unit in the first input unit with generation of first compensation data and at least one second compensating unit that is configured like the first compensating unit and is physically separate from the first compensating unit. The second compensating unit has a second output unit but no input unit is assigned to it. The first compensating unit and the second compensating unit are connected by interfaces via which the first compensation data generated by the first compensating unit can be sent to the second compensating unit so that second compensation data can be generated in the second compensating unit based on the first compensation data.
    Type: Grant
    Filed: March 2, 2012
    Date of Patent: May 10, 2016
    Assignee: Unify GmbH & Co. KG
    Inventor: Elmar Albert
  • Patent number: 9338096
    Abstract: Method, device and apparatus for delivering video telephony by using a media controller and a software defined networking (SDN) controller to enable multicasting for multi-party video conferencing. A media controller generates a video sending rate for each of the plurality of client devices based on a received video conference request and received network information. The media controller determines and independently constructs a maximum-rate delay-bounded multicast tree for each of the plurality of client devices that supports the largest possible multicast rate. The media controller determines a common congested link in the multicast trees, re-routes the multicast tree with the common congested link for the client device with the lowest weight of utility divided by its video sending rate and creating two subtrees, and iteratively re-routes the multicast trees until an aggregate video sending rate of the multicast trees sharing the common congested link meets a link capacity of the common congested link.
    Type: Grant
    Filed: August 29, 2014
    Date of Patent: May 10, 2016
    Assignee: Futurewei Technologies, Inc.
    Inventors: Yang Xu, Miao Zhao, Mingquan Wu, Hong Heather Yu
  • Patent number: 9336792
    Abstract: System and methods are provided for voice enhancement in audio conferencing among a plurality of participants. An example system includes a signal processor, a pre-processing component, and a voice-enhancement component. The signal processor is configured to generate a first mixed signal based at least in part on a first audio signal associated with a first remote participant and a local audio signal associated with a local participant. The pre-processing component is configured to generate a first input signal and a second input signal based at least in part on the first mixed signal and a second audio signal associated with a second remote participant. In addition, the voice-enhancement component is configured to generate a first output signal to be transmitted to the second remote participant based at least in part on the first input signal and the second input signal.
    Type: Grant
    Filed: April 25, 2013
    Date of Patent: May 10, 2016
    Assignee: MARVELL WORLD TRADE LTD.
    Inventors: Qi Pan, Xing Li
  • Patent number: 9331840
    Abstract: A method comprising transmitting a delay value to each of a plurality of digital subscriber line (DSL) transceivers, by a distribution point unit (DPU), and receiving a plurality of signals at substantially the same time, wherein each of the plurality of signals is from a different DSL transceiver in the plurality of DSL transceivers and transmitted at different times based on the delay value and a corresponding propagation delay.
    Type: Grant
    Filed: May 2, 2013
    Date of Patent: May 3, 2016
    Assignee: Futurewei Technologies, Inc.
    Inventors: Cao Shi, Amir H. Fazlollahi, Jianhua Liu
  • Patent number: 9325854
    Abstract: An echo reduction method stores a received audio information stream. A sound detection flag is activated following detection of locally generated sound. Output based on the received audio information stream is muted in response to the activating the sound detection flag. Rendering status of the received audio information stream is saved, in response to the activating the sound detection flag, to reduce loss of audio information. At least a portion of the stored received audio information stream is rendered following inactivation of the sound detection flag.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: April 26, 2016
    Inventor: James H. Parry