Patents by Inventor Mitesh Vinodbhai Patel

Mitesh Vinodbhai Patel 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: 11093241
    Abstract: Outlier software component remediation is disclosed. For example, a dependency evaluation module executes on a processor to determine an input stack including references to a first plurality of components incorporated in the program and a plurality of metadata tags associated with the first plurality of components. A plurality of selection filters is applied to the plurality of reference project manifests to select a reference project manifest as a reference stack. The first plurality of components identified in the input stack is compared with a second plurality of components identified in the reference stack. A component in the input stack is selected as an outlier component based on the reference stack lacking a reference to the component.
    Type: Grant
    Filed: October 5, 2018
    Date of Patent: August 17, 2021
    Assignee: Red Hat, Inc.
    Inventors: Aagam Birenbhai Shah, Mitesh Vinodbhai Patel
  • Patent number: 10782964
    Abstract: Methods, systems, and computer program products are included for measuring similarity between different versions of software components. An example method includes a computing device identifying one or more software components. Properties are determined corresponding to a component of the identified one or more software components. The determined properties are represented as elements of a vector. A similarity is determined between the vector and a second vector corresponding to a different version of the component. A result is provided that indicates the determined similarity.
    Type: Grant
    Filed: June 29, 2017
    Date of Patent: September 22, 2020
    Assignee: Red Hat, Inc.
    Inventors: Saket Kumar Choudhary, Manjunath Appasaheb Sindagi, Mitesh Vinodbhai Patel
  • Publication number: 20200110601
    Abstract: Outlier software component remediation is disclosed. For example, a dependency evaluation module executes on a processor to determine an input stack including references to a first plurality of components incorporated in the program and a plurality of metadata tags associated with the first plurality of components. A plurality of selection filters is applied to the plurality of reference project manifests to select a reference project manifest as a reference stack. The first plurality of components identified in the input stack is compared with a second plurality of components identified in the reference stack. A component in the input stack is selected as an outlier component based on the reference stack lacking a reference to the component.
    Type: Application
    Filed: October 5, 2018
    Publication date: April 9, 2020
    Inventors: Aagam Birenbhai Shah, Mitesh Vinodbhai Patel
  • Publication number: 20190004790
    Abstract: Methods, systems, and computer program products are included for measuring similarity between different versions of software components. An example method includes a computing device identifying one or more software components. Properties are determined corresponding to a component of the identified one or more software components. The determined properties are represented as elements of a vector. A similarity is determined between the vector and a second vector corresponding to a different version of the component. A result is provided that indicates the determined similarity.
    Type: Application
    Filed: June 29, 2017
    Publication date: January 3, 2019
    Inventors: Saket Kumar Choudhary, Manjunath Appasaheb Sindagi, Mitesh Vinodbhai Patel