Patents by Inventor Mart Kelder
Mart Kelder 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: 11184580Abstract: Various other embodiments enable a processing device to receive at least a first set of images from a capture device. In some cases, the first set of images is a video clip captured using a first frame rate over a first duration of time. In some embodiments, the processing device analyzes the first set of images to determine one or more properties associated with the images. Based upon the determined properties, some embodiments modify and playback the first set of images at a second frame rate over a second duration of time.Type: GrantFiled: May 22, 2014Date of Patent: November 23, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Mart Kelder, Alexey Romanovsky, Xianing Zhu, Ran Mokady
-
Patent number: 10750116Abstract: A system is configured to synchronize a first video, a second video, and an audio track. The system analyzes image content associated with the first video and the second video to obtain a first subset of images of the first video and a second subset of images of the second video. The system then determines a music beat of the audio track to be synchronized with one of the first subset of images or the second subset of images. The system then adjusts a framerate of the first subset of images or the second subset of images based on the determined music beat to synchronize the first subset of images or the second subset of images. The first subset of images and the second subset of images may then be combined, which the system then plays back from a designated playback slot along with the audio track.Type: GrantFiled: June 26, 2018Date of Patent: August 18, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Mart Kelder, Alexey Romanovsky, Xianing Zhu, Ran Mokady
-
Publication number: 20180309954Abstract: A system is configured to synchronize a first video, a second video, and an audio track. The system analyzes image content associated with the first video and the second video to obtain a first subset of images of the first video and a second subset of images of the second video. The system then determines a music beat of the audio track to be synchronized with one of the first subset of images or the second subset of images. The system then adjusts a framerate of the first subset of images or the second subset of images based on the determined music beat to synchronize the first subset of images or the second subset of images. The first subset of images and the second subset of images may then be combined, which the system then plays back from a designated playback slot along with the audio track.Type: ApplicationFiled: June 26, 2018Publication date: October 25, 2018Inventors: Mart Kelder, Alexey Romanovsky, Xianing Zhu, Ran Mokady
-
Patent number: 9524088Abstract: A method of controlling communication quality between one node and at least one other node in a packet switched communication system, the method comprising the steps of detecting at one of said nodes a condition that indicates that communication quality is below an acceptable threshold, automatically generating instructions based on the detected condition for a user of the at least one node, said instructions intended to provide a remedy to improve the communication quality, and receiving input from a user of the at least one node responsive to the instructions to implement the remedy and thereby improve the communication quality.Type: GrantFiled: August 1, 2014Date of Patent: December 20, 2016Assignee: SkypeInventors: Mart Kelder, Ahti Heinla, Karlheinz Wurm
-
Patent number: 9503644Abstract: Various embodiments enable a capture device to capture at least one high resolution image and generate a low resolution image based on the high resolution image. Some embodiments transfer an associated low resolution image file to a second device prior to transferring the corresponding associated high resolution image file. In some cases, the low resolution image can be analyzed to determine one or more properties associated with the low resolution image. Processing decisions associated with the high resolution image can then be based on the property or properties of the low resolution image.Type: GrantFiled: May 22, 2014Date of Patent: November 22, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Mart Kelder, Yi Ke
-
Patent number: 9451178Abstract: Various embodiments provide a capture device, e.g., a camera, that is configured to have multiple capture modes including an image capture mode and a video capture mode. The capture device can be set to the image capture mode in which images or photos are periodically, automatically captured. Upon detection of a particular event, such as an audibly detectable event, the capture device automatically triggers the video capture mode and begins to capture video. After a period of time, the capture device can transition back to the image capture mode. Transition to the image capture mode can occur in various ways, e.g., after passage of a period of time, after the audibly detectable event terminates or attenuates, by way of user input and the like. In some embodiments, the capture device can be embodied as a wearable camera that is worn by a user.Type: GrantFiled: May 22, 2014Date of Patent: September 20, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Mart Kelder, Michael J. Lammers
-
Publication number: 20150341559Abstract: Various embodiments enable a capture device to capture at least one high resolution image and generate a low resolution image based on the high resolution image. Some embodiments transfer an associated low resolution image file to a second device prior to transferring the corresponding associated high resolution image file. In some cases, the low resolution image can be analyzed to determine one or more properties associated with the low resolution image. Processing decisions associated with the high resolution image can then be based on the property or properties of the low resolution image.Type: ApplicationFiled: May 22, 2014Publication date: November 26, 2015Applicant: Microsoft CorporationInventors: Mart Kelder, Yi Ke
-
Publication number: 20150341572Abstract: Various embodiments provide a capture device, e.g., a camera, that is configured to have multiple capture modes including an image capture mode and a video capture mode. The capture device can be set to the image capture mode in which images or photos are periodically, automatically captured. Upon detection of a particular event, such as an audibly detectable event, the capture device automatically triggers the video capture mode and begins to capture video. After a period of time, the capture device can transition back to the image capture mode. Transition to the image capture mode can occur in various ways, e.g., after passage of a period of time, after the audibly detectable event terminates or attenuates, by way of user input and the like. In some embodiments, the capture device can be embodied as a wearable camera that is worn by a user.Type: ApplicationFiled: May 22, 2014Publication date: November 26, 2015Applicant: Microsoft CorporationInventors: Mart Kelder, Michael J. Lammers
-
Publication number: 20150341591Abstract: Various other embodiments enable a processing device to receive at least a first set of images from a capture device. In some cases, the first set of images is a video clip captured using a first frame rate over a first duration of time. In some embodiments, the processing device analyzes the first set of images to determine one or more properties associated with the images. Based upon the determined properties, some embodiments modify and playback the first set of images at a second frame rate over a second duration of time.Type: ApplicationFiled: May 22, 2014Publication date: November 26, 2015Applicant: Microsoft CorporationInventors: Mart Kelder, Alexey Romanovsky, Xianing Zhu, Ran Mokady
-
Publication number: 20150026591Abstract: A method of controlling communication quality between one node and at least one other node in a packet switched communication system, the method comprising the steps of detecting at one of said nodes a condition that indicates that communication quality is below an acceptable threshold, automatically generating instructions based on the detected condition for a user of the at least one node, said instructions intended to provide a remedy to improve the communication quality, and receiving input from a user of the at least one node responsive to the instructions to implement the remedy and thereby improve the communication quality.Type: ApplicationFiled: August 1, 2014Publication date: January 22, 2015Inventors: Mart Kelder, Ahti Heinla, Karlheinz Wurm
-
Patent number: 8862993Abstract: A method of controlling an audio output device at a user terminal connected to a communication network and executing a communication client is provided. The method comprises: establishing a connection between a user of the user terminal and a further user over the communication network; responsive to establishing the connection, analyzing the status of the audio output device with the communication client; in the case that the communication client determines that the audio output device is in a muted state, controlling the audio output device to deactivate the muted state such that audio information transmitted from the further user via the connection can be heard by the user of the user terminal.Type: GrantFiled: July 24, 2008Date of Patent: October 14, 2014Assignee: SkypeInventors: Rita Vitorino, Mart Kelder, Julian Spittka
-
Patent number: 8819216Abstract: A method of controlling communication quality between one node and at least one other node in a packet switched communication system, the method comprising the steps of detecting at one of said nodes a condition that indicates that communication quality is below an acceptable threshold, automatically generating instructions based on the detected condition for a user of the at least one node, said instructions intended to provide a remedy to improve the communication quality, and receiving input from a user of the at least one node responsive to the instructions to implement the remedy and thereby improve the communication quality.Type: GrantFiled: May 1, 2007Date of Patent: August 26, 2014Assignee: SkypeInventors: Mart Kelder, Ahti Heinla, Karlheinz Wurm
-
Publication number: 20090319898Abstract: A method of controlling an audio output device at a user terminal connected to a communication network and executing a communication client is provided. The method comprises: establishing a connection between a user of the user terminal and a further user over the communication network; responsive to establishing the connection, analysing the status of the audio output device with the communication client; in the case that the communication client determines that the audio output device is in a muted state, controlling the audio output device to deactivate the muted state such that audio information transmitted from the further user via the connection can be heard by the user of the user terminal.Type: ApplicationFiled: July 24, 2008Publication date: December 24, 2009Inventors: Rita Vitorino, Mart Kelder, Julian Spittka
-
Publication number: 20070294415Abstract: A method of controlling communication quality between one node and at least one other node in a packet switched communication system, the method comprising the steps of detecting at one of said nodes a condition that indicates that communication quality is below an acceptable threshold, automatically generating instructions based on the detected condition for a user of the at least one node, said instructions intended to provide a remedy to improve the communication quality, and receiving input from a user of the at least one node responsive to the instructions to implement the remedy and thereby improve the communication quality.Type: ApplicationFiled: May 1, 2007Publication date: December 20, 2007Inventors: Mart Kelder, Ahti Heinla, Karlheinz Wurm