Patents by Inventor Mohammad Javed Ali

Mohammad Javed Ali 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: 20230045858
    Abstract: Disclosed herein are various techniques for more precisely and reliably (a) positioning top and bottom border edges relative to textual content, (b) positioning left and right border edges relative to textual content, (c) positioning mixed edge borders relative to textual content, (d) positioning boundaries of a region of background shading that fall within borders of textual content, (e) positioning borders relative to textual content that spans columns, (f) positioning respective borders relative to discrete portions of textual content, (g) positioning collective borders relative to discrete, abutting portions of textual content, (h) applying stylized corner boundaries to a region of background shading, and (i) applying stylized corners to borders.
    Type: Application
    Filed: September 26, 2022
    Publication date: February 16, 2023
    Applicant: ADOBE INC.
    Inventors: Varun Aggarwal, Souvik Sinha Deb, Sanyam Jain, Monica Singh, Mohammad Javed Ali, Gaurav Anand, Deepanjana Chakravarti, Aman Arora, Abhay Sibal
  • Patent number: 11455762
    Abstract: Disclosed herein are various techniques for more precisely and reliably (a) positioning top and bottom border edges relative to textual content, (b) positioning left and right border edges relative to textual content, (c) positioning mixed edge borders relative to textual content, (d) positioning boundaries of a region of background shading that fall within borders of textual content, (e) positioning borders relative to textual content that spans columns, (f) positioning respective borders relative to discrete portions of textual content, (g) positioning collective borders relative to discrete, abutting portions of textual content, (h) applying stylized corner boundaries to a region of background shading, and (i) applying stylized corners to borders.
    Type: Grant
    Filed: December 14, 2017
    Date of Patent: September 27, 2022
    Assignee: Adobe Inc.
    Inventors: Varun Aggarwal, Souvik Sinha Deb, Sanyam Jain, Monica Singh, Mohammad Javed Ali, Gaurav Anand, Deepanjana Chakravarti, Aman Arora, Abhay Sibal
  • Patent number: 11042694
    Abstract: Techniques are provided for a computer processor-implemented method of beautifying an electronic textual document having text organized in a plurality of sections. Each of the sections is representative of a corresponding one of a plurality of textual elements. The method includes: receiving a user selection of the text for beautification, the selected text including at least a portion of one of the sections; classifying the selected text as the corresponding one of the textual elements represented by the one of the sections; ranking a set of attributes applicable to the one of the textual elements; presenting an ordered list of the highest-ranked attributes; in response to receiving a selection of one or more of the presented attributes, applying the selected attributes to the selected text; and reranking the applicable attributes to reflect the selected attributes.
    Type: Grant
    Filed: January 18, 2019
    Date of Patent: June 22, 2021
    Assignee: Adobe Inc.
    Inventors: Arihant Jain, Mudit Rastogi, Mohammad Javed Ali, Ankur Murarka, Amit Gaurav
  • Patent number: 10366142
    Abstract: An identifier based glyph search is described. In one or more embodiments, a search input is analyzed in a digital medium environment to generate search tokens and locate a font. The search tokens are compared to identifiers within the font, and corresponding identifiers are used to locate and retrieve particular glyphs from within the font. The retrieved glyphs are ordered and configured for output or display. The resulting glyph results include a variety of glyphs that are related to the search input, and may provide alternative related glyphs even where a user knows an exact identifier associated with a glyph. This technique may be iterated to accommodate changing search inputs and allows users to easily find desired glyphs with minimal effort and without the need for specialized knowledge regarding the identifiers of particular glyphs.
    Type: Grant
    Filed: May 6, 2016
    Date of Patent: July 30, 2019
    Assignee: Adobe Inc.
    Inventors: Dinesh Kukreja, Manish Jangir, Mohammad Javed Ali, Mrinalini Sardar, Sameer Manuja, Vineet, Vivek Ranjan
  • Publication number: 20190155882
    Abstract: Techniques are provided for a computer processor-implemented method of beautifying an electronic textual document having text organized in a plurality of sections. Each of the sections is representative of a corresponding one of a plurality of textual elements. The method includes: receiving a user selection of the text for beautification, the selected text including at least a portion of one of the sections; classifying the selected text as the corresponding one of the textual elements represented by the one of the sections; ranking a set of attributes applicable to the one of the textual elements; presenting an ordered list of the highest-ranked attributes; in response to receiving a selection of one or more of the presented attributes, applying the selected attributes to the selected text; and reranking the applicable attributes to reflect the selected attributes.
    Type: Application
    Filed: January 18, 2019
    Publication date: May 23, 2019
    Applicant: Adobe Inc.
    Inventors: Arihant Jain, Mudit Rastogi, Mohammad Javed Ali, Ankur Murarka, Amit Gaurav
  • 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: 20190073345
    Abstract: Techniques are provided for a computer processor-implemented method of beautifying an electronic textual document having text organized in a plurality of sections. Each of the sections is representative of a corresponding one of a plurality of textual elements. The method includes: receiving a user selection of the text for beautification, the selected text including at least a portion of one of the sections; classifying the selected text as the corresponding one of the textual elements represented by the one of the sections; ranking a set of attributes applicable to the one of the textual elements; presenting an ordered list of the highest-ranked attributes; in response to receiving a selection of one or more of the presented attributes, applying the selected attributes to the selected text; and reranking the applicable attributes to reflect the selected attributes.
    Type: Application
    Filed: September 1, 2017
    Publication date: March 7, 2019
    Applicant: Adobe Inc.
    Inventors: Arihant Jain, Mudit Rastogi, Mohammad Javed Ali, Ankur Murarka, Amit Gaurav
  • Patent number: 10223341
    Abstract: Techniques are provided for a computer processor-implemented method of beautifying an electronic textual document having text organized in a plurality of sections. Each of the sections is representative of a corresponding one of a plurality of textual elements. The method includes: receiving a user selection of the text for beautification, the selected text including at least a portion of one of the sections; classifying the selected text as the corresponding one of the textual elements represented by the one of the sections; ranking a set of attributes applicable to the one of the textual elements; presenting an ordered list of the highest-ranked attributes; in response to receiving a selection of one or more of the presented attributes, applying the selected attributes to the selected text; and reranking the applicable attributes to reflect the selected attributes.
    Type: Grant
    Filed: September 1, 2017
    Date of Patent: March 5, 2019
    Assignee: Adobe Inc.
    Inventors: Arihant Jain, Mudit Rastogi, Mohammad Javed Ali, Ankur Murarka, Amit Gaurav
  • Patent number: 10210141
    Abstract: Systems and methods provide for replacing a glyph in text displayed by an application with an alternate glyph. A glyph is selected, and the character and font of the glyph are identified. Alternate glyphs for the character in the font are then determined, and a visual indicator is displayed proximate to the glyph in the text to indicate availability of the alternate glyphs. In response to a user action associated with the glyph and/or visual indicator, the alternate glyphs are presented. A user can then select one of the alternate glyphs, and the original glyph in the text is replaced with the selected alternate glyph.
    Type: Grant
    Filed: May 9, 2016
    Date of Patent: February 19, 2019
    Assignee: Adobe Systems Incorporated
    Inventors: Dinesh Kukreja, Reena Agrawal, Sameer Manuja, Mohammad Javed Ali, Vineet, Mrinalini Sardar
  • 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
  • Publication number: 20170323007
    Abstract: An identifier based glyph search is described. In one or more embodiments, a search input is analyzed in a digital medium environment to generate search tokens and locate a font. The search tokens are compared to identifiers within the font, and corresponding identifiers are used to locate and retrieve particular glyphs from within the font. The retrieved glyphs are ordered and configured for output or display. The resulting glyph results include a variety of glyphs that are related to the search input, and may provide alternative related glyphs even where a user knows an exact identifier associated with a glyph. This technique may be iterated to accommodate changing search inputs and allows users to easily find desired glyphs with minimal effort and without the need for specialized knowledge regarding the identifiers of particular glyphs.
    Type: Application
    Filed: May 6, 2016
    Publication date: November 9, 2017
    Applicant: Adobe Systems Incorporated
    Inventors: Dinesh Kukreja, Manish Jangir, Mohammad Javed Ali, Mrinalini Sardar, Sameer Manuja, . Vineet, Vivek Ranjan
  • Publication number: 20170322913
    Abstract: Systems and methods provide for replacing a glyph in text displayed by an application with an alternate glyph. A glyph is selected, and the character and font of the glyph are identified. Alternate glyphs for the character in the font are then determined, and a visual indicator is displayed proximate to the glyph in the text to indicate availability of the alternate glyphs. In response to a user action associated with the glyph and/or visual indicator, the alternate glyphs are presented. A user can then select one of the alternate glyphs, and the original glyph in the text is replaced with the selected alternate glyph.
    Type: Application
    Filed: May 9, 2016
    Publication date: November 9, 2017
    Inventors: DINESH KUKREJA, REENA AGRAWAL, SAMEER MANUJA, MOHAMMAD JAVED ALI, VINEET, MRINALINI SARDAR
  • 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