Patents by Inventor Michael Kevin Larkin

Michael Kevin Larkin 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).

  • Publication number: 20250094317
    Abstract: Systems, methods, and computer-readable media for telemetry intercept and analysis tools to work with programming languages that do not provide kernel access are provided. Programming languages such as Go do not provide kernel access and do not call standard library functions during operation of the application executable. A library constructor can be used to modify the application executable so that telemetry data can be obtained by an interception library even though the application executable does not call any functions in the interception library.
    Type: Application
    Filed: September 16, 2024
    Publication date: March 20, 2025
    Inventor: Michael Kevin Larkin
  • Patent number: 12111743
    Abstract: Systems, methods, and computer-readable media for intercepting telemetry events obtained during operation of an application and analyzing the telemetry events are provided. The telemetry events are intercepted at the library level by interposing on application calls to a native library. The telemetry events are collected and transmitted to a platform that analyzes the collected events and presents information based on the analysis.
    Type: Grant
    Filed: January 26, 2023
    Date of Patent: October 8, 2024
    Assignee: DEEPFACTOR, INC.
    Inventors: Michael Kevin Larkin, Scott Oberg, Vikas Wadhvani
  • Publication number: 20240303172
    Abstract: Systems, methods, and computer-readable media for intercepting telemetry events obtained during operation of an application and analyzing the telemetry events are provided. The analysis can generate drift reports that can inform users at which point in time a particular change to the software affected an operation thereof.
    Type: Application
    Filed: May 21, 2024
    Publication date: September 12, 2024
    Inventors: Michael Kevin Larkin, Vikas Wadhvani
  • Publication number: 20240303171
    Abstract: Systems, methods, and computer-readable media for intercepting telemetry events obtained during operation of an application and analyzing the telemetry events are provided. The analysis can generate vulnerability reports that are supplemented with contextual data to assist a user in remediation efforts.
    Type: Application
    Filed: May 21, 2024
    Publication date: September 12, 2024
    Inventors: Michael Kevin Larkin, Vikas Wadhvani
  • Publication number: 20240289745
    Abstract: Systems, methods, and computer-readable media for operationalizing standard bill of material (SBOM) content for software and providing SBOM analysis. Embodiments discussed herein can receive vulnerabilities from the at least one CVE source, determine whether the SBOM contains SBOM components associated with at least one of the vulnerabilities, and prevent an SBOM component from being used in an application build for the application when a vulnerability associated with that SBOM component exceeds a threshold.
    Type: Application
    Filed: February 15, 2024
    Publication date: August 29, 2024
    Inventors: Michael Kevin Larkin, Vikas Wadhvani, Naman Tandon, Ashkay Menon
  • Publication number: 20240289462
    Abstract: Systems, methods, and computer-readable media for operationalizing standard bill of material (SBOM) content for a software application and providing SBOM analysis. Embodiments discussed herein also remediate vulnerable components contained in the SBOM by identifying vulnerable components within the SBOM and updating those components with a fixed version thereof to produce an updated build of the application.
    Type: Application
    Filed: February 15, 2024
    Publication date: August 29, 2024
    Inventors: Michael Kevin Larkin, Vikas Wadhvani, Naman Tandon, Ashkay Menon
  • Patent number: 11874755
    Abstract: Systems, methods, and computer-readable media for intercepting telemetry events obtained during operation of an application and analyzing the telemetry events are provided. The telemetry events are intercepted at the library level by interposing on application calls to a native library. The telemetry events are collected and transmitted to a platform that analyzes the collected events and presents information based on the analysis.
    Type: Grant
    Filed: March 27, 2023
    Date of Patent: January 16, 2024
    Assignee: DEEPFACTOR, INC.
    Inventors: Michael Kevin Larkin, Kiran Kamity
  • Patent number: 11750640
    Abstract: Systems, methods, and computer-readable media for performing web app scans of an application are provided. Telemetry events derived from the web app scan are intercepted by a runtime that has been instrumented in conjunction with the application. The telemetry events are collected and transmitted to a platform that analyzes the collected events and presents information based on the analysis.
    Type: Grant
    Filed: June 15, 2021
    Date of Patent: September 5, 2023
    Assignee: DEEPFACTOR, INC.
    Inventors: Scott Oberg, Rizwan Merchant, Michael Kevin Larkin
  • Publication number: 20230168986
    Abstract: Systems, methods, and computer-readable media for intercepting telemetry events obtained during operation of an application and analyzing the telemetry events are provided. The telemetry events are intercepted at the library level by interposing on application calls to a native library. The telemetry events are collected and transmitted to a platform that analyzes the collected events and presents information based on the analysis.
    Type: Application
    Filed: January 26, 2023
    Publication date: June 1, 2023
    Inventors: Michael Kevin Larkin, Scott Oberg, Vikas Wadhvani
  • Patent number: 11620203
    Abstract: Systems, methods, and computer-readable media for intercepting telemetry events obtained during operation of an application and analyzing the telemetry events are provided. The telemetry events are intercepted at the library level by interposing on application calls to a native library. The telemetry events are collected and transmitted to a platform that analyzes the collected events and presents information based on the analysis.
    Type: Grant
    Filed: February 4, 2022
    Date of Patent: April 4, 2023
    Assignee: DEEPFACTOR, INC.
    Inventors: Michael Kevin Larkin, Kiran Kamity
  • Publication number: 20220156172
    Abstract: Systems, methods, and computer-readable media for intercepting telemetry events obtained during operation of an application and analyzing the telemetry events are provided. The telemetry events are intercepted at the library level by interposing on application calls to a native library. The telemetry events are collected and transmitted to a platform that analyzes the collected events and presents information based on the analysis.
    Type: Application
    Filed: February 4, 2022
    Publication date: May 19, 2022
    Inventors: Michael Kevin Larkin, Kiran Kamity
  • Patent number: 11243861
    Abstract: Systems, methods, and computer-readable media for intercepting telemetry events obtained during operation of an application and analyzing the telemetry events are provided. The telemetry events are intercepted at the library level by interposing on application calls to a native library. The telemetry events are collected and transmitted to a platform that analyzes the collected events and presents information based on the analysis.
    Type: Grant
    Filed: July 24, 2020
    Date of Patent: February 8, 2022
    Assignee: DEEPFACTOR, INC.
    Inventors: Michael Kevin Larkin, Kiran Kamity
  • Patent number: 11151009
    Abstract: Systems, methods, and computer-readable media for intercepting telemetry events obtained during operation of an application and analyzing the telemetry events are provided. The telemetry events are intercepted at the library level by interposing on application calls to a native library. The telemetry events are collected and transmitted to a platform that analyzes the collected events and presents information based on the analysis.
    Type: Grant
    Filed: July 24, 2020
    Date of Patent: October 19, 2021
    Assignee: DEEPFACTOR, INC.
    Inventors: Michael Kevin Larkin, Kiran Kamity
  • Publication number: 20210314342
    Abstract: Systems, methods, and computer-readable media for performing web app scans of an application are provided. Telemetry events derived from the web app scan are intercepted by a runtime that has been instrumented in conjunction with the application. The telemetry events are collected and transmitted to a platform that analyzes the collected events and presents information based on the analysis.
    Type: Application
    Filed: June 15, 2021
    Publication date: October 7, 2021
    Inventors: Scott Oberg, Rizwan Merchant, Michael Kevin Larkin
  • Patent number: 11036606
    Abstract: Systems, methods, and computer-readable media for intercepting telemetry events obtained during operation of an application and analyzing the telemetry events are provided. The telemetry events are intercepted at the library level by interposing on application calls to a native library. The telemetry events are collected and transmitted to a platform that analyzes the collected events and presents information based on the analysis.
    Type: Grant
    Filed: July 24, 2020
    Date of Patent: June 15, 2021
    Assignee: DEEP FACTOR, INC.
    Inventors: Michael Kevin Larkin, Kiran Kamity
  • Publication number: 20210026749
    Abstract: Systems, methods, and computer-readable media for intercepting telemetry events obtained during operation of an application and analyzing the telemetry events are provided. The telemetry events are intercepted at the library level by interposing on application calls to a native library. The telemetry events are collected and transmitted to a platform that analyzes the collected events and presents information based on the analysis.
    Type: Application
    Filed: July 24, 2020
    Publication date: January 28, 2021
    Inventors: Michael Kevin Larkin, Kiran Kamity
  • Publication number: 20210026746
    Abstract: Systems, methods, and computer-readable media for intercepting telemetry events obtained during operation of an application and analyzing the telemetry events are provided. The telemetry events are intercepted at the library level by interposing on application calls to a native library. The telemetry events are collected and transmitted to a platform that analyzes the collected events and presents information based on the analysis.
    Type: Application
    Filed: July 24, 2020
    Publication date: January 28, 2021
    Inventors: Michael Kevin Larkin, Kiran Kamity
  • Publication number: 20210026751
    Abstract: Systems, methods, and computer-readable media for intercepting telemetry events obtained during operation of an application and analyzing the telemetry events are provided. The telemetry events are intercepted at the library level by interposing on application calls to a native library. The telemetry events are collected and transmitted to a platform that analyzes the collected events and presents information based on the analysis.
    Type: Application
    Filed: July 24, 2020
    Publication date: January 28, 2021
    Inventors: Michael Kevin Larkin, Kiran Kamity
  • Publication number: 20040044776
    Abstract: There is provided a method for exchanging data between a first device and a second device via a network. The method includes (a) communicating a request for the data from the second device to the first device, (b) communicating an identifier for the data from the first device to the second device, (c) communicating the identifier from the second device back to the first device, and (d) communicating the data from the first device to the second device, after the communication of the identifier from the second device back to the first device. The request, the identifier, and the data are formatted in accordance with a protocol that is common to both of the first device and the second device. There is also provided a system for a first device to exchange data with a second device via a network.
    Type: Application
    Filed: March 22, 2002
    Publication date: March 4, 2004
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Michael Kevin Larkin