Patents by Inventor Ravi Natarajan

Ravi Natarajan 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: 10505990
    Abstract: Methods, non-transitory computer readable media, and mobile application manager apparatus that assists with deterministic enforcement of compliance policy includes receiving one or more compliance policy changes. An estimated time to enforce the received one or more compliance policy changes on one or more enrolled mobile devices is identified. It is determined whether the identified estimated time to enforce the received one or more compliance policy changes is acceptable based on one or more stored parameters. The received one or more compliance policy changes on the one or more enrolled mobile devices is enforced when the identified estimated time is determined to be acceptable and updating existing one or more compliancy policies with the received one or more compliance policy changes.
    Type: Grant
    Filed: January 20, 2017
    Date of Patent: December 10, 2019
    Assignee: F5 Networks, Inc.
    Inventors: Ravi Natarajan, Joel Moses
  • Patent number: 10491632
    Abstract: Methods, non-transitory computer readable media, compliance management apparatuses, and network traffic management systems that execute a compliance check to determine when a mobile device is out of compliance. A number of mobile devices that both are out of compliance based on the violation and share a characteristic with the one mobile device is determined, when the determining indicates that the mobile device is out of compliance. A determination is made when the number of the mobile devices exceeds a threshold. Contact data associated with one or more mobile devices that are in compliance and share the characteristic is obtained, when the determining indicates that the number of mobile devices exceeds the threshold. A notification is automatically sent, using the contact data, to each of the mobile devices that share the characteristic. The notification comprises an indication of the violation and one or more precautions.
    Type: Grant
    Filed: January 20, 2017
    Date of Patent: November 26, 2019
    Assignee: F5 Networks, Inc.
    Inventors: Ravi Natarajan, Bipin Kumar
  • Patent number: 10476947
    Abstract: A method, non-transitory computer readable medium and apparatus that manages web application servers includes receiving one or more changes to a compliance policy. One or more mobile application changes that is required on one or more mobile application executing on one or more mobile computing devices is determined. Next, an impact on a plurality of web application servers is determined based on the determined one or more mobile application changes and stored monitored data associated with the plurality of web application servers. A notification is provided based on the determined impact on the plurality of web application servers to manage the plurality of web application servers.
    Type: Grant
    Filed: March 1, 2016
    Date of Patent: November 12, 2019
    Assignee: F5 Networks, Inc
    Inventor: Ravi Natarajan
  • Patent number: 10404698
    Abstract: Methods, non-transitory computer readable media, access policy management apparatuses, and enterprise network systems that facilitate adaptive organization of web application access points in webtops are disclosed. With this technology, access points for web applications are more effectively presented in webtops to facilitate more efficient access to web applications by clients. In particular, this technology utilizes historical application access pattern data to determine a subset of allowed web applications most likely to be accessed in a current session, and generates and provides a webtop with access points for web applications organized based on the determined subset of the allowed web applications. Thereby, this technology facilitates adaptive webtops that reduce the amount of time required to locate access points for web applications and improve user productivity.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: September 3, 2019
    Assignee: F5 Networks, Inc.
    Inventors: Ravi Natarajan, Konstantin Bredelev
  • Patent number: 10348776
    Abstract: Methods, non-transitory computer readable media, and mobile application manager apparatus that assists with deterministic enforcement of compliance policy includes receiving one or more compliance policy changes. An estimated time to enforce the received one or more compliance policy changes on one or more enrolled mobile devices is identified. It is determined whether the identified estimated time to enforce the received one or more compliance policy changes is acceptable based on one or more stored parameters. The received one or more compliance policy changes on the one or more enrolled mobile devices is enforced when the identified estimated time is determined to be acceptable and updating existing one or more compliancy policies with the received one or more compliance policy changes.
    Type: Grant
    Filed: January 20, 2017
    Date of Patent: July 9, 2019
    Assignee: F5 Networks, Inc.
    Inventors: Ravi Natarajan, Joel Moses
  • Patent number: 10171503
    Abstract: A method, non-transitory computer readable medium and device that assists with scaling infrastructure in a mobile application environment obtaining a number of mobile application installations of a mobile application on a plurality of mobile devices. A number of mobile application installations corresponds with a number of backend enterprise web applications online on one or more web applications servers is determined where the backend enterprise web applications are associated with the mobile application. The number of backend enterprise web applications online on the one or more web application servers is modified when the determining indicates the number of mobile application installations does not correspond with the number of backend enterprise web applications.
    Type: Grant
    Filed: July 15, 2015
    Date of Patent: January 1, 2019
    Assignee: F5 Networks, Inc.
    Inventors: Ravi Natarajan, Saxon Amdahl
  • Patent number: 9503375
    Abstract: A method, computer readable medium, and device that manages traffic in a multi-service environment including determining a self score for a front virtual service which is coupled to one or more inner virtual services. An aggregate score for the front virtual service is determined based on an aggregate score for each of the one or more inner virtual services and a number of connections between each of the one or more inner virtual services and the front virtual service. An advertised score for the front virtual service for load balancing is obtained based on the determined self score and the determined aggregate score.
    Type: Grant
    Filed: June 30, 2011
    Date of Patent: November 22, 2016
    Assignee: F5 Networks, Inc.
    Inventors: Ravi Natarajan, Saxon Amdahl
  • Patent number: 9491157
    Abstract: Embodiments are directed towards managing network traffic that includes SSL secured NTLM acceleration. A Packet Traffic Management Computer (PTMC) may receive a challenge sent by a server computer before the challenge is provided to a client computer. After receiving the challenge from the server computer, the PTMC may generate a cookie that at least includes a session-ID that corresponds to the client computer. The PTMC may add the cookie to the challenge before the modified challenge is forwarded to the client computer. If response is received from the client computer and it includes the same cookie that was sent with the challenge. The session-ID may be extracted from the cookie and employed to determine which server computer should receive the message. If a server computer may be determined, the PTMC may forward the message to the determined server computer.
    Type: Grant
    Filed: September 26, 2014
    Date of Patent: November 8, 2016
    Assignee: F5 Networks, Inc.
    Inventors: Saxon Carl Amdahl, Ravi Natarajan, Richard Roderick Masters
  • Patent number: 8566452
    Abstract: A system, apparatus, and method are directed to converting from a use of a HTTPS connection to a tunnel connection while maintaining an underlying connection between a client and a server. An HTTPS connection is employed to establish a network connection between a client device and a network device. A gateway is selected to receive a request from the client device. In one embodiment, selecting may comprise using load-balancing, cookie-persistence, or the like. Subsequently, the HTTPS connection is transitioned to another application layer communication protocol connection. Transitioning may comprise converting from a use of a first protocol stack configured to process a HTTP connection to a second protocol stack configured to process a non-HTTP based application protocol connection, and establishing a tunnel between the client device and a server through the selected gateway.
    Type: Grant
    Filed: July 31, 2007
    Date of Patent: October 22, 2013
    Assignee: F5 Networks, Inc.
    Inventors: James S. Goodwin, III, Amit Jain, Ravi Natarajan
  • Patent number: 8554999
    Abstract: A method, computer readable medium, and system for generating a response includes determining from which of a plurality of levels of cache to retrieve a response. The determination is based on a number of matches between current user session data associated with a current request and stored user session data rewritten into each of one or more metadata data variables for the response when a current request for the response matches at least one prior stored request for the response. The response from the determined level of the plurality of levels of cache is provided.
    Type: Grant
    Filed: May 25, 2012
    Date of Patent: October 8, 2013
    Assignee: F5 Networks, Inc.
    Inventor: Ravi Natarajan
  • Publication number: 20130097383
    Abstract: A method, computer readable medium, and system for generating a response includes determining from which of a plurality of levels of cache to retrieve a response. The determination is based on a number of matches between current user session data associated with a current request and stored user session data rewritten into each of one or more metadata data variables for the response when a current request for the response matches at least one prior stored request for the response. The response from the determined level of the plurality of levels of cache is provided.
    Type: Application
    Filed: May 25, 2012
    Publication date: April 18, 2013
    Applicant: F5 NETWORKS, INC.
    Inventor: Ravi Natarajan
  • Patent number: 8301837
    Abstract: A method, computer readable medium, and system for generating a response includes determining from which of a plurality of levels of cache to retrieve a response. The determination is based on a number of matches between current user session data associated with a current request and stored user session data rewritten into each of one or more metadata data variables for the response when a current request for the response matches at least one prior stored request for the response. The response from the determined level of the plurality of levels of cache is provided.
    Type: Grant
    Filed: May 19, 2009
    Date of Patent: October 30, 2012
    Assignee: F5 Networks, Inc.
    Inventor: Ravi Natarajan
  • Publication number: 20050256117
    Abstract: This invention relates to the use of potent potassium channel blockers or a formulation thereof in the treatment of glaucoma and other conditions which leads to elevated intraoccular pressure in the eye of a patient. This invention also relates to the use of such compounds to provide a neuroprotective effect to the eye of mammalian species, particularly humans.
    Type: Application
    Filed: June 11, 2003
    Publication date: November 17, 2005
    Inventors: Meng Hsin Chen, Luping Liu, Peter Meinke, Ravi Natarajan, William Parsons, Dong-Ming Shen, Min Shu, John Stelmach, Harold Wood, Fengqi Zhang, David Wisnoski, James Doherty
  • Patent number: 6809199
    Abstract: Compounds described by the chemical formula (I) or a pharmaceutically acceptable salt thereof: are inhibitors of p38 useful in the treatment of inflammatory diseases such as arthritis.
    Type: Grant
    Filed: December 17, 2001
    Date of Patent: October 26, 2004
    Assignee: Merck & Co., Inc.
    Inventors: James B. Doherty, John E. Stelmach, Meng-Hsin Chen, Luping Liu, Julianne A. Hunt, Rowena D. Ruzck, Joung L. Goulet, David D. Wisnoski, Swaminathan Ravi Natarajan, Kathleen M. Rupprecht, Jianming Bao, Shouwu Miao, Xingfang Hong, Peter J. Sinclair, Florida Kallashi
  • Publication number: 20030092712
    Abstract: Compounds described by the chemical formula (I) or a pharmaceutically acceptable salt thereof: 1
    Type: Application
    Filed: December 17, 2001
    Publication date: May 15, 2003
    Inventors: James B. Doherty, John E. Stelmach, Meng-Hsin Chen, Luping Liu, Julianne A. Hunt, Rowena D. Ruzck, Joung L. Goulet, David D. Wisnoski, Swaminathan Ravi Natarajan, Kathleen M. Rupprecht, Jianming Bao, Shouwu Miao, Xingfang Hong, Peter J. Sinclair, Florida Kallashi