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: 20140317763
    Abstract: 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: Application
    Filed: March 13, 2014
    Publication date: October 23, 2014
    Inventors: CHANDRASEKAR BALASUBRAMANIAM, RAVI KANNAN, SIDDARAYA BASAPPA REVASHETTI, SRIVATS SAMPATH, BABU KATCHAPALAYAM
  • Patent number: 8786484
    Abstract: 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: Grant
    Filed: May 25, 2011
    Date of Patent: July 22, 2014
    Assignee: Agency for Science, Technology and Research
    Inventors: Jiahao Cheong, Pradeep Basappa Khannur, Kok Lim Chan, Minkyu Je
  • Publication number: 20140156639
    Abstract: 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: Application
    Filed: December 3, 2012
    Publication date: June 5, 2014
    Applicant: SAP AG
    Inventors: Archana Shridhar, Ekantheshwara Basappa, Ganesh Vaitheeswaran, Shiva Prasad Nayak
  • Patent number: 8706576
    Abstract: 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: Grant
    Filed: November 6, 2008
    Date of Patent: April 22, 2014
    Assignee: McAfee, Inc.
    Inventors: Chandrasekar Balasubramaniam, Ravi Kannan, Siddaraya Basappa Revashetti, Srivats Sampath, Babu Katchapalayam
  • Publication number: 20140010234
    Abstract: 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: Application
    Filed: June 28, 2013
    Publication date: January 9, 2014
    Inventors: Amit Patel, Hemanth Basappa
  • Publication number: 20130275814
    Abstract: 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: Application
    Filed: April 12, 2012
    Publication date: October 17, 2013
    Inventors: Shiva Prasad Nayak, Shridevi Baichwal, Ekantheshwara Basappa, Ramya Sharma, Savitha K. Sridhar
  • Publication number: 20130147649
    Abstract: 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: Application
    Filed: May 25, 2011
    Publication date: June 13, 2013
    Applicant: AGENCY FOR SCIENCE, TECHNOLOGY AND RESEARCH
    Inventors: Jiahao Cheong, Pradeep Basappa Khannur, Kok Lim Chan, Minkyu Je
  • Publication number: 20130053711
    Abstract: 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: Application
    Filed: September 27, 2010
    Publication date: February 28, 2013
    Inventors: 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: 8275750
    Abstract: 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: Grant
    Filed: November 8, 2006
    Date of Patent: September 25, 2012
    Assignee: International Business Machines Corporation
    Inventors: Pramod Achyut Bhandiwad, Manjunath Basappa Muttur, Kavitha Ramalingam, Venkat Venkatsubra
  • Patent number: 8160624
    Abstract: 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: Grant
    Filed: May 26, 2010
    Date of Patent: April 17, 2012
    Assignee: Intuit Inc.
    Inventors: Manish Kumar, Himanshu Gupta, Manoj K, Venkatesh Basappa Neldurg, Ayaz Nabi, Manish R. Shah, Bala Dutt, Harsha K. Navada
  • Publication number: 20110294479
    Abstract: 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: Application
    Filed: May 26, 2010
    Publication date: December 1, 2011
    Applicant: Intuit Inc.
    Inventors: Manish Kumar, Himanshu Gupta, Manoj K., Venkatesh Basappa Neldurg, Ayaz Nabi, Manish R. Shah, Bala Dutt, Harsha K. Navada
  • Publication number: 20110271136
    Abstract: 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: Application
    Filed: April 28, 2010
    Publication date: November 3, 2011
    Applicant: International Business Machines Corporation
    Inventors: STEPHEN N. ABBOT, James Allen Goodwin, Manjunath Basappa Muttur, Thomas Howard Smith
  • Publication number: 20110246277
    Abstract: 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: Application
    Filed: March 30, 2010
    Publication date: October 6, 2011
    Applicant: 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: 8001503
    Abstract: 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: Grant
    Filed: December 13, 2007
    Date of Patent: August 16, 2011
    Assignee: International Business Machines Corporation
    Inventors: Jayashri Arsikere Basappa, Sandeep Niranjan Tippannanavar, Venkatasreekanth Prudvi
  • Patent number: 7916048
    Abstract: 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: Grant
    Filed: February 3, 2010
    Date of Patent: March 29, 2011
    Assignee: International Business Machines Corporation
    Inventors: Jayashri A. Basappa, Anil Pothireddy, David G. Wheeler
  • Patent number: 7915430
    Abstract: 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: Grant
    Filed: September 29, 2008
    Date of Patent: March 29, 2011
    Assignee: Sabic Innovative Plastics IP B.V.
    Inventors: Venkata Rama Narayanan Ganapathy Bhotla, Shivappa Basappa Halligudi, Gurram Kishan, Salkod Parameshwar Mallika, Bhaskar Veldurthy
  • Patent number: 7870448
    Abstract: 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: Grant
    Filed: December 18, 2007
    Date of Patent: January 11, 2011
    Assignee: International Business Machines Corporation
    Inventors: Baalaji Ramamoorthy Konda, Kenneth Pichamuthu, Jayashri Arsikere Basappa, Anil Pothireddy
  • Patent number: 7868190
    Abstract: 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: Grant
    Filed: September 29, 2008
    Date of Patent: January 11, 2011
    Assignee: Sabic Innovative Plastics IP B.V.
    Inventors: Venkata Rama Narayanan Ganapathy Bhotla, Shivappa Basappa Halligudi, Gurram Kishan, Salkod Parameshwar Mallika, Bhaskar Veldurthy
  • Patent number: 7853738
    Abstract: 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: Grant
    Filed: August 14, 2008
    Date of Patent: December 14, 2010
    Assignee: International Business Machines Corporation
    Inventors: Anil Pothireddy, Jayashri Arsikere Basappa, Gopikrishnan Viswanadhan, Neranjen Ramalingam
  • Publication number: 20100134332
    Abstract: 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: Application
    Filed: February 3, 2010
    Publication date: June 3, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jayashri A. Basappa, Anil Pothireddy, David Grant Wheeler