Patents by Inventor Saif Ali Ansari

Saif Ali Ansari 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: 20230273777
    Abstract: A method includes displaying an application page at a client system, the application page including a context menu container object that is not visibly displayed as part of the application page. During the display of the application page, the context menu container object holds a current set of context menu options and is responsive to a prescribed input to display the context menu as having the current set of context menu options. Further, during display of the application page, the context menu container object consumes events, evaluates logic to determine context menu options to display based on the first event, updates the current set of context menu options and displays the context menu as having the current set of context menu options.
    Type: Application
    Filed: May 8, 2023
    Publication date: August 31, 2023
    Inventors: Sachin G. Totale, Deepak Michael, Saif Ali Ansari, Shubha Ravi
  • Patent number: 11681507
    Abstract: A method includes displaying an application page at a client system, the application page including a context menu container object that is not visibly displayed as part of the application page. During the display of the application page, the context menu container object holds a current set of context menu options and is responsive to a prescribed input to display the context menu as having the current set of context menu options. Further, during display of the application page, the context menu container object consumes events, evaluates logic to determine context menu options to display based on the first event, updates the current set of context menu options and displays the context menu as having the current set of context menu options.
    Type: Grant
    Filed: March 8, 2022
    Date of Patent: June 20, 2023
    Assignee: OPEN TEXT CORPORATION
    Inventors: Sachin G. Totale, Deepak Michael, Saif Ali Ansari, Shubha Ravi
  • Publication number: 20220197608
    Abstract: A method includes displaying an application page at a client system, the application page including a context menu container object that is not visibly displayed as part of the application page. During the display of the application page, the context menu container object holds a current set of context menu options and is responsive to a prescribed input to display the context menu as having the current set of context menu options. Further, during display of the application page, the context menu container object consumes events, evaluates logic to determine context menu options to display based on the first event, updates the current set of context menu options and displays the context menu as having the current set of context menu options.
    Type: Application
    Filed: March 8, 2022
    Publication date: June 23, 2022
    Inventors: Sachin G. Totale, Deepak Michael, Saif Ali Ansari, Shubha Ravi
  • Patent number: 11327730
    Abstract: A method includes automatically generating application code to implement a context menu in an application, the application code comprising code for providing a context menu container object as part of an application page when the application page is displayed by a browser, the context menu container object configured not to be visibly displayed as part of the application page, the context menu container object configured to hold a current set of context menu options during display of the application page, consume a first event during display of the application page, and evaluate logic based on the first event to update the current set of context menu options during display of the application page, the context menu container object responsive to a prescribed input to display the context menu as having the current set of context menu options.
    Type: Grant
    Filed: February 2, 2021
    Date of Patent: May 10, 2022
    Assignee: Open Text Corporation
    Inventors: Sachin G. Totale, Deepak Michael, Saif Ali Ansari, Shubha Ravi
  • Publication number: 20210157556
    Abstract: A method includes automatically generating application code to implement a context menu in an application, the application code comprising code for providing a context menu container object as part of an application page when the application page is displayed by a browser, the context menu container object configured not to be visibly displayed as part of the application page, the context menu container object configured to hold a current set of context menu options during display of the application page, consume a first event during display of the application page, and evaluate logic based on the first event to update the current set of context menu options during display of the application page, the context menu container object responsive to a prescribed input to display the context menu as having the current set of context menu options.
    Type: Application
    Filed: February 2, 2021
    Publication date: May 27, 2021
    Inventors: Sachin G. Totale, Deepak Michael, Saif Ali Ansari, Shubha Ravi
  • Patent number: 11010021
    Abstract: Context menu fragment management includes receiving an event to trigger display of a context menu based on user interaction with a page of a web application and generating the context menu for display in a page. Generating the context menu includes executing a context menu fragment expression to output a first context menu fragment identifier from a set of possible context menu fragment identifiers, based on the first context menu fragment identifier output from execution of the context menu fragment expression, selecting a first context menu fragment from a plurality of context menu fragments, generating a first portion of the context menu using the first context menu fragment and adding the first portion of the context menu to the context menu.
    Type: Grant
    Filed: January 31, 2020
    Date of Patent: May 18, 2021
    Assignee: OPEN TEXT CORPORATION
    Inventors: Sachin Gopaldas Totale, Deepak Michael, Saif Ali Ansari
  • Patent number: 10942715
    Abstract: A method includes automatically generating application code to implement a context menu in an application, the application code comprising code for providing a context menu container object as part of an application page when the application page is displayed by a browser, the context menu container object configured not to be visibly displayed as part of the application page, the context menu container object configured to hold a current set of context menu options during display of the application page, consume a first event during display of the application page, and evaluate logic based on the first event to update the current set of context menu options during display of the application page, the context menu container object responsive to a prescribed input to display the context menu as having the current set of context menu options.
    Type: Grant
    Filed: January 6, 2020
    Date of Patent: March 9, 2021
    Assignee: OPEN TEXT CORPORATION
    Inventors: Sachin G. Totale, Deepak Michael, Saif Ali Ansari, Shubha Ravi
  • Publication number: 20200167049
    Abstract: Context menu fragment management includes receiving an event to trigger display of a context menu based on user interaction with a page of a web application and generating the context menu for display in a page. Generating the context menu includes executing a context menu fragment expression to output a first context menu fragment identifier from a set of possible context menu fragment identifiers, based on the first context menu fragment identifier output from execution of the context menu fragment expression, selecting a first context menu fragment from a plurality of context menu fragments, generating a first portion of the context menu using the first context menu fragment and adding the first portion of the context menu to the context menu.
    Type: Application
    Filed: January 31, 2020
    Publication date: May 28, 2020
    Inventors: Sachin Gopaldas Totale, Deepak Michael, Saif Ali Ansari
  • Publication number: 20200142673
    Abstract: A method includes automatically generating application code to implement a context menu in an application, the application code comprising code for providing a context menu container object as part of an application page when the application page is displayed by a browser, the context menu container object configured not to be visibly displayed as part of the application page, the context menu container object configured to hold a current set of context menu options during display of the application page, consume a first event during display of the application page, and evaluate logic based on the first event to update the current set of context menu options during display of the application page, the context menu container object responsive to a prescribed input to display the context menu as having the current set of context menu options.
    Type: Application
    Filed: January 6, 2020
    Publication date: May 7, 2020
    Inventors: Sachin G. Totale, Deepak Michael, Saif Ali Ansari, Shubha Ravi
  • Patent number: 10564811
    Abstract: Application development can include adding context menu fragment definitions to a web application design; adding a context menu definition to the web application design, the context menu definition including a context menu fragment expression, the context fragment expression executable to output a first context menu fragment identifier from a set of possible context menu fragment identifiers; and generating a web application from the web application design, the web application comprising instructions executable to generate a first context menu portion based on the context menu definition, generate a second context menu portion based on the context menu fragment definition and present a context menu that includes the first and second context menu portions.
    Type: Grant
    Filed: June 24, 2019
    Date of Patent: February 18, 2020
    Assignee: Open Text Corporation
    Inventors: Sachin Gopaldas Totale, Deepak Michael, Saif Ali Ansari
  • Patent number: 10540150
    Abstract: Developer-composed context menus, e.g., composed by a developer in connection with use of a software development tool to create an application, are disclosed. In various embodiments, a definition of a context menu option and an associated action are received. Application code to implement the context menu at runtime, including by performing processing at runtime as defined in the definition to determine one or both of the context menu option and the associated action, is generated programmatically.
    Type: Grant
    Filed: September 1, 2015
    Date of Patent: January 21, 2020
    Assignee: OPEN TEXT CORPORATION
    Inventors: Sachin G. Totale, Deepak Michael, Saif Ali Ansari, Shubha Ravi
  • Publication number: 20190310747
    Abstract: Application development can include adding context menu fragment definitions to a web application design; adding a context menu definition to the web application design, the context menu definition including a context menu fragment expression, the context fragment expression executable to output a first context menu fragment identifier from a set of possible context menu fragment identifiers; and generating a web application from the web application design, the web application comprising instructions executable to generate a first context menu portion based on the context menu definition, generate a second context menu portion based on the context menu fragment definition and present a context menu that includes the first and second context menu portions.
    Type: Application
    Filed: June 24, 2019
    Publication date: October 10, 2019
    Inventors: Sachin Gopaldas Totale, Deepak Michael, Saif Ali Ansari
  • Patent number: 10353541
    Abstract: Context menu fragment management includes obtaining an event triggering a display of a context menu, and generating a first portion of the context menu. Generating the first portion includes performing an operation in a context menu fragment expression using data from a data source to obtain a context menu fragment identifier, selecting a context menu fragment identified by the context menu fragment identifier, and adding the context menu fragment to the context menu. Context fragment management further includes generating a second portion of the context menu, and presenting the context menu.
    Type: Grant
    Filed: March 27, 2015
    Date of Patent: July 16, 2019
    Assignee: OPEN TEXT CORPORATION
    Inventors: Sachin Gopaldas Totale, Deepak Michael, Saif Ali Ansari
  • Patent number: 10303444
    Abstract: Developer-composed custom application session parameters are disclosed. In various embodiments, a definition of a custom application session parameter is received via a software development tool user interface. Application code to store and manage the custom application session parameter, including by making the custom application parameter available across a plurality of application user interface pages, is generated programmatically based at least in part on the definition.
    Type: Grant
    Filed: November 15, 2016
    Date of Patent: May 28, 2019
    Assignee: EMC Corporation
    Inventors: Sachin G. Totale, Marwan Suliman, Rajakumar Thiruvasagam, Ramkumar Ganesan, Saif Ali Ansari
  • Publication number: 20170123765
    Abstract: Developer-composed custom application session parameters are disclosed. In various embodiments, a definition of a custom application session parameter is received via a software development tool user interface. Application code to store and manage the custom application session parameter, including by making the custom application parameter available across a plurality of application user interface pages, is generated programmatically based at least in part on the definition.
    Type: Application
    Filed: November 15, 2016
    Publication date: May 4, 2017
    Inventors: Sachin G. Totale, Marwan Suliman, Rajakumar Thiruvasagam, Ramkumar Ganesan, Saif Ali Ansari
  • Patent number: 9529572
    Abstract: Developer-composed custom application session parameters are disclosed. In various embodiments, a definition of a custom application session parameter is received via a software development tool user interface. Application code to store and manage the custom application session parameter, including by making the custom application parameter available across a plurality of application user interface pages, is generated programmatically based at least in part on the definition.
    Type: Grant
    Filed: December 20, 2013
    Date of Patent: December 27, 2016
    Assignee: EMC Corporation
    Inventors: Sachin G. Totale, Marwan Suliman, Rajakumar Thiruvasagam, Ramkumar Ganesan, Saif Ali Ansari
  • Publication number: 20160054986
    Abstract: Developer-composed context menus, e.g., composed by a developer in connection with use of a software development tool to create an application, are disclosed. In various embodiments, a definition of a context menu option and an associated action are received. Application code to implement the context menu at runtime, including by performing processing at runtime as defined in the definition to determine one or both of the context menu option and the associated action, is generated programmatically.
    Type: Application
    Filed: September 1, 2015
    Publication date: February 25, 2016
    Inventors: Sachin G. Totale, Deepak Michael, Saif Ali Ansari, Shubha Ravi
  • Patent number: 9170786
    Abstract: Developer-composed context menus, e.g., composed by a developer in connection with use of a software development tool to create an application, are disclosed. In various embodiments, a definition of a context menu option and an associated action are received. Application code to implement the context menu at runtime, including by performing processing at runtime as defined in the definition to determine one or both of the context menu option and the associated action, is generated programmatically.
    Type: Grant
    Filed: December 20, 2013
    Date of Patent: October 27, 2015
    Assignee: EMC Corporation
    Inventors: Sachin G. Totale, Deepak Michael, Saif Ali Ansari, Shubha Ravi