Patents by Inventor Sunbir Gill

Sunbir Gill 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: 8340498
    Abstract: Video content comprising a plurality of frames containing textual and non-textual elements is processed. A portion of the plurality of frames is selected for analysis to identify textual elements in the frames corresponding to pre-defined textual elements. The identified textual elements are stored along with their location within the video content. In some embodiments, each of a subset of frames included in the portion is analyzed until the pre-defined textual element is identified in a start frame. A plurality of successive frames subsequent to the start frame is analyzed to identify pre-defined textual elements in the frame. Analyzing the frames includes filtering the frames to remove non-textual elements and increase the visibility of the textual elements contained therein. A confidence rating is calculated for the identified textual elements according to some embodiments.
    Type: Grant
    Filed: February 3, 2009
    Date of Patent: December 25, 2012
    Assignee: Amazon Technologies, Inc.
    Inventors: Sunbir Gill, Kamlesh T. Talrja, Peter A. Schwabland
  • Publication number: 20120079119
    Abstract: Systems and method provide logic facilitating an interaction between a networked server and multiple, unrelated devices. In one implementation, a computer-implemented method enables a user of a device to interact with or control multiple, unrelated devices across a could computing environment using a networked server. The method includes receiving, at the networked server, an instruction from the control device. A corresponding instruction understandable by an unrelated controlled device is generated by the networked server, and the corresponding instruction is operable to cause the controlled device to perform the received instruction. The networked server may transmit the corresponding instruction to the controlled device.
    Type: Application
    Filed: September 24, 2010
    Publication date: March 29, 2012
    Inventors: Sunbir GILL, Brandon C. Bell, Piragash Velummylum, Ethan Z. Evans, Lars Brubaker
  • Publication number: 20110109643
    Abstract: Systems and methods for monitoring Web page content associated with processing a resource request are provided. A client computing device generates a sample image corresponding to a set of resources rendered in response to a resource request. A processing component, such as an image analysis component, then compares the sample image with an averaged reference image to identify a compared image. The averaged reference image is determined from averaging a pixel intensity value for each pixel in a first reference image with a pixel intensity value for each pixel in a second reference image. These first and second reference images both correspond to the same set of requested resources. The processing component then weights the compared image to produce a weighted compared image and determines whether a sum of the intensity values for each pixel in the weighted compared image exceeds a threshold. Aspects of systems and methods for generating an alert message if the threshold is exceeded are also provided.
    Type: Application
    Filed: January 13, 2011
    Publication date: May 12, 2011
    Applicant: Amazon Technologies, Inc.
    Inventors: David William Bettis, Jonathan A. Jenkins, Sunbir Gill
  • Patent number: 7917618
    Abstract: Systems and methods for monitoring Web page content associated with processing a resource request are provided. A client computing device generates a sample image corresponding to a set of resources rendered in response to a resource request. A processing component, such as an image analysis component, then compares the sample image with an averaged reference image to identify a compared image. The averaged reference image is determined from averaging a pixel intensity value for each pixel in a first reference image with a pixel intensity value for each pixel in a second reference image. These first and second reference images both correspond to the same set of requested resources. The processing component then weights the compared image to produce a weighted compared image and determines whether a sum of the intensity values for each pixel in the weighted compared image exceeds a threshold. Aspects of systems and methods for generating an alert message if the threshold is exceeded are also provided.
    Type: Grant
    Filed: March 24, 2009
    Date of Patent: March 29, 2011
    Assignee: Amazon Technologies, Inc.
    Inventors: David William Bettis, Jonathan A. Jenkins, Sunbir Gill