Patents by Inventor Srinivas K.
Srinivas K. 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: 9157414Abstract: A wind energy apparatus is made up of a plurality of modular wind energy devices or units. Each unit has a housing and at least two turbines mounted on the housing. Each of the turbines has a blade set extending upward from the housing. Each blade set has a vertical axis extending upward in relation to the housing. Each of the turbines has a generator connected thereto, each generator being disposed in the housing, and having a rotor and a stator. Each turbine is rotatably mounted with respect to the housing, and mounted to the rotor so that they rotate together. Each housing has a positive connector and negative connector on each side of the respective unit. The units, when placed together, connect their respective poles, positive and negative, together completing a circuit. Therefore, one may connect multiple units together.Type: GrantFiled: August 29, 2014Date of Patent: October 13, 2015Assignee: WINDSTREAM TECHNOLOGIES, INC.Inventors: Daniel L. Bates, Bob G. Schlicher, John R. Owen, Ravi K. Tangirala, Srinivas K. Guntur, Gary E. Johnson
-
Patent number: 9152270Abstract: The present disclosure discloses methods and systems for improving touch detection of a touch screen device. The method includes determining touch coordinates when the touch screen device is touched. Subsequently, a sampling time is adjusted, depending on the touch coordinates relative to initial coordinates of the touch screen device.Type: GrantFiled: January 20, 2012Date of Patent: October 6, 2015Assignee: STANDARD MICROSYSTEMS CORPORATIONInventors: Miroslav Oljaca, Srinivas K. Pulijala
-
Publication number: 20150242477Abstract: A computer determines a business glossary, wherein the business glossary includes one or more business terms that correspond to one or more assets. The computer receives a request to create an ETL job associated with a business term. The computer creates an ETL job for the business term, wherein the ETL job includes a business glossary stage.Type: ApplicationFiled: February 27, 2014Publication date: August 27, 2015Applicant: International Business Machines CorporationInventors: Manish A. Bhide, Srinivas K. Mittapalli, Sriram K. Padmanabhan
-
Patent number: 9116843Abstract: According to one embodiment of the present invention, a system avoids restart on an error in a data integration process. The system processes data received from a data source in accordance with a parallel processing pipeline and partitioning scheme and submits said processed data to a destination. In response to an indication of an error, the system pauses receiving of data and saves unprocessed data received from the source. After correction of the error, the system resumes processing of the received and saved data in an order of the parallel processing pipeline and partitioning scheme. Embodiments of the present invention further include a method and computer program product for avoiding restart on an error in a data integration process in substantially the same manners described above.Type: GrantFiled: September 11, 2014Date of Patent: August 25, 2015Assignee: International Business Machines CorporationInventors: Sastry V. Kota, Srinivas K. Mittapalli
-
Patent number: 9116842Abstract: According to one embodiment of the present invention, a system avoids restart on an error in a data integration process. The system processes data received from a data source in accordance with a parallel processing pipeline and partitioning scheme and submits said processed data to a destination. In response to an indication of an error, the system pauses receiving of data and saves unprocessed data received from the source. After correction of the error, the system resumes processing of the received and saved data in an order of the parallel processing pipeline and partitioning scheme. Embodiments of the present invention further include a method and computer program product for avoiding restart on an error in a data integration process in substantially the same manners described above.Type: GrantFiled: March 14, 2013Date of Patent: August 25, 2015Assignee: International Business Machines CorporationInventors: Sastry V. Kota, Srinivas K. Mittapalli
-
Patent number: 9063992Abstract: Executing a plurality of transform stages in an extract, transform and load (ETL) job including, for each of the transform stages, receiving a plurality of input row identifiers (RIDs) corresponding to a first plurality of source database table rows in a source database table. Data is retrieved directly from a subset of the source database table columns in the first plurality of source database table rows based on the input RIDs and transform logic. Partial row data including data from the subset of the source database table columns is generated for each of the first plurality of source database table rows. Transformed data is generated based on the partial row data and to the transform logic. Output RIDs corresponding to a second plurality of rows in the source database table that include a least a subset of the transformed data are output to a downstream stage.Type: GrantFiled: July 8, 2013Date of Patent: June 23, 2015Assignee: International Business Machines CorporationInventors: Manish A. Bhide, Krishna K. Bonagiri, Srinivas K. Mittapalli
-
Publication number: 20150102858Abstract: An amplifier includes an amplifier input and an amplifier output. A compensation network is coupled to the amplifier output. The compensation network includes at least one RC network tuned to a frequency in which the amplifier operates. The compensation network provides at least one zero to compensate for at least one pole introduced by a load coupled to the amplifier output.Type: ApplicationFiled: October 7, 2014Publication date: April 16, 2015Inventors: Srinivas K. Pulijala, Steven G. Brantley
-
Publication number: 20150021922Abstract: A wind energy apparatus is made up of a plurality of modular wind energy devices or units. Each unit has a housing and at least two turbines mounted on the housing. Each of the turbines has a blade set extending upward from the housing. Each blade set has a vertical axis extending upward in relation to the housing. Each of the turbines has a generator connected thereto, each generator being disposed in the housing, and having a rotor and a stator. Each turbine is rotatably mounted with respect to the housing, and mounted to the rotor so that they rotate together. Each housing has a positive connector and negative connector on each side of the respective unit. The units, when placed together, connect their respective poles, positive and negative, together completing a circuit. Therefore, one may connect multiple units together.Type: ApplicationFiled: August 29, 2014Publication date: January 22, 2015Inventors: Daniel L. Bates, Bob G. Schlicher, John R. Owen, Ravi K. Tangirala, Srinivas K. Guntur, Gary E. Johnson
-
Publication number: 20140380094Abstract: According to one embodiment of the present invention, a system avoids restart on an error in a data integration process. The system processes data received from a data source in accordance with a parallel processing pipeline and partitioning scheme and submits said processed data to a destination. In response to an indication of an error, the system pauses receiving of data and saves unprocessed data received from the source. After correction of the error, the system resumes processing of the received and saved data in an order of the parallel processing pipeline and partitioning scheme. Embodiments of the present invention further include a method and computer program product for avoiding restart on an error in a data integration process in substantially the same manners described above.Type: ApplicationFiled: September 11, 2014Publication date: December 25, 2014Inventors: Sastry V. Kota, Srinivas K. Mittapalli
-
Patent number: 8860378Abstract: Embodiments of the present disclosure provide a method and system for indicating an attachment and removal for a portable device. The method includes the steps of attaching the portable device to a charging system, delivering current to the portable device from the charging system, the delivered current is limited based on the portable device, replicating the current flowing through the first switch at a second switch, generating a voltage based on the current flowing through the second switch, comparing the voltage with a pre-defined threshold voltage, and indicating at least one of attachment or removal for the portable device based on the comparison.Type: GrantFiled: November 23, 2011Date of Patent: October 14, 2014Assignee: Standard Microsystems CorporationInventor: Srinivas K. Pulijala
-
Publication number: 20140303090Abstract: A Smac mimetic therapy wherein the Smac mimetic is selected and developed based at least in part on its poor inhibition of XIAP-dependent processes.Type: ApplicationFiled: April 7, 2014Publication date: October 9, 2014Applicant: TETRALOGIC PHARMACEUTICALS CORPORATIONInventors: Stephen M. Condon, Srinivas K. Chunduru, Yasuhiro Mitsuuchi, James Vince, John Silke
-
Publication number: 20140286903Abstract: This invention is directed to compounds of Formula (I) having the structure that are useful in the treatment of viral infections in mammals, particularly in humans, mediated, at least in part, by a virus in the Flaviviridae family of viruses.Type: ApplicationFiled: November 8, 2012Publication date: September 25, 2014Applicants: INHIBITEX, INC., UNIVERSITY COLLEGE CARDIFF CONSULTANTS LIMITEDInventors: Stanley Chamberlain, John Vernachio, Srinivas K. Battina, Changalvala V.S. Ramamurty, C. Srinivas Rao, Chris McGuigan, Andrea Brancale
-
Publication number: 20140281699Abstract: According to one embodiment of the present invention, a system avoids restart on an error in a data integration process. The system processes data received from a data source in accordance with a parallel processing pipeline and partitioning scheme and submits said processed data to a destination. In response to an indication of an error, the system pauses receiving of data and saves unprocessed data received from the source. After correction of the error, the system resumes processing of the received and saved data in an order of the parallel processing pipeline and partitioning scheme. Embodiments of the present invention further include a method and computer program product for avoiding restart on an error in a data integration process in substantially the same manners described above.Type: ApplicationFiled: March 14, 2013Publication date: September 18, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Sastry V. Kota, Srinivas K. Mittapalli
-
Patent number: 8823194Abstract: A wind energy apparatus is made up of a plurality of modular wind energy devices or units. Each unit has a housing and at least two turbines mounted on the housing. Each of the turbines has a blade set extending upward from the housing. Each blade set has a vertical axis extending upward in relation to the housing. Each of the turbines has a generator connected thereto, each generator being disposed in the housing, and having a rotor and a stator. Each turbine is rotatably mounted with respect to the housing, and mounted to the rotor so that they rotate together. Each housing has a positive connector and negative connector on each side of the respective unit. The units, when placed together, connect their respective poles, positive and negative, together completing a circuit. Therefore, one may connect multiple units together.Type: GrantFiled: September 13, 2013Date of Patent: September 2, 2014Assignee: Windstream Technologies, Inc.Inventors: Daniel L. Bates, Bob G. Schlicher, John R. Owen, Ravi K. Tangirala, Srinivas K. Guntur, Gary E. Johnson
-
Publication number: 20140165092Abstract: Method, system, and computer program product for performing an operation, the operation including transmitting a media stream to one or more devices configured to display the media stream on a display coupled to the respective device, receiving user feedback from a first set of devices, of the one or more devices, marking the media stream as inappropriate, and upon determining that the received user feedback exceeds a threshold, marking the media stream as inappropriate, transmitting the marked media stream to a first device, of the one or more devices exclusive of the first set of devices, and wherein the first device is configured to, responsive to receiving the marked media stream, restrict display of the marked media stream on the respective display.Type: ApplicationFiled: February 17, 2014Publication date: June 12, 2014Applicant: International Business Machines CorporationInventors: Manish A. Bhide, Srinivas K. Mittapalli, Nithinkrishna Shenoy
-
Patent number: 8719270Abstract: A method, computer program product, and system for enabling parallel processing of an XML document without pre-parsing, utilizing metadata associated with the XML document and created at the same time as the XML document. The metadata is used to generate partitions of the XML document at the time of parallel processing, without requiring system-intensive pre-parsing.Type: GrantFiled: March 7, 2012Date of Patent: May 6, 2014Assignee: International Business Machines CorporationInventors: Manoj K. Agarwal, Manish A. Bhide, Srinivas K. Mittapalli, Sriram K. Padmanabhan, Girish Venkatachaliah
-
Patent number: 8719268Abstract: A method, computer program product, and system for enabling parallel processing of an XML document without pre-parsing, utilizing metadata associated with the XML document and created at the same time as the XML document. The metadata is used to generate partitions of the XML document at the time of parallel processing, without requiring system-intensive pre-parsing.Type: GrantFiled: September 29, 2010Date of Patent: May 6, 2014Assignee: International Business Machines CorporationInventors: Manoj K. Agarwal, Manish A. Bhide, Srinivas K. Mittapalli, Sriram K. Padmanabhan, Girish Venkatachaliah
-
Patent number: 8700918Abstract: Method, device, and storage medium to receive test data including multiple test strings, wherein the test data is a data set that includes all possible values of input strings to be data masked; encrypt each of the test strings; select a portion of the encrypted test string; compare each portion to the corresponding test string; determine, for each portion, whether the portion of is equal to the corresponding test string; assign the portion as a replacement string when the portion is not equal to the corresponding test string; determine whether each replacement string is unique; store each replacement string that is not unique; generate, for each replacement string that is not unique, an alternate replacement string; and output an alternate replacement string, as a masked string in response to a determination that art input string matches one of the stored test strings associated with one of the alternate replacement strings.Type: GrantFiled: April 23, 2012Date of Patent: April 15, 2014Assignee: Verizon Patent and Licensing Inc.Inventors: Sundarraman Sabapathy, Apparao Kodavanti, Srinivas K. Adabala
-
Publication number: 20140097622Abstract: A wind energy apparatus is made up of a plurality of modular wind energy devices or units. Each unit has a housing and at least two turbines mounted on the housing. Each of the turbines has a blade set extending upward from the housing. Each blade set has a vertical axis extending upward in relation to the housing. Each of the turbines has a generator connected thereto, each generator being disposed in the housing, and having a rotor and a stator. Each turbine is rotatably mounted with respect to the housing, and mounted to the rotor so that they rotate together. Each housing has a positive connector and negative connector on each side of the respective unit. The units, when placed together, connect their respective poles, positive and negative, together completing a circuit. Therefore, one may connect multiple units together.Type: ApplicationFiled: September 13, 2013Publication date: April 10, 2014Applicant: Windstream Technologies, Inc.Inventors: Daniel L. Bates, Robert G. Schlicher, John R. Owen, Ravi K. Tangirala, Srinivas K. Guntur, Gary E. Johnson
-
Patent number: 8689250Abstract: Method, system, and computer program product for performing an operation, the operation including broadcasting one or more media streams to one or more remote devices, the remote devices configured to provide feedback related to the one or more media streams, the remote devices configured to display a media stream on a television coupled to the remote device. The operation then aggregates, based on a predefined aggregation criterion, feedback received from the remote devices related to a first media stream. The operation then, upon determining that the aggregated feedback of the first media stream exceeds a predefined threshold for the predefined aggregation criterion, marks the first media stream based on the predefined aggregation criterion, the remote devices configured to, responsive to receiving the marked first media stream, perform a predefined operation to effect prioritized display of the first media stream on the television.Type: GrantFiled: June 29, 2012Date of Patent: April 1, 2014Assignee: International Business Machines CorporationInventors: Manish A. Bhide, Nithinkrishna Shenoy, Srinivas K. Mittapalli