Patents by Inventor Johan Oskarsson

Johan Oskarsson 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: 20190324940
    Abstract: Systems, devices, apparatuses, components, methods, and techniques for predicting user and media-playback device states are provided. Systems, devices, apparatuses, components, methods, and techniques for representing cached, user-selected, and streaming content are also provided.
    Type: Application
    Filed: April 25, 2019
    Publication date: October 24, 2019
    Applicant: Spotify AB
    Inventors: Simon Hofverberg, Fredrik Schmidt, Johan Oskarsson, Ariel Marcus, Chris Doyle, Joseph Tam, Minchull Kim
  • Publication number: 20190212160
    Abstract: Systems, devices, apparatuses, components, methods, and techniques for building customized media programs for a specified duration are provided. An example media-playback device for generating customized media programs for a route to a specified duration includes a user preferences engine to determine a user's listening preferences, a duration engine to determine a duration of the route, and a duration-based media program engine for building a playlist of news and entertainment media content based on the duration of the route and the preferences of the user.
    Type: Application
    Filed: January 3, 2019
    Publication date: July 11, 2019
    Applicant: Spotify AB
    Inventors: Lawrence Kennedy, Johan Oskarsson
  • Publication number: 20190171410
    Abstract: Systems, devices, apparatuses, components, methods, and techniques for identifying and playing media content are provided. An example media-playback device for identifying and playing media content for a user traveling in a vehicle includes an audio identification engine and a media playback engine. Audio content is recorded and identified by comparison to media content databases. The audio content is identified and immediately played on the same device. Additional media content is selected for playback based on user listening preferences.
    Type: Application
    Filed: December 17, 2018
    Publication date: June 6, 2019
    Applicant: Spotify AB
    Inventors: Johan Oskarsson, Christopher Swanson
  • Patent number: 10311012
    Abstract: Systems, devices, apparatuses, components, methods, and techniques for predicting user and media-playback device states are provided. Systems, devices, apparatuses, components, methods, and techniques for representing cached, user-selected, and streaming content are also provided.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: June 4, 2019
    Assignee: SPOTIFY AB
    Inventors: Simon Hofverberg, Fredrik Schmidt, Johan Oskarsson, Ariel Marcus, Chris Doyle, Joseph Tam, Minchull Kim
  • Patent number: 10203216
    Abstract: Systems, devices, apparatuses, components, methods, and techniques for building customized media programs for a specified duration are provided. An example media-playback device for generating customized media programs for a route to a specified duration includes a user preferences engine to determine a user's listening preferences, a duration engine to determine a duration of the route, and a duration-based media program engine for building a playlist of news and entertainment media content based on the duration of the route and the preferences of the user.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: February 12, 2019
    Assignee: Spotify AB
    Inventors: Lawrence Kennedy, Johan Oskarsson
  • Patent number: 10185538
    Abstract: Systems, devices, apparatuses, components, methods, and techniques for identifying and playing media content are provided. An example media-playback device for identifying and playing media content for a user traveling in a vehicle includes an audio identification engine and a media playback engine. Audio content is recorded and identified by comparison to media content databases. The audio content is identified and immediately played on the same device. Additional media content is selected for playback based on user listening preferences.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: January 22, 2019
    Assignee: Spotify AB
    Inventors: Johan Oskarsson, Christopher Swanson
  • Patent number: 10066954
    Abstract: Systems, devices, apparatuses, components, methods, and techniques for navigating a vehicle to a recommended parking area are provided. A method of navigating a vehicle to a parking space includes determining a destination, determining a best available parking space, and routing the vehicle to the best available parking space. Available parking spaces are determined by accessing data for parking facilities, parking meters, and GPS data of other vehicles. The best parking spaces are determined by user preferences that include one or more of distance from destination, cost of parking, and availability of particular types of parking spaces. The method further includes providing media content in the vehicle during navigation to the best available parking space.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: September 4, 2018
    Assignee: Spotify AB
    Inventors: Christopher Swanson, Johan Oskarsson
  • Patent number: 10063608
    Abstract: A system for automatically initiating a travel mode of a media playback device is disclosed. The system operates to determine that the media playback device is connected to a vehicle media playback system based on an identifier provided from the vehicle media playback system. Upon determining presence of the media playback device in a vehicle, the travel mode is performed using the media playback device.
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: August 28, 2018
    Assignee: Spotify AB
    Inventors: Johan Oskarsson, Fredrik Schmidt, Lawrence Kennedy, Peter Johansson, Adam Price, Daniel Choe
  • Publication number: 20180189020
    Abstract: Systems, devices, apparatuses, components, methods, and techniques for identifying and playing media content are provided. An example media-playback device for identifying and playing media content for a user traveling in a vehicle includes an audio identification engine and a media playback engine. Audio content is recorded and identified by comparison to media content databases. The audio content is identified and immediately played on the same device. Additional media content is selected for playback based on user listening preferences.
    Type: Application
    Filed: September 29, 2017
    Publication date: July 5, 2018
    Inventors: Johan Oskarsson, Christopher Swanson
  • Publication number: 20180192285
    Abstract: A system for automatically initiating a travel mode of a media-playback device is disclosed. The system operates to evaluate vehicle presence factors and determine whether the vehicle presence factors indicate that the media-playback device is in a vehicle. Upon determining presence of the media-playback device in a vehicle, the travel mode is performed using the media-playback device.
    Type: Application
    Filed: December 29, 2017
    Publication date: July 5, 2018
    Inventors: Fredrik SCHMIDT, Johan OSKARSSON, Shervin SHORAVI, Peter JOHANSSON, Ronald POMPA, Lawrence KENNEDY, Adam PRICE, Daniel CHOE
  • Publication number: 20180189226
    Abstract: Systems, devices, apparatuses, components, methods, and techniques for predicting user and media-playback device states are provided. Systems, devices, apparatuses, components, methods, and techniques for representing cached, user-selected, and streaming content are also provided.
    Type: Application
    Filed: September 29, 2017
    Publication date: July 5, 2018
    Inventors: Simon Hofverberg, Fredrik Schmidt, Johan Oskarsson, Ariel Marcus, Chris Doyle, Joseph Tam, Minchull Kim
  • Publication number: 20180189023
    Abstract: Systems, devices, apparatuses, components, methods, and techniques for media content playback during travel are provided. An example method of generating a user interface for a media playback device. The method includes the step of displaying a first user interface screen in a first display format. The first display format including graphical representations of a plurality of selectable controls. The method also includes the step of determining that the media playback device is travelling and after determining that the media playback device is travelling, converting the first user interface screen to a second display format. The second display format includes fewer graphical representations of the plurality of selectable controls than the first display format.
    Type: Application
    Filed: December 29, 2017
    Publication date: July 5, 2018
    Inventors: Sten GARMARK, Fredrik SCHMIDT, Johan OSKARSSON, Caroline ARKENSON, Shervin SHORAVI, Adam PRICE, Daniel CHOE
  • Publication number: 20180189021
    Abstract: Systems, devices, apparatuses, components, methods, and techniques for caching media content at a media-playback device are provided. Systems, devices, apparatuses, components, methods, and techniques for representing the cached, user-selected, and streaming content are also provided.
    Type: Application
    Filed: September 29, 2017
    Publication date: July 5, 2018
    Inventors: Johan Oskarsson, Fredrik Schmidt, Simon Hofverberg, Ariel Marcus, Chris Doyle, Joseph Tam, Minchull Kim
  • Publication number: 20180188054
    Abstract: Systems, devices, apparatuses, components, methods, and techniques for building customized media programs for a specified duration are provided. An example media-playback device for generating customized media programs for a route to a specified duration includes a user preferences engine to determine a user's listening preferences, a duration engine to determine a duration of the route, and a duration-based media program engine for building a playlist of news and entertainment media content based on the duration of the route and the preferences of the user.
    Type: Application
    Filed: September 29, 2017
    Publication date: July 5, 2018
    Inventors: Lawrence Kennedy, Johan Oskarsson
  • Publication number: 20180191795
    Abstract: A system for automatically initiating a travel mode of a media playback device is disclosed. The system operates to determine that the media playback device is connected to a vehicle media playback system based on an identifier provided from the vehicle media playback system. Upon determining presence of the media playback device in a vehicle, the travel mode is performed using the media playback device.
    Type: Application
    Filed: December 29, 2017
    Publication date: July 5, 2018
    Inventors: Johan OSKARSSON, Fredrik SCHMIDT, Lawrence KENNEDY, Peter JOHANSSON, Adam PRICE, Daniel CHOE