Patents by Inventor Tarun Garg

Tarun Garg 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: 11947581
    Abstract: A plurality of personalized news feeds are generated from input feeds including digital content items based on a dynamic taxonomy data structure. Entities are extracted from the input feeds and relationship strengths are obtained for the extracted entities and the digital content items. The dynamic taxonomy data structure is updated with the extracted entities and entries for the digital content news items are included at the corresponding branches based on the relationship strengths. Attributes are obtained for the entities and those entities corresponding to the trending topics are identified. Personalized news feeds are generated including the digital content items listed under the entities. Digital content items are added or removed from the digital content feeds based on one or more entity attributes.
    Type: Grant
    Filed: May 18, 2021
    Date of Patent: April 2, 2024
    Assignee: ACCENTURE GLOBAL SOLUTIONS LIMITED
    Inventors: Srikanth G Rao, Tarun Singhal, Mathangi Sandilya, Issac Abraham Alummoottil, Raja Sekhar Velagapudi, Rahel James Kale, Ankur Garg, Jayaprakash Nooji Shekar, Omkar Sudhakar Deorukhkar, Veera Raghavan Valayaputhur
  • Patent number: 11907646
    Abstract: A method includes receiving a user event associated with content of an add-on for a web application displayed on a first user interface. The add-on is a non-native application executed using a hypertext markup language (HTML) element. The method further includes passing the user event to a document object model of the web application using a blank native element. The blank native element links the add-on to the document object model. The method further includes processing the user event using an HTML element renderer. The method further includes displaying updated content associated with the add-on based on the processed user event.
    Type: Grant
    Filed: February 7, 2023
    Date of Patent: February 20, 2024
    Assignee: Adobe Inc.
    Inventors: Tarun Garg, Kerri Shotts, Aditya Vikram
  • Publication number: 20210267908
    Abstract: There is provided a dosages form comprising rivaroxaban and one or more pharmaceutically acceptable excipients. The present invention also provides a stable capsule dosage form comprising rivaroxaban and one or more pharmaceutically acceptable excipients. The invention also relates to process of preparation of such compositions.
    Type: Application
    Filed: March 1, 2021
    Publication date: September 2, 2021
    Inventors: Rajnish Kumar SINGH, Tarun GARG, Muthulingam CHITHAMBARAM, Anil KUMAR
  • Patent number: 9208338
    Abstract: A method and apparatus for securely executing a plurality of actions requiring elevated privilege using less than a corresponding plurality of prompts for privilege elevation, and in some embodiments, only a single prompt for privilege elevation, comprising: receiving a request to perform a first action requiring an elevated privilege; acquiring the elevated privilege to perform the first action; executing the first action, wherein the first action is executed based on the elevated privilege; receiving a request to perform a second action requiring an elevated privilege; and executing the second action using the elevated privilege acquired for the first action.
    Type: Grant
    Filed: July 26, 2012
    Date of Patent: December 8, 2015
    Assignee: ADOBE SYSTEMS INCORPORATED
    Inventors: Mansukh Patidar, Saurabh Gupta, Aditya Falodiya, Gaurav Modi, Amit Batra, Tarun Garg, Piyush Gupta
  • Publication number: 20140033321
    Abstract: A method and apparatus for securely executing a plurality of actions requiring elevated privilege using less than a corresponding plurality of prompts for privilege elevation, and in some embodiments, only a single prompt for privilege elevation, comprising: receiving a request to perform a first action requiring an elevated privilege; acquiring the elevated privilege to perform the first action; executing the first action, wherein the first action is executed based on the elevated privilege; receiving a request to perform a second action requiring an elevated privilege; and executing the second action using the elevated privilege acquired for the first action.
    Type: Application
    Filed: July 26, 2012
    Publication date: January 30, 2014
    Applicant: Adobe Systems Inc.
    Inventors: Mansukh Patidar, Saurabh Gupta, Aditya Falodiya, Gaurav Modi, Amit Batra, Tarun Garg, Piyush Gupta
  • Patent number: 7810056
    Abstract: A method and system for implementing context aware synthesis of assertions is disclosed. The method and system for assertion synthesis includes converting an assertion formula to sequence implication form using semantic preserving rewrite rules, performing optimizations on the resulting formula to reduce the number of state-bits in a final FSM (Finite State Machine), and synthesizing the resulting formula to the final FSM using context aware sequence synthesis.
    Type: Grant
    Filed: February 27, 2007
    Date of Patent: October 5, 2010
    Assignee: Cadence Design Systems, Inc.
    Inventors: Tarun Garg, Vinaya Kumar Singh
  • Patent number: 7712060
    Abstract: A method and system for handling assertion libraries in verification of a design are disclosed. The method and system include structuring and implementing at least one verification component in at least one of the assertion libraries with at least one standard assertion language supported by at least one verification tool, creating an assertion library element for a specific requirement for verification of the design without dependence on the at least one verification tool for the assertion library element, and resolving assertion status. With the disclosed method and system, visualization of assertion status at various levels of design hierarchy and at verification component level may be achieved, and implementing verification techniques may include optimization techniques during and/or after verification.
    Type: Grant
    Filed: February 27, 2007
    Date of Patent: May 4, 2010
    Assignee: Cadence Design Systems, Inc.
    Inventors: Tarun Garg, Vinaya Kumar Singh, Pratik Mahajan, Mohamad Shaved
  • Patent number: 7386813
    Abstract: The disclosure presents a formulation to support simulatable subset (also known as ‘simple-subset’) of a property specification language. This method is applicable for model checking and simulation. In this formulation, the ‘simple-subset’ is transformed to a set of basic formulas. Verification engines are required to support the basic formula only. The basic formula is a form of automata in the property specification language. This is called SERE implication. The efficiency of verification is dependent on size of automata. Miscellaneous opportunistic rules are applied to optimize SERE implication formulas.
    Type: Grant
    Filed: November 30, 2004
    Date of Patent: June 10, 2008
    Assignee: Cadence Design Systems, Inc.
    Inventors: Vinaya K. Singh, Tarun Garg
  • Publication number: 20060136879
    Abstract: The disclosure presents a formulation to support simulatable subset (also known as ‘simple-subset’) of a property specification language. This method is applicable for model checking and simulation. In this formulation, the ‘simple-subset’ is transformed to a set of basic formulas. Verification engines are required to support the basic formula only. The basic formula is a form of automata in the property specification language. This is called SERE implication. The efficiency of verification is dependent on size of automata. Miscellaneous opportunistic rules are applied to optimize SERE implication formulas.
    Type: Application
    Filed: November 30, 2004
    Publication date: June 22, 2006
    Applicant: Cadence Design Systems, Inc.
    Inventors: Vinaya Singh, Tarun Garg