Patents by Inventor Trevor BARON

Trevor BARON 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: 10944809
    Abstract: Described are examples for obtaining data from a single stream output. An indication of requested data from multiple stream sources can be received from an application. A single stream output including one or more output frames can be received from a stream server where at least one output frame includes at least data from each of the multiple stream sources. The requested data can be extracted from the single stream output and provided to the application.
    Type: Grant
    Filed: September 5, 2019
    Date of Patent: March 9, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mei L. Wilson, Aleksey Kabanov, Trevor Baron
  • Publication number: 20200021635
    Abstract: Described are examples for obtaining data from a single stream output. An indication of requested data from multiple stream sources can be received from an application. A single stream output including one or more output frames can be received from a stream server where at least one output frame includes at least data from each of the multiple stream sources. The requested data can be extracted from the single stream output and provided to the application.
    Type: Application
    Filed: September 5, 2019
    Publication date: January 16, 2020
    Inventors: Mei L. Wilson, Aleksey Kabanov, Trevor Baron
  • Patent number: 10440086
    Abstract: Described are examples for obtaining data from a single stream output. An indication of requested data from multiple stream sources can be received from an application. A single stream output including one or more output frames can be received from a stream server where at least one output frame includes at least data from each of the multiple stream sources. The requested data can be extracted from the single stream output and provided to the application.
    Type: Grant
    Filed: November 28, 2016
    Date of Patent: October 8, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mei L. Wilson, Aleksey Kabanov, Trevor Baron
  • Patent number: 10355798
    Abstract: Described are examples for outputting stream data from a plurality of stream sources. A first data stream output for a first stream source and a second data stream output for a second stream source can be received. First data of the first data stream output can be correlated, in time, with second data of the second data stream output. One or more output frames can be output including the first data and the second data as correlated in time.
    Type: Grant
    Filed: November 28, 2016
    Date of Patent: July 16, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mei L. Wilson, Christian P. Larson, Sang K. Choe, Yin Li, Michael J. Ruete, Trevor Baron, Aleksey Kabanov
  • Patent number: 10212326
    Abstract: Methods and devices for providing notifications for camera resource availability may include receiving requests from a plurality of applications for control of a camera resource. The methods and devices may include providing control of the camera resource to a selected application from the plurality of applications when another application does not have control of the camera resource. The methods and devices may include sending a control notification to one or more applications, including at least one of the plurality of applications indicating that the selected application has control of the camera resource. The methods and devices may include sending an availability notification to the one or more applications, including the at least one of the plurality of applications indicating that the selected application has released the control of the camera resource.
    Type: Grant
    Filed: November 18, 2016
    Date of Patent: February 19, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jenny Y. Leung, Trevor Baron, Maria C. Lei, Vishal Jain, Mei L. Wilson
  • Publication number: 20180152496
    Abstract: Described are examples for obtaining data from a single stream output. An indication of requested data from multiple stream sources can be received from an application. A single stream output including one or more output frames can be received from a stream server where at least one output frame includes at least data from each of the multiple stream sources. The requested data can be extracted from the single stream output and provided to the application.
    Type: Application
    Filed: November 28, 2016
    Publication date: May 31, 2018
    Inventors: Mei L. WILSON, Aleksey KABANOV, Trevor BARON
  • Publication number: 20180152511
    Abstract: Described are examples for outputting stream data from a plurality of stream sources. A first data stream output for a first stream source and a second data stream output for a second stream source can be received. First data of the first data stream output can be correlated, in time, with second data of the second data stream output. One or more output frames can be output including the first data and the second data as correlated in time.
    Type: Application
    Filed: November 28, 2016
    Publication date: May 31, 2018
    Inventors: Mei L. WILSON, Christian P. LARSON, Sang K. CHOE, Yin LI, Michael J. RUETE, Trevor BARON, Aleksey KABANOV
  • Publication number: 20180146127
    Abstract: Methods and devices for providing notifications for camera resource availability may include receiving requests from a plurality of applications for control of a camera resource. The methods and devices may include providing control of the camera resource to a selected application from the plurality of applications when another application does not have control of the camera resource. The methods and devices may include sending a control notification to one or more applications, including at least one of the plurality of applications indicating that the selected application has control of the camera resource. The methods and devices may include sending an availability notification to the one or more applications, including the at least one of the plurality of applications indicating that the selected application has released the control of the camera resource.
    Type: Application
    Filed: November 18, 2016
    Publication date: May 24, 2018
    Inventors: Jenny Y. LEUNG, Trevor BARON, Maria C. LEI, Vishal JAIN, Mei L. WILSON
  • Publication number: 20180146139
    Abstract: Methods and devices for dynamically switching control of a camera resource may include setting a mode of an application to a control mode of a camera resource. The methods and devices may also include receiving a request for control of the camera resource from a requesting application. The methods and devices may include changing the mode of the application from the control mode to a shared mode of the camera resource and providing control of the camera resource to the requesting application. The methods and devices may also include changing the mode of the application from the shared mode to the control mode of the camera resource when the requesting application releases control of the camera resource.
    Type: Application
    Filed: November 18, 2016
    Publication date: May 24, 2018
    Inventors: Jenny Y. LEUNG, Trevor BARON, Mei L. WILSON, Maria C. LEI, Vishal JAIN