Patents by Inventor Saiprakash Rao

Saiprakash Rao 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: 8682858
    Abstract: Database table aggregation is implemented by a method that includes encoding first and second components via a waveform definition, the first and second components specifying criteria for aggregating data, and the first component is defined to provide data aggregation at a higher granularity than the second component. The method also includes generating a complex waveform representing the components in a pattern corresponding to the waveform definition and criteria, which spans a first axis indicative of a time period for the aggregation. The method includes providing a byte count for aggregated data stored in a first table defined by the criteria, aggregating the data for the time period, and updating the complex waveform to reflect results of the aggregation that includes generating a waveform representing a second table along a second axis depicted at a location corresponding to a time in which the data aggregation for the first table was initiated.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: March 25, 2014
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Arthur Zaifman, Saiprakash Rao, Philip E. Brown
  • Publication number: 20140059090
    Abstract: Database table aggregation is implemented by a method that includes encoding first and second components via a waveform definition, the first and second components specifying criteria for aggregating data, and the first component is defined to provide data aggregation at a higher granularity than the second component. The method also includes generating a complex waveform representing the components in a pattern corresponding to the waveform definition and criteria, which spans a first axis indicative of a time period for the aggregation. The method includes providing a byte count for aggregated data stored in a first table defined by the criteria, aggregating the data for the time period, and updating the complex waveform to reflect results of the aggregation that includes generating a waveform representing a second table along a second axis depicted at a location corresponding to a time in which the data aggregation for the first table was initiated.
    Type: Application
    Filed: March 13, 2013
    Publication date: February 27, 2014
    Applicant: AT&T Intellectual Property I, LP
    Inventors: Arthur Zaifman, Saiprakash Rao, Philip E. Brown
  • Patent number: 8429132
    Abstract: Database table aggregation is implemented by a method that includes encoding first and second components via a waveform definition, the first and second components specifying criteria for aggregating data. The method also includes generating a complex waveform representing the components in a pattern corresponding to the waveform definition and criteria, which spans a first axis indicative of a time period for aggregating the data. The method further includes providing a byte count for aggregated data stored in a first table defined by the criteria, aggregating the data for the time period, and creating a second table for overflow data when the count is exceeded. The method also includes updating the complex waveform to reflect results of the aggregation that includes generating a waveform representing the second table along a second axis depicted at a location corresponding to a time in which the data aggregation for the first table was initiated.
    Type: Grant
    Filed: August 27, 2012
    Date of Patent: April 23, 2013
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Arthur Zaifman, Saiprakash Rao, Philip E. Brown
  • Publication number: 20120323974
    Abstract: Database table aggregation is implemented by a method that includes encoding first and second components via a waveform definition, the first and second components specifying criteria for aggregating data. The method also includes generating a complex waveform representing the components in a pattern corresponding to the waveform definition and criteria, which spans a first axis indicative of a time period for aggregating the data. The method further includes providing a byte count for aggregated data stored in a first table defined by the criteria, aggregating the data for the time period, and creating a second table for overflow data when the count is exceeded. The method also includes updating the complex waveform to reflect results of the aggregation that includes generating a waveform representing the second table along a second axis depicted at a location corresponding to a time in which the data aggregation for the first table was initiated.
    Type: Application
    Filed: August 27, 2012
    Publication date: December 20, 2012
    Applicant: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Arthur Zaifman, Saiprakash Rao, Philip E. Brown
  • Patent number: 8275751
    Abstract: Methods, systems, and computer program products for database table aggregation are provided. A method includes encoding first and second components via a waveform definition, the first and second components specifying first and second criteria, respectively, for aggregating data. The method includes generating a complex periodic aggregation waveform (CPAW) having variable-sized square waves representing the components in a repeating pattern corresponding to the definition and the criteria, and which spans a first axis. The method includes providing a maximum byte count for aggregated data stored in a table defined by the first and/or second criteria, aggregating the data in accordance with the criteria, and creating a new table for overflow of data determined for the table when the maximum byte count is exceeded. The method includes updating the CPAW with results of the aggregation and generating a waveform representing the new table along a second axis.
    Type: Grant
    Filed: December 18, 2008
    Date of Patent: September 25, 2012
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Arthur Zaifman, Saiprakash Rao, Philip E. Brown
  • Publication number: 20100161681
    Abstract: Methods, systems, and computer program products for database table aggregation are provided. A method includes encoding first and second components via a waveform definition, the first and second components specifying first and second criteria, respectively, for aggregating data. The method includes generating a complex periodic aggregation waveform (CPAW) having variable-sized square waves representing the components in a repeating pattern corresponding to the definition and the criteria, and which spans a first axis. The method includes providing a maximum byte count for aggregated data stored in a table defined by the first and/or second criteria, aggregating the data in accordance with the criteria, and creating a new table for overflow of data determined for the table when the maximum byte count is exceeded. The method includes updating the CPAW with results of the aggregation and generating a waveform representing the new table along a second axis.
    Type: Application
    Filed: December 18, 2008
    Publication date: June 24, 2010
    Applicant: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Arthur Zaifman, Saiprakash Rao, Philip E. Brown