Patents by Inventor Gavin Thomas Peterkin

Gavin Thomas Peterkin 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: 20220050815
    Abstract: A database may contain representations of: (i) software packages managed by a software management tool, including publishers, titles, and categories associated with each, and (ii) a plurality of software activities, including descriptions and amounts associated with each. A server device may be configured to obtain classifications of the software activities that predict the publishers, titles, and categories of the software activities from the descriptions. The server device may further compare the software packages to the classifications in order to identify: (i) unmanaged software packages, and (ii) amounts associated with the software packages.
    Type: Application
    Filed: November 1, 2021
    Publication date: February 17, 2022
    Inventors: Gavin Thomas Peterkin, Brian Eric Geihsler, Patrick Richard Lowndes, Peter John Bell
  • Patent number: 11204903
    Abstract: A database may contain representations of: (i) software packages managed by a software management tool, including publishers, titles, and categories associated with each, and (ii) a plurality of software activities, including descriptions and amounts associated with each. A server device may be configured to obtain classifications of the software activities that predict the publishers, titles, and categories of the software activities from the descriptions. The server device may further compare the software packages to the classifications in order to identify: (i) unmanaged software packages, and (ii) amounts associated with the software packages.
    Type: Grant
    Filed: May 2, 2019
    Date of Patent: December 21, 2021
    Assignee: ServiceNow, Inc.
    Inventors: Gavin Thomas Peterkin, Brian Eric Geihsler, Patrick Richard Lowndes, Peter John Bell
  • Patent number: 10958532
    Abstract: An example embodiment involves receiving an activity record including activity data, provider data, and description data; applying a first layer of a multi-layer machine learning (ML) model to predict that the activity record relates to software, applying a second layer of the multi-layer ML model to predict a provider name of a software application referenced in the activity record, applying a third layer of the multi-layer ML model to predict an application title of the software application referenced in the activity record, and storing, in a database, a configuration item indicating that the activity record relates to software, where the configuration item contains attributes including the provider name and the application title.
    Type: Grant
    Filed: November 9, 2018
    Date of Patent: March 23, 2021
    Assignee: ServiceNow, Inc.
    Inventor: Gavin Thomas Peterkin
  • Publication number: 20200349134
    Abstract: A database may contain representations of: (i) software packages managed by a software management tool, including publishers, titles, and categories associated with each, and (ii) a plurality of software activities, including descriptions and amounts associated with each. A server device may be configured to obtain classifications of the software activities that predict the publishers, titles, and categories of the software activities from the descriptions. The server device may further compare the software packages to the classifications in order to identify: (i) unmanaged software packages, and (ii) amounts associated with the software packages.
    Type: Application
    Filed: May 2, 2019
    Publication date: November 5, 2020
    Inventors: Gavin Thomas Peterkin, Brian Eric Geihsler, Patrick Richard Lowndes, Peter John Bell
  • Publication number: 20200153703
    Abstract: An example embodiment involves receiving an activity record including activity data, provider data, and description data; applying a first layer of a multi-layer machine learning (ML) model to predict that the activity record relates to software, applying a second layer of the multi-layer ML model to predict a provider name of a software application referenced in the activity record, applying a third layer of the multi-layer ML model to predict an application title of the software application referenced in the activity record, and storing, in a database, a configuration item indicating that the activity record relates to software, where the configuration item contains attributes including the provider name and the application title.
    Type: Application
    Filed: November 9, 2018
    Publication date: May 14, 2020
    Inventor: Gavin Thomas Peterkin