Patents by Inventor Senthil Velayutham
Senthil Velayutham 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: 11049496Abstract: Disclosed in some examples, are methods, systems, and machine-readable mediums for preventing unintended activation of voice command processing of a voice activated device. A first audio signal may be an audio signal that is to be output to a speaker communicatively coupled to the computing device. A second audio signal may be input from a microphone or other audio capture device. Both audio signals are input to a keyword detector to check for the presence of activation keywords. If the activation keyword(s) are detected in the second audio signal but not the first audio signal the voice command processing of the device is activated as this is likely a command from the user and not feedback from the loudspeaker.Type: GrantFiled: November 29, 2018Date of Patent: June 29, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Senthil Velayutham, Sriram Srinivasan
-
Publication number: 20210136127Abstract: Techniques for conducting a communication session include obtaining capabilities of a set of one or more first devices and a second device configured to provide content to the first devices, the second device being configured to generate a plurality of data streams associated with the communication session; sending a first signal over a network to the second device to configure one or more operating parameters of the second device to generate the one or more data streams according to the capabilities of the first devices; and dynamically updating the operating parameters of the second device to alter the one or more data streams generated by the second device responsive to receiving an indication of changes in the capabilities of one or more of the first devices, a set of one or more third devices joining the communication session having different capabilities than the first set of devices, or both.Type: ApplicationFiled: January 16, 2020Publication date: May 6, 2021Applicant: Microsoft Technology Licensing, LLCInventors: Arash Ghanaie-Sichanie, Senthil Velayutham, Timur Aleshin, Ross Cutler
-
Publication number: 20200175966Abstract: Disclosed in some examples, are methods, systems, and machine-readable mediums for preventing unintended activation of voice command processing of a voice activated device. A first audio signal may be an audio signal that is to be output to a speaker communicatively coupled to the computing device. A second audio signal may be input from a microphone or other audio capture device. Both audio signals are input to a keyword detector to check for the presence of activation keywords. If the activation keyword(s) are detected in the second audio signal but not the first audio signal the voice command processing of the device is activated as this is likely a command from the user and not feedback from the loudspeaker.Type: ApplicationFiled: November 29, 2018Publication date: June 4, 2020Inventors: Senthil Velayutham, Sriram Srinivasan
-
Patent number: 10531046Abstract: Provided herein are systems, methods, and software for facilitating a video environment. In at least one implementation, video of at least a first object to be displayed in the video environment is received. Video of at least a second object is also received which is to be displayed with the first object in the video environment. A zoom operation is identified to be performed on the first object to reduce a difference between a size of the first object and a size of the second object. The zoom operation is then performed on the video of the first object. In response to the zoom operation, the first object and the second object are displayed in the video environment.Type: GrantFiled: December 15, 2017Date of Patent: January 7, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Ankit Tandon, Robert Aichner, Ross Cutler, Senthil Velayutham
-
Publication number: 20180123816Abstract: Provided herein are systems, methods, and software for facilitating collaboration environments. In at least one implementation, a presentation of an initial view of a collaboration scene is presented within a collaboration environment. A portion of the collaboration scene is identified that corresponds to an object of interest selected for separate viewing. A separate presentation within the collaboration environment is initiated related to the portion of the scene corresponding to the object of interest.Type: ApplicationFiled: September 29, 2017Publication date: May 3, 2018Inventors: Ankit Tandon, William Verthein, Senthil Velayutham, Ross Cutler
-
Publication number: 20180109759Abstract: Provided herein are systems, methods, and software for facilitating a video environment. In at least one implementation, video of at least a first object to be displayed in the video environment is received. Video of at least a second object is also received which is to be displayed with the first object in the video environment. A zoom operation is identified to be performed on the first object to reduce a difference between a size of the first object and a size of the second object. The zoom operation is then performed on the video of the first object. In response to the zoom operation, the first object and the second object are displayed in the video environment.Type: ApplicationFiled: December 15, 2017Publication date: April 19, 2018Inventors: Ankit Tandon, Robert Aichner, Ross Cutler, Senthil Velayutham
-
Patent number: 9876988Abstract: Provided herein are systems, methods, and software for facilitating a video conference environment. In at least one implementation, video captured of a scene is received. A modification to display of the video is identified based at least in part on a share of a display space associated with an object in the scene relative to a share of another display space associated with another object in another scene. The modification to the display of the video is then initiated. In another implementation, the modification may also be based on a target share indicated by way of an interactive graphic.Type: GrantFiled: July 13, 2012Date of Patent: January 23, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Ankit Tandon, Robert Aichner, Ross Cutler, Senthil Velayutham
-
Patent number: 9813255Abstract: Provided herein are systems, methods, and software for facilitating collaboration environments. In at least one implementation, a presentation of an initial view of a collaboration scene is presented within a collaboration environment. A portion of the collaboration scene is identified that corresponds to an object of interest selected for separate viewing. A separate presentation within the collaboration environment is initiated related to the portion of the scene corresponding to the object of interest.Type: GrantFiled: July 30, 2012Date of Patent: November 7, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Ankit Tandon, William Verthein, Senthil Velayutham, Ross Cutler
-
Publication number: 20140032679Abstract: Provided herein are systems, methods, and software for facilitating collaboration environments. In at least one implementation, a presentation of an initial view of a collaboration scene is presented within a collaboration environment. A portion of the collaboration scene is identified that corresponds to an object of interest selected for separate viewing. A separate presentation within the collaboration environment is initiated related to the portion of the scene corresponding to the object of interest.Type: ApplicationFiled: July 30, 2012Publication date: January 30, 2014Applicant: MICROSOFT CORPORATIONInventors: Ankit Tandon, William Verthein, Senthil Velayutham, Ross Cutler
-
Publication number: 20140019883Abstract: Provided herein are systems, methods, and software for facilitating a video conference environment. In at least one implementation, video captured of a scene is received. A modification to display of the video is identified based at least in part on a share of a display space associated with an object in the scene relative to a share of another display space associated with another object in another scene. The modification to the display of the video is then initiated. In another implementation, the modification may also be based on a target share indicated by way of an interactive graphic.Type: ApplicationFiled: July 13, 2012Publication date: January 16, 2014Applicant: Microsoft CorporationInventors: Ankit Tandon, Robert Aichner, Ross Cutler, Senthil Velayutham
-
Patent number: 8219387Abstract: Frames containing audio data may be received, the audio data having been derived from a microphone array, at least some of the frames containing residual acoustic echo after having acoustic echo partially removed therefrom. Probability distribution functions are determined from the frames of audio data. A probability distribution function comprises likelihoods that respective directions are directions of sources of sounds. An active speaker may be identified in frames of video data based on the video data and based on audio information derived from the audio data, where use of the audio information as a basis for identifying the active speaker is controlled by determining whether the probability distribution functions indicate that corresponding audio data includes residual acoustic echo.Type: GrantFiled: December 10, 2007Date of Patent: July 10, 2012Assignee: Microsoft CorporationInventors: Ross Cutler, Xinding Sun, Senthil Velayutham
-
Publication number: 20090150149Abstract: Frames containing audio data may be received, the audio data having been derived from a microphone array, at least some of the frames containing residual acoustic echo after having acoustic echo partially removed therefrom. Probability distribution functions are determined from the frames of audio data. A probability distribution function comprises likelihoods that respective directions are directions of sources of sounds. An active speaker may be identified in frames of video data based on the video data and based on audio information derived from the audio data, where use of the audio information as a basis for identifying the active speaker is controlled by determining whether the probability distribution functions indicate that corresponding audio data includes residual acoustic echo.Type: ApplicationFiled: December 10, 2007Publication date: June 11, 2009Applicant: MICROSOFT CORPORATIONInventors: Ross Culter, Xinding Sun, Senthil Velayutham
-
Publication number: 20060265262Abstract: A conference room endpoint facility enables a user to schedule conferences directly with the conference room endpoint facility without the need for a central data store to save the conference-specific information. For each scheduled conference, the conference room endpoint facility may store the conference data in a blob, and the lob is stored locally with each invited conference attendee. At the time of joining a scheduled conference, each attendee presents its copy of the blob containing the meeting data to the conference room endpoint facility. The conference room endpoint facility validates the conference data and, upon validating the conference data, admits the submitting conference attendee into the conference.Type: ApplicationFiled: May 18, 2005Publication date: November 23, 2006Applicant: Microsoft CorporationInventors: Nirav Kamdar, Senthil Velayutham