Patents by Inventor John H. O'Neil

John H. O'Neil 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: 11843577
    Abstract: Systems and methods include obtaining a plurality of parameters associated with a host; determining a fingerprint of the host utilizing the plurality of parameters; and providing the fingerprint to cloud service for enrollment and management of the host in the cloud service. The cloud service can include microsegmentation of the host. The cloud service can include any of Internet access for the host and private resource access by the host.
    Type: Grant
    Filed: August 16, 2021
    Date of Patent: December 12, 2023
    Assignee: Zscaler, Inc.
    Inventors: Ajit Singh, Vivek Ashwin Raman, Abhinav Bansal, Thomas Evan Keiser, Jr., John H. O'Neil
  • Publication number: 20210377210
    Abstract: Systems and methods include obtaining a plurality of parameters associated with a host; determining a fingerprint of the host utilizing the plurality of parameters; and providing the fingerprint to cloud service for enrollment and management of the host in the cloud service. The cloud service can include microsegmentation of the host. The cloud service can include any of Internet access for the host and private resource access by the host.
    Type: Application
    Filed: August 16, 2021
    Publication date: December 2, 2021
    Inventors: Ajit Singh, Vivek Ashwin Raman, Abhinav Bansal, Thomas Evan Keiser, JR., John H. O'Neil
  • Publication number: 20210344723
    Abstract: Systems and methods for microsegmentation include receiving network communication information that describes flows between hosts in a network and applications executed on the hosts; generating a network communication model based on the network communication information that labels flows; and providing polices to the hosts based on the network communication model where the policies cause performance a set of actions, locally at a host, on any of the flows based on corresponding labels. The labels are one of healthy and unhealthy. The set of actions include blocking, allowing, and allowing for a period of time before confirmation.
    Type: Application
    Filed: July 14, 2021
    Publication date: November 4, 2021
    Inventors: John H. O'Neil, Peter Smith, Thomas Evan Keiser, JR.
  • Publication number: 20020147578
    Abstract: The invention provides a method and system for searching information using a reformulated query expression. The method includes entering a query in a form of a natural language expression. The query comprises a plurality of terms. The method also includes reformulating the query by eliminating one or more non-interesting terms using semantic and syntactic information for one or more of the terms; and querying a database of information based upon the reformulated query.
    Type: Application
    Filed: September 13, 2001
    Publication date: October 10, 2002
    Applicant: LingoMotors, Inc.
    Inventors: John H. O'Neil, James D. Pustejovsky
  • Publication number: 20020143524
    Abstract: A method (and system) for converting a keyword based search engine coupled to a information source into a natural language enhanced search engine. The method includes determining expression based syntax of the keyword based search engine. The method then couples a natural language based search engine to the keyword based search engine based upon the expression based syntax by linking the natural language based search engine to the keyword based search engine.
    Type: Application
    Filed: September 13, 2001
    Publication date: October 3, 2002
    Applicant: LingoMotors, Inc.
    Inventors: John H. O'Neil, James D. Pustejovsky