Patents by Inventor Anand Narayanan
Anand Narayanan 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: 11977526Abstract: A method includes retrieving first data from a first data store having a first database topology and second data from a second data store having a second database topology. The first data and the second data are stored in a load data set. The load data set is sorted based on a first identifier field. A first microdatabase is loaded with a first portion of the first data associated with a first value of the first identifier field and a first portion of the second data associated with the first value. A second microdatabase is loaded with a second portion of the first data associated with a second value of the first identifier field and a first portion of the second data associated with the second value. A first key map record for the first microdatabase is generated. A second key map record for the second microdatabase is generated.Type: GrantFiled: October 22, 2021Date of Patent: May 7, 2024Assignee: Verizon Patent and Licensing Inc.Inventors: Anand Girishbhai Raval, Jill M. Hedrick, Sinh V. Nguyen, Vijayasarathi Chennamsetty, Kaushik Narayanan, Shatarupa S. Purohit, Anil Chintalapudi
-
Publication number: 20240031303Abstract: A network device may receive a packet from a virtual tunnel end point. The packet may be configured to have a transmission control protocol (TCP) maximum segment size (MSS) data field containing a value. The network device may be configured to determine a minimum Maximum Transmission Unit (MTU) value to the virtual tunnel end point. The network device may be configured to replace the value with a replacement value based on the minimum MTU value.Type: ApplicationFiled: July 19, 2022Publication date: January 25, 2024Inventor: Anand Narayanan Rao
-
Patent number: 11165703Abstract: A network device includes one or more processors configured to use a fat flow rule that specifies at least one of a mask to be applied to source Internet protocol (IP) addresses or to destination IP addresses, or that source ports or destination ports are to be ignored. The one or more processors may further be configured to receive packets having different source or destination IP addresses and/or different source or destination ports, and nevertheless assign the packets to the same fat flow according to the fat flow rule, e.g., by masking the source or destination IP addresses and/or ignoring the source or destination ports of the packets. In this manner, the network device may aggregate two or more different flows into a single fat flow.Type: GrantFiled: June 28, 2019Date of Patent: November 2, 2021Assignee: Juniper Networks, Inc.Inventors: Richard Roberts, Anand Narayanan Rao
-
Publication number: 20200344166Abstract: A network device includes one or more processors configured to use a fat flow rule that specifies at least one of a mask to be applied to source Internet protocol (IP) addresses or to destination IP addresses, or that source ports or destination ports are to be ignored. The one or more processors may further be configured to receive packets having different source or destination IP addresses and/or different source or destination ports, and nevertheless assign the packets to the same fat flow according to the fat flow rule, e.g., by masking the source or destination IP addresses and/or ignoring the source or destination ports of the packets. In this manner, the network device may aggregate two or more different flows into a single fat flow.Type: ApplicationFiled: June 28, 2019Publication date: October 29, 2020Inventors: Richard Roberts, Anand Narayanan Rao
-
Publication number: 20200289625Abstract: The present invention provides a method for treating inflammatory conditions, for example, inflammatory bowel disease, ulcerative colitis induced inflammatory bowel disease, spinal cord injury or spaceflight-induced immune dysregulation and associated comorbidities in a mammal or subject in need of such treatment. The present invention also provides a method for decreasing osteocyte protein levels in a mammal suffering from inflammatory condition. A pharmacologically effective does of Irisin or a pharmaceutical composition of irisin is administered to the mammal or subject one or more times.Type: ApplicationFiled: October 25, 2018Publication date: September 17, 2020Applicant: Texas A&M University SystemInventors: Corinne Metzger, Anand Narayanan, David Zawieja, Susan Bloomfield
-
Patent number: 10362535Abstract: A system and method for push-to-talk (PTT) key one-touch calling is provided. In an embodiment, a client device accesses a discontinuous reception (DRX) mode policy. The DRX mode policy is in accordance with push-to-talk (PTT) usage patterns of at least the client device. The client device selects a DRX cycle time based on the DRX mode policy. The client device applies the DRX cycle time to a cellular network interface of the client device.Type: GrantFiled: April 21, 2017Date of Patent: July 23, 2019Assignee: KODIAK NETWORKS, INC.Inventors: Krishnakant M. Patel, Ravi Ayyasamy, Anand Narayanan, Brahmananda R. Vempati
-
Patent number: 10244032Abstract: 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: GrantFiled: July 28, 2015Date of Patent: March 26, 2019Assignee: Juniper Networks, Inc.Inventors: Anand Narayanan Rao, Prasad Chigurupati
-
Patent number: 10123225Abstract: In general, this disclosure describes usage monitoring techniques. In one example, a method comprises storing, by a monitoring device that performs usage monitoring for at least one packet flow that traverses an access network by which subscriber devices access a packet data network, data indicating an amount of unused granted service units for the at least one packet flow that is unused as of a policy rule deactivation time for one or more policy rules matched by the at least one packet flow. The monitoring device further reactivates the usage monitoring for the at least one packet flow at a policy rule reactivation time for the one or more policy rules matched by the at least one packet flow based on an updated amount of granted service units, wherein the updated amount of granted service units are based on the data indicating the amount of unused granted service units.Type: GrantFiled: September 29, 2015Date of Patent: November 6, 2018Assignee: Juniper Networks, Inc.Inventors: Ashish Jain, Anand Narayanan Rao, Prasad Chigurupati, Jegan Kumar Somi Ramasamy Subramanian
-
Patent number: 10027591Abstract: The disclosed apparatus may include a storage device that stores at least one policy for handling certain network traffic exchanged between multiple computing devices during at least one specific day. The apparatus may also include a policy-enforcement unit communicatively coupled to the storage device. The policy-enforcement unit may receive, at a network device that facilitates network traffic within a network, at least one packet to be exchanged between the multiple computing devices on the specific day. The policy-enforcement unit may then determine, due at least in part to receiving the packet on the specific day, that the policy applies to the packet. In response to determining that the policy applies to the packet, the policy-enforcement unit may handle the packet in accordance with the policy. Various other apparatuses, systems, and methods are also disclosed.Type: GrantFiled: March 31, 2015Date of Patent: July 17, 2018Assignee: Juniper Networks, Inc.Inventors: Anand Narayanan Rao, Prasad Chigurupati
-
Patent number: 9913300Abstract: A Push-to-Talk-over Cellular (PoC) implementation for use in a wireless communications network, wherein one or more servers interface to the wireless communications network to perform the PoC call sessions. Both the servers and the mobile units that use the PoC call sessions communicate with each other using SIP/IP (Session Initiation Protocol/Internet Protocol) control messages within the wireless communications network, and one or more of the servers switches RTP/IP (Realtime Transport Protocol/Internet Protocol), RTCP/IP (Realtime Transport Control Protocol/Internet Protocol), or MBCP/IP (Media Burst Control Protocol/Internet Protocol) voice packets for the PoC call sessions between the mobile units across the wireless communications network.Type: GrantFiled: December 11, 2012Date of Patent: March 6, 2018Assignee: Kodiak Networks, Inc.Inventors: Ravi Ayyasamy, Gorachand Kundu, Krishnakant M. Patel, Brahmananda R. Vempati, Harisha M. Negalaguli, Shiva K. K. Cheedella, Basem A. Ardah, Ravi Shankar Kumar, Ramu Kandula, Arun Velayudhan, Shibu Narendranathan, Bharatram Setti, Anand Narayanan, Pratap Chandana
-
Publication number: 20170311256Abstract: A system and method for push-to-talk (PTT) key one-touch calling is provided. In an embodiment, a client device accesses a discontinuous reception (DRX) mode policy. The DRX mode policy is in accordance with push-to-talk (PTT) usage patterns of at least the client device. The client device selects a DRX cycle time based on the DRX mode policy. The client device applies the DRX cycle time to a cellular network interface of the client device.Type: ApplicationFiled: April 21, 2017Publication date: October 26, 2017Inventors: Krishnakant M. Patel, Ravi Ayyasamy, Anand Narayanan, Brahmananda R. Vempati
-
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: 8966026Abstract: Systems and methods that may be implemented to provide a plug-in architecture framework to allow extension of server management functionalities in a unified extension firmware interface (“UEFI”) environment using available remote access controller memory space. The disclosed systems and methods may be implemented to provide a hardware and software interface to allow use of a plug-in framework in the embedded system management that may be run under the BIOS firmware and the UEFI environment. The disclosed systems and methods may also be implemented to provide a server management architecture that may be modified and enhanced over time, and/or that may also be employed to extend availability of the server management framework to third parties, as well as to extend support to original equipment manufacturer (“OEM”) servers.Type: GrantFiled: May 21, 2013Date of Patent: February 24, 2015Assignee: Dell Products LPInventors: Hai T. Phung, Anand Narayanan, Charles D. Stracener, Pritesh F. Prabhu, Sanjay Rao, Weijia Zhang
-
Patent number: 8958348Abstract: A Hybrid Push-to-Talk (PTT) function for use in wireless communications networks, such as cellular mobile telephone networks. The cellular mobile telephone network includes a Real-Time Exchange (RTX) that interfaces to at least one Mobile Switching Center (MSC) in the cellular mobile telephone network to provide instant two-way half-duplex voice messaging within a group of users. In the Hybrid PTT function, first or initial talkbursts or volleys are transmitted by the RTX from an originating mobile to terminating mobiles on pre-established Internet Protocol (IP) sessions between the RTX and the mobiles. In addition, circuit channels are established by the RTX with the mobiles through the MSC in parallel with the first talkburst or volley. Thereafter, second or subsequent talkbursts or volleys are transmitted by the RTX from the originating mobile to the terminating mobiles on the circuit channels.Type: GrantFiled: October 20, 2009Date of Patent: February 17, 2015Assignee: Kodiak Networks, Inc.Inventors: Krishnakant M. Patel, Ravi Ayyasamy, Gorachand Kundu, Basem A. Ardah, Anand Narayanan, Brahmananda R. Vempati, Pratap Chandana
-
Publication number: 20130337859Abstract: A ruggedized case or sleeve for a handset, wherein the case or sleeve communicates with the handset to provide or support Push-to-Talk (PTT) functions on the handset, thereby converting the handset into a PTT-enabled handset, without requiring any hardware changes to the handset. The case or sleeve includes a dedicated PTT button for invoking the PTT functions on the handset.Type: ApplicationFiled: June 13, 2013Publication date: December 19, 2013Inventors: Krishnakant M. Patel, Brahmananda R. Vempati, Anand Narayanan, Gregory J. Morton, Ravi Ayyasamy
-
Publication number: 20130254358Abstract: Systems and methods that may be implemented to provide a plug-in architecture framework to allow extension of server management functionalities in a unified extension firmware interface (“UEFI”) environment using available remote access controller memory space. The disclosed systems and methods may be implemented to provide a hardware and software interface to allow use of a plug-in framework in the embedded system management that may be run under the BIOS firmware and the UEFI environment. The disclosed systems and methods may also be implemented to provide a server management architecture that may be modified and enhanced over time, and/or that may also be employed to extend availability of the server management framework to third parties, as well as to extend support to original equipment manufacturer (“OEM”) servers.Type: ApplicationFiled: May 21, 2013Publication date: September 26, 2013Inventors: Hai T. Phung, Anand Narayanan, Charles D. Stracener, Pritesh F. Prabhu, Sanjay Rao, Weijia Zhang
-
Patent number: 8510422Abstract: Systems and methods that may be implemented to provide a plug-in architecture framework to allow extension of server management functionalities in a unified extension firmware interface (“UEFI”) environment using available remote access controller memory space. The disclosed systems and methods may be implemented to provide a hardware and software interface to allow use of a plug-in framework in the embedded system management that may be run under the BIOS firmware and the UEFI environment. The disclosed systems and methods may also be implemented to provide a server management architecture that may be modified and enhanced over time, and/or that may also be employed to extend availability of the server management framework to third parties, as well as to extend support to original equipment manufacturer (“OEM”) servers.Type: GrantFiled: September 30, 2009Date of Patent: August 13, 2013Assignee: Dell Products L.P.Inventors: Hai T. Phung, Anand Narayanan, Charles D. Stracener, Pritesh F. Prabhu, Sanjay Rao, Weijia Zhang
-
Patent number: 8478261Abstract: A predictive wakeup function for Push-to-Talk-over Cellular (PoC) call setup optimizations in a cellular mobile phone network. In performing the predictive wakeup for call setup optimizations, an originating mobile transmits an event trigger to a real-time exchange that interfaces to a mobile switching center in the cellular mobile phone network. The real-time exchange transmits a wakeup message to one or more terminating mobiles of predicted participants, in order to transition the terminating mobiles of the predicted participants from a dormant state to an active state prior to a call being setup with the terminating mobiles of the predicted participants. The terminating mobiles of the predicted participants are identified by a predictive wakeup mechanism before the originating mobile sends a list of one or more terminating mobiles of actual participants to the real-time exchange.Type: GrantFiled: April 25, 2011Date of Patent: July 2, 2013Assignee: Kodiak Networks, Inc.Inventors: Brahmananda R. Vempati, Krishnakant M. Patel, Pratap Chandana, Anand Narayanan, Ravi Ayyasamy, Bruce D. Lawler, Basem A. Ardeh, Ramu Kandula, Gorachand Kundu, Ravi Shankar Kumar, Bibhudatta Biswal
-
Publication number: 20110294494Abstract: A predictive wakeup function for Push-to-Talk-over Cellular (PoC) call setup optimizations in a cellular mobile phone network. In performing the predictive wakeup for call setup optimizations, an originating mobile transmits an event trigger to a real-time exchange that interfaces to a mobile switching center in the cellular mobile phone network. The real-time exchange transmits a wakeup message to one or more terminating mobiles of predicted participants, in order to transition the terminating mobiles of the predicted participants from a dormant state to an active state prior to a call being setup with the terminating mobiles of the predicted participants. The terminating mobiles of the predicted participants are identified by a predictive wakeup mechanism before the originating mobile sends a list of one or more terminating mobiles of actual participants to the real-time exchange.Type: ApplicationFiled: April 25, 2011Publication date: December 1, 2011Applicant: KODIAK NETWORKS, INC.Inventors: Brahmananda R. Vempati, Krishnakant Manibhai Patel, Pratap Chandana, Anand Narayanan, Ravi Ayyasamy, Bruce D. Lawler, Basem A. Ardah, Ramu Kandula, Gorachand Kundu, Ravi Shankar Kumar, Bibhudatta Biswal
-
Patent number: 8014833Abstract: A system and method for automatically managing resource usage of a network device based on device location. In an illustrative embodiment, the system includes a first module that is coupled to a network device. The first module provides position information associated with the network device. A controller communicates with the first module; receives the position information; and generates a control signal in response thereto based on predetermined network information. A second module that is coupled to the network device incorporates instructions to adjust the resource usage of the network device upon receipt of the control signal. In a more specific embodiment, the first module includes a Global Positioning System (GPS) receiver. The predetermined network information includes network coverage area. The resource usage includes power usage. The second module includes instructions for turning off a receiver, which is coupled to the first module, based on the control signal.Type: GrantFiled: June 28, 2006Date of Patent: September 6, 2011Assignee: Cisco Technology, Inc.Inventor: Anand Narayanan Rao