Patents by Inventor Sean Kovacs

Sean Kovacs 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: 12293491
    Abstract: Connecting images to generate a virtual tour is provided. The system receives images and metadata captured by a first client device, and detects features of the images to establish an order. The system identifies, based at least in part on the images and the metadata, a position for a virtual camera. The system connects, in the order, the images with the position of the virtual camera persisting across the images. The system generates a virtual tour from the connected images with a linear path along the persistent position of the virtual camera based on a configuration file comprising a constraint configured to disable branching along the linear path. The system delivers a viewer application that executes in a client application on a second client device. The system streams, to the viewer application, the virtual tour based at least in part on the configuration file.
    Type: Grant
    Filed: November 18, 2022
    Date of Patent: May 6, 2025
    Inventors: Brian Teeter, Sean Kovacs, Joshua Paine, Ben Griffin, Will Barrett, Ben Robbins, Jordan Raynor
  • Publication number: 20240221110
    Abstract: Integrating virtual tours on digital resources is provided. A system receives a call generated by a client application executed on a client device responsive to a refresh of a digital resource. The system identifies a request for content for display in a content slot on the digital resource having a content slot size. The system transmits, to the client device, a viewer application configured to execute a priority caching function in the content slot. The viewer application downloads, based on the priority caching function and a computing characteristic of the client device, a first portion of a virtual tour. The viewer application renders the first portion of the virtual tour via the content slot. The viewer application establishes a controller that controls rendering of the virtual tour in response to a detection of an interaction on the digital resource outside the content slot.
    Type: Application
    Filed: March 11, 2024
    Publication date: July 4, 2024
    Applicant: Threshold 360, Inc.
    Inventors: Daniel Kraus, Sean Kovacs
  • Patent number: 11928755
    Abstract: Integrating virtual tours on digital resources is provided. A system receives a call generated by a client application executed on a client device responsive to a refresh of a digital resource. The system identifies a request for content for display in a content slot on the digital resource having a content slot size. The system transmits, to the client device, a viewer application configured to execute a priority caching function in the content slot. The viewer application downloads, based on the priority caching function and a computing characteristic of the client device, a first portion of a virtual tour. The viewer application renders the first portion of the virtual tour via the content slot. The viewer application establishes a controller that controls rendering of the virtual tour in response to a detection of an interaction on the digital resource outside the content slot.
    Type: Grant
    Filed: February 18, 2022
    Date of Patent: March 12, 2024
    Assignee: Threshold 360, Inc.
    Inventors: Daniel Kraus, Sean Kovacs
  • Publication number: 20230215103
    Abstract: Automated panoramic image connections from outdoor to indoor environments is provided. A system identifies, in a data repository, a virtual tour of an internal portion of a physical building formed from a plurality of images connected with a linear path along a persistent position of a virtual camera. The system receives, from a third-party data repository, image data corresponding to an external portion of the physical building. The system detects, within the image data, an entry point for the internal portion of the physical building. The system generates, responsive to the detection, a step-in transition at the entry point in the image data. The system connects the virtual tour with the step-in transition generated for the image data at the entry point. The system initiates, on a client device responsive to an interaction with the entry point, the step-in transition to cause a stream of the virtual tour.
    Type: Application
    Filed: December 30, 2022
    Publication date: July 6, 2023
    Applicant: Threshold 360, Inc.
    Inventors: Sean Kovacs, Joshua Paine, Jordan Raynor, Daniel Kraus
  • Publication number: 20220270201
    Abstract: Integrating virtual tours on digital resources is provided. A system receives a call generated by a client application executed on a client device responsive to a refresh of a digital resource. The system identifies a request for content for display in a content slot on the digital resource having a content slot size. The system transmits, to the client device, a viewer application configured to execute a priority caching function in the content slot. The viewer application downloads, based on the priority caching function and a computing characteristic of the client device, a first portion of a virtual tour. The viewer application renders the first portion of the virtual tour via the content slot. The viewer application establishes a controller that controls rendering of the virtual tour in response to a detection of an interaction on the digital resource outside the content slot.
    Type: Application
    Filed: February 18, 2022
    Publication date: August 25, 2022
    Inventors: Daniel Kraus, Sean Kovacs