Patents by Inventor Prasad Chigurupati
Prasad Chigurupati 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: 9765088Abstract: The present invention relates to an improved and industrially advantageous process for the preparation of Rifaximin with high purity and yield. Particularly, the present invention relates to improved processes for the preparation of Rifaximin from Rifamycin O and S. More particularly the present invention relates to a process for the preparation of Rifaximin through 3-halorifamycin S. The present invention further relates to a novel polymorph of Rifaximin and process for its preparation.Type: GrantFiled: April 19, 2015Date of Patent: September 19, 2017Assignee: GRANULES INDIA LIMITEDInventors: Prasada Raju Vetukuri Vnkv, Goverdhan Gilla, Ambaiah Boini, Krishna Prasad Chigurupati
-
Publication number: 20170233329Abstract: The present invention relates to a process for the preparation of amino alcohol derivatives or salts thereof. In particular the present invention relates to process for the preparation of amino alcohol derivatives or salts thereof which may be used as intermediates in the preparation of HIV reverse transcriptase inhibitors, more preferably Carbovir and Abacavir. The present invention more specifically relates to a process for the preparation of (1S,4R)-4-amino-2-cyclopentene-1-methanol of Formula IIIa. The present invention also specifically relates to process for the preparation of Abacavir sulfate of Formula II using compound of Formula IIIa prepared according to the process of the present invention.Type: ApplicationFiled: October 26, 2015Publication date: August 17, 2017Inventors: KRISHNA PRASAD CHIGURUPATI, PRASAD RAJU VNKV VETUKURI, GOVERDHAN GILLA, RAJASEKHAR BHUPATHI
-
Patent number: 9622143Abstract: In general, techniques are described for using virtual local area networks (VLANs) to facilitate packet forwarding between wireless endpoint devices attached to a wireless local area network (WLAN) access network and one or more mobile gateways providing access to packet data network services. For example, a wireless access gateway includes an upstream interface for a mobility tunnel to a mobile gateway of a mobile service provider network and a downstream interface for a WLAN access network. The wireless access gateway receives a packet from the mobile gateway by the upstream interface. The wireless access gateway determines, based at least on the mobility tunnel, a VLAN of the WLAN access network that is uniquely associated in the wireless access gateway with a combination of the APN associated with the mobility tunnel and the mobile gateway. The wireless access gateway then forwards, to a wireless endpoint device, the packet on the VLAN.Type: GrantFiled: August 1, 2013Date of Patent: April 11, 2017Assignee: Juniper Networks, Inc.Inventors: Krishna Sankaran, Prasad Chigurupati, Pradip De, Santosh Gupta, Rajashekhar Reddy
-
Patent number: 9602675Abstract: In general, techniques are described for facilitating usage monitoring control in mobile networks. A mobile gateway comprising one or more processors and a memory may be configured to perform the techniques. The one or more processors may be configured to transmit a usage monitoring report indicative of usage of a service provided via a session for which usage monitoring was previously activated. The memory may be configured to store a monitoring key that was configured as a result of activating the usage monitoring for the service. The one or more processors may also be configured to, in response to the indication to deactivate the usage monitoring, remove the monitoring key that was configured as a part of activating the usage monitoring for the session.Type: GrantFiled: November 2, 2015Date of Patent: March 21, 2017Assignee: Juniper Networks, Inc.Inventors: Jegan Kumar Somi Ramasamy Subramanian, Prasad Chigurupati
-
Patent number: 9571663Abstract: In general, techniques are described for facilitating usage monitoring control in mobile networks. A mobile gateway comprising one or more processors may be configured to perform the techniques. The one or more processors are configured to establish a session by which a mobile device is to access a service, and in response to receiving an indication to activate a charging rule having an incomplete indication to activate usage monitoring with respect to the service provided via the session, rejecting the charging rule.Type: GrantFiled: January 28, 2016Date of Patent: February 14, 2017Assignee: Juniper Networks, Inc.Inventors: Jegan Kumar Somi Ramasamy Subramanian, Prasad Chigurupati
-
Publication number: 20170041285Abstract: A device may receive a control packet associated with a connection. The control packet may include a network address. The device may identify an application layer identifier that is associated with the network address. The device may identify a service rule associated with the application layer identifier. The service rule may identify a service to be applied to a data packet associated with the connection. The device may provide the control packet based on identifying the service rule. The control packet may be provided to permit the service to be applied to the data packet in accordance with the service rule.Type: ApplicationFiled: October 24, 2016Publication date: February 9, 2017Inventors: Saravanadas P. SUBRAMANIAN, Dhiraj D. Ballal, Kartik D. Shah, Prasad Chigurupati
-
Publication number: 20170037055Abstract: The present invention relates to an improved and industrially advantageous process for the preparation of Rifaximin with high purity and yield. Particularly, the present invention relates to improved processes for the preparation of Rifaximin from Rifamycin O and S. More particularly the present invention relates to a process for the preparation of Rifaximin through 3-halorifamycin S. The present invention further relates to a novel polymorph of Rifaximin and process for its preparation.Type: ApplicationFiled: April 19, 2015Publication date: February 9, 2017Inventors: Prasada Raju Vetukuri Vnkv, Goverdhan Gilla, Ambaiah Boini, Krishna Prasad Chigurupati
-
Patent number: 9565586Abstract: In general, techniques are described for facilitating usage monitoring control in mobile networks. A mobile gateway comprising one or more processors and a memory may be configured to perform the techniques. The one or more processors may be configured to establish a session by which a mobile device is to access a service of a mobile access network, and in response to receiving an incomplete indication to activate usage monitoring with respect to the service provided via the session, configuring the usage monitoring without activating the usage monitoring. The memory may be configured to store the usage monitoring configuration.Type: GrantFiled: February 8, 2016Date of Patent: February 7, 2017Assignee: Juniper Networks, Inc.Inventors: Jegan Kumar Somi Ramasamy Subramanian, Prasad Chigurupati
-
Publication number: 20160359947Abstract: In one example, a gateway device includes one or more processors configured to determine that a subscriber device has started a first application, determine that the subscriber device has ended a second application, and send a message, in accordance with Diameter protocol, to a policy server device indicating both that the subscriber device has started the first application and that the subscriber device has ended the second application. In another example, a gateway device includes one or more processors configured to send at most one message, in accordance with Diameter protocol, to a policy server device indicating that a subscriber device has started an application, and at most one message, in accordance with the Diameter protocol, indicating that the subscriber device has stopped the application.Type: ApplicationFiled: July 28, 2015Publication date: December 8, 2016Inventors: Anand Narayanan Rao, Prasad Chigurupati
-
Patent number: 9485196Abstract: In general, techniques are described for steering data traffic for a subscriber session from a network interface of a wireless access gateway to an anchoring one of a plurality of forwarding units of the wireless access gateway using a layer 2 (L2) address of the data traffic. For example, a wireless access gateway for a wireless local area network (WLAN) access network is described as having a decentralized data plane that includes multiple forwarding units for implementing subscriber sessions. Each forwarding unit may present a network interface for sending and receiving network packets and includes packet processing capabilities to enable subscriber data packet processing to perform the functionality of the wireless access gateway. The techniques enable steering data traffic for a given subscriber session to a particular one of the forwarding units of the wireless access gateway using an L2 address of the data traffic.Type: GrantFiled: August 1, 2013Date of Patent: November 1, 2016Assignee: Juniper Networks, Inc.Inventors: Krishna Sankaran, Huiyang Yang, Santosh Gupta, Prasad Chigurupati, Bin W. Hong
-
Patent number: 9479572Abstract: A device may receive a control packet associated with a connection. The control packet may include a network address. The device may identify an application layer identifier that is associated with the network address. The device may identify a service rule associated with the application layer identifier. The service rule may identify a service to be applied to a data packet associated with the connection. The device may provide the control packet based on identifying the service rule. The control packet may be provided to permit the service to be applied to the data packet in accordance with the service rule.Type: GrantFiled: August 29, 2014Date of Patent: October 25, 2016Assignee: Juniper Networks, Inc.Inventors: Saravanadas P. Subramanian, Dhiraj D. Ballal, Kartik D. Shah, Prasad Chigurupati
-
Patent number: 9258433Abstract: In general, techniques are described for facilitating usage monitoring control in mobile networks. A mobile gateway comprising one or more processors and a memory may be configured to perform the techniques. The one or more processors may be configured to establish a session by which a mobile device is to access a service of a mobile access network, and in response to receiving an incomplete indication to activate usage monitoring with respect to the service provided via the session, configuring the usage monitoring without activating the usage monitoring. The memory may be configured to store the usage monitoring configuration.Type: GrantFiled: September 29, 2014Date of Patent: February 9, 2016Assignee: Juniper Networks, Inc.Inventors: Jegan Kumar Somi Ramasamy Subramanian, Prasad Chigurupati
-
Patent number: 9253335Abstract: In general, techniques are described for facilitating usage monitoring control in mobile networks. A mobile gateway comprising one or more processors may be configured to perform the techniques. The one or more processors are configured to establish a session by which a mobile device is to access a service, and in response to receiving an indication to activate a charging rule having an incomplete indication to activate usage monitoring with respect to the service provided via the session, rejecting the charging rule.Type: GrantFiled: September 29, 2014Date of Patent: February 2, 2016Assignee: Juniper Networks, Inc.Inventors: Jegan Kumar Somi Ramasamy Subramanian, Prasad Chigurupati
-
Patent number: 9179009Abstract: In general, techniques are described for facilitating usage monitoring control in mobile networks. A mobile gateway comprising one or more processors and a memory may be configured to perform the techniques. The one or more processors may be configured to transmit a usage monitoring report indicative of usage of a service provided via a session for which usage monitoring was previously activated. The memory may be configured to store a monitoring key that was configured as a result of activating the usage monitoring for the service. The one or more processors may also be configured to, in response to the indication to deactivate the usage monitoring, remove the monitoring key that was configured as a part of activating the usage monitoring for the session.Type: GrantFiled: September 29, 2014Date of Patent: November 3, 2015Assignee: Juniper Networks, Inc.Inventors: Jegan Kumar Somi Ramasamy Subramanian, Prasad Chigurupati
-
Patent number: 9055557Abstract: In general, techniques are described for programming a set of one or more pre-defined rules within the forwarding plane of a packet gateway of a mobile service provider network and caching, within control plane, a group identifier that identifies the set of programmed, pre-defined rules. The control plane may match quality of service (QoS) information of incoming subscriber service requests with the group identifier and respective subsets of the set of programmed, pre-defined rules to rapidly associate service requests with already-programmed PCC rules and thereafter install, to the forwarding plane, subscriber service-specific actions for the PCC rules.Type: GrantFiled: March 26, 2012Date of Patent: June 9, 2015Assignee: Juniper Networks, Inc.Inventors: Roopa Bayar, Prasad Chigurupati, Gazal Sahai, Jagadish Grandhi, Dinesh Bakiaraj, Gopi J. Krishna
-
Patent number: 8605655Abstract: In general, techniques are described for mapping precedence domains between a network device of a content access network and a wireless communication device. For example, a Policy Charging and Enforcement Function (PCEF) entity maps relatively high-resolution mobile network policy and charging and control (PCC) rule precedence to relatively low-resolution packet filter precedence. The PCEF performs the mapping to maintain a packet filter precedence ordering for packet filters that accords with a precedence ordering among respective PCC rules from which the PCEF derives the packet filters.Type: GrantFiled: November 16, 2010Date of Patent: December 10, 2013Assignee: Juniper Networks, Inc.Inventors: Gazal Sahai, Prasad Chigurupati
-
Patent number: 8560708Abstract: A session bundle allocation capability enables dynamic allocation of bundles of sessions being handled by a network element to modules of the network element (e.g., modules such as processing modules configured to perform one or more of traffic processing, traffic switching, and like functions). A bundle of sessions may be allocated by associating a plurality of sessions to form thereby a bundle of sessions, and assigning the bundle of sessions to a processing module group including one or more processing modules configured for processing traffic for the sessions of the bundle of sessions. A bundle of sessions may have a bundle identifier associated therewith and may be migrated from a first processing module group to a second processing module group by changing a mapping of the bundle identifier from being associated with the first processing module group to being associated with the second processing module group.Type: GrantFiled: May 17, 2011Date of Patent: October 15, 2013Assignee: Alcatel LucentInventors: Sathyender Nelakonda, Suresh Kannan Durai Samy, Himanshu Shah, Satyam Sinha, Praveen Muley, Prasad Chigurupati, Vachaspathi Peter Kompella, Joseph Regan
-
Publication number: 20110320608Abstract: A session bundle allocation capability is disclosed. The session bundle allocation capability enables dynamic allocation of bundles of sessions being handled by a network element to modules of the network element (e.g., modules such as processing modules configured to perform one or more of traffic processing, traffic switching, and like functions). A bundle of sessions may be allocated by associating a plurality of sessions to form thereby a bundle of sessions, and assigning the bundle of sessions to a processing module group including one or more processing modules configured for processing traffic for the sessions of the bundle of sessions. A bundle of sessions may have a bundle identifier associated therewith, and a bundle of sessions may be migrated from a first processing module group to a second processing module group by changing a mapping of the bundle identifier from being associated with the first processing module group to being associated with the second processing module group.Type: ApplicationFiled: May 17, 2011Publication date: December 29, 2011Inventors: Sathyender Nelakonda, Suresh Kannan Durai Samy, Himanshu Shah, Satyam Sinha, Praveen Muley, Prasad Chigurupati, Vachaspathi Peter Kompella, Joseph Regan