Patents Assigned to Optical Fusion Inc.
-
Patent number: 9742830Abstract: 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: GrantFiled: October 10, 2014Date of Patent: August 22, 2017Assignee: Optical Fusion, Inc.Inventor: Mukund N. Thapa
-
Patent number: 9654537Abstract: 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: GrantFiled: March 4, 2014Date of Patent: May 16, 2017Assignee: Optical Fusion, Inc.Inventor: Mukund N. Thapa
-
Patent number: 9509852Abstract: 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: GrantFiled: March 13, 2015Date of Patent: November 29, 2016Assignee: Optical Fusion, Inc.Inventors: Mukund N. Thapa, Vinoda Kumar Somashekhara, Mariya Krishnasamy, Vinay V. Kabadi
-
Patent number: 9060094Abstract: Individual adjustment of audio volume and video properties in a computer network conference environment is provided. For audio adjustment, a buffer collects incoming streams; a stream decoder decodes the buffered audio streams, a gain adjustment applies a gain increase or decrease to the individual audio stream, and a mixer combines each of the individual signals together. The gain adjustment module receives input from a user interface control associated with each participant, and adjusts the volume of that participant's stream accordingly. If a requested increase in gain would cause an overflow of the signal, only a gain increase that will avoid such overflow is applied. Video properties such as brightness, contrast and saturation are also adjustable. Properties of the user's transmitted audio and video streams are also adjustable.Type: GrantFiled: May 30, 2008Date of Patent: June 16, 2015Assignee: Optical Fusion, Inc.Inventor: Mukund Thapa
-
Patent number: 9008302Abstract: 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: GrantFiled: October 10, 2011Date of Patent: April 14, 2015Assignee: Optical Fusion, Inc.Inventors: Mukund N. Thapa, Vinoda Kumar Somashekhara, Mariya Krishnasamy, Vinay V. Kabadi
-
Patent number: 8954178Abstract: 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: GrantFiled: November 23, 2011Date of Patent: February 10, 2015Assignee: Optical Fusion, Inc.Inventor: Mukund N. Thapa
-
Patent number: 8881029Abstract: 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: GrantFiled: June 2, 2008Date of Patent: November 4, 2014Assignee: Optical Fusion, Inc.Inventor: Mukund N. Thapa
-
Publication number: 20140184735Abstract: 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: ApplicationFiled: March 4, 2014Publication date: July 3, 2014Applicant: Optical Fusion, Inc.Inventor: Mukund N. Thapa
-
Patent number: 8700195Abstract: 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: GrantFiled: October 5, 2012Date of Patent: April 15, 2014Assignee: Optical Fusion Inc.Inventor: Mukund N. Thapa
-
Patent number: 8583268Abstract: 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: GrantFiled: September 30, 2008Date of Patent: November 12, 2013Assignee: Optical Fusion Inc.Inventor: Mukund N. Thapa
-
Patent number: 8407288Abstract: 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: GrantFiled: June 22, 2010Date of Patent: March 26, 2013Assignee: Optical Fusion Inc.Inventor: Mukund N. Thapa
-
Publication number: 20130002797Abstract: 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: ApplicationFiled: October 10, 2011Publication date: January 3, 2013Applicant: OPTICAL FUSION INC.Inventors: Mukund N. Thapa, Vinoda Kumar Somashekhara, Mariya Krishnasamy, Vinay V. Kabadi
-
Publication number: 20120327181Abstract: 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: ApplicationFiled: September 6, 2012Publication date: December 27, 2012Applicant: OPTICAL FUSION INC.Inventor: Mukund N. Thapa
-
Patent number: 8243119Abstract: 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: GrantFiled: May 30, 2008Date of Patent: August 14, 2012Assignee: Optical Fusion Inc.Inventor: Mukund N. Thapa
-
Publication number: 20120069137Abstract: 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: ApplicationFiled: November 23, 2011Publication date: March 22, 2012Applicant: OPTICAL FUSION INC.Inventor: Mukund N. Thapa
-
Publication number: 20100325209Abstract: 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: ApplicationFiled: June 22, 2010Publication date: December 23, 2010Applicant: Optical Fusion Inc.Inventor: Mukund N. Thapa
-
Publication number: 20100271457Abstract: 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: ApplicationFiled: April 23, 2010Publication date: October 28, 2010Applicant: Optical Fusion Inc.Inventor: Mukund N. Thapa
-
Publication number: 20100188476Abstract: A method (and corresponding system and computer program product) providing high image quality video conferences at low network bandwidth usage. Video images are captured at a high resolution and downsampled to a low resolution before transmitted over a network. When the downsampled video images are received, they are upconverted back to higher resolution video images. The upconverted video images are then transmitted to a display device via a High-Definition Multimedia Interface (HDMI) output, and displayed on the display device.Type: ApplicationFiled: January 25, 2010Publication date: July 29, 2010Applicant: Optical Fusion Inc.Inventor: Mukund N. Thapa
-
Publication number: 20090089683Abstract: 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: ApplicationFiled: June 2, 2008Publication date: April 2, 2009Applicant: Optical Fusion Inc.Inventor: Mukund N. Thapa
-
Publication number: 20090086012Abstract: 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: ApplicationFiled: May 30, 2008Publication date: April 2, 2009Applicant: OPTICAL FUSION INC.Inventor: Mukund N. Thapa