Patents by Inventor Mukund N. Thapa

Mukund N. Thapa has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 9742830
    Abstract: A method (and corresponding system and computer program product) providing control to open video conference is disclosed. One aspect enables participants of a video conference to asynchronously join and leave the video conference. Another aspect enables participants to merge multiple video conferences into a single video conference, or to split a single video conference into multiple video conferences.
    Type: Grant
    Filed: October 10, 2014
    Date of Patent: August 22, 2017
    Assignee: Optical Fusion, Inc.
    Inventor: Mukund N. Thapa
  • Patent number: 9654537
    Abstract: In one aspect, audio streams are added to a mix until the mix is either complete (i.e., all audio streams have been added) or the mix is closed early (i.e., before the mix is complete). In another aspect, audio and video streams are synchronized by playing back the audio stream and then synchronizing display of the video frames to the playback of the audio stream.
    Type: Grant
    Filed: March 4, 2014
    Date of Patent: May 16, 2017
    Assignee: Optical Fusion, Inc.
    Inventor: Mukund N. Thapa
  • Patent number: 9509852
    Abstract: A new audio echo cancellation (AEC) approach is disclosed. To facilitate echo cancellation, the method adjusts for errors (called drift) in sampling rates for both capturing audio and playing audio. This ensures that the AEC module receives both the signals at precisely the same sampling frequency. Furthermore, the far-end signal and near-end mixed signal are time aligned to ensure that the alignment is suitable for application of AEC techniques. An additional enhancement to reduce errors utilizes a concept of native frequency. A by-product of drift compensation allows for excellent buffer control for capture/playback and buffer overflow/underflow errors from drift errors are eliminated.
    Type: Grant
    Filed: March 13, 2015
    Date of Patent: November 29, 2016
    Assignee: Optical Fusion, Inc.
    Inventors: Mukund N. Thapa, Vinoda Kumar Somashekhara, Mariya Krishnasamy, Vinay V. Kabadi
  • Publication number: 20150189092
    Abstract: A new audio echo cancellation (AEC) approach is disclosed. To facilitate echo cancellation, the method adjusts for errors (called drift) in sampling rates for both capturing audio and playing audio. This ensures that the AEC module receives both the signals at precisely the same sampling frequency. Furthermore, the far-end signal and near-end mixed signal are time aligned to ensure that the alignment is suitable for application of AEC techniques. An additional enhancement to reduce errors utilizes a concept of native frequency. A by-product of drift compensation allows for excellent buffer control for capture/playback and buffer overflow/underflow errors from drift errors are eliminated.
    Type: Application
    Filed: March 13, 2015
    Publication date: July 2, 2015
    Inventors: Mukund N. Thapa, Vinoda Kumar Somashekhara, Mariya Krishnasamy, Vinay V. Kabadi
  • Patent number: 9008302
    Abstract: A new audio echo cancellation (AEC) approach is disclosed. To facilitate echo cancellation, the method adjusts for errors (called drift) in sampling rates for both capturing audio and playing audio. This ensures that the AEC module receives both the signals at precisely the same sampling frequency. Furthermore, the far-end signal and near-end mixed signal are time aligned to ensure that the alignment is suitable for application of AEC techniques. An additional enhancement to reduce errors utilizes a concept of native frequency. A by-product of drift compensation allows for excellent buffer control for capture/playback and buffer overflow/underflow errors from drift errors are eliminated.
    Type: Grant
    Filed: October 10, 2011
    Date of Patent: April 14, 2015
    Assignee: Optical Fusion, Inc.
    Inventors: Mukund N. Thapa, Vinoda Kumar Somashekhara, Mariya Krishnasamy, Vinay V. Kabadi
  • Patent number: 8954178
    Abstract: In one aspect, audio streams are added to a mix until the mix is either complete (i.e., all audio streams have been added) or the mix is closed early (i.e., before the mix is complete). In another aspect, audio and video streams are synchronized by playing back the audio stream and then synchronizing display of the video frames to the playback of the audio stream.
    Type: Grant
    Filed: November 23, 2011
    Date of Patent: February 10, 2015
    Assignee: Optical Fusion, Inc.
    Inventor: Mukund N. Thapa
  • Publication number: 20150022625
    Abstract: A method (and corresponding system and computer program product) providing control to open video conference is disclosed. One aspect enables participants of a video conference to asynchronously join and leave the video conference. Another aspect enables participants to merge multiple video conferences into a single video conference, or to split a single video conference into multiple video conferences.
    Type: Application
    Filed: October 10, 2014
    Publication date: January 22, 2015
    Inventor: Mukund N. Thapa
  • Patent number: 8881029
    Abstract: A method (and corresponding system and computer program product) providing control to open video conference is disclosed. One aspect enables participants of a video conference to asynchronously join and leave the video conference. Another aspect enables participants to merge multiple video conferences into a single video conference, or to split a single video conference into multiple video conferences.
    Type: Grant
    Filed: June 2, 2008
    Date of Patent: November 4, 2014
    Assignee: Optical Fusion, Inc.
    Inventor: Mukund N. Thapa
  • Publication number: 20140184735
    Abstract: In one aspect, audio streams are added to a mix until the mix is either complete (i.e., all audio streams have been added) or the mix is closed early (i.e., before the mix is complete). In another aspect, audio and video streams are synchronized by playing back the audio stream and then synchronizing display of the video frames to the playback of the audio stream.
    Type: Application
    Filed: March 4, 2014
    Publication date: July 3, 2014
    Applicant: Optical Fusion, Inc.
    Inventor: Mukund N. Thapa
  • Patent number: 8700195
    Abstract: In one aspect, audio streams are added to a mix until the mix is either complete (i.e., all audio streams have been added) or the mix is closed early (i.e., before the mix is complete). In another aspect, audio and video streams are synchronized by playing back the audio stream and then synchronizing display of the video frames to the playback of the audio stream.
    Type: Grant
    Filed: October 5, 2012
    Date of Patent: April 15, 2014
    Assignee: Optical Fusion Inc.
    Inventor: Mukund N. Thapa
  • Patent number: 8583268
    Abstract: In one aspect, audio streams are added to a mix until the mix is either complete (i.e., all audio streams have been added) or the mix is closed early (i.e., before the mix is complete). In another aspect, audio and video streams are synchronized by playing back the audio stream and then synchronizing display of the video frames to the playback of the audio stream.
    Type: Grant
    Filed: September 30, 2008
    Date of Patent: November 12, 2013
    Assignee: Optical Fusion Inc.
    Inventor: Mukund N. Thapa
  • Publication number: 20130271561
    Abstract: Methods (and corresponding systems and computer program products) providing (1) flexible controls for the number of users that register and use a system, (2) flexible group contact management control, and (3) establishing a caller's video on each receiver's screen as soon as the caller makes a video conference call.
    Type: Application
    Filed: May 6, 2013
    Publication date: October 17, 2013
    Inventor: Mukund N. Thapa
  • Patent number: 8407288
    Abstract: A method (and corresponding system and computer program product) for efficiently routing a multi-person conference to reduce bandwidth usage and latency is described. Computing devices used by the participants to participate in the conference are separated into proximity pools based on direct accessibility. For each proximity pool, a computing device is selected as the key node. Only the key node communicates directly with a server, and redistributes data received from the server to its pool peers. Communications between computing devices within a same pool are routed directed to one another. Proximity pools can be refined to factor in distances among the computing devices. Multiple servers may be used to reduce latency. Proximity pools are assigned to nearby servers. Communications between computing devices in different proximity pools are routed through the server(s) associated with the different proximity pool.
    Type: Grant
    Filed: June 22, 2010
    Date of Patent: March 26, 2013
    Assignee: Optical Fusion Inc.
    Inventor: Mukund N. Thapa
  • Publication number: 20130027507
    Abstract: In one aspect, audio streams are added to a mix until the mix is either complete (i.e., all audio streams have been added) or the mix is closed early (i.e., before the mix is complete). In another aspect, audio and video streams are synchronized by playing back the audio stream and then synchronizing display of the video frames to the playback of the audio stream.
    Type: Application
    Filed: October 5, 2012
    Publication date: January 31, 2013
    Inventor: Mukund N. Thapa
  • Publication number: 20130002797
    Abstract: A new audio echo cancellation (AEC) approach is disclosed. To facilitate echo cancellation, the method adjusts for errors (called drift) in sampling rates for both capturing audio and playing audio. This ensures that the AEC module receives both the signals at precisely the same sampling frequency. Furthermore, the far-end signal and near-end mixed signal are time aligned to ensure that the alignment is suitable for application of AEC techniques. An additional enhancement to reduce errors utilizes a concept of native frequency. A by-product of drift compensation allows for excellent buffer control for capture/playback and buffer overflow/underflow errors from drift errors are eliminated.
    Type: Application
    Filed: October 10, 2011
    Publication date: January 3, 2013
    Applicant: OPTICAL FUSION INC.
    Inventors: Mukund N. Thapa, Vinoda Kumar Somashekhara, Mariya Krishnasamy, Vinay V. Kabadi
  • Publication number: 20120327181
    Abstract: In one aspect, audio streams are added to a mix until the mix is either complete (i.e., all audio streams have been added) or the mix is closed early (i.e., before the mix is complete). In another aspect, audio and video streams are synchronized by playing back the audio stream and then synchronizing display of the video frames to the playback of the audio stream.
    Type: Application
    Filed: September 6, 2012
    Publication date: December 27, 2012
    Applicant: OPTICAL FUSION INC.
    Inventor: Mukund N. Thapa
  • Patent number: 8243119
    Abstract: In one aspect, a request to initiate a video conference is received from a caller. The request identifies one or more called parties for the video conference. A request for the video conference is sent to one of the called parties. The called party does not accept the request. In response to a lack of acceptance of the request by the called party, a videomail service is provided. A videomail message from the caller is recorded. The caller is the sender of the videomail message and the called party is the recipient of the videomail message. The called party is notified that he has a videomail message.
    Type: Grant
    Filed: May 30, 2008
    Date of Patent: August 14, 2012
    Assignee: Optical Fusion Inc.
    Inventor: Mukund N. Thapa
  • Publication number: 20120069137
    Abstract: In one aspect, audio streams are added to a mix until the mix is either complete (i.e., all audio streams have been added) or the mix is closed early (i.e., before the mix is complete). In another aspect, audio and video streams are synchronized by playing back the audio stream and then synchronizing display of the video frames to the playback of the audio stream.
    Type: Application
    Filed: November 23, 2011
    Publication date: March 22, 2012
    Applicant: OPTICAL FUSION INC.
    Inventor: Mukund N. Thapa
  • Publication number: 20100325209
    Abstract: A method (and corresponding system and computer program product) for efficiently routing a multi-person conference to reduce bandwidth usage and latency is described. Computing devices used by the participants to participate in the conference are separated into proximity pools based on direct accessibility. For each proximity pool, a computing device is selected as the key node. Only the key node communicates directly with a server, and redistributes data received from the server to its pool peers. Communications between computing devices within a same pool are routed directed to one another. Proximity pools can be refined to factor in distances among the computing devices. Multiple servers may be used to reduce latency. Proximity pools are assigned to nearby servers. Communications between computing devices in different proximity pools are routed through the server(s) associated with the different proximity pool.
    Type: Application
    Filed: June 22, 2010
    Publication date: December 23, 2010
    Applicant: Optical Fusion Inc.
    Inventor: Mukund N. Thapa
  • Publication number: 20100271457
    Abstract: Methods (and corresponding systems and computer program products) providing (1) flexible controls for the number of users that register and use a system, (2) flexible group contact management control, and (3) establishing a caller's video on each receiver's screen as soon as the caller makes a video conference call.
    Type: Application
    Filed: April 23, 2010
    Publication date: October 28, 2010
    Applicant: Optical Fusion Inc.
    Inventor: Mukund N. Thapa