Patents by Inventor Sridhar Ganti

Sridhar Ganti 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: 9251212
    Abstract: A computer-implemented method of profiling a data set in a parallel processing environment includes vertically partitioning an initial data set. One or more attribute subsets are then profiled. A list of subjects is generated each corresponding to a specific attribute value identified in the profiling. Values of multiple attributes are extracted for each identified subject, and the sample results are assembled and merged.
    Type: Grant
    Filed: March 27, 2009
    Date of Patent: February 2, 2016
    Assignee: Business Objects Software Ltd.
    Inventors: Wu Cao, Sridhar Ganti, Balaji Gadhiraju
  • Patent number: 8639652
    Abstract: A computer readable medium with executable instructions to receive a job and correlate a data store with each data source associated with the job. A first configuration profile is associated with the data store. A second configuration profile is specified for the data store. Dependent flows are identified. The dependent flow is updated to include additional configuration information derived from the second configuration profile.
    Type: Grant
    Filed: December 14, 2005
    Date of Patent: January 28, 2014
    Assignee: SAP France S.A.
    Inventors: Freda Xu, Wu Cao, Sridhar Ganti, Monfor Yee, Chien Ming Yueh
  • Patent number: 7966383
    Abstract: Embodiments of the present invention include a computer-implemented systems and methods for accessing metadata across a network. A metadata server receives requests to access a data source from one or more clients. The metadata server is coupled between one or more backend servers and the clients. The backend servers may be coupled to the data sources of interest. The metadata server provides a metadata service proxy for establishing communications with the backend servers and for signaling the backend servers to establish connections to data sources. Data sources may be stateful or stateless. For stateless data sources, the metadata server may dynamically create reusable metadata service provider proxies that receive metadata from metadata service providers on the backend servers. For stateful data sources, unique metadata service provider proxies may be dynamically created and used to service client requests.
    Type: Grant
    Filed: March 27, 2009
    Date of Patent: June 21, 2011
    Assignee: Business Objects Software Ltd.
    Inventors: Wu Cao, Sridhar Ganti, Vikram Kunniyur, Duc Tran
  • Publication number: 20100250648
    Abstract: Embodiments of the present invention include a computer-implemented systems and methods for accessing metadata across a network. A metadata server receives requests to access a data source from one or more clients. The metadata server is coupled between one or more backend servers and the clients. The backend servers may be coupled to the data sources of interest. The metadata server provides a metadata service proxy for establishing communications with the backend servers and for signaling the backend servers to establish connections to data sources. Data sources may be stateful or stateless. For stateless data sources, the metadata server may dynamically create reusable metadata service provider proxies that receive metadata from metadata service providers on the backend servers. For stateful data sources, unique metadata service provider proxies may be dynamically created and used to service client requests.
    Type: Application
    Filed: March 27, 2009
    Publication date: September 30, 2010
    Applicant: SAP AG
    Inventors: Wu Cao, Sridhar Ganti, Vikram Kunniyur, Duc Tran
  • Publication number: 20100250563
    Abstract: A computer-implemented method of profiling a data set in a parallel processing environment includes vertically partitioning an initial data set. One or more attribute subsets are then profiled. A list of subjects is generated each corresponding to a specific attribute value identified in the profiling. Values of multiple attributes are extracted for each identified subject, and the sample results are assembled and merged.
    Type: Application
    Filed: March 27, 2009
    Publication date: September 30, 2010
    Applicant: SAP AG
    Inventors: Wu Cao, Sridhar Ganti, Balaji Gadhiraju
  • Publication number: 20070136324
    Abstract: A computer readable medium with executable instructions to receive a job and correlate a data store with each data source associated with the job. A first configuration profile is associated with the data store. A second configuration profile is specified for the data store. Dependent flows are identified. The dependent flow is updated to include additional configuration information derived from the second configuration profile.
    Type: Application
    Filed: December 14, 2005
    Publication date: June 14, 2007
    Applicant: Business Objects
    Inventors: Freda Xu, Wu Cao, Sridhar Ganti, Monfor Yee, Chien Yueh