Patents by Inventor Raghunandan Sarangarajan

Raghunandan Sarangarajan 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: 8589311
    Abstract: Techniques are disclosed for designing business content for reporting tools. In one general aspect, the invention provides for receiving a user selection of a business object having associated attributes and displaying a view of the attributes. A user selection of one or more of the attributes is received, indicating the selected one or more attributes are to be displayed in a report generated in the external reporting application. The selected one or more attributes are added to a business content structure. Data associated with the business content structure is retrieved and an output file is generated. The reporting application can use the output file to generate the report that includes the business content structure and the data associated therewith. The business content structure can be stored in a database and later retrieved to generate an output file, allowing a report with current data to be generated by the reporting application.
    Type: Grant
    Filed: August 26, 2003
    Date of Patent: November 19, 2013
    Assignee: SAP Aktiengesellschaft
    Inventors: Ankur Bhatt, Raghunandan Sarangarajan
  • Patent number: 8275742
    Abstract: A system is disclosed that allows users of computing devices to control the copying of business information between computing systems and various computing environments. The system includes a method for accessing at least one data element from a source database of a source system. The at least one data element may represent a delta change in data existing in a first collection of data stored in the source database. The method includes copying the at least one data element to an export data file and transporting the export data file to a target system. Once transported, the method further includes displaying a user interface on the target system that identifies ones of the at least one data elements that exist in a second collection of data stored in the target database, prompting user selection of desired ones of the at least one data element to be copied in the target database, and copying selected one of the at least one data element to the target database in response to the prompt.
    Type: Grant
    Filed: October 31, 2003
    Date of Patent: September 25, 2012
    Assignee: Sap Aktiengesellschaft
    Inventors: Ankur Bhatt, Raghunandan Sarangarajan
  • Patent number: 7240327
    Abstract: A system for generating software applications for a plurality of heterogeneous computing devices. Each computing device has different capabilities. The system outputs device-specific versions of a software application each tailored to the capabilities of the associated computing device in response to receiving device-independent modeling information characterizing the software application. The system includes a framework, a plurality of object types, a modeling tool, and a plurality of device-specific code generators. The framework defines common services on the computing devices. Each object type has a functional relationship to the common services provided by the framework. The modeling tool defines instances of the plurality of object types based on modeling information received as input, outputting a metadata structure describing the behavior and functionality of a software application.
    Type: Grant
    Filed: June 4, 2003
    Date of Patent: July 3, 2007
    Assignee: SAP AG
    Inventors: Uma Kant Singh, Ankur Bhatt, Pasupathi Sankaran, Raghunandan Sarangarajan, Ramesh Gangadhar Bachiraju, Thomas Arend
  • Publication number: 20040255239
    Abstract: An electronic report is instantly generated of selected data displayed in a computer user interface list view. The list view, for example, displays data objects that each comprise a plurality of fields and attributes, or values, corresponding to the fields. A user selection is received of at least one object field of the displayed object fields. An output file is generated that an external reporting application can use to generate a tabulated report that includes the attributes corresponding to the selected at least one object field. The external reporting application is then launched and the tabulated report is generated that includes the attributes corresponding to the selected at least one object field.
    Type: Application
    Filed: October 31, 2003
    Publication date: December 16, 2004
    Inventors: Ankur Bhatt, Raghunandan Sarangarajan
  • Publication number: 20040252134
    Abstract: Techniques are disclosed for designing business content for reporting tools. In one general aspect, the invention provides for receiving a user selection of a business object having associated attributes and displaying a view of the attributes. A user selection of one or more of the attributes is received, indicating the selected one or more attributes are to be displayed in a report generated in the external reporting application. The selected one or more attributes are added to a business content structure. Data associated with the business content structure is retrieved and an output file is generated. The reporting application can use the output file to generate the report that includes the business content structure and the data associated therewith. The business content structure can be stored in a database and later retrieved to generate an output file, allowing a report with current data to be generated by the reporting application.
    Type: Application
    Filed: August 26, 2003
    Publication date: December 16, 2004
    Inventors: Ankur Bhatt, Raghunandan Sarangarajan
  • Publication number: 20040236796
    Abstract: A system is disclosed that allows users of computing devices to control the copying of business information between computing systems and various computing environments. The system includes a method for accessing at least one data element from a source database of a source system. The at least one data element may represent a delta change in data existing in a first collection of data stored in the source database. The method includes copying the at least one data element to an export data file and transporting the export data file to a target system. Once transported, the method further includes displaying a user interface on the target system that identifies ones of the at least one data elements that exist in a second collection of data stored in the target database, prompting user selection of desired ones of the at least one data element to be copied in the target database, and copying selected one of the at least one data element to the target database in response to the prompt.
    Type: Application
    Filed: October 31, 2003
    Publication date: November 25, 2004
    Inventors: Ankur Bhatt, Raghunandan Sarangarajan