Patents by Inventor Amit Gaurav

Amit Gaurav 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: 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: 10713417
    Abstract: Techniques and systems are described for contextually filtering font styles. Techniques include identifying font features as filtering parameters to be applied to filter available font styles. The font features are identified automatically in a selected text and/or via user input. Additionally or alternatively, techniques include identifying font attributes as filtering parameters to be applied to filter available font styles. The font attributes are identified automatically in a selected text and/or via user input. After filtering, candidate font styles are presented to a user for selection.
    Type: Grant
    Filed: April 17, 2017
    Date of Patent: July 14, 2020
    Assignee: Adobe Inc.
    Inventors: Praveen Kumar Dhanuka, Sanjeev Kumar Biswas, Amit Gaurav, Ankur Murarka
  • 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
  • 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
  • Publication number: 20180300294
    Abstract: Techniques and systems are described for contextually filtering font styles. Techniques include identifying font features as filtering parameters to be applied to filter available font styles. The font features are identified automatically in a selected text and/or via user input. Additionally or alternatively, techniques include identifying font attributes as filtering parameters to be applied to filter available font styles. The font attributes are identified automatically in a selected text and/or via user input. After filtering, candidate font styles are presented to a user for selection.
    Type: Application
    Filed: April 17, 2017
    Publication date: October 18, 2018
    Applicant: Adobe Systems Incorporated
    Inventors: Praveen Kumar Dhanuka, Sanjeev Kumar Biswas, Amit Gaurav, Ankur Murarka
  • Patent number: 9817739
    Abstract: Methods and apparatuses for triggering backups of virtual machines using high-availability applications in the virtual machines are described herein. Also, methods and apparatuses for restoring individual components that are backed up within an application infrastructure within the virtual machine are described herein.
    Type: Grant
    Filed: October 31, 2012
    Date of Patent: November 14, 2017
    Assignee: Veritas Technologies LLC
    Inventors: Mandar Pise, Amit Gaurav, Jahangir Ahmad, Swapnil Koulgikar, Makarand Chatur
  • Patent number: 9819588
    Abstract: Techniques for monitoring a server are disclosed. In one particular exemplary embodiment, the techniques may be realized as a system and method for monitoring a server. The method may comprise monitoring, using a monitoring module communicatively coupled to a network, data traffic at a server. The method may also comprise identifying a lack of data traffic during a predetermined period of time. The method may further comprise generating at least one notification based on the lack of data traffic. The method may also comprises transmitting the at least one notification to a server agent, wherein the server agent places at least one call to the server to verify status of the server.
    Type: Grant
    Filed: December 19, 2011
    Date of Patent: November 14, 2017
    Assignee: Veritas Technologies LLC
    Inventors: Abhijit Toley, Amit Gaurav, Amol Shivram Katkar
  • Patent number: 9148479
    Abstract: A computer-implemented method for determining the healthiness of nodes within computer clusters may include (1) identifying a computer cluster that includes a plurality of nodes configured to provide substantially continuous availability of at least one application, (2) identifying at least one operating system kernel installed on at least one of the nodes, (3) configuring the operating system kernel to (a) asynchronously monitor performance of the node and (b) determine, based at least in part on the node's performance, whether the node is sufficiently healthy to execute the application, (4) receiving a notification from the operating system kernel that indicates that the node is not sufficiently healthy to execute the application, and then (5) performing at least one action configured to enable the computer cluster to provide substantially continuous availability of the application despite the unhealthy node. Various other systems, methods, and computer-readable media are also disclosed.
    Type: Grant
    Filed: February 1, 2012
    Date of Patent: September 29, 2015
    Assignee: Symantec Corporation
    Inventors: Anand Bhalerao, Amit Gaurav, Amit Haridas Rangari, Vishal Thakur