Patents by Inventor JOAKIM ARFVIDSSON

JOAKIM ARFVIDSSON 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: 9369679
    Abstract: A system and process of morphing location-referenced panoramic images into views at nearby locations. When using panoramic images in an interactive tour, a user might desire to see the environment from viewpoints for which no panoramic images are available. This invention makes this possible. It enables a user to experience views from arbitrary locations in the environment, so as long as one or more panoramic images are available at nearby locations. In particular, this invention makes it possible to combine two non-overlapping geo-referenced panoramic video streams into a new video stream which seamlessly transitions between these streams. When used in a client-server architecture, this invention also makes it possible for the server to transmit a sparse sequence of panoramic images, and provide the user with a dense panoramic video stream, by synthesizing the missing panoramic images. Said system and process is also applicable to incomplete panoramic images, photographs, and video.
    Type: Grant
    Filed: August 10, 2007
    Date of Patent: June 14, 2016
    Assignee: The Board of Trustees of the Leland Stanford Junior University
    Inventors: Joakim Arfvidsson, Sebastian Thrun
  • Publication number: 20160085414
    Abstract: According to various embodiments, a user interface (UI) includes a precedence graph area and an icon list displaying multiple types of program icons. A user selection of one of the program icons is received, the user selection corresponding to moving the selected program icon to the precedence graph area, the selected program icon referencing a composer UI to generate content of a specific media type. The selected program icon is characterized as a first program-content-pairing icon that references the content created by the composer UI. Thereafter, a user interaction with a plurality of program-content-pairing icons in the precedence graph area is detected, the user interaction corresponding to specifying an ordering of the plurality of program-content-pairing icons. A program flow precedence graph referencing a program flow of an interactive program is the generated, based on the ordering of the program-content-pairing icons in the precedence graph area.
    Type: Application
    Filed: August 28, 2015
    Publication date: March 24, 2016
    Inventors: Michael Sokolsky, David Stavens, Irene Au, Jacques Favreau, Sebastian Thrun, Joakim Arfvidsson
  • Patent number: 9152297
    Abstract: According to various embodiments, a user interface (UI) includes a precedence graph area and an icon list displaying multiple types of program icons. A user selection of one of the program icons is received, the user selection corresponding to moving the selected program icon to the precedence graph area, the selected program icon referencing a composer UI to generate content of a specific media type. The selected program icon is characterized as a first program-content-pairing icon that references the content created by the composer UI. Thereafter, a user interaction with a plurality of program-content-pairing icons in the precedence graph area is detected, the user interaction corresponding to specifying an ordering of the plurality of program-content-pairing icons. A program flow precedence graph referencing a program flow of an interactive program is the generated, based on the ordering of the program-content-pairing icons in the precedence graph area.
    Type: Grant
    Filed: October 25, 2012
    Date of Patent: October 6, 2015
    Assignee: Udacity, Inc.
    Inventors: Michael Sokolsky, David Stavens, Irene Au, Jacques Favreau, Sebastian Thrun, Joakim Arfvidsson
  • Publication number: 20140123067
    Abstract: According to various embodiments, a user interface (UI) includes a precedence graph area and an icon list displaying multiple types of program icons. A user selection of one of the program icons is received, the user selection corresponding to moving the selected program icon to the precedence graph area, the selected program icon referencing a composer UI to generate content of a specific media type. The selected program icon is characterized as a first program-content-pairing icon that references the content created by the composer UI. Thereafter, a user interaction with a plurality of program-content-pairing icons in the precedence graph area is detected, the user interaction corresponding to specifying an ordering of the plurality of program-content-pairing icons. A program flow precedence graph referencing a program flow of an interactive program is the generated, based on the ordering of the program-content-pairing icons in the precedence graph area.
    Type: Application
    Filed: October 25, 2012
    Publication date: May 1, 2014
    Applicant: Udacity
    Inventors: Michael Sokolsky, David Stavens, Irene Au, Jacques Favreau, Sebastian Thrun, Joakim Arfvidsson
  • Publication number: 20080244648
    Abstract: A method for providing panoramic videos and images to a user using a server-client architecture while minimizing the wait time necessary before still images are available for viewing or videos begin playing. A series of location-referenced panoramic images are separated into one-dimensional tracks. Intuitive user controls are provided which allow the user to start and stop video playback, step through the panoramas in a track one at a time, and change the viewing orientation within the panorama. A video will start playing as soon as the video files for the preferred projected cube faces have been downloaded. This delay is reduced by storing the videos as keyframe distance files for opposing directions for each cube face and further reduced by encoding videos with different starting points so that they are staggered by a portion of the keyframe distance.
    Type: Application
    Filed: March 12, 2008
    Publication date: October 2, 2008
    Applicant: THE BOARD OF TRUSTEES OF THE LELAND STANFORD JR. UNIVERSITY
    Inventors: JOAKIM ARFVIDSSON, HENDRIK DAHLKAMP, ANDREW LOOKINGBILL, SEBASTIAN THRUN
  • Publication number: 20080106593
    Abstract: A system and process of morphing location-referenced panoramic images into views at nearby locations. When using panoramic images in an interactive tour, a user might desire to see the environment from viewpoints for which no panoramic images are available. This invention makes this possible. It enables a user to experience views from arbitrary locations in the environment, so as long as one or more panoramic images are available at nearby locations. In particular, this invention makes it possible to combine two non-overlapping geo-referenced panoramic video streams into a new video stream which seamlessly transitions between these streams. When used in a client-server architecture, this invention also makes it possible for the server to transmit a sparse sequence of panoramic images, and provide the user with a dense panoramic video stream, by synthesizing the missing panoramic images. Said system and process is also applicable to incomplete panoramic images, photographs, and video.
    Type: Application
    Filed: August 10, 2007
    Publication date: May 8, 2008
    Applicant: THE BOARD OF TRUSTEES OF THE LELAND STANFORD JR. UNIVERSITY
    Inventors: JOAKIM ARFVIDSSON, SEBASTIAN THRUN