Patents by Inventor Satishkumar Kothandapani Shanmugasundaram

Satishkumar Kothandapani Shanmugasundaram 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: 10552535
    Abstract: The positioning of elements of a broken word can be corrected by receiving an optical character recognition (OCR) conversion of a printed publication and identifying multiple parts of the broken word from the OCR conversion to output in a graphical user interface (GUI). The multiple parts can be placed in the GUI using original positioning data for the printed publication. A user can make a selection in the GUI indicating that multiple parts from the OCR conversion are of the broken word and can automatically adjust bounds of the multiple parts to form a corrected word.
    Type: Grant
    Filed: January 19, 2016
    Date of Patent: February 4, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Satishkumar Kothandapani Shanmugasundaram, Shubham Chandra Gupta, Arpita Agrawal
  • Patent number: 10431180
    Abstract: Systems, methods, and computer-readable media are disclosed for pre-rendering content in one or more secondary content buffers to reduce the amount of time required to display the pre-rendered content on a device. The pre-rendered content may be associated with a high probability of being accessed subsequent to content currently being displayed on the device, and may be identified based on the currently displayed content and/or historical device usage data.
    Type: Grant
    Filed: September 29, 2014
    Date of Patent: October 1, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Sridhar Sampath, Satishkumar Kothandapani Shanmugasundaram, Venkatesh Kancharla
  • Patent number: 10049625
    Abstract: Various approaches discussed herein provide for changing the behavior and/or display properties of various interface elements associated with an application executing on a computing device, such as a device having an electrophoretic ink (e-ink) display screen. According to various embodiments, one or more libraries having E-ink specific parameters are provided that are used to modify the various interface elements based upon such information as a type and/or style of interface element.
    Type: Grant
    Filed: December 21, 2016
    Date of Patent: August 14, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Satishkumar Kothandapani Shanmugasundaram, Donghao Ma
  • Patent number: 9734132
    Abstract: Determination of an underlying grid structure that facilitates layout of East Asian text is disclosed. The underlying grid structure includes both a size of character frames and a size of a text block frame. The East Asian text may be obtained from a scan of printed material that has the text formatted according to layout conventions established by the publisher. The text may be reformatted to appear on a display of an electronic device in a manner similar to the formatting in the original scanned document. Reformatting may include reflowing the text in order to fit a greater or lesser number of characters on a line. The reflowing may maintain character spacing from the original document and follow formatting rules against locating certain characters at the start or end of a line.
    Type: Grant
    Filed: December 20, 2011
    Date of Patent: August 15, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Satishkumar Kothandapani Shanmugasundaram, Viswanath Sankaranarayanan
  • Patent number: 9460089
    Abstract: A method for rendering ruby characters in an electronic document of Japanese and other language text includes identifying a ruby character at a line boundary in a text layout for the electronic document, identifying a type of the ruby character, and, based on the type, repositioning the ruby character and an associated base character within the line or within an adjacent line if the line does not have enough space for the ruby character.
    Type: Grant
    Filed: November 7, 2012
    Date of Patent: October 4, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Vivek Mansing Rathod, Shanmugapriya Muthamilselvam, Satishkumar Kothandapani Shanmugasundaram
  • Patent number: 9323726
    Abstract: Systems and methods are provided for optimizing a glyph-based file. Individual components may be identified within glyphs of a file. Each identified component within a glyph may be a portion of the glyph, and may be a joint component or disjoint component. Groupings of components may then be determined, where the groupings are determined based at least in part by identifying similarly shaped components. A representative component may then be selected from each grouping. Composite glyphs may be generated and stored in an optimized file, where each composite glyph includes a reference to at least one representative component.
    Type: Grant
    Filed: June 27, 2012
    Date of Patent: April 26, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Lokesh Joshi, Satishkumar Kothandapani Shanmugasundaram, Nadia C. Payet, Viswanath Sankaranarayanan
  • Patent number: 9256592
    Abstract: The positioning of elements of a broken word can be corrected by receiving an optical character recognition (OCR) conversion of a printed publication and identifying multiple parts of the broken word from the OCR conversion to place in a graphical user interface (GUI). The multiple parts can be placed in the GUI using original positioning data for the printed publication. A user can make a selection in the GUI indicating that multiple parts from the OCR conversion are of the broken word and can automatically adjust bounds of the multiple parts to form a corrected word.
    Type: Grant
    Filed: November 7, 2012
    Date of Patent: February 9, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Satishkumar Kothandapani Shanmugasundaram, Shubham Chandra Gupta, Arpita Agrawal
  • Patent number: 9208381
    Abstract: Embodiments of methods, systems, and storage medium associated with processing of digital images including character recognition are disclosed herein. In one instance, the method may include identifying at least some components of a plurality of characters included in a digital image of content, based at least in part on comparison of a vector representation of each component with predefined component shape patterns; and determining one or more characters from the identified components. The determining may be based at least in part on evaluating the identified components using predetermined combination rules that define the one or more characters based at least in part on relationships between the one or more components in the identified plurality of characters. Other embodiments may be described and/or claimed.
    Type: Grant
    Filed: December 13, 2012
    Date of Patent: December 8, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Satishkumar Kothandapani Shanmugasundaram, Niranjan Jayakar
  • Patent number: 9104573
    Abstract: Embodiments of methods, systems, and storage medium associated with providing diagnostic information are disclosed herein. In one instance, the method may include applying a pattern to a log line included in a log file accessible by the computing device, to determine whether there is a match between the log line and the pattern. The pattern may be one of a plurality of patterns included in a collection of previously accumulated diagnostic information including one or more relationship descriptions between the pattern and other ones of the plurality of patterns. The method may further include generating and storing one or more additional relationship descriptions in response to determination of a match for the pattern. The additional relationship descriptions may indicate connections between the matched pattern and at least some other patterns included in the diagnostic information. Other embodiments may be described and/or claimed.
    Type: Grant
    Filed: September 16, 2013
    Date of Patent: August 11, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Satishkumar Kothandapani Shanmugasundaram, Venkatesh Kancharla
  • Patent number: 8515176
    Abstract: Determination of an underlying grid structure that facilitates layout of East Asian text is disclosed. The underlying grid structure includes both a size of character frames and a size of a text block frame. The East Asian text may be obtained from a scan of printed material that has the text formatted according to layout conventions established by the publisher. The text may be reformatted to appear on a display of an electronic device in a manner similar to the formatting in the original scanned document. Reformatting may include reflowing the text in order to fit a greater or lesser number of characters on a line. The reflowing may maintain character spacing from the original document and follow formatting rules against locating certain characters at the start or end of a line.
    Type: Grant
    Filed: December 20, 2011
    Date of Patent: August 20, 2013
    Assignee: Amazon Technologies, Inc.
    Inventors: Viswanath Sankaranarayanan, Srivathsan Rajagopalan, Adarsh Natarajan, Satishkumar Kothandapani Shanmugasundaram, Chirag Chheda