Patents by Inventor Mojtaba Hosseini
Mojtaba Hosseini 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: 11140420Abstract: Described are various embodiments of systems, methods and devices for transmitting, over a digital network, a digital image data object defined by a plurality of image pixels, wherein embodiments comprise: a digital image compressor operable to compress the digital image data object by independently compressing distinct pixel groups defined amongst the plurality of image pixels into independently compressed pixel groups to be transmitted over the digital network, in which, for each of said compressed pixel groups, a comparison value indicative of a similarity between given pixel data of a given group pixel and reference pixel data of a corresponding reference pixel is computed to at least partially replace said given pixel data; and a digital image decompressor coupled thereto operable to receive each of said independently compressed pixel groups for independent decompression.Type: GrantFiled: September 8, 2017Date of Patent: October 5, 2021Assignee: PLEORA TECHNOLOGIES INC.Inventors: Eric Boisvert, Mojtaba Hosseini
-
Publication number: 20190215536Abstract: Described are various embodiments of systems, methods and devices for transmitting, over a digital network, a digital image data object defined by a plurality of image pixels, wherein embodiments comprise: a digital image compressor operable to compress the digital image data object by independently compressing distinct pixel groups defined amongst the plurality of image pixels into independently compressed pixel groups to be transmitted over the digital network, in which, for each of said compressed pixel groups, a comparison value indicative of a similarity between given pixel data of a given group pixel and reference pixel data of a corresponding reference pixel is computed to at least partially replace said given pixel data; and a digital image decompressor coupled thereto operable to receive each of said independently compressed pixel groups for independent decompression.Type: ApplicationFiled: September 8, 2017Publication date: July 11, 2019Inventors: Eric Boisvert, Mojtaba Hosseini
-
Publication number: 20160007047Abstract: Disclosed is a video conferencing endpoint comprising a camera interface for receiving local video from a local camera, a video encoder for encoding the local video from the camera interface for transmission to a remote endpoint over a communications channel, a feature detector for determining whether a feature is present in the local video received from the local camera, and a transmit parameter controller operative to control the video encoder to change at least one transmit parameter in response to at least one of: the presence or absence of the feature in the received local video, and a signal received from a remote endpoint indicating the presence or absence of a feature in the video acquired at the remote endpoint.Type: ApplicationFiled: July 2, 2015Publication date: January 7, 2016Inventor: Mojtaba HOSSEINI
-
Patent number: 8649426Abstract: Video data that is associated with a videoconference or a telepresence session is captured and a video signal relating thereto is provided. The video signal is divided into segments, which are identical from one video frame to another subsequent video frame within the video signal. Each segment is encoded independently, to result in encoded segment data such that both I-frames and P-frames are generated for a given segment, so as to support independent reconstruction of segments at a distant end. The encoded segment data is transmitted subsequently to the distant end.Type: GrantFiled: September 18, 2008Date of Patent: February 11, 2014Assignee: Magor Communications CorporationInventors: Patrick White, Mojtaba Hosseini
-
Patent number: 8576269Abstract: Visual information over a network by filtering a full resolution image signal to produce a series of sub-bands, wherein at least one of the sub-bands constitutes a base sub-band representing an image of reduced resolution and wherein additional sub-bands carry higher resolution information. At least the base sub-band is transmitted to a far end endpoint to permit image reconstruction at the far end endpoint at a degree of resolution dependent on the number of sub-bands used to reconstruct the image.Type: GrantFiled: September 16, 2010Date of Patent: November 5, 2013Assignee: Magor Communications CorporationInventors: Xiaodong Huang, Mojtaba Hosseini, Patrick White
-
Patent number: 8446823Abstract: A method is disclosed for managing multiple data streams transported over a common communications resource in a packet network, wherein data flowing through the resource travels in both directions, and wherein each stream is subject to data peaks. The round trip delay is determined for each data stream, and the transmission of data peaks in one or more of the data streams is delayed to at least reduce the degree of coincidence in the data peaks of different streams without increasing the maximum round trip delay for the data streams.Type: GrantFiled: June 23, 2009Date of Patent: May 21, 2013Assignee: Magor Communications CorporationInventors: Mojtaba Hosseini, Patrick White
-
Patent number: 8446452Abstract: Exchanging of videoconference data between a first endpoint and a second endpoint via a network includes receiving, at the first endpoint, statistical data relating to transmission of first videoconference data. In particular, the first videoconference data is data that is transmitted previously from the first endpoint to the second endpoint via the network, and the statistical data relates to network performance characteristics during transmission of the first videoconference data. An approximately optimized data transmission rate for the network performance characteristics is determined, based on the statistical data. The output bit rate of a video encoder associated with the first endpoint is adjusted, such that second videoconference data, relating to the same videoconference at a time that is later than the first videoconference data, is encoded to provide output data at an adjusted output bit rate for being transmitted via the network at approximately the optimized data transmission rate.Type: GrantFiled: November 7, 2008Date of Patent: May 21, 2013Assignee: Magor Communications CorporationInventors: Mojtaba Hosseini, Patrick White
-
Publication number: 20110063408Abstract: Visual information over a network by filtering a full resolution image signal to produce a series of sub-bands, wherein at least one of the sub-bands constitutes a base sub-band representing an image of reduced resolution and wherein additional sub-bands carry higher resolution information. At least the base sub-band is transmitted to a far end endpoint to permit image reconstruction at the far end endpoint at a degree of resolution dependent on the number of sub-bands used to reconstruct the image.Type: ApplicationFiled: September 16, 2010Publication date: March 17, 2011Applicant: MAGOR COMMUNICATIONS CORPORATIONInventors: Xiaodong Huang, Mojtaba Hosseini, Patrick White
-
Publication number: 20100321468Abstract: A method is disclosed for managing multiple data streams transported over a common communications resource in a packet network, wherein data flowing through the resource travels in both directions, and wherein each stream is subject to data peaks. The round trip delay is determined for each data stream, and the transmission of data peaks in one or more of the data streams is delayed to at least reduce the degree of coincidence in the data peaks of different streams without increasing the maximum round trip delay for the data streams.Type: ApplicationFiled: June 23, 2009Publication date: December 23, 2010Applicant: MAGOR COMMUNICATIONS CORPORATIONInventors: Mojtaba Hosseini, Patrick White
-
Publication number: 20100118114Abstract: Exchanging of videoconference data between a first endpoint and a second endpoint via a network includes receiving, at the first endpoint, statistical data relating to transmission of first videoconference data. In particular, the first videoconference data is data that is transmitted previously from the first endpoint to the second endpoint via the network, and the statistical data relates to network performance characteristics during transmission of the first videoconference data. An approximately optimized data transmission rate for the network performance characteristics is determined, based on the statistical data. The output bit rate of a video encoder associated with the first endpoint is adjusted, such that second videoconference data, relating to the same videoconference at a time that is later than the first videoconference data, is encoded to provide output data at an adjusted output bit rate for being transmitted via the network at approximately the optimized data transmission rate.Type: ApplicationFiled: November 7, 2008Publication date: May 13, 2010Applicant: Magor Communications CorporationInventors: Mojtaba Hosseini, Patrick White
-
Publication number: 20100067571Abstract: Video data that is associated with a videoconference or a telepresence session is captured and a video signal relating thereto is provided. The video signal is divided into segments, which are identical from one video frame to another subsequent video frame within the video signal. Each segment is encoded independently, to result in encoded segment data such that both I-frames and P-frames are generated for a given segment, so as to support independent reconstruction of segments at a distant end. The encoded segment data is transmitted subsequently to the distant end.Type: ApplicationFiled: September 18, 2008Publication date: March 18, 2010Applicant: Magor Communications CorporationInventors: Patrick White, Mojtaba Hosseini