Patents by Inventor Balakrishna Chivukula

Balakrishna Chivukula 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: 7685152
    Abstract: One embodiment of the invention is directed to a method for transferring data from a specified spreadsheet, having a name, rows and colunms, to a relational database table. The method includes the steps of receiving the spreadsheet at a given location, assigning a name to the relational database table that is derived from the spreadsheet name, and creating names for colunms of the table from the contents of a first row of the spreadsheet. Data types for respective colunms of the table are derived from the contents of a second row of the spreadsheet. After creation of the table, data is loaded into locations of the table from respectively corresponding cells of the specified spreadsheet.
    Type: Grant
    Filed: January 10, 2006
    Date of Patent: March 23, 2010
    Assignee: International Business Machines Corporation
    Inventors: Balakrishna Chivukula, Kuppayi K. Rajendran
  • Patent number: 7680823
    Abstract: An improved solution for generating a custom report is provided. A tagged file is obtained, which comprises data and graphic information for the custom report. Image data for the custom report is generated based on the tagged file. The custom report is generated based on the image data, the tagged file, and a report definition for the custom report. In one embodiment, a computer infrastructure is provided for generating a custom report in multiple report formats based on content received from one or more diverse data sources.
    Type: Grant
    Filed: May 17, 2005
    Date of Patent: March 16, 2010
    Assignee: International Business Machines Corporation
    Inventors: Steven M. Garfinkle, Balakrishna Chivukula, Kalyan C. Bandaru, Sudheendra Parimi
  • Publication number: 20070162504
    Abstract: A method and apparatus is provided for loading data from a spreadsheet into a dynamically created relational database table, based on conditions provided by a reference table. Alternative types of transmission links, such as E-mail, FTP and Internet web interface, may be used to send a spreadsheet to a location for processing, and security measures are provided for each type of transmission. One useful embodiment is directed to a method for transferring data from a specified spreadsheet, having a name, rows and columns, to a relational database table. The method includes the steps of receiving the spreadsheet at a given location, assigning a name to the relational database table that is derived from the spreadsheet name, and creating names for columns of the table from the contents of a first row of the spreadsheet. Data types for respective columns of the table are derived from the contents of a second row of the spreadsheet.
    Type: Application
    Filed: January 10, 2006
    Publication date: July 12, 2007
    Applicant: International Business Machines Corporation
    Inventors: Balakrishna Chivukula, Kuppayi Rajendran
  • Publication number: 20060265641
    Abstract: An improved solution for generating a custom report is provided. A tagged file is obtained, which comprises data and graphic information for the custom report. Image data for the custom report is generated based on the tagged file. The custom report is generated based on the image data, the tagged file, and a report definition for the custom report. In one embodiment, a computer infrastructure is provided for generating a custom report in multiple report formats based on content received from one or more diverse data sources.
    Type: Application
    Filed: May 17, 2005
    Publication date: November 23, 2006
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Steven Garfinkle, Balakrishna Chivukula, Kalyan Bandaru, Sudheendra Parimi