Patents by Inventor Christopher Challis

Christopher Challis 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: 20240143607
    Abstract: The present technology provides for facilitating efficient identification of relevant metrics. In one embodiment, a set of candidate metrics for which to determine relevance to a user is identified. For each candidate metric, a set of distribution parameters is determined, including a first distribution parameter based on implicit positive feedback associated with the metric and usage data associated with the metric and a second distribution parameter based on the usage data associated with the metric. Such usage data can efficiently facilitate identifying relevance even with an absence of negative feedback. Using the set of distribution parameters, a corresponding distribution is generated. Each distribution can then be sampled to identify a relevance score for each candidate metric indicating an extent of relevance of the corresponding metric. Based on the relevance scores for each candidate metric, a candidate metric is designated as relevant to the user.
    Type: Application
    Filed: January 8, 2024
    Publication date: May 2, 2024
    Inventors: Wei ZHANG, Christopher Challis
  • Patent number: 11907232
    Abstract: The present technology provides for facilitating efficient identification of relevant metrics. In one embodiment, a set of candidate metrics for which to determine relevance to a user is identified. For each candidate metric, a set of distribution parameters is determined, including a first distribution parameter based on implicit positive feedback associated with the metric and usage data associated with the metric and a second distribution parameter based on the usage data associated with the metric. Such usage data can efficiently facilitate identifying relevance even with an absence of negative feedback. Using the set of distribution parameters, a corresponding distribution is generated. Each distribution can then be sampled to identify a relevance score for each candidate metric indicating an extent of relevance of the corresponding metric. Based on the relevance scores for each candidate metric, a candidate metric is designated as relevant to the user.
    Type: Grant
    Filed: January 12, 2021
    Date of Patent: February 20, 2024
    Assignee: Adobe Inc.
    Inventors: Wei Zhang, Christopher Challis
  • Patent number: 11775502
    Abstract: Embodiments of the present technology provide systems, methods, and computer storage media for facilitating anomaly detection. In some embodiments, a prediction model is generated using a training data set. The prediction model is used to predict an expected value for a latest (current) timestamp, which is used to determine that the incoming observed data value is an anomaly. Based on the incoming observed data value determined to be the anomaly or not, a corrected data value is generated to be included in the training data set. Thereafter, the training data set having the corrected data value is used to update the prediction model for use in determining whether a subsequent observed data value is anomalous. Such a process may be performed in an iterative manner to maintain optimized training data and prediction model.
    Type: Grant
    Filed: March 12, 2021
    Date of Patent: October 3, 2023
    Assignee: Adobe Inc.
    Inventors: Wei Zhang, Christopher Challis
  • Publication number: 20220413839
    Abstract: Systems and methods for facilitating updates to software programs via machine-learning techniques are disclosed. In an example, an application generates a feature vector from a textual description of a software defect by applying a topic model to the textual description. The application uses the feature vector and one or more machine-learning models configured to predict classifications and sub-classifications of the textual description. The application integrates the classifications and the sub-classifications into a final classification of the textual description that indicates a software component responsible for causing the software defect. The final classification is usable for correcting the software defect.
    Type: Application
    Filed: September 1, 2022
    Publication date: December 29, 2022
    Applicant: Adobe Inc.
    Inventors: Wei ZHANG, Christopher CHALLIS
  • Patent number: 11467817
    Abstract: Systems and methods for facilitating updates to software programs via machine-learning techniques are disclosed. In an example, an application generates a feature vector from a textual description of a software defect by applying a topic model to the textual description. The application uses the feature vector and one or more machine-learning models configured to predict classifications and sub-classifications of the textual description. The application integrates the classifications and the sub-classifications into a final classification of the textual description that indicates a software component responsible for causing the software defect. The final classification is usable for correcting the software defect.
    Type: Grant
    Filed: January 28, 2019
    Date of Patent: October 11, 2022
    Assignee: ADOBE INC.
    Inventors: Wei Zhang, Christopher Challis
  • Publication number: 20220292074
    Abstract: Embodiments of the present technology provide systems, methods, and computer storage media for facilitating anomaly detection. In some embodiments, a prediction model is generated using a training data set. The prediction model is used to predict an expected value for a latest (current) timestamp, which is used to determine that the incoming observed data value is an anomaly. Based on the incoming observed data value determined to be the anomaly or not, a corrected data value is generated to be included in the training data set. Thereafter, the training data set having the corrected data value is used to update the prediction model for use in determining whether a subsequent observed data value is anomalous. Such a process may be performed in an iterative manner to maintain optimized training data and prediction model.
    Type: Application
    Filed: March 12, 2021
    Publication date: September 15, 2022
    Inventors: Wei Zhang, Christopher Challis
  • Publication number: 20220222261
    Abstract: The present technology provides for facilitating efficient identification of relevant metrics. In one embodiment, a set of candidate metrics for which to determine relevance to a user is identified. For each candidate metric, a set of distribution parameters is determined, including a first distribution parameter based on implicit positive feedback associated with the metric and usage data associated with the metric and a second distribution parameter based on the usage data associated with the metric. Such usage data can efficiently facilitate identifying relevance even with an absence of negative feedback. Using the set of distribution parameters, a corresponding distribution is generated. Each distribution can then be sampled to identify a relevance score for each candidate metric indicating an extent of relevance of the corresponding metric. Based on the relevance scores for each candidate metric, a candidate metric is designated as relevant to the user.
    Type: Application
    Filed: January 12, 2021
    Publication date: July 14, 2022
    Inventors: Wei ZHANG, Christopher CHALLIS
  • Publication number: 20200241861
    Abstract: Systems and methods for facilitating updates to software programs via machine-learning techniques are disclosed. In an example, an application generates a feature vector from a textual description of a software defect by applying a topic model to the textual description. The application uses the feature vector and one or more machine-learning models configured to predict classifications and sub-classifications of the textual description. The application integrates the classifications and the sub-classifications into a final classification of the textual description that indicates a software component responsible for causing the software defect. The final classification is usable for correcting the software defect.
    Type: Application
    Filed: January 28, 2019
    Publication date: July 30, 2020
    Inventors: Wei Zhang, Christopher Challis
  • Patent number: 5807542
    Abstract: Iminium ion scavengers are used in the invention to inhibit formation of N-nitrosamines, especially in cosmetics and pharmaceuticals formulations. The iminium ion scavengers may be used in combination with nitrite ion scavengers such as ascorbate.
    Type: Grant
    Filed: May 28, 1996
    Date of Patent: September 15, 1998
    Assignee: Knoll Aktiengesellschaft
    Inventors: Brian Christopher Challis, Walter Graham Guthrie, David Vincent Roper, David Frank Trew