Patents by Inventor Mohammad Usman

Mohammad Usman 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).

  • Publication number: 20080288992
    Abstract: The present invention relates to improved methods and systems for transmission of images overlaid on video, particularly images requiring high levels of responsivity (e.g. mouse pointers) relative to the underlying video, from a computing device to a television. In one embodiment, the present invention is directed to a method of transmitting at least one video frame with an overlaid image, comprising the steps of capturing at least one frame of video data separate from the overlaid image at a first rate, capturing the overlaid image separate from the frame of video data at a second rate, packetizing the captured frame of video data, packetizing the overlaid image, wherein the frame video data are in data packets separate from the overlaid image data packets, and transmitting separate video data packets and overlaid image data packets.
    Type: Application
    Filed: April 11, 2008
    Publication date: November 20, 2008
    Inventors: Mohammad Usman, Ammar ur Rahman Khan, Malik Muhammad Saqib, Asfandyar Khan, Charlie Raasch
  • Publication number: 20080212890
    Abstract: The present invention is directed, in at least one embodiment, to a method of estimating noise and, subsequently, filtering noise in a single frame of video data. The method comprises the steps of obtaining a single frame of video data within a memory and executing a plurality of instructions within a processor wherein, when executed, the instructions identify a window within the single frame, compute a variance of the window, derive a noise estimation from the variance, and filter the noise from the single frame using the noise estimation. The method is effective to remove Gaussian noise and blocky noise.
    Type: Application
    Filed: January 9, 2008
    Publication date: September 4, 2008
    Inventors: Natalya Y. Loubachevskaia, Mohammad Usman
  • Publication number: 20080201751
    Abstract: The present invention relates to a media transmission and reception system that is implemented, in the form of programs stored in a satellite device having a memory, an input mechanism for receiving commands from a user, and a transceiver capable of wirelessly accessing a network, and in a computing device having a memory and a transceiver capable of accessing a network. The program stored in the memory of the satellite device causes user commands to be processed, causes the satellite device to connect to the computing device through the network, and causes the satellite device to transmit command instructions, derived from the commands, to the computing device through the network. The program stored in the memory of the computing device causes the computing device to access media stored in a memory, causes the computing device to process the media, captures the processed media, compresses the media, and causes the computing device to transmit the compressed media to the satellite device.
    Type: Application
    Filed: October 19, 2007
    Publication date: August 21, 2008
    Inventors: Sherjil Ahmed, Mohammad Usman, Abhishek Joshi, Mudeem Siddiqui, Patrick Rault, Malik Muhammad Saqib
  • Publication number: 20080165277
    Abstract: The present invention is directed to systems and methods for deinterlacing a video frame by obtaining a video frame, identifying an edge within the frame, selecting a first pixel within the edge, computing a plurality of non-negative threshold values by applying at least one function to a plurality of pixels proximate to the first pixel, obtaining a plurality of second pixel values based upon the computation of non-negative threshold values, and applying a filter function to the selected plurality of second pixel values.
    Type: Application
    Filed: January 9, 2008
    Publication date: July 10, 2008
    Inventors: Natalya Y. Loubachevskaia, Mohammad Usman
  • Publication number: 20080126812
    Abstract: The present invention is directed toward a system on chip architecture having scalable, distributed processing and memory capabilities through a plurality of processing layers. One application of the present invention is in a novel media processing device, designed to enable the processing and communication of video and graphics using a single integrated processing chip for all visual media.
    Type: Application
    Filed: January 9, 2006
    Publication date: May 29, 2008
    Inventors: Sherjil Ahmed, Mohammad Usman
  • Publication number: 20070036345
    Abstract: The present invention provides for adaptive filters that have improved computational and memory bandwidth proprieties. When applied to telecommunication applications, the present invention additionally provides for improved methods and systems of canceling echoes. In one embodiment of the adaptive filter of the present invention, a filter, preferably an adaptive finite impulse response (FIR) filter, of an appropriate length, N, is chosen. Once the filter is chosen, convergence is achieved and the filter is converted to an infinite impulse response (IIR) filter. In the course of operation, data is received from an input source and used to adapt the zeroes of the IIR filter using the least means square (LMS) approach, keeping the poles fixed. The adaptation process generates a set of converged filter coefficients that are then applied to the input signal to create a modified signal used to filter the data.
    Type: Application
    Filed: March 27, 2006
    Publication date: February 15, 2007
    Inventors: Mohammad Usman, Jon Pang, Amjad Luna, Imtinan Elahi
  • Patent number: 7020279
    Abstract: The present invention provides for adaptive filters that have improved computational and memory bandwidth proprieties. When applied to telecommunication applications, the present invention additionally provides for improved methods and systems of canceling echoes. In one embodiment of the adaptive filter of the present invention, a filter, preferably an adaptive finite impulse response (FIR) filter, of an appropriate length, N, is chosen. Once the filter is chosen, convergence is achieved and the filter is converted to an infinite impulse response (IIR) filter. In the course of operation, data is received from an input source and used to adapt the zeroes of the IIR filter using the least means square (LMS) approach, keeping the poles fixed. The adaptation process generates a set of converged filter coefficients that are then applied to the input signal to create a modified signal used to filter the data.
    Type: Grant
    Filed: October 19, 2001
    Date of Patent: March 28, 2006
    Assignee: Quartics, Inc.
    Inventors: Mohammad Usman, Jon Laurent Pang, Amjad Luna, Imtinan Elahi
  • Publication number: 20030112758
    Abstract: An improved method and system for the determination of jitter buffers enables the generation of buffers having sizes and delays such that, as designed, the buffers capture a substantial majority of packets while not being resource intensive. The present methods and systems provide for improved jitter buffer management by deriving playout buffer adjustments from a plurality of variances, centered around a distribution peak, or mean average delay. The playout buffer monitor uses the buffer adjustments, in size and delay, to select, store and playout packets at their adjusted playout time. The present invention may be employed in a media gateway that enables data communications among heterogenous networks and may be specifically deployed to manage jitter experienced in the course of receiving packetized data and processing the data for further transmission through a packet-based or circuit-switched network.
    Type: Application
    Filed: February 25, 2002
    Publication date: June 19, 2003
    Inventors: Jon Laurent Pang, Mohammad Usman, Shoab Ahmad Khan, Muhammad Mohsin Rahmatullah
  • Publication number: 20030076950
    Abstract: The present invention provides for adaptive filters that have improved computational and memory bandwidth proprieties. When applied to telecommunication applications, the present invention additionally provides for improved methods and systems of canceling echoes. In one embodiment of the adaptive filter of the present invention, a filter, preferably an adaptive finite impulse response (FIR) filter, of an appropriate length, N, is chosen. Once the filter is chosen, convergence is achieved and the filter is converted to an infinite impulse response (IIR) filter. In the course of operation, data is received from an input source and used to adapt the zeroes of the IIR filter using the least means square (LMS) approach, keeping the poles fixed. The adaptation process generates a set of converged filter coefficients that are then applied to the input signal to create a modified signal used to filter the data.
    Type: Application
    Filed: October 19, 2001
    Publication date: April 24, 2003
    Applicant: Avaz Networks, Inc.
    Inventors: Mohammad Usman, Jon Laurent Pang, Amjad Luna, Imtinan Elahi
  • Publication number: 20030076844
    Abstract: The present invention provides for adaptive filters that have improved convergence, computational, and memory bandwidth proprieties. When applied to telecommunication applications, the present invention additionally provides for improved methods and systems of canceling echoes. In one embodiment of the adaptive filter of the present invention, a filter, preferably an adaptive finite impulse response (FIR) filter, of an appropriate length, N, is chosen. Once the filter is chosen, convergence is achieved using a convergence process. With convergence complete, the total energy of the filter coefficients is computed and two energy thresholds, a first energy threshold and a second energy threshold, are set relative to the computed total energy. Using the set energy thresholds, new filter coefficients are determined by relating the starting filter coefficient with the first energy threshold and the end filter coefficient with the second energy threshold.
    Type: Application
    Filed: October 19, 2001
    Publication date: April 24, 2003
    Inventors: Mohammad Usman, Jon Laurent Pang, Amjad Luna, Imtinan Elahi
  • Publication number: 20030005009
    Abstract: An adaptive filter based on a recursive algorithm with an adaptive step size is described. The recursive algorithm provides relatively fast convergence without undue computational overhead. In one embodiment, the recursive algorithm has an update similar to LMS where a first gradient is used to compute new filter weights using an adaptation factor. The adaptation factor is computed at each step using one or more estimated gradients. In one embodiment, the gradients are estimated in a region near the current set of filter weights. In one embodiment, the adaptive filter algorithm is used in an echo canceller to reduce the effect of line echo in a modem.
    Type: Application
    Filed: April 17, 2001
    Publication date: January 2, 2003
    Inventor: Mohammad Usman
  • Publication number: 20020056133
    Abstract: A communication system, such as a digital cable network, achieves synchronization using data rate synchronization, clock frequency synchronization, or clock recovery synchronization techniques. The communication system includes a conversion clock at a transmitter and a conversion clock at a receiver. The data rate synchronization techniques adjust data rates by resampling digital data sent from the transmitter to the receiver to compensate for frequency variations in the conversion clocks. The clock frequency synchronization techniques use time stamps to adjust the receiver conversion clock frequency to substantially match the transmitter conversion clock frequency. The clock recovery techniques use a reference clock to adjust the transmitter conversion clock frequency and the receiver conversion clock frequency to be approximately the same.
    Type: Application
    Filed: March 2, 2001
    Publication date: May 9, 2002
    Inventors: Danny Fung, Mohammad Usman
  • Publication number: 20010055354
    Abstract: A communication system adjusts data rate to compensate for frequency variations in conversion clocks. The communication system includes a conversion clock at a transmitter and a conversion clock at a receiver that advance respective counters. A difference between the counters controls a resampling of digital data sent from the transmitter to the receiver. The conversion clocks run independently of each other. The difference between the counters incremented by respective conversion clocks provides an indication of the difference in frequencies between the conversion clocks. The difference is used to determine the ratio at which digitized information is resampled at the receiver before being converted to the analog domain.
    Type: Application
    Filed: March 2, 2001
    Publication date: December 27, 2001
    Inventors: Danny Fung, Mohammad Usman, Sherjil Ahmed
  • Patent number: 6169958
    Abstract: Systems and methods are disclosed for ionospheric correction in a system employing a single GPS frequency receiver for determining the geographic location of an object on the earth's surface. The receiver receives signals transmitted at the GPS L1 frequency from at least first, second and third GPS satellites, the first, second and third satellites having respective orbital positions relative to the receiver such that the total electron count (TEC) contribution to ionoshperic interference to signals transmitted by the respective satellites and received by the receiver is approximately the same. Respective measured distances of the three satellites to the receiver are determined based on the actual signal transmission times. True distances of the respective satellites are then calculated based on the assumption that the TEC contribution to the interference from each satellite is approximately the same.
    Type: Grant
    Filed: April 9, 1999
    Date of Patent: January 2, 2001
    Assignee: VSIS, Inc.
    Inventors: Vijay Nagasamy, Mohammad Usman, James Sun
  • Patent number: 6163295
    Abstract: Systems and methods are disclosed for ionospheric correction in a system employing a single GPS frequency receiver for determining the geographic location of an object on the earth's surface. The receiver receives signals transmitted at the GPS L.sub.1 frequency from at least first and second GPS satellites, the first and second satellites having respective orbital positions relative to the receiver such that the total electron count (TEC) contribution to ionoshperic interference to signals transmitted by the respective satellites and received by the receiver is approximately the same. Respective measured distances of the two satellites to the receiver are determined based on the actual signal transmission times. True distances of the respective satellites are then calculated based on the assumption that the TEC contribution to the interference from each satellite is approximately the same.
    Type: Grant
    Filed: April 9, 1999
    Date of Patent: December 19, 2000
    Assignee: VSIS, Inc.
    Inventors: Vijay Nagasamy, Mohammad Usman, James Sun