Patents by Inventor Isak Bakken

Isak Bakken 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: 10797931
    Abstract: In one aspect, a first client device receives, from a second client device, a request to stream a media item from a first position within the media item. The first client device obtains, from a server, a seektable that identifies a plurality of segments into which content corresponding to the media item is divided, wherein each segment of the plurality of segments corresponds to multiple samples of the media item. The first client device consults the seektable to determine a segment of the media item to retrieve in response to the request, the segment including content at the first position. After consulting the seektable, the device retrieves, from the server, the segment of the media item. The first client device plays the content corresponding to the first position using the retrieved segment.
    Type: Grant
    Filed: February 11, 2019
    Date of Patent: October 6, 2020
    Assignee: Spotify AB
    Inventors: Isak Bakken, Mark Obcena, Swaroop Narsimha, Jyrki Pulliainen
  • Patent number: 10630527
    Abstract: In one aspect, a client device receives a request to stream a media item from a first position. Content corresponding to the media item includes samples identified in a container file. The client device obtains, independently of the container file, a seektable that is not included with the container file and that identifies a plurality of segments into which content corresponding to the media item is divided. The seektable is stored using a mark-up language that is natively compatible with a software development kit (SDK) executing on the client device. The client device consults the seektable to determine a segment of the media item to retrieve in response to the request, the segment including content at the first position, and, after consulting the seektable, retrieves the segment of the media item and plays the content corresponding to the first position using the retrieved segment.
    Type: Grant
    Filed: November 8, 2017
    Date of Patent: April 21, 2020
    Assignee: Spotify AB
    Inventors: Isak Bakken, Mark Obcena, Swaroop Narsimha, Jyrki Pulliainen
  • Patent number: 10359918
    Abstract: The present disclosure relates to a method performed by a processing device comprising a Graphical User Interface (GUI). The method comprises detecting a selection event at a position in the GUI, as input via the GUI. The method also comprises deciding that the detected selection event relates to a first graphical control element in the GUI which was present in said position at a point of time a predetermined time period before the detection of the selection event. The method also comprises executing an action associated with the first graphical control element.
    Type: Grant
    Filed: December 31, 2015
    Date of Patent: July 23, 2019
    Assignee: SPOTIFY AB
    Inventor: Isak Bakken
  • Publication number: 20190173731
    Abstract: In one aspect, a first client device receives, from a second client device, a request to stream a media item from a first position within the media item. The first client device obtains, from a server, a seektable that identifies a plurality of segments into which content corresponding to the media item is divided, wherein each segment of the plurality of segments corresponds to multiple samples of the media item. The first client device consults the seektable to determine a segment of the media item to retrieve in response to the request, the segment including content at the first position. After consulting the seektable, the device retrieves, from the server, the segment of the media item. The first client device plays the content corresponding to the first position using the retrieved segment.
    Type: Application
    Filed: February 11, 2019
    Publication date: June 6, 2019
    Inventors: Isak Bakken, Mark Obcena, Swaroop Narsimha, Jyrki Pulliainen
  • Publication number: 20180069743
    Abstract: In one aspect, a client device receives a request to stream a media item from a first position. Content corresponding to the media item includes samples identified in a container file. The client device obtains, independently of the container file, a seektable that is not included with the container file and that identifies a plurality of segments into which content corresponding to the media item is divided. The seektable is stored using a mark-up language that is natively compatible with a software development kit (SDK) executing on the client device. The client device consults the seektable to determine a segment of the media item to retrieve in response to the request, the segment including content at the first position, and, after consulting the seektable, retrieves the segment of the media item and plays the content corresponding to the first position using the retrieved segment.
    Type: Application
    Filed: November 8, 2017
    Publication date: March 8, 2018
    Inventors: Isak Bakken, Mark Obcena, Swaroop Narsimha, Jyrki Pulliainen
  • Patent number: 9825801
    Abstract: A client device receives a request to stream a media item from a first position. Content corresponding to the media item includes samples identified in a container file for the media item. The client device obtains, independently of the container file, a seektable that is not included with the container file and that identifies a plurality of segments into which content corresponding to the media item is divided. Each segment of the plurality of segments includes multiple samples. The client device consults the seektable to determine a segment of the media item to retrieve in response to the request. The segment includes content at the first position. After consulting the seektable, the client device retrieves the segment of the media item and plays the content corresponding to the first position using the retrieved segment.
    Type: Grant
    Filed: April 17, 2017
    Date of Patent: November 21, 2017
    Assignee: SPOTIFY AB
    Inventors: Isak Bakken, Mark Obcena, Swaroop Narsimha, Jyrki Pulliainen
  • Publication number: 20170192649
    Abstract: The present disclosure relates to a method performed by a processing device comprising a Graphical User Interface (GUI). The method comprises detecting a selection event at a position in the GUI, as input via the GUI. The method also comprises deciding that the detected selection event relates to a first graphical control element in the GUI which was present in said position at a point of time a predetermined time period before the detection of the selection event. The method also comprises executing an action associated with the first graphical control element.
    Type: Application
    Filed: December 31, 2015
    Publication date: July 6, 2017
    Inventor: Isak Bakken