Patents by Inventor Krishna Mohan
Krishna Mohan 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: 9098958Abstract: A method and apparatus for providing mobile commerce, electronic commerce, customer care and communication services via a plurality of networks, including receiving in a roaming network from a user device, an identification number and a request for a service, forwarding from the roaming network, to a home network, the identification number, the request for the service, and adding a service provider identification number that relates to a service provider and a cost or rate of the service, if the service is to be charged, verifying, by a convergent communication platform located on the home network, that the identification number relates to a valid user account, that the user device is authorized to receive the service and that the valid user account has sufficient value to pay for the service, providing an authorization to the service provider, if the identification number relates to the valid user account, the user device is authorized to receive the service and the valid user account has sufficient value, iType: GrantFiled: June 29, 2001Date of Patent: August 4, 2015Assignee: U-PAID SYSTEMS, LTD.Inventors: Simon James Joyce, Prafulla C. Gupta, Ashok Kumar Reddy Eanuga, Manohar Sitaram Vaidya, Kalyan Chakravarthy Kasturi, Richa Gupta, Suresh Kumar Munnangi, Varma Laxmi Jagannadha Siva Kumar Jampana, Prasad Naganjaneya Vara Undavalli, Kondal Rao Nallajerla, Krishna Mohan Sistla, Amba Prasad Gudipati, Bhanu Murthy Nallagonda, Surya Sekhar Lakshmi Velpuri, Veerabhadra Rao Kalluri, Radhakrishnan Subhashree, Sundaram Mohan Kumar, Muralidhar Goparaju, Raju Wadalkar, Fernando Manoel Alves Santos, Jr., Narendra Kumar Velagala, Anil Kumar Reddy Nakkala, Anjayya Chowdary Tummala, Krishna Mohan Venkata Kompella, Ravi Kiran Machiraju, Srinivas Seetamsetty, Gopal Vooradi, Sesh Kumar Venkata Hara Naga Burugula, Ranganatham Veluru
-
Publication number: 20150213446Abstract: Pre-authorized communication services and/or transactions are provided via a plurality of networks in response to a request received from a user to provide at least one of a communication service, a transaction and user account information via a plurality of networks of different types. Prior to processing the request, there is verification of the user's authorization to receive the at least one of the communication service, the transaction, and the user account information, and that an account associated with the user has a sufficient amount currently available for payment of the at least one of the communication service and the transaction. After verification, an authorized account associated with the user is charged in real time as the at least one of the communication service and the transaction is provided.Type: ApplicationFiled: April 3, 2015Publication date: July 30, 2015Inventors: Simon James Joyce, Prafulla C. Gupta, Manohar Sitaram Vaidya, Rajesh Alla, Ashok Kumar Reddy Eanuga, Sreeramamurty Ayalasomayajula, Richa Gupta, Alok Kaushal, Varma Laxmi Jagannadha Siva Kumara Jampana, Prasad Naganjaneya Vara Undavalli, Kondal Rao Nallajerla, Sivaramayya Bonagiri, Krishna Mohan Sistla, Amba Prasad Gudipati, Biswajit Sundar Ray, Raghuram Govindacharyula, Janakirama Penumatsa, Veerabhadra Rao Kalluri, Ravi Devi Venkata Sathi, Ramkumar Katchapeswaran Mambakkam, Surya Sekhar Lakshmi Velpuri, Bhanu Murthy Nallagonda
-
Publication number: 20150200727Abstract: A method and apparatus includes an optical source for a single order single-sideband suppressed-carrier optical signal with a bandwidth that scales from over 4 gigaHertz or is at least 8 GHz from an optical carrier frequency. In an example embodiment, an apparatus includes a stable laser source configured to output an optical carrier signal at a carrier frequency. The apparatus includes a radio frequency electrical source configured to output an electrical radio frequency signal with a radio frequency bandwidth less than one octave. The apparatus also includes an optical modulator configured to output an optical signal with the optical carrier signal modulated by the radio frequency signal in a plurality of orders (harmonics) of optical frequency sidebands. The apparatus further includes an optical filter configured to pass one single order optical frequency sideband of the optical signal, which sideband does not overlap the sideband of any other harmonic.Type: ApplicationFiled: March 27, 2015Publication date: July 16, 2015Applicants: Montana State University, S2 CorporationInventors: Colton Richard Stiffler, Scott Henry BEKKER, Kristian D. MERKEL, Randy R. REIBEL, William Randall BABBITT, Krishna Mohan RUPAVATHARAM
-
Publication number: 20150178235Abstract: Systems and methods to share a plurality of virtual network interface controllers (vNICs) amongst a plurality of hosts 104 are described. The described methods are implemented in a network sharing system (NISS) (102) including a programmable vNIC cluster (204) comprising the plurality of vNICs, where a set of vNICs from amongst the plurality of vNICs is dynamically configured to communicate with a host (104-1) from amongst the plurality of hosts (104). Further, the NISS (102) includes a multi-host peripheral component interconnect (PCI) express (PCIe) interface and mapper (MHIP) (202) coupled to the programmable vNIC cluster (204), to receive data packets from the set of vNICs, wherein the set of vNICs comprises one or more vNICs; and provide the data packets from the set of vNICs to the host (104-1) based on demultiplexing of the data packets.Type: ApplicationFiled: May 22, 2014Publication date: June 25, 2015Applicant: INEDA SYSTEMS PVT. LTDInventors: Balaji Kanigicherla, Krishna Mohan Tandaboina, Murali Desiraju, Sitaram Banda, Hari Prasad Koluguri, Satyababu Madderu, Siva Kumar Gowrisetti
-
Publication number: 20150169231Abstract: Described herein is a virtualized storage system (VSS), for sharing a storage cluster comprising a plurality of storage devices, among multiple hosts. The virtualized storage system comprises a plurality of virtual host bus adapters (vHBA), wherein each vHBA is connected to a host, though a standard based host bus interface. The VSS further comprises a storage fabric switch for connecting the plurality of the vHBAs with the storage cluster through a cluster of storage controllers to facilitate transfer of data and commands between the hosts and the storage devices, wherein the storage fabric switch provide storage services for each host, the storage services comprising at least one of backup, replication and thin-provisioning. The storage fabric switch further comprises a command processing engine (CPE) to map commands received from the plurality of vHBAs, in a virtual addressing domain, to a physical address of a mapped storage controller for execution.Type: ApplicationFiled: May 22, 2014Publication date: June 18, 2015Applicant: INEDA SYSTEMS PVT. LTDInventors: Balaji Kanigicherla, Krishna Mohan Tandaboina, Kishor Arumilli, Siva Raghu Ram Voleti, Chandra Kumar Chettiar, Karamveer Yadav, Kalpana Jeevaraj, Chandra Kanth Rapalli, Manoj Ugalmugle
-
Patent number: 9051291Abstract: The present application relates to an improved process for the preparation of (S)-equol (1). The present application also relates to novel intermediates of formula (7), (7A), (8) and (9) and their use for the synthesis of (S)-equol.Type: GrantFiled: March 27, 2013Date of Patent: June 9, 2015Assignee: DR. REDDY'S LABORATORIES LIMITEDInventors: Vilas Hareshwar Dahanukar, Syam Kumar Unniaran Kunhimon, Upadhya Timmana, Abir Kumar Pal, Mahendar Macha, Venkata Madhubabu Meesala, Krishna Mohan Thalabathula, Shankar Ramanathan
-
Patent number: 9047264Abstract: Described herein is a system having a multi-host low pin count (LPC) controller (100) configured to facilitate sharing of common peripheral devices by multiple hosts (115) of a multi-host computing system (110). In one implementation, the multi-host LPC controller (100) interfaces with the hosts (115) via an ON-chip bus or an LPC-IN-chip bus. Further, the multi-host LPC controller (100) includes a LPC-IN controller (160) and a microcontroller (155) to moderate among requests generated by the hosts (115). The requests can be target accesses, DMA accesses, and BM accesses. Also, the multi-host LPC controller (100) is configured to operate in a software mode and an auto mode. Based on the mode the multi-host LPC controller (100) is operating in, the requests generated by the various hosts are moderated.Type: GrantFiled: April 9, 2012Date of Patent: June 2, 2015Assignee: INEDA SYSTEMS PVT. LTD.Inventors: Balaji Kanigicherla, Siva Raghuram Voleti, Rajani Lotti, Krishna Mohan Tandaboina
-
Patent number: 9020360Abstract: A method and apparatus includes an optical source for a single order single-sideband suppressed-carrier optical signal with a bandwidth that scales from over 1 gigaHertz to greater than 20 gigaHertz. In an example embodiment, an apparatus includes a stable laser source configured to output an optical carrier signal at a carrier frequency. The apparatus includes a radio frequency electrical source configured to output an electrical radio frequency signal with a radio frequency bandwidth less than one octave. The apparatus also includes an optical modulator configured to output an optical signal with the optical carrier signal modulated by the radio frequency signal in a plurality of orders of optical frequency sidebands. The apparatus further includes an optical filter configured to pass one single order optical frequency sideband of the optical signal.Type: GrantFiled: June 27, 2011Date of Patent: April 28, 2015Assignees: Montana State University, S2 CorporationInventors: Colton Richard Stiffler, Scott Henry Bekker, Kristian D. Merkel, Randy R. Reibel, William R. Babbitt, Krishna Mohan Rupavatharam
-
Publication number: 20150113609Abstract: Pre-authorized communication services and/or transactions are provided via a plurality of networks in response to a request received from a user to provide at least one of a communication service, a transaction and user account information via a plurality of networks of different types. Prior to processing the request, there is verification of the users authorization to receive the at least one of the communication service, the transaction, and the user account information, and that an account associated with the user has a sufficient amount currently available for payment of the at least one of the communication service and the transaction. After verification, an authorized account associated with the user is charged in real time as the at least one of the communication service and the transaction is provided.Type: ApplicationFiled: December 23, 2014Publication date: April 23, 2015Inventors: Simon James Joyce, Prafulla C. Gupta, Manohar Sitaram Vaidya, Rajesh Alla, Ashok Kumar Reddy Eanuga, Sreeramamurty Ayalasomayajula, Richa Gupta, Alok Kaushal, Varma Laxmi Jagannadha Siva Kumara Jampana, Prasad Naganianeya Vara Undavalli, Kondal Rao Nallajerla, Sivaramayya Bonagiri, Krishna Mohan Sistla, Amba Prasad Gudipati, Biswajit Sundar Ray, Raghuram Govindacharyula, Penumatsa Janakirama, Veerabhadra Rao Kalluri, Ravi Devi Venkata Sathi, Ramkumar Katchapeswaran Mambakkam, Surya Sekhar Lakshmi Velpuri, Bhanu Murthy Nallagonda
-
Publication number: 20150098967Abstract: Invention provides novel rotavirus vaccine compositions comprising rotavirus antigens, stabilizers and buffers. The buffers in the invention are pre-mixed in the rotavirus vaccine compositions to neutralize the high acidic pH of the stomach without requiring separate administration of an antacid before vaccine administration. Vaccine compositions with buffers of the invention are stable liquid rotavirus vaccine formulations for oral administration.Type: ApplicationFiled: April 23, 2013Publication date: April 9, 2015Inventors: Krishna Mohan Vadrevu, Sai Devarajulu Prasad
-
Patent number: 9003001Abstract: Techniques presented herein provide approaches for generating a markup language object that describes a variety of BIOS setup variables and which allow the markup language object to be passed to the management system, as well as allow retrieval of a normalized BIOS from the management system. Doing so allows the management system to be used to easily and efficiently control a large number of server systems within a data center.Type: GrantFiled: July 8, 2010Date of Patent: April 7, 2015Assignee: Cisco Technology, Inc.Inventors: Michael V. Dvorkin, Tao Wang, Dmitry Barsky, Krishna Mohan, Chidananda Satya Kumar Patchava
-
Patent number: 8996734Abstract: Described herein is a system (102) having a virtualization and switching system configured to virtualize I/O devices (108) and perform switching of the I/O devices (108) and I/O requests. The virtualization and switching system (102) includes a peripheral virtualization controller (PVC) (204), at least one device control module (206) connected to the PVC (204), and at least one command parser (210). The PVC (204) is configured to manage I/O virtualization and I/O command access of different I/O devices (108). The device control module (206) is configured to store configuration and I/O device registers, implemented by the PVC (204) to enable virtualization of I/O devices (108). The device control module (206) also implements the I/O command and switching logic to perform graceful handling of the I/O commands and virtualized I/O devices between multiple host processors (104).Type: GrantFiled: August 19, 2011Date of Patent: March 31, 2015Assignee: Ineda Systems Pvt. LtdInventors: Balaji Kanigicherla, Siva Raghu Ram Voleti, Krishna Mohan Tandaboina
-
Patent number: 8990459Abstract: The present subject matter discloses methods and systems of sharing of peripheral devices in multi host computing systems (100). In one implementation, the method of sharing a peripheral device (116) amongst a plurality of hosts of the multi-host computing system (100) comprises receiving a request to switch the peripheral device (116) from a first operating system running on a first host from amongst the plurality of hosts to a second operating system running on a second host from amongst the plurality of hosts; generating a request for the first operating system to relinquish control of the peripheral device (116); determining the status of the relinquishment based on response generated by the first operating system; initiating a request for the second operating system to install a device driver for the peripheral device (116) upon determining successful relinquishment; and transferring ownership of the peripheral device (116) to the second operating system.Type: GrantFiled: April 30, 2012Date of Patent: March 24, 2015Assignee: Ineda Systems Pvt. LtdInventors: Balaji Kanigicherla, Krishna Mohan Tandaboina, Siva Raghuram Voleti, Chandra Kumar Chettiar, Surya Narayana Dommeti, Kishor Arumilli, Dhanumjai Pasumarthy, Rajani Lotti
-
Patent number: 8976947Abstract: Pre-authorized communication services and/or transactions are provided via a plurality of networks in response to a request received from a user to provide at least one of a communication service, a transaction and user account information via a plurality of networks of different types. Prior to processing the request, there is verification of the user's authorization to receive the at least one of the communication service, the transaction, and the user account information, and that an account associated with the user has a sufficient amount currently available for payment of the at least one of the communication service and the transaction. After verification, an authorized account associated with the user is charged in real time as the at least one of the communication service and the transaction is provided.Type: GrantFiled: October 31, 2007Date of Patent: March 10, 2015Assignee: Upaid Systems, Ltd.Inventors: Simon James Joyce, Prafulla C. Gupta, Manohar Sitaram Vaidya, Rajesh Alla, Ashok Kumar Reddy Eanuga, Sreeramamurty Ayalasomayajula, Richa Gupta, Alok Kaushal, Varma Laxmi Jagannadha Siva Kumara Jampana, Prasad Naganianeya Vara Undavalli, Kondal Rao Nallajerla, Sivaramayya Bonagiri, Krishna Mohan Sistla, Amba Prasad Gudipati, Biswajit Sundar Ray, Raghuram Govindacharyula, Penumatsa Janakirama, Veerabhadra Rao Kalluri, Ravi Devi Venkata Sathi, Ramkumar Katchapeswaran Mambakkam, Surya Sekhar Lakshmi Velpuri, Bhanu Murthy Nallagonda
-
Patent number: 8972624Abstract: Described herein are methods and systems for virtualization of a USB device to enable sharing of the USB device among a plurality of host processors in a multi-processor computing system. A USB virtualization unit for sharing of the USB device include a per-host register unit, each corresponding to a host processor includes one or more of a host register interface, host data interface, configuration registers, and host control registers, configured to receive simultaneous requests from one or more host processors from amongst the plurality of host processors for the USB device. The USB virtualization unit also includes a pre-fetch direct memory access (DMA) configured to pre-fetch DMA descriptors associated with the requests to store in a buffer. The USB virtualization unit further includes an endpoint specific switching decision logic (ESL) configured to schedule data access based on the DMA descriptors from the host processor's local memory corresponding to each request.Type: GrantFiled: April 9, 2012Date of Patent: March 3, 2015Assignee: Ineda Systems Pvt. Ltd.Inventors: Balaji Kanigicherla, Siva Raghuram Voleti, Surya Narayana Dommeti, Krishna Mohan Tandaboina, Rajani Lotti
-
Publication number: 20150057456Abstract: The present application relates to an improved process for the preparation of (S)-equol (1). The present application also relates to novel intermediates of formula (7), (7A), (8) and (9) and their use for the synthesis of (5)-equol.Type: ApplicationFiled: March 27, 2013Publication date: February 26, 2015Inventors: Vilas Hareshwar Dahanukar, Syam Kumar Unniaran Kunhimon, Upadhya Timmana, Abir Kumar Pal, Mahendar Macha, Venkata Madhubabu Meesala, Krishna Mohan Thalabathula, Shankar Ramanathan
-
Patent number: 8958474Abstract: A system and method for effectively encoding and decoding a wide-area network based remote presentation scheme makes use of a scalable video codec (SVC) to encode multiple screen data. A RGB frame of each screen is converted into YUV444 which is subsequently converted into two YUV420 frames. The V frame of the YUV444 is divided into four sub-frames. Two of those sub-frames are combined with the Y frame to create the first YUV420 frame. A second YUV420 frame is created by combining the remaining two V sub-frames with the U frame. The two YUV420 frames are encoded separately by using SVC or together by using Multi-View Codec. An SVC decoder receives and decodes two such YUV420 frames. Those decoded YUV420 frames are then used to obtain the YUV444 frame which is subsequently converted in to RGB frame to display the image on a screen.Type: GrantFiled: March 15, 2012Date of Patent: February 17, 2015Assignee: Virtualinx, Inc.Inventor: Krishna Mohan Malladi
-
Publication number: 20140378746Abstract: An implantable artificial sphincter for installation onto a duct of an organ in an animal body comprising an elongate tube having a first end and a second end, and having a magnet moveable therein between the first end and the second end; a metallic part located adjacent one end; and a flexible loop extending through the other end and affixed to the internal magnet.Type: ApplicationFiled: June 19, 2014Publication date: December 25, 2014Inventors: Mahdi Mohammadi, Mohsen Shahinpoor, Krishna Mohan Bhatta
-
Patent number: 8918729Abstract: A system and method enabling a designer to build electronic forms from hierarchical data is described. Displays of hierarchical data, facilitation of selection of a portion of the hierarchical data, and displays of one or more transformation-language components associated with a selected portion of hierarchical data are described. From the transformation-language components selected by a designer, generation of an electronic form is also described.Type: GrantFiled: April 2, 2008Date of Patent: December 23, 2014Assignee: Microsoft CorporationInventors: Christian Fortini, Jean D. Paoli, Laurent Mollicone, Bulusu Krishna Mohan, Alessandro Catorcini
-
Publication number: 20140365247Abstract: A method, apparatus, and computer program product are provided herein for obtaining multiple authorizations for a multiple payee coverage request and facilitating the distribution of coverage payments according to the request. An example method involves receiving a multiple payee coverage request to generate a coverage payment in accordance with a coverage plan, determining two or more payees based on the multiple payee coverage request, receiving transaction data from at least one of the two or more payees and associating the transaction data with the multiple payee coverage request, determining a distribution vehicle for each payee based, at least in part, on the transaction data received, and causing the coverage payment to be distributed according to the respective distribution vehicles determined.Type: ApplicationFiled: May 15, 2014Publication date: December 11, 2014Applicant: Invenger Technologies Inc.Inventors: Chandramohan Mariyal, Krishna Mohan Pai