Patents by Inventor Ryan Tadashi Nakawatase

Ryan Tadashi Nakawatase 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: 9407653
    Abstract: A particular scan set to be performed on at least a portion of a computing environment is identified. A particular scan engine, in a plurality of scan engines, is identified that is adapted to perform at least one scan in the particular scan set, each scan engine in the plurality of scan engines adapted to perform one or more scans on one or more host devices in the computing environment. A request is sent to the particular scan engine to perform the at least one scan in the particular scan set and scan result data is received from the particular scan engine corresponding to the at least one scan in the particular scan set.
    Type: Grant
    Filed: April 10, 2012
    Date of Patent: August 2, 2016
    Assignee: McAfee, Inc.
    Inventors: Ryan Tadashi Nakawatase, James Michael Hugard, IV, Sven Schrecker
  • Patent number: 8800046
    Abstract: A scan engine receives a request to perform a particular scan on at least a portion of a computing environment. The scan engine identifies a particular language interpreter in a set of available language interpreters for use in performing the particular scan and performs the particular scan using the particular language interpreter. The scan engine returns results of the particular scan. In some implementations, the scan engine is implemented on an agent enabling communication between the scan engine and an asset management system.
    Type: Grant
    Filed: April 10, 2012
    Date of Patent: August 5, 2014
    Assignee: McAfee, Inc.
    Inventors: Ryan Tadashi Nakawatase, James Michael Hugard, IV, Sven Schrecker
  • Publication number: 20130269029
    Abstract: A scan engine receives a request to perform a particular scan on at least a portion of a computing environment. The scan engine identifies a particular language interpreter in a set of available language interpreters for use in performing the particular scan and performs the particular scan using the particular language interpreter. The scan engine returns results of the particular scan. In some implementations, the scan engine is implemented on an agent enabling communication between the scan engine and an asset management system.
    Type: Application
    Filed: April 10, 2012
    Publication date: October 10, 2013
    Inventors: Ryan Tadashi Nakawatase, James Michael Hugard, IV, Sven Schrecker
  • Publication number: 20130269028
    Abstract: A particular scan set to be performed on at least a portion of a computing environment is identified. A particular scan engine, in a plurality of scan engines, is identified that is adapted to perform at least one scan in the particular scan set, each scan engine in the plurality of scan engines adapted to perform one or more scans on one or more host devices in the computing environment. A request is sent to the particular scan engine to perform the at least one scan in the particular scan set and scan result data is received from the particular scan engine corresponding to the at least one scan in the particular scan set.
    Type: Application
    Filed: April 10, 2012
    Publication date: October 10, 2013
    Inventors: Ryan Tadashi Nakawatase, James Michael Hugard, IV, Sven Schrecker
  • Patent number: 7627891
    Abstract: A prevention-based network auditing system includes a central compliance server generating network policies and configuring audits of the data communications network. The compliance server presents a graphical user interface (GUI) to describe the specific data gathering parameters, policies to be analyzed, and the schedule of analysis. One or more audit servers strategically deployed around the network employ heterogeneous data-gathering tools to gather information about the network in response to the configured audits, and transmit the gathered information to the compliance server. An audit repository stores the gathered information for use by the compliance server for security and regulatory policy assessment, network vulnerability analysis, report generation, and security improvement recommendations.
    Type: Grant
    Filed: February 13, 2004
    Date of Patent: December 1, 2009
    Assignee: Preventsys, Inc.
    Inventors: John Leslie Williams, Brian Costello, John Patrick Ravenel, John Payne, Ryan Tadashi Nakawatase, Thomas Paul Walpole, Stephen J. Ritter, John Pelly, M. Celeste Rutherford
  • Patent number: 7624422
    Abstract: A prevention-based network auditing system includes an audit repository storing network information gathered by a plurality of heterogeneous information sources. A semantic normalization module identifies semantic equivalencies in the gathered information, and generates a map listing for each fact gathered by an information source, an equivalent fact or set of facts gathered by each of the other information sources. A network policy is then uniformly applied to the information that is identified as being semantically equivalent.
    Type: Grant
    Filed: February 13, 2004
    Date of Patent: November 24, 2009
    Assignee: Preventsys, Inc.
    Inventors: John Leslie Williams, Brian Costello, John Patrick Ravenel, John Pelly, Ryan Tadashi Nakawatase, Thomas Paul Walpole
  • Patent number: 7536456
    Abstract: A prevention-based network auditing system includes a central compliance server storing both natural language policy documents and machine-processable policy rules in an audit repository. The compliance server provides a client-side user interface allowing a user to easily generate a machine-auditable policy by selecting/generating a natural language policy source document, and linking the applicable machine-processable policy rules to the applicable portions of the source document. The selected machine-processable policy rules are then applied to information gathered about the network during a scheduled network audit session for efficiently and systematically determining whether policy violations and/or vulnerabilities exist.
    Type: Grant
    Filed: February 13, 2004
    Date of Patent: May 19, 2009
    Assignee: Preventsys, Inc.
    Inventors: John Leslie Williams, Brian Costello, John Patrick Ravenel, John Payne, Stephen J. Ritter, Ryan Tadashi Nakawatase, John Pelly, M. Celeste Rutherford