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: 11184580
    Abstract: 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: Grant
    Filed: May 22, 2014
    Date of Patent: November 23, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mart Kelder, Alexey Romanovsky, Xianing Zhu, Ran Mokady
  • Patent number: 10750116
    Abstract: 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: Grant
    Filed: June 26, 2018
    Date of Patent: August 18, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mart Kelder, Alexey Romanovsky, Xianing Zhu, Ran Mokady
  • Publication number: 20180309954
    Abstract: 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: Application
    Filed: June 26, 2018
    Publication date: October 25, 2018
    Inventors: Mart Kelder, Alexey Romanovsky, Xianing Zhu, Ran Mokady
  • Patent number: 9524088
    Abstract: 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: Grant
    Filed: August 1, 2014
    Date of Patent: December 20, 2016
    Assignee: Skype
    Inventors: Mart Kelder, Ahti Heinla, Karlheinz Wurm
  • Patent number: 9503644
    Abstract: 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: Grant
    Filed: May 22, 2014
    Date of Patent: November 22, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mart Kelder, Yi Ke
  • Patent number: 9451178
    Abstract: 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: Grant
    Filed: May 22, 2014
    Date of Patent: September 20, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mart Kelder, Michael J. Lammers
  • Publication number: 20150341559
    Abstract: 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: Application
    Filed: May 22, 2014
    Publication date: November 26, 2015
    Applicant: Microsoft Corporation
    Inventors: Mart Kelder, Yi Ke
  • Publication number: 20150341572
    Abstract: 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: Application
    Filed: May 22, 2014
    Publication date: November 26, 2015
    Applicant: Microsoft Corporation
    Inventors: Mart Kelder, Michael J. Lammers
  • Publication number: 20150341591
    Abstract: 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: Application
    Filed: May 22, 2014
    Publication date: November 26, 2015
    Applicant: Microsoft Corporation
    Inventors: Mart Kelder, Alexey Romanovsky, Xianing Zhu, Ran Mokady
  • Publication number: 20150026591
    Abstract: 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: Application
    Filed: August 1, 2014
    Publication date: January 22, 2015
    Inventors: Mart Kelder, Ahti Heinla, Karlheinz Wurm
  • Patent number: 8862993
    Abstract: 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: Grant
    Filed: July 24, 2008
    Date of Patent: October 14, 2014
    Assignee: Skype
    Inventors: Rita Vitorino, Mart Kelder, Julian Spittka
  • Patent number: 8819216
    Abstract: 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: Grant
    Filed: May 1, 2007
    Date of Patent: August 26, 2014
    Assignee: Skype
    Inventors: Mart Kelder, Ahti Heinla, Karlheinz Wurm
  • Publication number: 20090319898
    Abstract: 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: Application
    Filed: July 24, 2008
    Publication date: December 24, 2009
    Inventors: Rita Vitorino, Mart Kelder, Julian Spittka
  • Publication number: 20070294415
    Abstract: 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: Application
    Filed: May 1, 2007
    Publication date: December 20, 2007
    Inventors: Mart Kelder, Ahti Heinla, Karlheinz Wurm