Patents by Inventor Mihailo Kolundzija
Mihailo Kolundzija 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).
-
Publication number: 20240404534Abstract: A method is performed by an endpoint device that includes a loudspeaker, a microphone, and a controller. The method includes: by the loudspeaker, playing a loudspeaker signal into a space; by the microphone, detecting audio in the space, to produce a feedback audio signal; estimating acoustic parameters for the space including a reverberation time and an ambient noise power based on the feedback audio signal and the loudspeaker signal; receiving an incoming audio signal that is not detected by the microphone; using the acoustic parameters, generating an acoustic watermark signal that, when played into the space through the loudspeaker, would be inaudible to a listener; adding the acoustic watermark signal to the incoming audio signal to produce a watermarked audio signal; and playing the watermarked audio signal into the space through the loudspeaker.Type: ApplicationFiled: June 1, 2023Publication date: December 5, 2024Inventors: Mihailo Kolundzija, Raul Alejandro Casas, Hua Mu, Marek Jacek Adamiec
-
Patent number: 11843899Abstract: Presented herein are systems and methods for obtaining an audio stream from a microphone of a first participant of an audio and video conference between at least the first participant and a second participant; detecting, in the audio stream, a sound trigger that is noise generated by the first participant and filtered from the audio stream by a noise cancellation filter; in response to detecting the sound trigger, muting a transmission of the audio stream to the second participant; and while muting the transmission of the audio stream to the second participant, receiving a verbal command from the first participant that is used to control a digital or virtual assistant.Type: GrantFiled: June 1, 2022Date of Patent: December 12, 2023Assignee: CISCO TECHNOLOGY, INC.Inventors: Mihailo Kolundzija, Rafal Pilarczyk
-
Publication number: 20230396734Abstract: Presented herein are systems and methods for obtaining an audio stream from a microphone of a first participant of an audio and video conference between at least the first participant and a second participant; detecting, in the audio stream, a sound trigger that is noise generated by the first participant and filtered from the audio stream by a noise cancellation filter; in response to detecting the sound trigger, muting a transmission of the audio stream to the second participant; and while muting the transmission of the audio stream to the second participant, receiving a verbal command from the first participant that is used to control a digital or virtual assistant.Type: ApplicationFiled: June 1, 2022Publication date: December 7, 2023Inventors: Mihailo Kolundzija, Rafal Pilarczyk
-
Patent number: 11169641Abstract: A touch sensitive surface has emitters and detectors arranged around a periphery of the touch sensitive surface. The emitters produce optical beams that are received by the detectors. A stylus is configured to disturb one or more of the optical beams by a variable amount when in contact with the touch sensitive surface. The variable amount depends on an amount of force applied to the stylus towards the touch sensitive surface. A controller of the touch sensitive surface is configured to determine the touch strength of a touch event performed by the stylus based on disturbances of one or more of the optical beams. The touch strength provides a measure of the amount of force applied to the stylus.Type: GrantFiled: January 22, 2019Date of Patent: November 9, 2021Assignee: Beechrock LimitedInventors: Niall O'Cleirigh, Owen Drumm, Olivier Mathis, Danil Korchagin, Mihailo Kolundzija, Frederic Bourbon, Julien Piot
-
Patent number: 11036338Abstract: A touch system includes a touch-sensitive surface with emitters and detectors arranged around its periphery. A touch event caused on an object interacts with optical beams that propagate from the emitters along the touch-sensitive surface to the detectors. Beam data indicating detected intensities of the optical beams is received. The touch system determines a set of measured interactions of the optical beams with the detected touch event from the beam data and compares the set of measured interactions with sets of model interactions of the optical beams for different candidate touch feature sets. Based on the comparison, the touch system selects one of the candidate touch features sets for the touch event. The touch system may also classify the touch event as having been caused by a particular object (or class of object) based on the selected touch feature set.Type: GrantFiled: April 19, 2019Date of Patent: June 15, 2021Assignee: Beechrock LimitedInventors: Mihailo Kolundzija, Owen Drumm, Julien Piot
-
Publication number: 20200310621Abstract: An optical touch-sensitive device is able to determine the locations of multiple simultaneous touch events on a surface. The optical touch-sensitive device includes multiple emitters and detectors. Each emitter produces optical beams which are received by the detectors. Touch events on the surface disturb the optical beams received by the detectors. Responsive to a touch event, the disturbed beams are identified and evaluated. Beams disturbed by two or more touches may be ignored. Alternatively, a beam response may be adjusted for a given touch event based on an estimated contribution of another touch event that also disturbs the beam. Additionally, touch events may be characterized as contamination touch events based on one or more past touch events.Type: ApplicationFiled: March 30, 2020Publication date: October 1, 2020Inventors: Julien Piot, Mihailo Kolundzija, Nicolas Aspert, Owen Drumm, Niall O'Cleirigh
-
Publication number: 20190324570Abstract: A touch system includes a touch-sensitive surface with emitters and detectors arranged around its periphery. A touch event caused on an object interacts with optical beams that propagate from the emitters along the touch-sensitive surface to the detectors. Beam data indicating detected intensities of the optical beams is received. The touch system determines a set of measured interactions of the optical beams with the detected touch event from the beam data and compares the set of measured interactions with sets of model interactions of the optical beams for different candidate touch feature sets. Based on the comparison, the touch system selects one of the candidate touch features sets for the touch event. The touch system may also classify the touch event as having been caused by a particular object (or class of object) based on the selected touch feature set.Type: ApplicationFiled: April 19, 2019Publication date: October 24, 2019Inventors: Mihailo Kolundzija, Owen Drumm, Julien Piot
-
Publication number: 20190227670Abstract: A touch sensitive surface has emitters and detectors arranged around a periphery of the touch sensitive surface. The emitters produce optical beams that are received by the detectors. A stylus is configured to disturb one or more of the optical beams by a variable amount when in contact with the touch sensitive surface. The variable amount depends on an amount of force applied to the stylus towards the touch sensitive surface. A controller of the touch sensitive surface is configured to determine the touch strength of a touch event performed by the stylus based on disturbances of one or more of the optical beams. The touch strength provides a measure of the amount of force applied to the stylus.Type: ApplicationFiled: January 22, 2019Publication date: July 25, 2019Inventors: Niall O'Cleirigh, Owen Drumm, Olivier Mathis, Danil Korchagin, Mihailo Kolundzija, Frederic Bourbon, Julien Piot
-
Publication number: 20170269777Abstract: An optical touch-sensitive device has the capability to determine touch locations of multiple simultaneous touch events. The touch events disturb optical beams propagating across the touch sensitive surface. With multi-touch events, a single beam can be disturbed by more than one touch event. In one aspect, a non-linear transform is applied to measurements of the optical beams in order to linearize the effects of multiple touch events on a single optical beam. In another aspect, the effect of known touch events (i.e., reference touches) is modeled in advance, and then unknown touch events are determined with respect to the reference touches.Type: ApplicationFiled: June 5, 2017Publication date: September 21, 2017Inventors: Julien Piot, Mihailo Kolundzija, Danil Korchagin, Ivan Dokmanic, Martin Vetterli, Owen Drumm
-
Patent number: 9671900Abstract: An optical touch-sensitive device has the capability to determine touch locations of multiple simultaneous touch events. The touch events disturb optical beams propagating across the touch sensitive surface. With multi-touch events, a single beam can be disturbed by more than one touch event. In one aspect, a non-linear transform is applied to measurements of the optical beams in order to linearize the effects of multiple touch events on a single optical beam. In another aspect, the effect of known touch events (i.e., reference touches) is modeled in advance, and then unknown touch events are determined with respect to the reference touches.Type: GrantFiled: July 27, 2015Date of Patent: June 6, 2017Assignee: Rapt IP LimitedInventors: Julien Piot, Mihailo Kolundzija, Danil Korchagin, Ivan Dokmanic, Martin Vetterli, Owen Drumm
-
Publication number: 20160034095Abstract: An optical touch-sensitive device has the capability to determine touch locations of multiple simultaneous touch events. The touch events disturb optical beams propagating across the touch sensitive surface. With multi-touch events, a single beam can be disturbed by more than one touch event. In one aspect, a non-linear transform is applied to measurements of the optical beams in order to linearize the effects of multiple touch events on a single optical beam. In another aspect, the effect of known touch events (i.e., reference touches) is modeled in advance, and then unknown touch events are determined with respect to the reference touches.Type: ApplicationFiled: July 27, 2015Publication date: February 4, 2016Inventors: Julien Piot, Mihailo Kolundzija, Danil Korchagin, Ivan Dokmanic, Martin Vetterli, Owen Drumm
-
Patent number: 9092091Abstract: An optical touch-sensitive device has the capability to determine touch locations of multiple simultaneous touch events. The touch events disturb optical beams propagating across the touch sensitive surface. With multi-touch events, a single beam can be disturbed by more than one touch event. In one aspect, a non-linear transform is applied to measurements of the optical beams in order to linearize the effects of multiple touch events on a single optical beam. In another aspect, the effect of known touch events (i.e., reference touches) is modeled in advance, and then unknown touch events are determined with respect to the reference touches.Type: GrantFiled: November 27, 2013Date of Patent: July 28, 2015Assignee: Rapt IP LimitedInventors: Julien Piot, Mihailo Kolundzija, Danil Korchagin, Ivan Dokmanic, Martin Vetterli, Owen Drumm
-
Publication number: 20140152624Abstract: An optical touch-sensitive device has the capability to determine touch locations of multiple simultaneous touch events. The touch events disturb optical beams propagating across the touch sensitive surface. With multi-touch events, a single beam can be disturbed by more than one touch event. In one aspect, a non-linear transform is applied to measurements of the optical beams in order to linearize the effects of multiple touch events on a single optical beam. In another aspect, the effect of known touch events (i.e., reference touches) is modeled in advance, and then unknown touch events are determined with respect to the reference touches.Type: ApplicationFiled: November 27, 2013Publication date: June 5, 2014Applicant: Rapt Touch, Inc.Inventors: Julien Piot, Mihailo Kolundzija, Danil Korchagin, Ivan Dokmanic, Martin Vetterli, Owen Drumm