Patents Assigned to Katmai Tech Inc.
  • Publication number: 20260149789
    Abstract: Disclosed herein is a web-based videoconference system that allows for video avatars to navigate within a virtual environment. Various methods for efficient modeling, rendering, and shading are disclosed herein.
    Type: Application
    Filed: June 27, 2025
    Publication date: May 28, 2026
    Applicant: Katmai Tech Inc.
    Inventors: Gerard Cornelis KROL, Petr POLYAKOV
  • Patent number: 12634413
    Abstract: Disclosed herein is a web-based videoconference system that allows for two-dimensional screen sharing within the virtual environment. In some embodiments, data specifying a three-dimensional virtual space. The three-dimensional virtual space comprises a plurality of participants and an avatar representing each of the plurality of participants. A presentation stream is received from a first client device of a first participant. The presentation stream is mapped onto a three-dimensional model of a presentation screen in the three-dimensional virtual space. A selection of the presentation screen is received from a second participant. A two-dimensional view of the presentation stream is rendered to the second participant.
    Type: Grant
    Filed: July 20, 2022
    Date of Patent: May 19, 2026
    Assignee: KATMAI TECH INC.
    Inventors: Gerard Cornelis Krol, Erik Stuart Braund, James Donahower, Petr Polyakov
  • Patent number: 12603971
    Abstract: Disclosed herein is a computer-implemented method, system, device, and computer program product for providing awareness of who are able to hear audio in a virtual conference. For each of the users in the virtual conference, a device of the speaking user or a server determines whether a respective user is able to hear the speaking user based on whether a respective sound volume at which the respective user is able hear the speaking user exceeds a threshold amount. The speaking user's device or the server outputs a notification indicating the users that are able to hear the speaking user.
    Type: Grant
    Filed: July 5, 2023
    Date of Patent: April 14, 2026
    Assignee: Katmai Tech Inc.
    Inventors: Gerard Cornelis Krol, Erik Stuart Braund
  • Publication number: 20260039770
    Abstract: Disclosed herein are aspects for integrating a two-dimensional video conference into a three-dimensional virtual environment. An aspect begins by rendering the virtual environment, including a first avatar. The virtual environment is rendered on a first device, belonging to a first user, and from a perspective of a first virtual camera controlled by the first user. The first avatar represents the first user at a location of the first virtual camera. The aspect then provides operations for connecting the user in the 3D virtual environment with a video conferencing platform (VCP) server to connect to a video conference hosted by the VCP server. The aspect continues by transmitting and receiving video and audio data to and from the VCP server. The aspect concludes by rendering the received audio and video data into the 3D virtual environment.
    Type: Application
    Filed: May 22, 2024
    Publication date: February 5, 2026
    Applicant: KATMAI TECH INC.
    Inventors: Erik Stuart BRAUND, Kristofor Bernard SWANSON
  • Patent number: 12367642
    Abstract: Disclosed herein is a system that allows for the use of optical labels in a virtual environment. The system and methods generate a virtual optical label with embedded data. A 3D model of an object is rendered for display in a virtual environment, where the 3D model incorporates the virtual optical label. The virtual optical label is displayed on the 3D model in the virtual environment. A scanned image of the virtual optical label is received via a camera application of a mobile computing device. Based on receiving the scanned image, an action is performed based on the embedded data.
    Type: Grant
    Filed: January 23, 2024
    Date of Patent: July 22, 2025
    Assignee: KATMAI TECH INC.
    Inventors: Petr Polyakov, Erik Stuart Braund
  • Patent number: 12368821
    Abstract: Disclosed herein is a web-based videoconference system that allows for video avatars to navigate within a virtual environment. Various methods for efficient modeling, rendering, and shading are disclosed herein.
    Type: Grant
    Filed: July 28, 2022
    Date of Patent: July 22, 2025
    Assignee: Katmai Tech Inc.
    Inventors: Gerard Cornelis Krol, Petr Polyakov
  • Patent number: 12340461
    Abstract: Disclosed herein are aspects for resituating virtual cameras and avatars in a virtual environment. An aspect begins by rendering the virtual environment, including a first avatar and a second avatar. The virtual environment is rendered on a first device, belonging to a first user, and from a perspective of a first virtual camera controlled by the first user. The first avatar represents the first user at a location of the first virtual camera. The second user views the virtual environment from a perspective of a second virtual camera at a location of the second avatar. The aspect proceeds by repositioning the first virtual camera and the first avatar to a first location and resituating the second avatar to a second location. The aspect concludes by sending a message instructing a second device, belonging to the second user, to resituate the second virtual camera to the second location.
    Type: Grant
    Filed: July 12, 2023
    Date of Patent: June 24, 2025
    Assignee: Katmai Tech Inc.
    Inventors: Kristofor Bernard Swanson, Gerard Cornelis Krol, Erik Braund
  • Publication number: 20250131674
    Abstract: Disclosed herein is a system that allows for the real-time build out of a virtual environment. The system and methods receive, via a web browser, a user selection of a three-dimensional (3D) model in a virtual environment. The user selection is made during an active user session of the user. Based on receiving the user selection, an editor is launched from within the web browser. The editor is used to modify properties of the 3D model in real-time during the active user session. One or more user inputs are received indicating the properties of the 3D model to be modified. Based on the one or more user inputs, the properties of the 3D model are modified in real-time. The 3D model is rendered to reflect the properties within the virtual environment during the active user session.
    Type: Application
    Filed: September 12, 2024
    Publication date: April 24, 2025
    Applicant: KATMAI TECH INC.
    Inventors: Petr POLYAKOV, Gerard Cornelis KROL, Erik Stuart BRAUND
  • Patent number: 12254576
    Abstract: In an aspect, a computer-implemented method allows for navigation in a three-dimensional (3D) virtual environment. In the method, data specifying a three-dimensional virtual space is received. A position and direction in the three-dimensional virtual space is received. The position and direction input by a first user and representing a first virtual camera used to render the three-dimensional virtual space to the first user. A video stream captured from a camera positioned to capture the first user is received. A second virtual camera is navigated according to an input of a second user.
    Type: Grant
    Filed: August 25, 2023
    Date of Patent: March 18, 2025
    Assignee: Katmai Tech Inc.
    Inventor: Kristofor Bernard Swanson
  • Publication number: 20250054250
    Abstract: Disclosed herein are aspects for altering avatar backgrounds and rendering volumetric avatars in a three-dimensional virtual environment. An aspect begins by receiving, from a first device of a first user, configuration settings specifying how a background of a first user's avatar is to be presented to a second user in the 3D virtual environment. The aspect continues by capturing a video stream of the first user and altering portions of the video stream. The configuration settings and the video stream with the altered background are used to render the first user's avatar. Another aspect begins by receiving configuration settings and a video stream with a background. The aspect continues by rendering a front surface, back surface, and side surface of an avatar based on the configuration settings and video stream.
    Type: Application
    Filed: October 25, 2024
    Publication date: February 13, 2025
    Applicant: KATMAI TECH INC.
    Inventors: Gerard Cornelis KROL, Petr POLYAKOV
  • Publication number: 20250046016
    Abstract: In an aspect, a computer-implemented method allows for navigation in a three-dimensional (3D) virtual environment. In the method, data specifying a three-dimensional virtual space is received. A position and orientation in the three-dimensional virtual space is received. The position and orientation input by a first user and representing a first virtual camera used to render the three-dimensional virtual space to the first user. A video stream captured from a camera positioned to capture the first user is received. A second virtual camera is navigated according to an input of a second user.
    Type: Application
    Filed: July 31, 2023
    Publication date: February 6, 2025
    Applicant: Katmai Tech Inc.
    Inventor: Petr POLYAKOV
  • Publication number: 20250046042
    Abstract: In an aspect, a computer-implemented method allows for navigation in a three-dimensional (3D) virtual environment. In the method, data specifying a three-dimensional virtual space is received. A position and orientation in the three-dimensional virtual space is received. The position and orientation input by a first user and representing a first virtual camera used to render the three-dimensional virtual space to the first user. A video stream captured from a camera positioned to capture the first user is received. A second virtual camera is navigated according to an input of a second user.
    Type: Application
    Filed: September 27, 2024
    Publication date: February 6, 2025
    Applicant: Katmai Tech Inc.
    Inventor: Jason A. BRYAN
  • Patent number: 12217365
    Abstract: In an aspect, a computer-implemented method allows for navigation in a three-dimensional (3D) virtual environment. In the method, data specifying a three-dimensional virtual space is received. A position and orientation in the three-dimensional virtual space is received. The position and orientation input by a first user and representing a first virtual camera used to render the three-dimensional virtual space to the first user. A video stream captured from a camera positioned to capture the first user is received. A second virtual camera is navigated according to an input of a second user.
    Type: Grant
    Filed: July 31, 2023
    Date of Patent: February 4, 2025
    Assignee: Katmai Tech Inc.
    Inventor: Petr Polyakov
  • Patent number: 12165267
    Abstract: Disclosed herein are aspects for altering avatar backgrounds and rendering volumetric avatars in a three-dimensional virtual environment. An aspect begins by receiving, from a first device of a first user, configuration settings specifying how a background of a first user's avatar is to be presented to a second user in the 3D virtual environment. The aspect continues by capturing a video stream of the first user and altering portions of the video stream. The configuration settings and the video stream with the altered background are used to render the first user's avatar. Another aspect begins by receiving configuration settings and a video stream with a background. The aspect continues by rendering a front surface, back surface, and side surface of an avatar based on the configuration settings and video stream.
    Type: Grant
    Filed: August 22, 2023
    Date of Patent: December 10, 2024
    Assignee: KATMAI TECH INC.
    Inventors: Gerard Cornelis Krol, Petr Polyakov
  • Publication number: 20240397019
    Abstract: Disclosed herein is a web-based videoconference system that allows for video avatars to navigate within the virtual environment. The system has a presented mode that allows for a presentation stream to be texture mapped to a presenter screen situated within the virtual environment. The relative left-right sound is adjusted to provide sense of an avatar's position in a virtual space. The sound is further adjusted based on the area where the avatar is located and where the virtual camera is located. Video stream quality is adjusted based on relative position in a virtual space. Three-dimensional modeling is available inside the virtual video conferencing environment.
    Type: Application
    Filed: August 1, 2024
    Publication date: November 28, 2024
    Applicant: Katmai Tech Inc.
    Inventors: Gerard Cornelis KROL, Erik Stuart BRAUND
  • Patent number: 12141913
    Abstract: In an aspect, a computer-implemented method allows for navigation in a three-dimensional (3D) virtual environment. In the method, data specifying a three-dimensional virtual space is received. A position and direction in the three-dimensional virtual space is received. The position and direction input by a first user and representing a first virtual camera used to render the three-dimensional virtual space to the first user. A video stream captured from a camera positioned to capture the first user is received. A second virtual camera is navigated according to an input of a second user.
    Type: Grant
    Filed: July 12, 2023
    Date of Patent: November 12, 2024
    Assignee: Katmai Tech Inc.
    Inventor: Kristofor Bernard Swanson
  • Publication number: 20240372970
    Abstract: A method is disclosed for videoconferencing in a three-dimensional virtual environment. In the method, a video stream captured from a camera on a first device of a first user and a specification of an emote are received. The specification is input by the first user through the first device. Then, the video stream is mapped onto a three-dimensional model of an avatar. From a perspective of a virtual camera of a second user, the three-dimensional virtual environment is rendered for display to the second user through a second device. This rendering includes the mapped three-dimensional model of the avatar, and the emote attached to the three-dimensional model of the avatar, where the emote emits sound played by the second device.
    Type: Application
    Filed: July 17, 2024
    Publication date: November 7, 2024
    Applicant: Katmai Tech Inc.
    Inventors: Gerard Cornelis KROL, Erik Stuart BRAUND
  • Publication number: 20240371091
    Abstract: Disclosed herein is a system that allows for the use of optical labels in a virtual environment. The system and methods generate a virtual optical label with embedded data. A 3D model of an object is rendered for display in a virtual environment, where the 3D model incorporates the virtual optical label. The virtual optical label is displayed on the 3D model in the virtual environment. A scanned image of the virtual optical label is received via a camera application of a mobile computing device. Based on receiving the scanned image, an action is performed based on the embedded data.
    Type: Application
    Filed: January 23, 2024
    Publication date: November 7, 2024
    Applicant: Katmai Tech Inc.
    Inventors: Petr POLYAKOV, Erik Stuart BRAUND
  • Patent number: 12125163
    Abstract: Disclosed herein is a system that allows for the real-time build out of a virtual environment. The system and methods receive, via a web browser, a user selection of a three-dimensional (3D) model in a virtual environment. The user selection is made during an active user session of the user. Based on receiving the user selection, an editor is launched from within the web browser. The editor is used to modify properties of the 3D model in real-time during the active user session. One or more user inputs are received indicating the properties of the 3D model to be modified. Based on the one or more user inputs, the properties of the 3D model are modified in real-time. The 3D model is rendered to reflect the properties within the virtual environment during the active user session.
    Type: Grant
    Filed: October 20, 2023
    Date of Patent: October 22, 2024
    Assignee: KATMAI TECH INC.
    Inventors: Petr Polyakov, Gerard Cornelis Krol, Erik Stuart Braund
  • Patent number: 12075193
    Abstract: A method is disclosed for videoconferencing in a three-dimensional virtual environment. In the method, a video stream captured from a camera on a first device of a first user and a specification of an emote are received. The specification is input by the first user through the first device. Then, the video stream is mapped onto a three-dimensional model of an avatar. From a perspective of a virtual camera of a second user, the three-dimensional virtual environment is rendered for display to the second user through a second device. This rendering includes the mapped three-dimensional model of the avatar, and the emote attached to the three-dimensional model of the avatar, where the emote emits sound played by the second device.
    Type: Grant
    Filed: May 22, 2023
    Date of Patent: August 27, 2024
    Assignee: Katmai Tech Inc.
    Inventors: Gerard Cornelis Krol, Erik Stuart Braund