Patents by Inventor Subash Chadalavada

Subash Chadalavada 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: 8935294
    Abstract: Online conversion procedures avoid the need to generate a copy of an entire table in order to convert the data type of a column in the table. To convert a table's column to a new data type, a replacement column is created in the table, the replacement column having the new data type. A background process dedicated to converting the column translates values in the column of the old data type to the new data type and stores the converted values in the replacement column. In addition, as transactions of users are applied to rows in the table, the value in the column of the old data type in the rows is converted and stored in the replacement column. Once the background process completes, the replacement column is used in lieu of the converted column.
    Type: Grant
    Filed: August 10, 2005
    Date of Patent: January 13, 2015
    Assignee: Oracle International Corporation
    Inventors: Jayaprakash Vijayan, Kenton Noble, Subash Chadalavada, Sujith Sreedharan, Suvasish Sharma
  • Publication number: 20070038590
    Abstract: Online conversion procedures avoid the need to generate a copy of an entire table in order to convert the data type of a column in the table. To convert a table's column to a new data type, a replacement column is created in the table, the replacement column having the new data type. A background process dedicated to converting the column translates values in the column of the old data type to the new data type and stores the converted values in the replacement column. In addition, as transactions of users are applied to rows in the table, the value in the column of the old data type in the rows is converted and stored in the replacement column. Once the background process completes, the replacement column is used in lieu of the converted column.
    Type: Application
    Filed: August 10, 2005
    Publication date: February 15, 2007
    Inventors: Jayaprakash Vijayan, Kenton Noble, Subash Chadalavada, Sujith Sreedharan, Suvasish Sharma
  • Patent number: 7127712
    Abstract: A system and method for providing a code release infrastructure with granular code patching is described. Code patches, each including at least one resource unit are provided. Each resource unit includes metadata and file components. Code libraries, each including at least one resource unit, are patched. The metadata for each resource unit in the code patches is compared to the metadata for each such corresponding resource unit in the code libraries. Each resource unit in the code patches is merged into the code libraries for each such corresponding resource unit that is out-of-date as defined by merge rules. Archive files, as defined by archive file definitions, are created or updated using the resource units from the code libraries, or, optionally, are deleted. The archive files are digitally signed also as required. The system and method enables source and derived code and third party code to be patched granularly.
    Type: Grant
    Filed: February 11, 2002
    Date of Patent: October 24, 2006
    Assignee: Oracle International Corporation
    Inventors: Kenton E. Noble, Richard J. Lotero, Subash Chadalavada, William Greene, Keith Swartz, Joseph H. Kent, Joseph Epstein
  • Patent number: 6615220
    Abstract: The present invention is directed to a method and mechanism for consolidating data. According to an embodiment of the invention, consolidation is performed based upon transformation rules established for data to be consolidated. An aspect of an embodiment of the invention relates to performing data transformations to resolve potential consolidation conflict issues. Another aspect of an embodiment of the invention relates to validation procedures performed after transformation.
    Type: Grant
    Filed: March 14, 2000
    Date of Patent: September 2, 2003
    Assignee: Oracle International Corporation
    Inventors: Dawn Austin, Kenton E. Noble, Richard J. Lotero, Subash Chadalavada