IL308489A

A web-based videoconference virtual environment with navigable avatars, and applications thereof

Abstract

This record has no abstract on file.

IL308489A, drawing sheet 1
Sheet 1 of 14

Term

No projected expiry on record.

  1. Priority and filed
  2. Published
  3. Today

20 claims: 3 independent, 17 dependent

  1. 1
    A computer-implemented method for streaming video for a virtual conference, comprising:(a) determining a distance between a first user and a second user in a virtual conference space;(b) receiving a video stream captured from a camera on a device of the first user, the camera positioned to capture photographic images of the first user;(c) selecting a reduced resolution or bitrate of the video stream based on the determined distance such that a closer distance results in a greater resolution or bitrate than a farther distance;and (d) requesting transmission of the video stream at the reduced resolution or bitrate to a device of the second user for display to the second user within the virtual conference space, the video stream to be mapped on an avatar of the first user for display to the second user within the virtual conference space.
  2. 9
    A non-transitory, tangible computer-readable device having instructions stored thereon that, when executed by at least one computing device, causes the at least one computing device to perform operations for streaming video for a virtual conference, comprising:(a) determining a distance between a first user and a second user in a virtual conference space;(b) receiving a video stream captured from a camera on a device of the first user, the camera positioned to capture photographic images of the first user;(c) selecting a reduced resolution or bitrate of the video stream based on the determined distance such that a closer distance results in a greater resolution or bitrate than a farther distance;and (d) requesting transmission of the video stream the video stream at the reduced resolution or bitrate to a device of the second user for display to the second user within the virtual conference space, the video stream to be mapped on an avatar of the first user for display to the second user within the virtual conference space.
  3. 17
    A system for streaming video for a virtual conference, comprising:a processor coupled to a memory;a network interface that receives a video stream captured from a camera on a device of a first user, the camera positioned to capture photographic images of the first user;a stream adjuster configured to determine a distance between a first user and a second user in a virtual conference space and reduce a resolution of the video stream based on the determined distance such that a closer distance results in a greater resolution or bitrate than a farther distance, wherein the network interface is configured to transmit the video stream at the reduced resolution to a device of the second user for display to the second user within the virtual conference space, the video stream to be mapped on an 35 avatar of the first user for display to the second user within the virtual conference space.