Patents by Inventor Anil Ahuja

Anil Ahuja 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: 11928180
    Abstract: A system, method, and computer program product are disclosed. The method includes receiving a first text unit, extracting features from the first text unit, receiving a second text unit, extracting features from the second text unit, receiving a portion comprising the first text unit and the second text unit, and aggregating the features extracted from the first text unit and the features extracted from the second text unit. The method also includes generating a set of scores for the first text unit, the second text unit, and the portion, and based on the set of scores, selecting at least one ground truth candidate from the first text unit, the second text unit, and the portion. Additionally, the method includes determining that the at least one ground truth candidate includes at least one confirmed ground truth, and adding the at least one confirmed ground truth to a ground truth repository.
    Type: Grant
    Filed: March 18, 2021
    Date of Patent: March 12, 2024
    Assignee: International Business Machines Corporation
    Inventors: Deepak Sekar, Anil Manohar Omanwar, Drew Johnson, Salil Ahuja
  • Patent number: 10262442
    Abstract: Various techniques more precisely and reliably (a) position top and bottom boundaries of a region of background shading, (b) position left and right boundaries of a region of background shading, (c) define a region of background shading that is applied to Chinese, Japanese, or Korean characters, and (d) apply a clipping path to achieve an arbitrarily-shaped region of background shading. These techniques allow background shading to be applied to textual content precisely and reliably, and also reduce the likelihood that unwanted visual artifacts are introduced into a digital publication.
    Type: Grant
    Filed: September 7, 2017
    Date of Patent: April 16, 2019
    Assignee: Adobe Inc.
    Inventors: Vivek Ranjan, Sanyam Jain, Sameer Manuja, Reena Agrawal, Mohammad Javed Ali, Makiko Shimoda, Dinesh Kukreja, Anil Ahuja
  • Publication number: 20180012381
    Abstract: Various techniques more precisely and reliably (a) position top and bottom boundaries of a region of background shading, (b) position left and right boundaries of a region of background shading, (c) define a region of background shading that is applied to Chinese, Japanese, or Korean characters, and (d) apply a clipping path to achieve an arbitrarily-shaped region of background shading. These techniques allow background shading to be applied to textual content precisely and reliably, and also reduce the likelihood that unwanted visual artifacts are introduced into a digital publication.
    Type: Application
    Filed: September 7, 2017
    Publication date: January 11, 2018
    Applicant: Adobe Systems Incorporated
    Inventors: Vivek Ranjan, Sanyam Jain, Sameer Manuja, Reena Agrawal, Mohammad Javed Ali, Makiko Shimoda, Dinesh Kukreja, Anil Ahuja
  • Patent number: 9792702
    Abstract: Various techniques more precisely and reliably (a) position top and bottom boundaries of a region of background shading, (b) position left and right boundaries of a region of background shading, (c) define a region of background shading that is applied to Chinese, Japanese, or Korean characters, and (d) apply a clipping path to achieve an arbitrarily-shaped region of background shading. These techniques allow background shading to be applied to textual content precisely and reliably, and also reduce the likelihood that unwanted visual artifacts are introduced into a digital publication.
    Type: Grant
    Filed: November 16, 2015
    Date of Patent: October 17, 2017
    Assignee: ADOBE SYSTEMS INCORPORATED
    Inventors: Vivek Ranjan, Sanyam Jain, Sameer Manuja, Reena Agrawal, Mohammad Javed Ali, Makiko Shimoda, Dinesh Kukreja, Anil Ahuja
  • Publication number: 20170140554
    Abstract: Disclosed herein are various techniques for more precisely and reliably (a) positioning top and bottom boundaries of a region of background shading, (b) positioning left and right boundaries of a region of background shading, (c) defining a region of background shading that is applied to Chinese, Japanese, or Korean characters, and (d) applying a clipping path an achieve to arbitrarily-shaped region of background shading. The various techniques disclosed herein allow background shading to be applied to textual content precisely and reliably, and also reduce the likelihood that unwanted visual artifacts are introduced into a digital publication.
    Type: Application
    Filed: November 16, 2015
    Publication date: May 18, 2017
    Applicant: ADOBE SYSTEMS INCORPORATED
    Inventors: Vivek Ranjan, Sanyam Jain, Sameer Manuja, Reena Agrawal, Mohammad Javed Ali, Makiko Shimoda, Dinesh Kukreja, Anil Ahuja
  • Patent number: 9465776
    Abstract: Techniques are disclosed for filtering a list of fonts based on the criteria that each font in the resulting filter supports every single glyph in an arbitrary array of glyphs. The array of glyphs may include one or more glyphs and can be, for example, user-defined (e.g., based on a user content selection within a given document, or entries made on a configuration page) and/or defined by a selected digital document or folder system (where only fonts that support all glyphs used within that entire document or folder system are listed). The techniques can be implemented, for instance, in digital content generation/editing systems that allow for a variety of different fonts and glyphs to be used. In any such cases, the system can be configured to allow for viewing a filtered font list, such that each and every glyph of interest is supported by each font presented in the list.
    Type: Grant
    Filed: November 26, 2013
    Date of Patent: October 11, 2016
    Assignee: Adobe Systems Incorporated
    Inventors: Vadim Furman, Anil Ahuja, Shailja Gupta, Rahul Jain
  • Publication number: 20150149895
    Abstract: Techniques are disclosed for filtering a list of fonts based on the criteria that each font in the resulting filter supports every single glyph in an arbitrary array of glyphs. The array of glyphs may include one or more glyphs and can be, for example, user-defined (e.g., based on a user content selection within a given document, or entries made on a configuration page) and/or defined by a selected digital document or folder system (where only fonts that support all glyphs used within that entire document or folder system are listed). The techniques can be implemented, for instance, in digital content generation/editing systems that allow for a variety of different fonts and glyphs to be used. In any such cases, the system can be configured to allow for viewing a filtered font list, such that each and every glyph of interest is supported by each font presented in the list.
    Type: Application
    Filed: November 26, 2013
    Publication date: May 28, 2015
    Applicant: Adobe Systems Incorporated
    Inventors: Vadim Furman, Anil Ahuja, Shailja Gupta, Rahul Jain
  • Patent number: 7646509
    Abstract: A computer-implemented method for preventing strike-through and show-through in printing comprises grouping pages of an electronic document into at least one page pair, identifying an area of high ink density in a page of the page pair, adjusting ink density of an image object related to the area of high ink density to ameliorate the area of high ink density, and sending the electronic document to an output device.
    Type: Grant
    Filed: December 13, 2006
    Date of Patent: January 12, 2010
    Assignee: Adobe Systems Incorporated
    Inventors: Rathnagiri Nagarajan, Anil Ahuja