Patents by Inventor Tommy Isaksson

Tommy Isaksson 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: 20230012007
    Abstract: Mechanisms are provided for presenting a media location browsing interface to facilitate a media search and/or seek. A client device receives a media stream from a streaming server. This client device provides a media location browsing interface after receiving the media stream. This media location browsing interface includes a plurality of key frames representing locations along the media stream that are selectable at the client device. A seek request to play the media stream from a seek location corresponding to one of the plurality of key frames is captured. The client device begins playback of the media stream at the seek location.
    Type: Application
    Filed: June 24, 2022
    Publication date: January 12, 2023
    Inventors: David Casey, Tommy Isaksson, Kelvin Komensen, Fidel Zawde, Bob Carlson
  • Patent number: 11405437
    Abstract: Mechanisms are provided for presenting a media location browsing interface to facilitate a media search and/or seek. A client device receives a media stream from a streaming server. This client device provides a media location browsing interface after receiving the media stream. This media location browsing interface includes a plurality of key frames representing locations along the media stream that are selectable at the client device. A seek request to play the media stream from a seek location corresponding to one of the plurality of key frames is captured. The client device begins playback of the media stream at the seek location.
    Type: Grant
    Filed: August 26, 2019
    Date of Patent: August 2, 2022
    Assignee: TiVo Corporation
    Inventors: David Casey, Tommy Isaksson, Kelvin Komensen, Fidel Zawde, Bob Carlson
  • Publication number: 20190379713
    Abstract: Mechanisms are provided for presenting a media location browsing interface to facilitate a media search and/or seek. A client device receives a media stream from a streaming server. This client device provides a media location browsing interface after receiving the media stream. This media location browsing interface includes a plurality of key frames representing locations along the media stream that are selectable at the client device. A seek request to play the media stream from a seek location corresponding to one of the plurality of key frames is captured. The client device begins playback of the media stream at the seek location.
    Type: Application
    Filed: August 26, 2019
    Publication date: December 12, 2019
    Applicant: MobiTV, Inc.
    Inventors: DAVID CASEY, Tommy Isaksson, Kelvin Komensen, Fidel Zawde, Bob Carlson
  • Patent number: 10440076
    Abstract: Mechanisms are provided for presenting a media location browsing interface to facilitate a media search and/or seek. A client device receives a media stream from a streaming server. This client device provides a media location browsing interface after receiving the media stream. This media location browsing interface includes a plurality of key frames representing locations along the media stream that are selectable at the client device. A seek request to play the media stream from a seek location corresponding to one of the plurality of key frames is captured. The client device begins playback of the media stream at the seek location.
    Type: Grant
    Filed: March 10, 2015
    Date of Patent: October 8, 2019
    Assignee: MobiTV, Inc.
    Inventors: David Casey, Tommy Isaksson, Kelvin Komensen, Fidel Zawde, Bob Carlson
  • Patent number: 10263875
    Abstract: The quality of a media stream transmitted to a client device is dynamically adapted based on real-time availability of resources on the client device. Central processing unit resources, memory availability, buffer usage, graphics processing unit usage, etc., are continuously monitored to evaluate the ability of a device to handle media streams of particular quality levels. When it is determined that resources at a client device temporarily can not handle a high quality media stream, a lower quality stream is selected and provided to the client device without having to establish a new session.
    Type: Grant
    Filed: March 2, 2015
    Date of Patent: April 16, 2019
    Assignee: MobiTV, Inc.
    Inventor: Tommy Isaksson
  • Patent number: 10250659
    Abstract: Client buffer thresholds are dynamically adjusted to provide quick start up and smooth playback in a variety of network conditions. In some examples, multiple buffer configurations are available. An initial buffer configuration may be used in typical circumstances and will yield good behavior in most cases. A modified buffer configuration can be used when limited available network resources prevent smooth playback. In some embodiments, a client buffer configuration is continuously adapted based on network throughput and data transfer rates.
    Type: Grant
    Filed: March 15, 2017
    Date of Patent: April 2, 2019
    Assignee: MobiTV, Inc.
    Inventors: Kent Karlsson, Tommy Isaksson
  • Publication number: 20170302717
    Abstract: Client buffer thresholds are dynamically adjusted to provide quick start up and smooth playback in a variety of network conditions. In some examples, multiple buffer configurations are available. An initial buffer configuration may be used in typical circumstances and will yield good behavior in most cases. A modified buffer configuration can be used when limited available network resources prevent smooth playback. In some embodiments, a client buffer configuration is continuously adapted based on network throughput and data transfer rates.
    Type: Application
    Filed: March 15, 2017
    Publication date: October 19, 2017
    Applicant: MobiTV, Inc.
    Inventors: Kent Karlsson, Tommy Isaksson
  • Patent number: 9635080
    Abstract: Client buffer thresholds are dynamically adjusted to provide quick start up and smooth playback in a variety of network conditions. In some examples, multiple buffer configurations are available. An initial buffer configuration may be used in typical circumstances and will yield good behavior in most cases. A modified buffer configuration can be used when limited available network resources prevent smooth playback. In some embodiments, a client buffer configuration is continuously adapted based on network throughput and data transfer rates.
    Type: Grant
    Filed: May 16, 2014
    Date of Patent: April 25, 2017
    Assignee: MobiTV, Inc.
    Inventors: Kent Karlsson, Tommy Isaksson
  • Publication number: 20160269455
    Abstract: Mechanisms are provided for presenting a media location browsing interface to facilitate a media search and/or seek. A client device receives a media stream from a streaming server. This client device provides a media location browsing interface after receiving the media stream. This media location browsing interface includes a plurality of key frames representing locations along the media stream that are selectable at the client device. A seek request to play the media stream from a seek location corresponding to one of the plurality of key frames is captured. The client device begins playback of the media stream at the seek location.
    Type: Application
    Filed: March 10, 2015
    Publication date: September 15, 2016
    Applicant: MobiTV, Inc.
    Inventors: David Casey, Tommy Isaksson, Kelvin Komensen, Fidel Zawde, Bob Carlson
  • Publication number: 20150172161
    Abstract: The quality of a media stream transmitted to a client device is dynamically adapted based on real-time availability of resources on the client device. Central processing unit resources, memory availability, buffer usage, graphics processing unit usage, etc., are continuously monitored to evaluate the ability of a device to handle media streams of particular quality levels. When it is determined that resources at a client device temporarily can not handle a high quality media stream, a lower quality stream is selected and provided to the client device without having to establish a new session.
    Type: Application
    Filed: March 2, 2015
    Publication date: June 18, 2015
    Applicant: MobiTV. Inc.
    Inventor: Tommy Isaksson
  • Patent number: 8990351
    Abstract: The quality of a media stream transmitted to a client device is dynamically adapted based on real-time availability of resources on the client device. Central processing unit resources, memory availability, buffer usage, graphics processing unit usage, etc., are continuously monitored to evaluate the ability of a device to handle media streams of particular quality levels. When it is determined that resources at a client device temporarily can not handle a high quality media stream, a lower quality stream is selected and provided to the client device without having to establish a new session.
    Type: Grant
    Filed: April 20, 2011
    Date of Patent: March 24, 2015
    Assignee: MobiTV, Inc.
    Inventor: Tommy Isaksson
  • Publication number: 20140250212
    Abstract: Client buffer thresholds are dynamically adjusted to provide quick start up and smooth playback in a variety of network conditions. In some examples, multiple buffer configurations are available. An initial buffer configuration may be used in typical circumstances and will yield good behavior in most cases. A modified buffer configuration can be used when limited available network resources prevent smooth playback. In some embodiments, a client buffer configuration is continuously adapted based on network throughput and data transfer rates.
    Type: Application
    Filed: May 16, 2014
    Publication date: September 4, 2014
    Applicant: MobiTV, Inc.
    Inventors: Kent Karlsson, Tommy Isaksson
  • Patent number: 8769144
    Abstract: Client buffer thresholds are dynamically adjusted to provide quick start up and smooth playback in a variety of network conditions. In some examples, multiple buffer configurations are available. An initial buffer configuration may be used in typical circumstances and will yield good behavior in most cases. A modified buffer configuration can be used when limited available network resources prevent smooth playback. In some embodiments, a client buffer configuration is continuously adapted based on network throughput and data transfer rates.
    Type: Grant
    Filed: May 19, 2011
    Date of Patent: July 1, 2014
    Assignee: MobiTV, Inc.
    Inventors: Kent Karlsson, Tommy Isaksson
  • Publication number: 20120297081
    Abstract: Client buffer thresholds are dynamically adjusted to provide quick start up and smooth playback in a variety of network conditions. In some examples, multiple buffer configurations are available. An initial buffer configuration may be used in typical circumstances and will yield good behavior in most cases. A modified buffer configuration can be used when limited available network resources prevent smooth playback. In some embodiments, a client buffer configuration is continuously adapted based on network throughput and data transfer rates.
    Type: Application
    Filed: May 19, 2011
    Publication date: November 22, 2012
    Applicant: MOBITV, INC.
    Inventors: Kent Karlsson, Tommy Isaksson
  • Publication number: 20120271920
    Abstract: The quality of a media stream transmitted to a client device is dynamically adapted based on real-time availability of resources on the client device. Central processing unit resources, memory availability, buffer usage, graphics processing unit usage, etc., are continuously monitored to evaluate the ability of a device to handle media streams of particular quality levels. When it is determined that resources at a client device temporarily can not handle a high quality media stream, a lower quality stream is selected and provided to the client device without having to establish a new session.
    Type: Application
    Filed: April 20, 2011
    Publication date: October 25, 2012
    Applicant: MOBITV, INC.
    Inventor: Tommy Isaksson