Patents by Inventor Jakob O. Engstrand

Jakob O. Engstrand 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: 20190132267
    Abstract: A method implemented by a client application when executed on a user device during an instant messaging communication between said user device and at least one further device, the method comprising: transmitting a first message comprising media data over a communication network from said user device to said at least one further device; receiving a second message comprising further media data transmitted over said communication network from said at least one further device; determining that the media data and the further media data are of the same data type; and generating a composite media object based on the media data and the further media data in response to said determination and displaying the composite media object on a display of said user device.
    Type: Application
    Filed: December 26, 2018
    Publication date: May 2, 2019
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: James E. Pycock, Mete Atamel, Jimmy Enrico Jacques Holzer, Jakob O. Engstrand
  • Patent number: 10185468
    Abstract: A user device comprising a user interface generator configured to generate a user interface for designing an animated meme comprising a sequence of images and at least one text layer overlaid on at least some of the sequence of images, the user interface comprising an edit frame comprising: an image sequence overlay configured to display an arrangement of selected images from the sequence of images and at least one slider associated with a text layer configured to define when the text layer is to be displayed over the sequence of images.
    Type: Grant
    Filed: September 23, 2015
    Date of Patent: January 22, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Frederick William Schneider, IV, Jakob O. Engstrand
  • Patent number: 10182023
    Abstract: A method implemented by a client application when executed on a user device during an instant messaging communication between said user device and at least one further device, the method comprising: transmitting a first message comprising media data over a communication network from said user device to said at least one further device; receiving a second message comprising further media data transmitted over said communication network from said at least one further device; determining that the media data and the further media data are of the same data type; and generating a composite media object based on the media data and the further media data in response to said determination and displaying the composite media object on a display of said user device.
    Type: Grant
    Filed: October 31, 2014
    Date of Patent: January 15, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: James E. Pycock, Mete Atamel, Jimmy Enrico Jacques Holzer, Jakob O. Engstrand
  • Publication number: 20170083172
    Abstract: A user device comprising a user interface generator configured to generate a user interface for designing an animated meme comprising a sequence of images and at least one text/object layer overlaid on at least some of the sequence of images, the user interface comprising an edit frame comprising: at least one text/object overlay associated with a text/object layer, wherein the at least one text/object overlay displays an entered text/object field to be overlaid over the images; and an image sequence overlay configured to display an arrangement of selected images from the sequence of images and at least one slider associated with a text/object layer configured to define when the text/object layer is to be displayed over the sequence of images.
    Type: Application
    Filed: September 23, 2015
    Publication date: March 23, 2017
    Inventors: Frederick William Schneider, IV, Jakob O. Engstrand
  • Patent number: 9516266
    Abstract: A user terminal comprising: a network interface; a display; a content sharing module configured to display content shared with a further user terminal on the display, and receive position data from the further user terminal via the network interface, said position data indicating a position within the shared content associated with a user at the further user terminal; and a communications module. The communications module configured to: receive video data from the further user terminal over a communications network during a communication event with at least said further user terminal via the network interface; and control the video data received from said further user terminal to be displayed on said display in dependence on the position within the shared content associated with the user at the further user terminal.
    Type: Grant
    Filed: May 20, 2016
    Date of Patent: December 6, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: James Edgar Pycock, Jakob O. Engstrand, Mateusz Tomaszewski
  • Publication number: 20160269679
    Abstract: A user terminal comprising: a network interface; a display; a content sharing module configured to display content shared with a further user terminal on the display, and receive position data from the further user terminal via the network interface, said position data indicating a position within the shared content associated with a user at the further user terminal; and a communications module. The communications module configured to: receive video data from the further user terminal over a communications network during a communication event with at least said further user terminal via the network interface; and control the video data received from said further user terminal to be displayed on said display in dependence on the position within the shared content associated with the user at the further user terminal.
    Type: Application
    Filed: May 20, 2016
    Publication date: September 15, 2016
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: James Edgar Pycock, Jakob O. Engstrand, Mateusz Tomaszewski
  • Patent number: 9363471
    Abstract: A user terminal comprising: a network interface; a display; a content sharing module configured to display content shared with a further user terminal on the display, and receive position data from the further user terminal via the network interface, said position data indicating a position within the shared content associated with a user at the further user terminal; and a communications module. The communications module configured to: receive video data from the further user terminal over a communications network during a communication event with at least said further user terminal via the network interface; and control the video data received from said further user terminal to be displayed on said display in dependence on the position within the shared content associated with the user at the further user terminal.
    Type: Grant
    Filed: February 9, 2015
    Date of Patent: June 7, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: James Edgar Pycock, Jakob O. Engstrand, Mateusz Tomaszewski
  • Publication number: 20160036735
    Abstract: A method implemented by a client application when executed on a user device during an instant messaging communication between said user device and at least one further device, the method comprising: transmitting a first message comprising media data over a communication network from said user device to said at least one further device; receiving a second message comprising further media data transmitted over said communication network from said at least one further device; determining that the media data and the further media data are of the same data type; and generating a composite media object based on the media data and the further media data in response to said determination and displaying the composite media object on a display of said user device.
    Type: Application
    Filed: October 31, 2014
    Publication date: February 4, 2016
    Inventors: James E. Pycock, Mete Atamel, Jimmy Enrico Jacques Holzer, Jakob O. Engstrand
  • Publication number: 20150256793
    Abstract: A user terminal comprising: a network interface; a display; a content sharing module configured to display content shared with a further user terminal on the display, and receive position data from the further user terminal via the network interface, said position data indicating a position within the shared content associated with a user at the further user terminal; and a communications module. The communications module configured to: receive video data from the further user terminal over a communications network during a communication event with at least said further user terminal via the network interface; and control the video data received from said further user terminal to be displayed on said display in dependence on the position within the shared content associated with the user at the further user terminal.
    Type: Application
    Filed: February 9, 2015
    Publication date: September 10, 2015
    Inventors: James Edgar Pycock, Jakob O. Engstrand, Mateusz Tomaszewski