Patents by Inventor Ken Brueck

Ken Brueck 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: 9609340
    Abstract: A method and system for just-in-time (JIT) encoding of media content is described. The JIT encoder allows a server to create one or more slices of requested portions of the media content according to one of the available quality profiles when requested without previously creating and storing different copies of the media content at the different quality profiles.
    Type: Grant
    Filed: December 28, 2012
    Date of Patent: March 28, 2017
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: David F. Brueck, C. Ryan Owen, Tyler Bye, Nathan James Edwards, Ken Brueck
  • Patent number: 9578354
    Abstract: A method and system for decoupling slicing and encoding of media content is described.
    Type: Grant
    Filed: April 16, 2012
    Date of Patent: February 21, 2017
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: David F. Brueck, C. Ryan Owen, Tyler Bye, Nathan J. Edwards, Ken Brueck
  • Patent number: 9332051
    Abstract: Methods and systems for adaptive streaming cost management are described. A processing device can receive a request over a network from a media player executing on a client device to adaptively stream media content. The media content can include a plurality of media slices. The processing device can identify a geographical location of the client device from the request. The processing device can generate a media manifest file based on the geographical location of the client device. The media manifest file can indicate one or more media sources at which a copy of the plurality of media slices is geographically located and a cost associated with delivery of the plurality of media slices from the respective one of the one or more media sources. The processing device can transmit the media manifest file to the client device over the network.
    Type: Grant
    Filed: October 11, 2013
    Date of Patent: May 3, 2016
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: David F. Brueck, C. Ryan Owen, Tyler Bye, Nathan James Edwards, Ken Brueck
  • Patent number: 8990849
    Abstract: Methods and systems for advertisement insertion into streaming media content are described. In one method, an advertisement insertion tool receives a first indication of a start time of an advertisement break to be inserted into a stream of slices of media content. The advertisement insertion tool identifies a first slice of the slices that encompasses the start time of the advertisement break. The first slice comprises video frames. The advertisement insertion tool truncates the first slice to contain the video frames up to the start time of the advertisement break. An advertisement can be inserted after the truncated first slice and before a next second slice in the stream.
    Type: Grant
    Filed: February 11, 2013
    Date of Patent: March 24, 2015
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: David F. Brueck, C. Ryan Owen, Tyler Bye, Nathan James Edwards, Ken Brueck
  • Patent number: 8973032
    Abstract: Methods and systems for advertisement insertion into streaming media content are described. In one method, an advertisement insertion tool receives advertisement insertion input that identifies a start time in media content to insert an advertisement. In response to receiving the advertisement insertion input, the advertisement insertion tool inspects an original slice of the media content that contains the media content at the start time to locate a preceding key frame at or prior to the start time and a last frame before the start time. The advertisement insertion tool creates a first new slice comprising the media content of the original slice up to the start time. The first new slice comprises the preceding key frame, the last frame and any intervening delta frames between the preceding key frame and the last frame.
    Type: Grant
    Filed: March 28, 2014
    Date of Patent: March 3, 2015
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: David F. Brueck, C. Ryan Owen, Tyler Bye, Nathan J. Edwards, Ken Brueck
  • Patent number: 8966523
    Abstract: Methods and systems for advertisement insertion into streaming media content are described. In one method, an advertisement insertion tool receives a first indication of a start time of where an advertisement is to be inserted into media content and a second indication comprising at least one of an end time of the advertisement or a duration of the advertisement. The advertisement insertion tool inspects a first original slice of the media content that contains the media content at the start time to locate a first preceding key frame at or prior to the start time and a last frame before the start time. The advertisement insertion tool creates a first new slice comprising the media content of the first original slice up to the start time. The first new slice comprises the first preceding key frame, the last frame and any intervening delta frames between the first preceding key frame and the last frame.
    Type: Grant
    Filed: March 28, 2014
    Date of Patent: February 24, 2015
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: David F. Brueck, C. Ryan Owen, Tyler Bye, Nathan J. Edwards, Ken Brueck
  • Publication number: 20140297869
    Abstract: Methods and systems for adaptive streaming cost management are described. A processing device can request slices of media content for playback on a media player from a first media source using adaptive streaming. Delivery of the slices of media content to the media player can incur a first cost. The processing device can determine a performance of the adaptive streaming of the media content from the first media source. The processing device can request subsequent slices from a second media source over the network when the performance of the adaptive streaming meets or exceeds a performance threshold. Delivery of subsequent slices to the media player from the second media source can incur a second cost that is less than the first cost. The processing device can request the subsequent slices from the first media source when the performance of the adaptive streaming is not at or beyond the performance threshold.
    Type: Application
    Filed: October 11, 2013
    Publication date: October 2, 2014
    Applicants: UPLYNK, LLC, VERIZON PATENT AND LICENSING INC.
    Inventors: David F. Brueck, C. Ryan Owen, Tyler Bye, Nathan James Edwards, Ken Brueck
  • Publication number: 20140259048
    Abstract: Methods and systems for advertisement insertion into streaming media content are described. In one method, an advertisement insertion tool receives a first indication of a start time of an advertisement break to be inserted into a stream of slices of media content. The advertisement insertion tool identifies a first slice of the slices that encompasses the start time of the advertisement break. The first slice comprises video frames. The advertisement insertion tool truncates the first slice to contain the video frames up to the start time of the advertisement break. An advertisement can be inserted after the truncated first slice and before a next second slice in the stream.
    Type: Application
    Filed: February 11, 2013
    Publication date: September 11, 2014
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: David F. Brueck, C. Ryan Owen, Tyler Bye, Nathan James Edwards, Ken Brueck
  • Publication number: 20140247885
    Abstract: A method and system for decoupling slicing and encoding of media content is described.
    Type: Application
    Filed: April 16, 2012
    Publication date: September 4, 2014
    Inventors: David F. Brueck, C. Ryan Owen, Tyler Bye, Nathan J. Edwards, Ken Brueck
  • Publication number: 20140247887
    Abstract: A method and system for just-in-time (JIT) encoding of media content is described. The JIT encoder allows a server to create one or more slices of requested portions of the media content according to one of the available quality profiles when requested without previously creating and storing different copies of the media content at the different quality profiles.
    Type: Application
    Filed: December 28, 2012
    Publication date: September 4, 2014
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: David F. Brueck, C. Ryan Owen, Tyler Bye, Nathan J. Edwards, Ken Brueck
  • Publication number: 20140250230
    Abstract: Methods and systems for adaptive streaming cost management are described. A processing device can receive a request over a network from a media player executing on a client device to adaptively stream media content. The media content can include a plurality of media slices. The processing device can identify a geographical location of the client device from the request. The processing device can generate a media manifest file based on the geographical location of the client device. The media manifest file can indicate one or more media sources at which a copy of the plurality of media slices is geographically located and a cost associated with delivery of the plurality of media slices from the respective one of the one or more media sources. The processing device can transmit the media manifest file to the client device over the network.
    Type: Application
    Filed: October 11, 2013
    Publication date: September 4, 2014
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: David F. Brueck, C. Ryan Owen, Tyler Bye, Nathan James Edwards, Ken Brueck
  • Patent number: 8789090
    Abstract: Methods and systems for advertisement insertion into streaming media content are described. In one method, an advertisement insertion tool receives a first indication of a start time of where an advertisement is to be inserted into media content and a second indication comprising at least one of an end time of the advertisement or a duration of the advertisement. The advertisement insertion tool inspects a first original slice of the media content that contains the media content at the start time to locate a first key frame at or prior to the start time and creates a first new slice comprising the media content of the first original slice up to the start time. The advertisement insertion tool inspects a second original slice of the media content that contains the media content at the end time to locate a second key frame at or prior to the end time and creates a second new slice comprising the media content of the second original slice after the end time until an end of the second original slice.
    Type: Grant
    Filed: February 11, 2013
    Date of Patent: July 22, 2014
    Assignee: Uplynk, LLC
    Inventors: David F. Brueck, C. Ryan Owen, Tyler Bye, Nathan James Edwards, Ken Brueck
  • Patent number: 8752085
    Abstract: Methods and systems for advertisement insertion into streaming media content are described. In one method, an advertisement insertion tool receives an advertisement insertion input. The advertisement insertion input identifies a presentation time in media content to insert an advertisement. In response to receiving the advertisement insertion input, the advertisement insertion tool inspects an original slice of the media content that contains the media content at the presentation time to locate a key frame at or prior to the presentation time. The advertisement insertion tool creates a first new slice comprising the media content of the original slice up to the presentation time and creates a second new slice comprising the media content of the original slice after the presentation time. The advertisement insertion tool updates a descriptor file to include the first new slice, the advertisement, and the second new slice for streaming.
    Type: Grant
    Filed: February 11, 2013
    Date of Patent: June 10, 2014
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: David F. Brueck, C. Ryan Owen, Tyler Bye, Nathan James Edwards, Ken Brueck
  • Publication number: 20120151080
    Abstract: Dynamic translation systems and methods for converting one adaptive streaming format to another adaptive streaming format are described that include: a) at least one source file, live stream or combination thereof, b) at least one playback device or entity comprising a device format or entity format and an interactive device interface, and c) a translator, wherein the translator progressively converts the at least one source file, live stream or combination thereof to the device format or entity format at the interactive device interface. In some embodiments, these systems include: a) at least one source file, live stream or combination thereof, b) an encoder, wherein the encoder converts the at least one source file, live stream or combination thereof to at least one file comprising a common device format; and c) a content development network, wherein the network stores the at least one file comprising a common device format.
    Type: Application
    Filed: December 14, 2010
    Publication date: June 14, 2012
    Inventors: Dave Brueck, C. Ryan Owen, Nathan Burr, Tyler Bye, Nathan James Edwards, Ken Brueck