Patents by Inventor Gustav Soderstrom

Gustav Soderstrom 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: 20140355789
    Abstract: Systems and methods for mixing music are disclosed. Audio mix information is received from a plurality of users. Mix rules are determined from the audio mix information from the plurality of users, wherein the mix rules include a first mix rule associated with a first audio item. The first mix rule relates to an overlap of the first audio item with another audio item. The first mix rule is made available to one or more clients. In some implementations, making the first mix rule available to the one or more clients includes transmitting, to the first client, information enabling the first client to playback a transition between the first audio item and the second audio item in accordance with the first mix rule.
    Type: Application
    Filed: May 28, 2014
    Publication date: December 4, 2014
    Applicant: Spotify AB
    Inventors: Par Mikael Bohrarper, Sten Garmark, Niklas Martin Gustavsson, John Fredrik Wilhelm Noren, Gustav Söderström, Babar Zafar
  • Patent number: 8897498
    Abstract: Embodiments of the invention are directed to obtaining information based on directional orientation of a mobile imaging device, such as a camera phone. Visual information is gathered by the camera and used to determine a directional orientation of the camera, to search for content based on the direction, to manipulate 3D virtual images of a surrounding area, and to otherwise use the directional information. Direction and motion can be determined by analyzing a sequence of images. Distance from a current location, inputted search parameters, and other criteria can be used to expand or filter content that is tagged with such criteria. Search results with distance indicators can be overlaid on a map or a camera feed. Various content can be displayed for a current direction, or desired content, such as a business location, can be displayed only when the camera is oriented toward the desired content.
    Type: Grant
    Filed: February 11, 2013
    Date of Patent: November 25, 2014
    Assignee: Yahoo! Inc.
    Inventor: Gustav Soderstrom
  • Patent number: 8798323
    Abstract: Embodiments of the invention are directed to obtaining information based on directional orientation of a mobile imaging device, such as a camera phone. Visual information is gathered by the camera and used to determine a directional orientation of the camera, to search for content based on the direction, to manipulate 3D virtual images of a surrounding area, and to otherwise use the directional information. Direction and motion can be determined by analyzing a sequence of images. Distance from a current location, inputted search parameters, and other criteria can be used to expand or filter content that is tagged with such criteria. Search results with distance indicators can be overlaid on a map or a camera feed. Various content can be displayed for a current direction, or desired content, such as a business location, can be displayed only when the camera is oriented toward the desired content.
    Type: Grant
    Filed: August 8, 2012
    Date of Patent: August 5, 2014
    Assignee: Yahoo! Inc
    Inventor: Gustav Soderstrom
  • Publication number: 20140215334
    Abstract: An electronic device is disclosed. The electronic device includes a display, one or more processors, memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors. The one or more programs include instructions for detecting a first input; and determining whether a change to the first input is detected within a first time period after detecting the first input. In accordance with a determination that a change to the first input is detected within the first time period after detecting the first input, first media content is added to a playlist. In accordance with a determination that a change to the first input is not detected within the first time period after detecting the first input, the first media content is caused to be presented.
    Type: Application
    Filed: March 31, 2014
    Publication date: July 31, 2014
    Applicant: Spotify AB
    Inventors: Sten Garmark, Quenton Cook, Gustav Soderstrom, Ivo Silva, Michelle Kadir, Peter Stromberg
  • Publication number: 20140214927
    Abstract: An electronic device is disclosed. The electronic device includes a display, one or more processors, memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors. The one or more programs include instructions for detecting a first input; and determining whether a change to the first input is detected within a first time period after detecting the first input. In accordance with a determination that a change to the first input is detected within the first time period after detecting the first input, first media content is added to a playlist. In accordance with a determination that a change to the first input is not detected within the first time period after detecting the first input, the first media content is caused to be presented.
    Type: Application
    Filed: March 31, 2014
    Publication date: July 31, 2014
    Applicant: Spotify AB
    Inventors: Sten Garmark, Quenton Cook, Gustav Soderstrom, Ivo Sliva, Michelle Kadir, Peter Stromberg
  • Publication number: 20140115114
    Abstract: An electronic device is disclosed. The electronic device includes a display, one or more processors, memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors. The one or more programs include instructions for detecting a display change associated with media content item represented on a display, transmitting a request (e.g., to a server) for at least a portion of the media content item, receiving the requested portion of the media content item, storing the received portion of the media content item in a local cache, receiving a user input indicative of the selection of the media content item, and presenting the received portion of the media content item in response to receiving the user input indicative of the selection of the media content item.
    Type: Application
    Filed: October 22, 2013
    Publication date: April 24, 2014
    Applicant: Spotify AS
    Inventors: Sten Garmark, Quenton Cook, Gustav Söderström, Ivo Silva, Michelle Kadir, Peter Strörmberg
  • Publication number: 20140108929
    Abstract: An electronic device is disclosed. The electronic device includes a display, one or more processors, memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors. The one or more programs include instructions for detecting a first input; and determining whether a change to the first input is detected within a first time period after detecting the first input. In accordance with a determination that a change to the first input is detected within the first time period after detecting the first input, first media content is added to a playlist. In accordance with a determination that a change to the first input is not detected within the first time period after detecting the first input, the first media content is caused to be presented.
    Type: Application
    Filed: October 14, 2013
    Publication date: April 17, 2014
    Applicant: Spotify AB
    Inventors: Sten Garmark, Quenton Cook, Gustav Soderstrom, Ivo Silva, Michelle Kadir, Peter Stromberg
  • Patent number: 8620896
    Abstract: A mobile device, system, and method are directed towards managing social networking information by employing a reverse matching search to identify those members of the social network that may have another person's identifier in their contact lists. The person may initially visit the social network site and provide an identifier either automatically or through a directed action by the person. A reverse search may be performed on members' contact lists to determine which contact lists include the identifier. If a match is found in a member's contact list, selected information about that member may be provided to the person. The reverse matching search may also be performed at various subsequent times to provide members information about new members to the social network.
    Type: Grant
    Filed: December 6, 2007
    Date of Patent: December 31, 2013
    Assignee: Yahoo! Inc.
    Inventor: Gustav Soderstrom
  • Publication number: 20130174580
    Abstract: A household system (1), which includes a first cooling unit (10) that is configured to be connectable to a heat/energy reservoir (30) via a first peltier system (11), and a heating unit (20) that is configured to be connectable to the heat/energy reservoir (30) via a second peltier system (21), where the first peltier system (11) is configured for transferring heat/energy between the cooling unit (10) and the energy reservoir (30), and the second peltier system (21) is configured for transferring energy between the heat reservoir (30) and the heating unit (20).
    Type: Application
    Filed: February 13, 2012
    Publication date: July 11, 2013
    Applicant: ZOLIEX AB
    Inventors: Yasir Arafat, Mohammad Amin, Narendran Soorian, Gustav Söderström, Stephan Mangold
  • Patent number: 8477664
    Abstract: The present invention relates to a communication platform for packet communication between at least one service provider in a first network and a radio communication device in a second network, the second network comprises a first network node provided to, at least partly, handle communication between the radio communication device and a gateway located in the second network. The gateway is provided to handle communication between the second network and the communication platform, and the communication platform comprises an application programming interface provided to handle two-way communication between the service provider and the radio communication device.
    Type: Grant
    Filed: September 13, 2010
    Date of Patent: July 2, 2013
    Assignee: Yahoo! Inc.
    Inventors: Andreas Nordin, Daniel Malmkvist, Gustav Soderstrom, Johan Edlund, Johan Gertell, Martin Holst Swende, Thomas Backelin
  • Patent number: 8478000
    Abstract: Embodiments of the invention are directed to obtaining information based on directional orientation of a mobile imaging device, such as a camera phone. Visual information is gathered by the camera and used to determine a directional orientation of the camera, to search for content based on the direction, to manipulate 3D virtual images of a surrounding area, and to otherwise use the directional information. Direction and motion can be determined by analyzing a sequence of images. Distance from a current location, inputted search parameters, and other criteria can be used to expand or filter content that is tagged with such criteria. Search results with distance indicators can be overlaid on a map or a camera feed. Various content can be displayed for a current direction, or desired content, such as a business location, can be displayed only when the camera is oriented toward the desired content.
    Type: Grant
    Filed: October 3, 2011
    Date of Patent: July 2, 2013
    Assignee: Yahoo! Inc.
    Inventor: Gustav Soderstrom
  • Patent number: 8396493
    Abstract: A network device, method, and mobile device are directed towards enabling a mobile device user to archive a text message threaded conversation with another conversation participant. text messages sent from the mobile device may be replicated by a server component, whether the text message is a reply message or an incoming message. The replicated text message may then be sent to an identified personal computing device's network-based messaging archive. In one embodiment, the messaging archive may be an outbox archive for text messages. As described, a text message being sent to the mobile device from the other conversation participant may also be replicated and archived in a network-based inbox archive for text messages on the identified personal computing device. In one embodiment, the archived text messages may be displayed to the user on the personal computing devices as threaded conversations.
    Type: Grant
    Filed: October 25, 2007
    Date of Patent: March 12, 2013
    Assignee: Yahoo! Inc.
    Inventors: Marco Boerries, Gustav Söderström
  • Patent number: 8396461
    Abstract: A mobile device, system, and method are directed towards enabling a user, virtually on the fly, to invite another user to participate in an on-line conferencing session, by providing a link that automatically enables the other user to participate in the conferencing session. In one embodiment, the conferencing session is a text messaging conference session, such as one that might employ instant messaging, or the like. In one embodiment, a user may request a conferencing session to be established, by sending a request to a server device. The request may, include an identifier of an invitee with whom the first user wishes to communicate. The server determines a unique link for the invitee and session, and sends the invitee an invite message with their unique link. Selecting the unique link enables the invitee to automatically access and to participate in the conferencing session with the first user.
    Type: Grant
    Filed: November 15, 2011
    Date of Patent: March 12, 2013
    Assignee: Yahoo! Inc.
    Inventors: Gustav Soderstrom, Nathanael Joe Hayashi
  • Publication number: 20120299960
    Abstract: Embodiments of the invention are directed to obtaining information based on directional orientation of a mobile imaging device, such as a camera phone. Visual information is gathered by the camera and used to determine a directional orientation of the camera, to search for content based on the direction, to manipulate 3D virtual images of a surrounding area, and to otherwise use the directional information. Direction and motion can be determined by analyzing a sequence of images. Distance from a current location, inputted search parameters, and other criteria can be used to expand or filter content that is tagged with such criteria. Search results with distance indicators can be overlaid on a map or a camera feed. Various content can be displayed for a current direction, or desired content, such as a business location, can be displayed only when the camera is oriented toward the desired content.
    Type: Application
    Filed: August 8, 2012
    Publication date: November 29, 2012
    Applicant: Yahoo! Inc.
    Inventor: Gustav Soderstrom
  • Publication number: 20120168234
    Abstract: The invention relates to an articulated tracked vehicle comprising a first vehicle unit and a second vehicle unit controllably connected by means of a control member, wherein the first vehicle unit comprises a combustion engine, wherein the combustion engine is arranged to drive a generator for electrical generation, wherein the generator is arranged to transfer power via power electronic means to at least one electric motor of at least one electric propulsion unit.
    Type: Application
    Filed: July 6, 2010
    Publication date: July 5, 2012
    Inventors: Björm Hellholm, Gustav Söderström
  • Publication number: 20120066326
    Abstract: A mobile device, system, and method are directed towards enabling a user, virtually on the fly, to invite another user to participate in an on-line conferencing session, by providing a link that automatically enables the other user to participate in the conferencing session. In one embodiment, the conferencing session is a text messaging conference session, such as one that might employ instant messaging, or the like. In one embodiment, a user may request a conferencing session to be established, by sending a request to a server device. The request may, include an identifier of an invitee with whom the first user wishes to communicate. The server determines a unique link for the invitee and session, and sends the invitee an invite message with their unique link. Selecting the unique link enables the invitee to automatically access and to participate in the conferencing session with the first user.
    Type: Application
    Filed: November 15, 2011
    Publication date: March 15, 2012
    Applicant: Yahoo! Inc.
    Inventors: Gustav Söderström, Nathanael Joe Hayashi
  • Publication number: 20120020522
    Abstract: Embodiments of the invention are directed to obtaining information based on directional orientation of a mobile imaging device, such as a camera phone. Visual information is gathered by the camera and used to determine a directional orientation of the camera, to search for content based on the direction, to manipulate 3D virtual images of a surrounding area, and to otherwise use the directional information. Direction and motion can be determined by analyzing a sequence of images. Distance from a current location, inputted search parameters, and other criteria can be used to expand or filter content that is tagged with such criteria. Search results with distance indicators can be overlaid on a map or a camera feed. Various content can be displayed for a current direction, or desired content, such as a business location, can be displayed only when the camera is oriented toward the desired content.
    Type: Application
    Filed: October 3, 2011
    Publication date: January 26, 2012
    Applicant: YAHOO! Inc.
    Inventor: Gustav Soderstrom
  • Patent number: 8098894
    Abstract: Embodiments of the invention are directed to obtaining information based on directional orientation of a mobile imaging device, such as a camera phone. Visual information is gathered by the camera and used to determine a directional orientation of the camera, to search for content based on the direction, to manipulate 3D virtual images of a surrounding area, and to otherwise use the directional information. Direction and motion can be determined by analyzing a sequence of images. Distance from a current location, inputted search parameters, and other criteria can be used to expand or filter content that is tagged with such criteria. Search results with distance indicators can be overlaid on a map or a camera feed. Various content can be displayed for a current direction, or desired content, such as a business location, can be displayed only when the camera is oriented toward the desired content.
    Type: Grant
    Filed: June 20, 2008
    Date of Patent: January 17, 2012
    Assignee: YAHOO! Inc.
    Inventor: Gustav Soderstrom
  • Patent number: 8081958
    Abstract: A mobile device, system, and method are directed towards enabling a user, virtually on the fly, to invite another user to participate in an on-line conferencing session, by providing a link that automatically enables the other user to participate in the conferencing session. In one embodiment, the conferencing session is a text messaging conference session, such as one that might employ instant messaging, or the like. In one embodiment, a user may request a conferencing session to be established, by sending a request to a server device. The request may, include an identifier of an invitee with whom the first user wishes to communicate. The server determines a unique link for the invitee and session, and sends the invitee an invite message with their unique link. Selecting the unique link enables the invitee to automatically access and to participate in the conferencing session with the first user.
    Type: Grant
    Filed: November 21, 2007
    Date of Patent: December 20, 2011
    Assignee: Yahoo! Inc.
    Inventors: Gustav Söderström, Nathanael Joe Hayashi
  • Patent number: 8009610
    Abstract: The present invention relates to a communication platform for packet communication between at least one service provider in a first network and a radio communication device in a second network, the second network comprises a first network node provided to, at least partly, handle communication between the radio communication device and a gateway located in the second network. The gateway is provided to handle communication between the second network and the communication platform, and the communication platform is provided to collect first data information relating to the radio communication device and second data information relating to a service provider application connected to the radio communication device through the communication platform. The communication platform is further provided to relate the first and second data information to each other to generate a user record specifying usage characteristics for usage of the service provider application by the radio communication device.
    Type: Grant
    Filed: June 15, 2005
    Date of Patent: August 30, 2011
    Assignee: Yahoo! Inc.
    Inventors: Andreas Nordin, Daniel Malmkvist, Gustav Söderström, Johan Edlund, Johan Gertéll, Martin Holst Swende, Thomas Backelin