Patents by Inventor BASAPPA
BASAPPA 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).
-
Publication number: 20140317763Abstract: A method and computer executable program code are disclosed for performing one or more maintenance tasks on a remotely located computer connected to a server computer via a data network.Type: ApplicationFiled: March 13, 2014Publication date: October 23, 2014Inventors: CHANDRASEKAR BALASUBRAMANIAM, RAVI KANNAN, SIDDARAYA BASAPPA REVASHETTI, SRIVATS SAMPATH, BABU KATCHAPALAYAM
-
Patent number: 8786484Abstract: An analogue to digital converter includes a first input connection to receive a first part of the analogue input signal, a second input connection to receive a second part of the analogue input signal, a first and second plurality of capacitors, each capacitor of the first plurality of capacitors forms a capacitor pair with a corresponding capacitor in the second plurality of capacitors During a sampling period, the first input connection couples the first part of the analogue input signal to a first contact of each capacitor of the first plurality of capacitors and the second input connection couples the second part of the analogue input signal to a first contact of each capacitor of the second plurality of capacitors. Further, a switching array couples a second contact of each capacitor of the first and second plurality of capacitors to a common mode voltage to determine a first bit of a digital output signal.Type: GrantFiled: May 25, 2011Date of Patent: July 22, 2014Assignee: Agency for Science, Technology and ResearchInventors: Jiahao Cheong, Pradeep Basappa Khannur, Kok Lim Chan, Minkyu Je
-
Publication number: 20140156639Abstract: Insights gleaned from statistical analysis of a dataset of an in-memory database, may be obtained with high throughput. In response to a user query, a Data Inference Engine (DIE) provides statistically valid measure/dimension combinations of the dataset to an analysis tool. A master procedure may be executed at search query runtime, allowing timely filtering of output of the analysis tool based on columns provided in the user request. Inputs/outputs of the master procedure may avoid storing physical tables, reducing maintenance. The master procedure may comprise individual sub-procedures (e.g. determining outliers, percentage contribution) executed in parallel. Output of sub-procedure(s) may be formatted per a final output format, facilitating union therebetween. Embodiments may filter certain measure/dimension combinations received from the DIE. For example, embodiments may consider only unique measure/dimension combinations (irrespective of dimension order), a limited number of combinations (e.g.Type: ApplicationFiled: December 3, 2012Publication date: June 5, 2014Applicant: SAP AGInventors: Archana Shridhar, Ekantheshwara Basappa, Ganesh Vaitheeswaran, Shiva Prasad Nayak
-
Patent number: 8706576Abstract: A method and computer executable program code are disclosed for performing one or more maintenance tasks on a remotely located computer connected to a server computer via a data network.Type: GrantFiled: November 6, 2008Date of Patent: April 22, 2014Assignee: McAfee, Inc.Inventors: Chandrasekar Balasubramaniam, Ravi Kannan, Siddaraya Basappa Revashetti, Srivats Sampath, Babu Katchapalayam
-
Publication number: 20140010234Abstract: Techniques are presented to summarize the Media Access Control (MAC) addresses behind a single edge port so that the Datacenter Ethernet edge devices do not learn the MAC addresses of individual end hosts connected to the Datacenter Ethernet network. At a line card of an Ethernet networking device connected to a DCE network, information is generated that summarizes Media Access Control (MAC) addresses of remote hosts reachable through a Datacenter Ethernet networking device of the Datacenter Ethernet network. A packet is received at the Ethernet networking device, wherein the packet is directed to one of the remote hosts. The packet is forwarded to one of the remote hosts using the information summarizing the MAC addresses of the remote hosts.Type: ApplicationFiled: June 28, 2013Publication date: January 9, 2014Inventors: Amit Patel, Hemanth Basappa
-
Publication number: 20130275814Abstract: Various embodiments of systems and methods for monitoring a system are described herein. A request is received from a user to generate a system watch for monitoring a system. The request may include a primary system monitoring parameter to be included in the system watch. One or more system monitoring parameters correlated to the primary system watch are identified from a system monitoring parameter database. The system watch is generated based on the primary system monitoring parameter and at least one secondary system monitoring parameter from the identified one or more system monitoring parameters. In one aspect, the system monitoring parameter database is built based on system watch related input received for a plurality of system watches.Type: ApplicationFiled: April 12, 2012Publication date: October 17, 2013Inventors: Shiva Prasad Nayak, Shridevi Baichwal, Ekantheshwara Basappa, Ramya Sharma, Savitha K. Sridhar
-
Publication number: 20130147649Abstract: An analogue to digital converter comprises a first input connection to receive a first part of the analogue input signal; a second input connection to receive a second part of the analogue input signal; a first and second plurality of capacitors, each capacitor of the first plurality of capacitors forms a capacitor pair with a corresponding capacitor in the second plurality of capacitors; wherein, during a sampling period, the first input connection couples the first part of the analogue input signal to a first contact of each capacitor of the first plurality of capacitors, the second input connection couples the second part of the analogue input signal to a first contact of each capacitor of the second plurality of capacitors, and a switching array couples a second contact of each capacitor of the first and second plurality of capacitors to a common mode voltage to determine a first bit of the digital output signal.Type: ApplicationFiled: May 25, 2011Publication date: June 13, 2013Applicant: AGENCY FOR SCIENCE, TECHNOLOGY AND RESEARCHInventors: Jiahao Cheong, Pradeep Basappa Khannur, Kok Lim Chan, Minkyu Je
-
Publication number: 20130053711Abstract: According to embodiments of the present invention, an implantable device for detecting variation in fluid flow rate is provided. The implantable device includes: a substrate having an active element arrangement; a sensor arrangement having a first portion that is mechanically secured and a second portion that is freely deflectable, the sensor arrangement in electrical communication with the active element arrangement, wherein the active element arrangement is configured to detect changes in deformation of the sensor arrangement and produce an output in response to the detected changes; and at least one inductive element mechanically coupled to the substrate and in electrical communication with the active element arrangement, wherein the inductive element is adapted to power the active element arrangement through inductive coupling to an excitation source, and wherein the inductive element is adapted to transmit the output associated with the detected changes in the sensor.Type: ApplicationFiled: September 27, 2010Publication date: February 28, 2013Inventors: Rama Krishna Kotlanka, Pradeep Basappa Khannur, Kok Lim Chan, Soo Yeng Benjamin Chua, Xiaojun Yuan, Minkyu Je, Vaidyanathan Kripesh, Daquan Yu, Pavel Neuzil, Lichun Shao, Woo Tae Park
-
Patent number: 8275750Abstract: A computer implemented method, data processing system, and computer program product for efficiently using disk space when unarchiving files in the same file system. An archive file is read to identify a total number of data files in the archive file. The number of headers in the archive file is determined based on the total number of data files. A location in a first disk space of a largest data file in the archive file is determined from an offset in a header corresponding to the largest data file. The largest data file is then copied from the first disk space to a second disk space. The first disk space occupied by the largest data file is then released by truncating the archive file. The obtaining, copying, and releasing steps are repeated for each data file in the archive file until all of the data files are unarchived.Type: GrantFiled: November 8, 2006Date of Patent: September 25, 2012Assignee: International Business Machines CorporationInventors: Pramod Achyut Bhandiwad, Manjunath Basappa Muttur, Kavitha Ramalingam, Venkat Venkatsubra
-
Patent number: 8160624Abstract: A method for sending Short Message Service (SMS) messages includes receiving a request to generate a senderID, determining senderIDs based on a business name, and receiving a selected senderID from the senderIDs. The method further includes receiving a request to send an SMS message using the selected senderID, and sending a request to an SMS server to send the SMS message using the senderID.Type: GrantFiled: May 26, 2010Date of Patent: April 17, 2012Assignee: Intuit Inc.Inventors: Manish Kumar, Himanshu Gupta, Manoj K, Venkatesh Basappa Neldurg, Ayaz Nabi, Manish R. Shah, Bala Dutt, Harsha K. Navada
-
Publication number: 20110294479Abstract: A method for sending Short Message Service (SMS) messages includes receiving a request to generate a senderID, determining senderIDs based on a business name, and receiving a selected senderID from the senderIDs. The method further includes receiving a request to send an SMS message using the selected senderID, and sending a request to an SMS server to send the SMS message using the senderID.Type: ApplicationFiled: May 26, 2010Publication date: December 1, 2011Applicant: Intuit Inc.Inventors: Manish Kumar, Himanshu Gupta, Manoj K., Venkatesh Basappa Neldurg, Ayaz Nabi, Manish R. Shah, Bala Dutt, Harsha K. Navada
-
Publication number: 20110271136Abstract: A method, system, and computer usable program product for predictively managing failover in a high availability system are provided in the illustrative embodiments. A disruptive activity occurring on the HA data processing system is detected. The disruptive activity has a potential to cause an operation of the HA data processing system to perform outside a specified parameter. A determination is made of a desired response in the HA data processing system should the disruptive activity disrupting the operation. A precautionary action is initiated with respect to the HA data processing system.Type: ApplicationFiled: April 28, 2010Publication date: November 3, 2011Applicant: International Business Machines CorporationInventors: STEPHEN N. ABBOT, James Allen Goodwin, Manjunath Basappa Muttur, Thomas Howard Smith
-
Publication number: 20110246277Abstract: The invention relates to a method to send a promotional offer from a business entity. The method steps include obtaining a profile of the business entity from a financial management application (FMA) executing on a central processing unit (CPU) and configured to manage operations of the business entity, analyzing a plurality of messages from a message source based on a pre-determined criterion to identify a keyword, qualifying the keyword to generate a qualified keyword with a keyword rating, wherein the keyword rating represents how relevant the keyword is to the business entity based on the profile of the business entity, searching for the qualified keyword in the promotional offer among a plurality of promotional offers in a library to generate a match between the qualified keyword and the promotional offer, adjusting a score of the promotional offer, in response to generating the match, based on the keyword rating, and sending the promotional offer to a consumer based on the score.Type: ApplicationFiled: March 30, 2010Publication date: October 6, 2011Applicant: INTUIT INC.Inventors: Venkatesh Basappa Neldurg, Ayaz Nabi, Ben Ross, Abhijit S. Bose, Manoj K, Manish Kumar, Himanshu Gupta, Manish R. Shah, Bala Dutt, Harsha K. Navada
-
Patent number: 8001503Abstract: A method is disclosed that employs a hierarchical path database generator for accessing internal signal or port names in a design hierarchy of an integrated circuit design. The method comprises the steps of inputting design files into the hierarchical path database generator; and said hierarchical path database generator determining ports and signals in said design files, and storing the names of said ports and signals in a hierarchical database in a logical hierarchical order. The method comprises the further steps of providing a testcase to verify a defined aspect of the integrated circuit design; parsing the testcase to identify all signal and port names therein; and for each of the signal and port names identified in the testcase, inputting said each name into the hierarchical path database generator, and obtaining from that generator a hierarchical path associated with said each signal and port name.Type: GrantFiled: December 13, 2007Date of Patent: August 16, 2011Assignee: International Business Machines CorporationInventors: Jayashri Arsikere Basappa, Sandeep Niranjan Tippannanavar, Venkatasreekanth Prudvi
-
Patent number: 7916048Abstract: A method an apparatus is provided to generate a gray code sequence from a sequence of binary values having a length “L”. Accordingly, one aspect of the present invention provides a circuit comprising a cycle flag toggle circuit configured to toggle a cycle flag between a first value and a second value, an intermediate value generator coupled to an output of the cycle flag toggle circuit configured to receive the binary value, and configured to generate an intermediate value from the cycle flag and the binary value, and a binary to gray converter coupled to an output of the intermediate value generator, configured to convert the intermediate value to a gray code.Type: GrantFiled: February 3, 2010Date of Patent: March 29, 2011Assignee: International Business Machines CorporationInventors: Jayashri A. Basappa, Anil Pothireddy, David G. Wheeler
-
Patent number: 7915430Abstract: A method of producing a phenolphthalein comprises reacting a phenolic compound of the formula: wherein R1 is a hydrogen or a C1-C12 hydrocarbyl group, with a phthalic anhydride compound of the formula: wherein R2 is a hydrogen, a C1-C12 hydrocarbyl group, or a halogen, in the presence of a heterogeneous catalyst and a promoter to form a reaction mixture comprising a phenolphthalein compound of the formula: wherein each R1 is independently a hydrogen or a C1-C12 hydrocarbyl group, and R2 is a hydrogen, a C1-C12 hydrocarbyl group, or a halogen; wherein the heterogeneous catalyst comprises a metal oxide composition in combination with a porous support, wherein the metal is molybdenum, tungsten, or a combination comprising at least one of the foregoing metals.Type: GrantFiled: September 29, 2008Date of Patent: March 29, 2011Assignee: Sabic Innovative Plastics IP B.V.Inventors: Venkata Rama Narayanan Ganapathy Bhotla, Shivappa Basappa Halligudi, Gurram Kishan, Salkod Parameshwar Mallika, Bhaskar Veldurthy
-
Patent number: 7870448Abstract: A method of in system diagnostics through scan matrix, and an integrated circuit chip in which the diagnostics are performed, are disclosed. The integrated circuit chip operable in a plurality of Boundary Scan test modes in which at least a part of the circuitry in the integrated circuit chip is tested, the integrated circuit chip comprises a scan matrix controller and an instruction register. The scan matrix controller is provided for partitioning said circuitry into multiple matrices, each of the matrices having a plurality of scan elements. The instruction register is provided for holding instructions for the scan matrix controller for partitioning the chip into said multiple matrices. The scan matrix controller is further arranged to test each of said matrices according to instructions in the instruction register by applying a test signal to the tested part of the circuitry.Type: GrantFiled: December 18, 2007Date of Patent: January 11, 2011Assignee: International Business Machines CorporationInventors: Baalaji Ramamoorthy Konda, Kenneth Pichamuthu, Jayashri Arsikere Basappa, Anil Pothireddy
-
Patent number: 7868190Abstract: A method for producing a phenolphthalein compound comprises: reacting a phenolic compound of the formula: wherein R1 is a hydrogen or a C1-C12 hydrocarbyl group, with a phthalic anhydride compound of the formula: wherein R2 is a hydrogen, a C1-C12 hydrocarbyl group, or a halogen, in the presence of a heterogeneous catalyst and a promoter to form a reaction mixture comprising a phenolphthalein compound of the formula: wherein each R1 is independently a hydrogen or a C1-C12 hydrocarbyl group; and R2 is a hydrogen, a C1-C12 hydrocarbyl group, or a halogen; wherein the heterogeneous catalyst comprises, on a porous support, a calcination product of a heteropolyacid composition.Type: GrantFiled: September 29, 2008Date of Patent: January 11, 2011Assignee: Sabic Innovative Plastics IP B.V.Inventors: Venkata Rama Narayanan Ganapathy Bhotla, Shivappa Basappa Halligudi, Gurram Kishan, Salkod Parameshwar Mallika, Bhaskar Veldurthy
-
Patent number: 7853738Abstract: A technique is disclosed for observing the data movement pattern in a peripheral device attached to a computer communications network data transmission switch, in order to arrive at a (statistical) determination of whether the peripheral device is being used as a “load intensive” device or as a “store intensive” device (or as neither type) over a defined time period. This determination is used to dynamically adjust (and re-allocate) the “outbound” and “inbound” buffer memory sizes assigned to a switch transmission port attached to the peripheral device, in cases where the device is operating in either “load intensive” or “store intensive” mode. The invention is applicable for use with all types of communications network switches (i.e. “Bridges”, “Hubs”, “Routers” etc.).Type: GrantFiled: August 14, 2008Date of Patent: December 14, 2010Assignee: International Business Machines CorporationInventors: Anil Pothireddy, Jayashri Arsikere Basappa, Gopikrishnan Viswanadhan, Neranjen Ramalingam
-
Publication number: 20100134332Abstract: A method an apparatus is provided to generate a gray code sequence from a sequence of binary values having a length “L”. Accordingly, one aspect of the present invention provides a circuit comprising a cycle flag toggle circuit configured to toggle a cycle flag between a first value and a second value, an intermediate value generator coupled to an output of the cycle flag toggle circuit configured to receive the binary value, and configured to generate an intermediate value from the cycle flag and the binary value, and a binary to gray converter coupled to an output of the intermediate value generator, configured to convert the intermediate value to a gray code.Type: ApplicationFiled: February 3, 2010Publication date: June 3, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jayashri A. Basappa, Anil Pothireddy, David Grant Wheeler