Patents by Inventor Fabian Yamaguchi

Fabian Yamaguchi 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: 11899818
    Abstract: A system and method for monitoring and protecting sensitive data that includes identifying sensitive data and statically tracking sensitive data using data flow analysis across a code base, monitoring flow of the data during application runtime, and responding to vulnerabilities according to a sensitive data characterization of the data. Identifying sensitive data includes processing a semantic description of the data in the application code and characterizing the sensitive data. Monitoring flow of the data includes: identifying and characterizing sensitive data through data usage, updating the characterization for the sensitive data through data usage, and enforcing security measures on the data according to the sensitive data characterization of the data.
    Type: Grant
    Filed: May 21, 2021
    Date of Patent: February 13, 2024
    Assignee: ShiftLeft Inc.
    Inventors: Chetan Conikee, Markus Lottmann, Fabian Yamaguchi, Vlad A Ionescu
  • Patent number: 11783054
    Abstract: A method and system for security flow analysis of application code comprising: detecting data flows in a code base; and extracting an information flow, comprising determining a primary data flow by identifying a data flow that contains exposed data, and extending the primary data flow through descriptor data flows, wherein the descriptor data flows are associated with the set of data tracked by the primary data flow; wherein the information flow is a high level flow description that exposes the application code vulnerabilities based on the primary data flow and all associated descriptor data flows.
    Type: Grant
    Filed: October 21, 2022
    Date of Patent: October 10, 2023
    Assignee: ShiftLeft Inc
    Inventors: Fabian Yamaguchi, Markus Lottmann, Niko Schmidt, Vlad A Ionescu, Chetan Conikee
  • Publication number: 20230123563
    Abstract: A method and system for security flow analysis of application code comprising: detecting data flows in a code base; and extracting an information flow, comprising determining a primary data flow by identifying a data flow that contains exposed data, and extending the primary data flow through descriptor data flows, wherein the descriptor data flows are associated with the set of data tracked by the primary data flow; wherein the information flow is a high level flow description that exposes the application code vulnerabilities based on the primary data flow and all associated descriptor data flows.
    Type: Application
    Filed: October 21, 2022
    Publication date: April 20, 2023
    Inventors: Fabian Yamaguchi, Markus Lottmann, Niko Schmidt, Vlad A. Ionescu, Chetan Conikee
  • Publication number: 20230009273
    Abstract: A system and method for application security profiling that includes extracting a code property graph from at least a subset of a code base; generating a code profile from the code property graph, wherein generating the code profile occurs prior to a compilation of the code base; and applying the code profile, comprising of identifying sections of interest within the code base.
    Type: Application
    Filed: July 20, 2022
    Publication date: January 12, 2023
    Inventors: Vlad A Ionescu, Fabian Yamaguchi, Chetan Conikee, Manish Gupta
  • Patent number: 11514172
    Abstract: A method and system for security flow analysis of application code comprising: detecting data flows in a code base; and extracting an information flow, comprising determining a primary data flow by identifying a data flow that contains exposed data, and extending the primary data flow through descriptor data flows, wherein the descriptor data flows are associated with the set of data tracked by the primary data flow; wherein the information flow is a high level flow description that exposes the application code vulnerabilities based on the primary data flow and all associated descriptor data flows.
    Type: Grant
    Filed: November 15, 2019
    Date of Patent: November 29, 2022
    Assignee: Grabango Co.
    Inventors: Fabian Yamaguchi, Markus Lottmann, Niko Schmidt, Vlad A Ionescu, Chetan Conikee
  • Patent number: 11436337
    Abstract: A system and method for application security profiling that includes extracting a code property graph from at least a subset of a code base; generating a code profile from the code property graph, wherein generating the code profile occurs prior to a compilation of the code base; and applying the code profile, comprising of identifying sections of interest within the code base.
    Type: Grant
    Filed: June 25, 2020
    Date of Patent: September 6, 2022
    Assignee: ShiftLeft Inc.
    Inventors: Vlad A Ionescu, Fabian Yamaguchi, Chetan Conikee, Manish Gupta
  • Publication number: 20210312082
    Abstract: A system and method for monitoring and protecting sensitive data that includes identifying sensitive data and statically tracking sensitive data using data flow analysis across a code base, monitoring flow of the data during application runtime, and responding to vulnerabilities according to a sensitive data characterization of the data. Identifying sensitive data includes processing a semantic description of the data in the application code and characterizing the sensitive data. Monitoring flow of the data includes: identifying and characterizing sensitive data through data usage, updating the characterization for the sensitive data through data usage, and enforcing security measures on the data according to the sensitive data characterization of the data.
    Type: Application
    Filed: May 21, 2021
    Publication date: October 7, 2021
    Inventors: Chetan Conikee, Markus Lottmann, Fabian Yamaguchi, Vlad A Ionescu
  • Patent number: 11074362
    Abstract: A system and method for monitoring and protecting sensitive data that includes identifying sensitive data and statically tracking sensitive data using data flow analysis across a code base, monitoring flow of the data during application runtime, and responding to vulnerabilities according to a sensitive data characterization of the data. Identifying sensitive data includes processing a semantic description of the data in the application code and characterizing the sensitive data. Monitoring flow of the data includes: identifying and characterizing sensitive data through data usage, updating the characterization for the sensitive data through data usage, and enforcing security measures on the data according to the sensitive data characterization of the data.
    Type: Grant
    Filed: December 4, 2018
    Date of Patent: July 27, 2021
    Assignee: ShiftLeft, Inc.
    Inventors: Chetan Conikee, Markus Lottmann, Fabian Yamaguchi, Vlad A Ionescu
  • Publication number: 20200394313
    Abstract: A system and method for application security profiling that includes extracting a code property graph from at least a subset of a code base; generating a code profile from the code property graph, wherein generating the code profile occurs prior to a compilation of the code base; and applying the code profile, comprising of identifying sections of interest within the code base.
    Type: Application
    Filed: June 25, 2020
    Publication date: December 17, 2020
    Inventors: Vlad A Ionescu, Fabian Yamaguchi, Chetan Conikee, Manish Gupta
  • Patent number: 10740470
    Abstract: A system and method for application security profiling that includes extracting a code property graph from at least a subset of a code base; generating a code profile from the code property graph, wherein generating the code profile occurs prior to a compilation of the code base; and applying the code profile, comprising of identifying sections of interest within the code base.
    Type: Grant
    Filed: May 31, 2018
    Date of Patent: August 11, 2020
    Assignee: Shiftleft Inc.
    Inventors: Vlad A Ionescu, Fabian Yamaguchi, Chetan Conikee, Manish Gupta
  • Publication number: 20200159934
    Abstract: A method and system for security flow analysis of application code comprising: detecting data flows in a code base; and extracting an information flow, comprising determining a primary data flow by identifying a data flow that contains exposed data, and extending the primary data flow through descriptor data flows, wherein the descriptor data flows are associated with the set of data tracked by the primary data flow; wherein the information flow is a high level flow description that exposes the application code vulnerabilities based on the primary data flow and all associated descriptor data flows.
    Type: Application
    Filed: November 15, 2019
    Publication date: May 21, 2020
    Inventors: Fabian Yamaguchi, Markus Lottmann, Niko Schmidt, Vlad A Ionescu, Chetan Conikee
  • Publication number: 20190171846
    Abstract: A system and method for monitoring and protecting sensitive data that includes identifying sensitive data and statically tracking sensitive data using data flow analysis across a code base, monitoring flow of the data during application runtime, and responding to vulnerabilities according to a sensitive data characterization of the data. Identifying sensitive data includes processing a semantic description of the data in the application code and characterizing the sensitive data. Monitoring flow of the data includes: identifying and characterizing sensitive data through data usage, updating the characterization for the sensitive data through data usage, and enforcing security measures on the data according to the sensitive data characterization of the data.
    Type: Application
    Filed: December 4, 2018
    Publication date: June 6, 2019
    Inventors: Chetan Conikee, Markus Lottmann, Fabian Yamaguchi, Vlad A Ionescu
  • Publication number: 20180349614
    Abstract: A system and method for application security profiling that includes extracting a code property graph from at least a subset of a code base; generating a code profile from the code property graph, wherein generating the code profile occurs prior to a compilation of the code base; and applying the code profile, comprising of identifying sections of interest within the code base.
    Type: Application
    Filed: May 31, 2018
    Publication date: December 6, 2018
    Inventors: Vlad A Ionescu, Fabian Yamaguchi, Chetan Conikee, Manish Gupta