Patents by Inventor Prannoy Vargis C

Prannoy Vargis C 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: 10319116
    Abstract: Systems, methods, and computer-readable media are disclosed for dynamic color adjustment of electronic content. In one embodiment, a system may determine a first background color corresponding to a color theme for use in presentation of electronic content, the color theme further specifying a first text color for displaying text. The system may convert the first text color to hue-saturation-value (HSV) color space, and modify a brightness component of the first text color to generate a second text color. The system may determine a first contrast ratio between the second text color and the first background color, and determine that the first contrast ratio satisfies a first threshold contrast ratio. The system may display the electronic content using the first background color, the electronic content including text having the second text color.
    Type: Grant
    Filed: February 11, 2015
    Date of Patent: June 11, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Prannoy Vargis C, James Joseph Poulin, Deepak Manohar, Chad Siegel, Adam Schott Riggs, Surendran Rangasamy, Joseph King, Michael Patrick Bacus, Eric Allen Menninga
  • Patent number: 9684986
    Abstract: Systems, methods, and computer-readable media are disclosed for constructing fonts from scanned images. In one embodiment, a method may include receiving a scanned image with a first glyph and a second glyph that correspond to a character in the image. The method may include generating an image representative of each of the first glyph and the second glyph, determining a default positioning of the first character, determining a positional reference line indicative of an alignment of certain characters, and a third positional reference line indicative of an alignment of different characters. The method may include determining an adjustment for the first glyph by determining a distance between the default positioning and the second positional reference line. The method may include assigning an identifier to the first glyph and generating a font file to be executed by a renderer for rendering the source text.
    Type: Grant
    Filed: February 25, 2015
    Date of Patent: June 20, 2017
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Prannoy Vargis C, Tony Johri, Adarsh Natarajan
  • Patent number: 9047528
    Abstract: A method for identifying characters in scanned images of objects includes identifying a first set of characters in a scanned image of an object based on connected component analysis, identifying a second set of characters for the object based on an optical character recognition (OCR) process on the image of the object, and combining the first set of characters with the second set of characters to create a third set of characters.
    Type: Grant
    Filed: February 19, 2013
    Date of Patent: June 2, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Shataneek Guha, Prannoy Vargis C, Adarsh Natarajan
  • Patent number: 9047511
    Abstract: A method of describing inter-character spacing in a font file. The method includes receiving a plurality of glyphs associated with textual content, and determining a corresponding advance value for each of the plurality of glyphs, the corresponding advance value being based on a distance between a respective glyph and a next glyph following the respective glyph. The method further includes storing the corresponding advance value for each of the plurality of glyphs in an advance table of the font file, and generating an electronic document for the textual content based on the plurality of glyphs and the font file.
    Type: Grant
    Filed: May 15, 2013
    Date of Patent: June 2, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Prannoy Vargis C, Tony Johri