Patents by Inventor Michael Andrew Williams

Michael Andrew Williams 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: 9609015
    Abstract: A cloud-based method, a behavioral analysis system, and a cloud-based security system can include a plurality of nodes communicatively coupled to one or more users, wherein the plurality of nodes each perform inline monitoring for one of the one or more users for security comprising malware detection and preclusion; and a behavioral analysis system communicatively coupled to the plurality of nodes, wherein the behavioral analysis system performs offline analysis for any suspicious content from the one or more users which is flagged by the plurality of nodes; wherein the plurality of nodes each comprise a set of known malware signatures for the inline monitoring that is periodically updated by the behavioral analysis system based on the offline analysis for the suspicious content.
    Type: Grant
    Filed: July 10, 2015
    Date of Patent: March 28, 2017
    Assignee: Zscaler, Inc.
    Inventors: Sriram Natarajan, Narinder Paul, Julien Sobrier, Karthikeyan Thamilarasu, Balakrishna Bayar, Michael Andrew William Sutton
  • Publication number: 20150319182
    Abstract: A cloud-based method, a behavioral analysis system, and a cloud-based security system can include a plurality of nodes communicatively coupled to one or more users, wherein the plurality of nodes each perform inline monitoring for one of the one or more users for security comprising malware detection and preclusion; and a behavioral analysis system communicatively coupled to the plurality of nodes, wherein the behavioral analysis system performs offline analysis for any suspicious content from the one or more users which is flagged by the plurality of nodes; wherein the plurality of nodes each comprise a set of known malware signatures for the inline monitoring that is periodically updated by the behavioral analysis system based on the offline analysis for the suspicious content.
    Type: Application
    Filed: July 10, 2015
    Publication date: November 5, 2015
    Applicant: ZSCALER, INC.
    Inventors: Sriram NATARAJAN, Narinder PAUL, Julien SOBRIER, Karthikeyan THAMILARASU, Balakrishna BAYAR, Michael Andrew William SUTTON
  • Patent number: 9152789
    Abstract: A cloud-based method, a behavioral analysis system, and a cloud-based security system can include a plurality of nodes communicatively coupled to one or more users, wherein the plurality of nodes each perform inline monitoring for one of the one or more users for security comprising malware detection and preclusion; and a behavioral analysis system communicatively coupled to the plurality of nodes, wherein the behavioral analysis system performs offline analysis for any suspicious content from the one or more users which is flagged by the plurality of nodes; wherein the plurality of nodes each comprise a set of known malware signatures for the inline monitoring that is periodically updated by the behavioral analysis system based on the offline analysis for the suspicious content.
    Type: Grant
    Filed: March 26, 2014
    Date of Patent: October 6, 2015
    Assignee: Zscaler, Inc.
    Inventors: Sriram Natarajan, Narinder Paul, Julien Sobrier, Karthikeyan Thamilarasu, Balakrishna Bayar, Michael Andrew William Sutton
  • Publication number: 20140208426
    Abstract: A cloud-based method, a behavioral analysis system, and a cloud-based security system can include a plurality of nodes communicatively coupled to one or more users, wherein the plurality of nodes each perform inline monitoring for one of the one or more users for security comprising malware detection and preclusion; and a behavioral analysis system communicatively coupled to the plurality of nodes, wherein the behavioral analysis system performs offline analysis for any suspicious content from the one or more users which is flagged by the plurality of nodes; wherein the plurality of nodes each comprise a set of known malware signatures for the inline monitoring that is periodically updated by the behavioral analysis system based on the offline analysis for the suspicious content.
    Type: Application
    Filed: March 26, 2014
    Publication date: July 24, 2014
    Applicant: ZSCALER, INC.
    Inventors: Sriram NATARAJAN, Narinder PAUL, Julien SOBRIER, Karthikeyan THAMILARASU, Balakrishna BAYAR, Michael Andrew William SUTTON
  • Patent number: 8763071
    Abstract: The present disclosure provides systems and methods for mobile application security classification and enforcement. In particular, the present invention includes a method, a mobile device, and a distributed security system (e.g., a “cloud”) that is utilized to enforce security on mobile devices communicatively coupled to external networks (i.e., the Internet). Advantageously, the present invention is platform independent allowing it to operate with any current or emerging mobile device. Specifically, preventing malicious applications from running on an end user's mobile device is challenging with potentially millions of applications and billions of user devices; the only effective way to enforce application security is through the network that applications use to communicate.
    Type: Grant
    Filed: March 18, 2011
    Date of Patent: June 24, 2014
    Assignee: Zscaler, Inc.
    Inventors: Amit Sinha, Michael Andrew William Sutton, Srikanth Devarajan
  • Patent number: 8413239
    Abstract: System and methods for injecting content into a response for improving client-side security. The system includes a content injection service external to network edges of at least one system. The content injection service receives a request from a client within the at least one system and identifies or anticipates a potential threat associated with the response. The content injection service is configured to determine an appropriate counter for the identified or anticipated potential threat and in response injects content into the response according to the potential or anticipated threat identified.
    Type: Grant
    Filed: February 22, 2009
    Date of Patent: April 2, 2013
    Assignee: Zscaler, Inc.
    Inventors: Michael Andrew William Sutton, Jeff Forristal
  • Publication number: 20110167474
    Abstract: The present disclosure provides systems and methods for mobile application security classification and enforcement. In particular, the present invention includes a method, a mobile device, and a distributed security system (e.g., a “cloud”) that is utilized to enforce security on mobile devices communicatively coupled to external networks (i.e., the Internet). Advantageously, the present invention is platform independent allowing it to operate with any current or emerging mobile device. Specifically, preventing malicious applications from running on an end user's mobile device is challenging with potentially millions of applications and billions of user devices; the only effective way to enforce application security is through the network that applications use to communicate.
    Type: Application
    Filed: March 18, 2011
    Publication date: July 7, 2011
    Applicant: ZSCALER, INC.
    Inventors: Amit SINHA, Michael Andrew William SUTTON, Srikanth DEVARAJAN
  • Publication number: 20100218253
    Abstract: System and methods for injecting content into a response for improving client-side security. The system includes a content injection service external to network edges of at least one system. The content injection service receives a request from a client within the at least one system and identifies or anticipates a potential threat associated with the response. The content injection service is configured to determine an appropriate counter for the identified or anticipated potential threat and in response injects content into the response according to the potential or anticipated threat identified.
    Type: Application
    Filed: February 22, 2009
    Publication date: August 26, 2010
    Applicant: zScaler
    Inventors: Michael Andrew William Sutton, Jeff Forristal
  • Publication number: 20100087192
    Abstract: A mobile telephone network has a function (30) which interacts with the platform (40) or platforms processing a call, event or session to: a) determine the services and/or call handling operations to be applied to the call, event or session; and b) determine if the platform(s) (40) are capable of carrying out the services and/or call handling operations required by the call, event or session. The function may then arrange for the platform (40) to be provided with appropriate data or for the call, event or session to be transferred to another platform. Moreover, a call may have part of its data converted into a standard protocol, and the data in that standard protocol then be used to guarantee a trigger for processing the call at a transfer device.
    Type: Application
    Filed: December 9, 2009
    Publication date: April 8, 2010
    Applicant: Orange Personal Telecommunications Services Limited
    Inventors: Michael David Eales, Michael Andrew Williams, Dominic Desmond Phelim O'Neill, Christopher Shaw
  • Patent number: 7653389
    Abstract: A mobile telephone network has a function (30) which interacts with the platform (40) or platforms processing a call, event or session to: a) determine the services and/or call handling operations to be applied to the call, event or session; and b) determine if the platform(s) (40) are capable of carrying out the services and/or call handling operations required by the call, event or session. The function may then arrange for the platform (40) to be provided with appropriate data or for the call, event or session to be transferred to another platform. Moreover, a call may have part of its data converted into a standard protocol, and the data in that standard protocol then be used to guarantee a trigger for processing the call at a transfer device.
    Type: Grant
    Filed: December 20, 2002
    Date of Patent: January 26, 2010
    Assignee: Orange Personal Telecommunications Services Limited
    Inventors: Michael David Eales, Michael Andrew Williams, Dominic Desmond Phelim O'Neill, Christopher Shaw