Patents by Inventor Pedram Pourashraf

Pedram Pourashraf 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: 9998711
    Abstract: An apparatus for controlling the representation of at least one data stream in a multi-participant application, comprising a server and a client, comprising: transmitter for transmitting a plurality of data streams from a server to a client across a communications network, each data stream being associated with a participant in a multi-participant video application; processor for determining a data stream ranking associated with at least one of the plurality of data streams; and, processor for selectively controlling the representation of at least one of the plurality of the data streams at the client in dependence on the data stream ranking.
    Type: Grant
    Filed: November 11, 2015
    Date of Patent: June 12, 2018
    Assignee: iSee VC Pty Ltd
    Inventors: Farzad Safaei, Pedram Pourashraf
  • Publication number: 20170318262
    Abstract: An apparatus for controlling the representation of at least one data stream in a multi-participant application, comprising a server and a client, comprising: transmitter for transmitting a plurality of data streams from a server to a client across a communications network, each data stream being associated with a participant in a multi-participant video application; processor for determining a data stream ranking associated with at least one of the plurality of data streams; and, processor for selectively controlling the representation of at least one of the plurality of the data streams at the client in dependence on the data stream ranking.
    Type: Application
    Filed: November 11, 2015
    Publication date: November 2, 2017
    Inventors: Farzad Safaei, Pedram Pourashraf
  • Patent number: 9743044
    Abstract: A method for controlling the quality of a displayed video image to meet the perceptual requirements of a viewer, comprising the steps of determining the location and orientation of a viewer with respect to a video image and varying the quality of the video image in dependence on the location and orientation of the viewer.
    Type: Grant
    Filed: August 29, 2014
    Date of Patent: August 22, 2017
    Assignee: ISEE VC PTY LTD
    Inventors: Farzad Safaei, Pedram Pourashraf
  • Patent number: 9420229
    Abstract: A networking system and method is disclosed in this specification. The system hosts a virtual environment that is populated with avatars. Each avatar displays a video stream of a corresponding user and defines a virtual view point that represents the user's perspective of the virtual environment. The system implements a method that comprises monitoring movement of the avatars within the virtual environment and capturing a media stream from the virtual view point of each avatar as a corresponding user navigates the virtual environment. The captured video stream is relayed to a user's local client and displayed to the user.
    Type: Grant
    Filed: January 6, 2014
    Date of Patent: August 16, 2016
    Assignee: Smart Internet Technology CRC Pty Ltd
    Inventors: Pedram Pourashraf, Farzad Safaei
  • Publication number: 20160227172
    Abstract: A method for controlling the quality of a displayed video image to meet the perceptual requirements of a viewer, comprising the steps of determining the location and orientation of a viewer with respect to a video image and varying the quality of the video image in dependence on the location and orientation of the viewer.
    Type: Application
    Filed: August 29, 2014
    Publication date: August 4, 2016
    Applicant: Smart Services CRC Pty Ltd
    Inventors: Farzad Safaei, Pedram Pourashraf
  • Publication number: 20140267564
    Abstract: A networking system and method is disclosed in this specification. The system hosts a virtual environment that is populated with avatars. Each avatar displays a video stream of a corresponding user and defines a virtual view point that represents the user's perspective of the virtual environment. The system implements a method that comprises monitoring movement of the avatars within the virtual environment and capturing a media stream from the virtual view point of each avatar as a corresponding user navigates the virtual environment. The captured video stream is relayed to a user's local client and displayed to the user.
    Type: Application
    Filed: January 6, 2014
    Publication date: September 18, 2014
    Applicant: Smart Internet Technology CRC Pty Ltd
    Inventors: Pedram Pourashraf, Farzad Safaei