Patents by Inventor Aurobinda Pradhan

Aurobinda Pradhan 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: 8495510
    Abstract: The invention describes a method and system for managing browser extensions. The method includes dynamically creating a user interface for a business object based on metadata, the user interface including a menu. A service from the menu is launched, the service corresponding to the business object. Information is retrieved from the service based on the metadata and displayed; the information related to the business object is updated dynamically for future retrievals.
    Type: Grant
    Filed: December 29, 2006
    Date of Patent: July 23, 2013
    Assignee: SAP AG
    Inventors: Aurobinda Pradhan, Sachin Vinod Rathi
  • Patent number: 7949953
    Abstract: A method, and computer program product for performing the method, is provided for defining a chart that graphically represents data stored in an electronic data source. The method includes receiving a user selection of 1) a data object family contained in the electronic data source, and 2) an attribute for the selected data object family. The selected attribute has multiple possible predefined values that are to serve as category axis values in the chart. The method also includes receiving a user definition of a first data series comprising a value measure to be determined for each of the category axis values and that uses stored data associated with the data object family. The method also includes storing an electronic chart definition file containing an identification of the selected data object attribute and the defined first data series.
    Type: Grant
    Filed: May 28, 2004
    Date of Patent: May 24, 2011
    Assignee: SAP Aktiengesellschaft
    Inventors: Ankur Bhatt, Sanjay Kapoor, Aurobinda Pradhan
  • Patent number: 7562308
    Abstract: A method of providing user input values for input controls includes receiving, in a graphical user interface wherein input controls are associated with predefined alternative input values, a first input identifying user selection of at least some of the input controls. The method includes receiving a second input identifying user selection of at least one of the predefined alternative input values that is associated with each of the selected input controls. The second input is made using one of the selected input controls. The method includes entering the selected predefined alternative input value in each of the selected input controls. The value may be automatically entered upon receiving the second input. A third input, for example made with a context menu, may be required to enter the value in the selected controls.
    Type: Grant
    Filed: April 22, 2005
    Date of Patent: July 14, 2009
    Assignee: SAP Aktiengesellschaft
    Inventors: Aurobinda Pradhan, Jackson Mathai, Srivatsan Santhanam, Prabha Parthasarathy
  • Publication number: 20080256464
    Abstract: Embodiments of the invention are generally directed to a system and method to provide contextual object attributes in a browser window user interface at runtime. The objects are context sensitive and displayed in a band of the browser. Each object is associated with different services for supporting changes during runtime. After invoking a band in the browser, a search for a contextual object attribute provides a list of context object attributes related to the searched object. On selecting the relevant object, the object can then be displayed. Configuring the contextual objects is based on defined metadata for the business object, the domain model and the business application. The selected object can be displayed in a band of the window during runtime.
    Type: Application
    Filed: April 11, 2007
    Publication date: October 16, 2008
    Inventors: Aurobinda Pradhan, Sachin Vinod Rathi
  • Publication number: 20080163088
    Abstract: The invention describes a method and system for managing browser extensions. The method includes dynamically creating a user interface for a business object based on metadata, the user interface including a menu. A service from the menu is launched, the service corresponding to the business object. Information is retrieved from the service based on the metadata and displayed; the information related to the business object is updated dynamically for future retrievals.
    Type: Application
    Filed: December 29, 2006
    Publication date: July 3, 2008
    Inventors: Aurobinda Pradhan, Sachin Vinod Rathi
  • Publication number: 20080163109
    Abstract: An embodiment of the invention is directed to a method comprising associating at least one action with at least one of a plurality of action buttons; customizing associations of the associated actions; and including the customized associated actions, corresponding to one of the plurality of action buttons, in an expandable action menu when said corresponding action button is selected, wherein the customized associated actions and the plurality of action buttons are accessible on a common navigation level.
    Type: Application
    Filed: December 29, 2006
    Publication date: July 3, 2008
    Inventors: SANTHANAM SRIVATSAN, Aurobinda Pradhan, Ramya Kukehalli Subramanya
  • Publication number: 20060242600
    Abstract: A method of providing user input values for input controls includes receiving, in a graphical user interface wherein input controls are associated with predefined alternative input values, a first input identifying user selection of at least some of the input controls. The method includes receiving a second input identifying user selection of at least one of the predefined alternative input values that is associated with each of the selected input controls. The second input is made using one of the selected input controls. The method includes entering the selected predefined alternative input value in each of the selected input controls. The value may be automatically entered upon receiving the second input. A third input, for example made with a context menu, may be required to enter the value in the selected controls.
    Type: Application
    Filed: April 22, 2005
    Publication date: October 26, 2006
    Inventors: Aurobinda Pradhan, Jackson Mathai, Srivatsan Santhanam, Prabha Parthasarathy
  • Publication number: 20060168575
    Abstract: The present invention provides a system and method for generating instructions to deploy software by querying a user to configure a system portion and a process portion of the instruction set. Each portion may be stored in its own self-confined module of data, referred to as a system configuration and process configuration respectively. A system administrator may define an execution process that deploys software by linking one or more system configurations to one or more process configurations. The system configurations and process configurations may be stored indefinitely so that each portion can be reused for later software deployments involving different systems or process steps to be performed. A system administrator may set up system configurations, process configurations and execution process definitions using user-friendly graphical user interfaces.
    Type: Application
    Filed: January 21, 2005
    Publication date: July 27, 2006
    Inventors: Ankur Bhatt, Karl Goger, Aurobinda Pradhan, Raghunandan S., Rajeev Ranjan
  • Publication number: 20060036968
    Abstract: Confirming a performed processing action to a computer user may comprise performing, in a computer system, a processing action for which a visual confirmation is made to a user. The computer system may include a display device having a work area wherein an application program output is being displayed. Upon performing the processing action, a portion of the application program output that is displayed in a part of the work area may cease to be displayed, and the visual confirmation may be displayed in the part of the work area. Upon receiving a user input while displaying the visual confirmation, the visual confirmation ceases to be displayed in the part of the work area and the portion of the application program output is displayed in the part of the work area. The visual confirmation may cover or displace the application program output while it is being displayed.
    Type: Application
    Filed: August 11, 2004
    Publication date: February 16, 2006
    Inventors: Aurobinda Pradhan, Uma Singh, Ajit Narayanan
  • Publication number: 20060020909
    Abstract: A method of managing user tasks during a project may comprise displaying a checklist on a graphical user interface in a computer system, the checklist being used as an instruction guide for a user to perform predefined tasks during a project, receiving, in the computer system, a first user input that is associated with one of the predefined tasks and that includes performance data for the associated predefined task, and storing the performance data in the computer system, the performance data being stored in association with the associated predefined task. The graphical user interface may include status indicator(s) for the tasks. The user may skip one or more tasks. When the user is done with the tasks, the user may be prompted for additional information relating to the project.
    Type: Application
    Filed: July 20, 2004
    Publication date: January 26, 2006
    Inventor: Aurobinda Pradhan
  • Publication number: 20050256904
    Abstract: Data affixed to a selected physical item is read in a process of reading data affixed to multiple physical items. A method comprises receiving in a computer system first data that is read from a selected physical item of a plurality of physical items. The first data is displayed in an editing area of a graphical user interface and not in a list display area of the graphical user interface. Upon receiving second data that is read from another selected physical item, 1) the first data ceases to be displayed in the editing area, 2) the first data is displayed in the list display area, and 3) the second data is displayed in the editing area. The reading can be performed using a handheld barcode scanner.
    Type: Application
    Filed: May 7, 2004
    Publication date: November 17, 2005
    Inventor: Aurobinda Pradhan
  • Publication number: 20050235225
    Abstract: A panel previously displayed on a graphical user interface can be displayed again, according to a method that involves displaying a selected panel on a graphical user interface; receiving, while the selected panel is being displayed, a first user input to create a user-selectable command for displaying the selected panel, the user-selectable command thereafter being displayed in a menu; and receiving a second user input upon a first selection of the user-selectable command, wherein the user-selectable command ceases to be displayed in the menu upon receipt of the second user input. A user-selectable command may be displayed in a menu and disappear upon a predetermined event other than being deleted by a user.
    Type: Application
    Filed: April 19, 2004
    Publication date: October 20, 2005
    Inventors: Aurobinda Pradhan, Durga Vemula
  • Publication number: 20050229100
    Abstract: In a method of creating an electronic document that is linked to another electronic document, a view of a selected electronic document is displayed on a graphical user interface. While the view of the selected electronic document is being displayed, a predetermined user input to create a new electronic document is received. The new electronic document is created in response to receiving the predetermined user input, wherein the selected electronic document and the new electronic document are linked to each other.
    Type: Application
    Filed: April 8, 2004
    Publication date: October 13, 2005
    Inventor: Aurobinda Pradhan
  • Publication number: 20050229115
    Abstract: A view of a selected electronic document is displayed on a graphical user interface. A user-selectable command is displayed on the graphical user interface while the view of the selected electronic document is displayed. The user-selectable command causes a view of at least one other electronic document that is associated with the selected electronic document to be displayed on the graphical user interface. More than one user-selectable command can be displayed, and the commands may be grouped by categories of association between the documents.
    Type: Application
    Filed: April 8, 2004
    Publication date: October 13, 2005
    Inventor: Aurobinda Pradhan
  • Publication number: 20040252136
    Abstract: A method, and computer program product for performing the method, is provided for defining a chart that graphically represents data stored in an electronic data source. The method includes receiving a user selection of 1) a data object family contained in the electronic data source, and 2) an attribute for the selected data object family. The selected attribute has multiple possible predefined values that are to serve as category axis values in the chart. The method also includes receiving a user definition of a first data series comprising a value measure to be determined for each of the category axis values and that uses stored data associated with the data object family. The method also includes storing an electronic chart definition file containing an identification of the selected data object attribute and the defined first data series.
    Type: Application
    Filed: May 28, 2004
    Publication date: December 16, 2004
    Inventors: Ankur Bhatt, Sanjay Kapoor, Aurobinda Pradhan
  • Publication number: 20040252121
    Abstract: A method and computer program product are provided that generate a predefined chart having 1) a category axis having category axis values stored in an electronic data source, and 2) a data series comprising a value measure determined for each of the category axis values using data stored in the electronic data source. The method includes initiating, upon receipt of a user command requiring that the predefined chart be generated, a predefined electronic database query that causes data needed to generate the predefined chart to be retrieved from the electronic data source. The method also includes determining the data series value measures for each of the category axis values using the data retrieved from the electronic data source. The method also includes generating a display of the predefined chart comprising the category values displayed in a category axis and the value measures displayed in a value axis.
    Type: Application
    Filed: May 28, 2004
    Publication date: December 16, 2004
    Inventors: Ankur Bhatt, Sanjay Kapoor, Aurobinda Pradhan