Patents by Inventor Richard M. Lasher

Richard M. Lasher 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: 10270832
    Abstract: In one aspect, an example method for modifying a media stream having a variable data rate includes: (i) receiving, by a first computing system, a media stream generated by a second computing system, the media stream representing media content and having a variable data rate; (ii) determining, by the first computing system, a target constant data rate at which a third computing system has requested to receive the media stream; and (iii) while receiving the media stream: (a) modifying, by the first computing system, the media stream to have a modified data rate that is based on the determined target constant data rate; and (b) transmitting, by the first computing system, to the third computing system, the media stream having the modified data rate.
    Type: Grant
    Filed: December 30, 2016
    Date of Patent: April 23, 2019
    Assignee: Tribune Broadcasting Company, LLC
    Inventors: Hank J. Hundemer, Dana A. Lasher, Richard M. Lasher
  • Patent number: 10097609
    Abstract: In one aspect, an example method for dynamically adjusting a data rate of a video stream includes: (i) generating, by a computing system, a video stream representing video content; and (ii) while generating the video stream: (a) determining, by the computing system, an amount of packets in a memory buffer; (b) determining, by the computing system, a time period since a data rate of the video stream was last adjusted; and (c) using, by the computing system, the determined amount of packets in the memory buffer and the determined time period since the data rate of the video stream was last adjusted as a basis to adjust the data rate of the video stream.
    Type: Grant
    Filed: July 1, 2016
    Date of Patent: October 9, 2018
    Assignee: Tribune Broadcasting Company, LLC
    Inventors: Richard M. Lasher, Dana A. Lasher, Hank J. Hundemer
  • Patent number: 10097746
    Abstract: In one aspect, an example method for dynamically adjusting a camera setting for a video stream includes: (i) receiving, by a computing system, video content captured by a camera operating in accordance with a camera setting; (ii) generating, by the computing system, a video stream representing the video content; and (iii) while generating the video stream: (a) determining, by the computing system, an amount of packets in a memory buffer; (b) determining, by the computing system, a time period since the camera setting was last adjusted; and (c) using, by the computing system, the determined amount of packets in the memory buffer and the determined time period since the camera setting was last adjusted as a basis to adjust the camera setting.
    Type: Grant
    Filed: July 1, 2016
    Date of Patent: October 9, 2018
    Assignee: Tribune Broadcasting Company, LLC
    Inventors: Richard M. Lasher, Dana A. Lasher, Hank J. Hundemer
  • Publication number: 20180007251
    Abstract: In one aspect, an example method for dynamically adjusting a camera setting for a video stream includes: (i) receiving, by a computing system, video content captured by a camera operating in accordance with a camera setting; (ii) generating, by the computing system, a video stream representing the video content; and (iii) while generating the video stream: (a) determining, by the computing system, an amount of packets in a memory buffer; (b) determining, by the computing system, a time period since the camera setting was last adjusted; and (c) using, by the computing system, the determined amount of packets in the memory buffer and the determined time period since the camera setting was last adjusted as a basis to adjust the camera setting.
    Type: Application
    Filed: July 1, 2016
    Publication date: January 4, 2018
    Inventors: Richard M. Lasher, Dana A. Lasher, Hank J. Hundemer