Patents by Inventor Justin Ormont

Justin Ormont 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: 11836589
    Abstract: Systems and methods for optimizing trained ML hardware models by collecting machine learning (ML) training inputs and outputs; selecting a ML model architecture from ML model architectures; training the selected ML model architecture with the ML training inputs and outputs; selecting a hardware processor from hardware processors; and creating a trained ML hardware model by inputting the selected hardware processor with the trained ML model. ML test inputs and outputs, and types of test metrics are selected and used to test the trained ML hardware model to provide runtime test metrics data for ML output predictions made by the trained ML hardware model. The trained ML hardware model is optimized to become an optimized trained ML hardware model using the runtime test metrics by selecting a new selected ML model architecture, selecting a new selected hardware processor, or updating the trained ML model using the runtime metrics test data.
    Type: Grant
    Filed: July 11, 2023
    Date of Patent: December 5, 2023
    Assignee: Eta Compute, Inc.
    Inventors: Justin Ormont, Evan Petridis, Luan Nguyen, Jeremi Wojcicki
  • Patent number: 11681979
    Abstract: A method for supply chain management using mobile devices with a server on an electronic data network includes receiving identifying information for a product transmitted from a mobile device via the network, the server being periodically updated with product recall data. The server queries a traceability server via the network for master data and event data related to the product using the identifying information. The server processes the recall data, master data, and event data to produce product data which is output to the mobile device.
    Type: Grant
    Filed: December 11, 2020
    Date of Patent: June 20, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Steve Beier, Varun Bhagwan, James Funk, Arthur F. Kaufmann, Suzanna Khatchatrian, Timothy T. Liu, Justin Ormont, Heather M. Underwood
  • Patent number: 10990568
    Abstract: Systems and methods of automated machine learning for modeling a data set according to a modeling intent are presented. A modeling service receives a data set from a submitting party as well as a set of constraints. A pipeline generator generates a set of pipelines according to a modeling intent of a data set and in view of the set of constraints. A machine learned trained judge conducts an analysis of the pipelines to identify an optimal pipeline to train. Optimal results are generated according to the optimal pipeline and the optimal results are provided to the submitting party in response to receiving the data set and constraints.
    Type: Grant
    Filed: August 28, 2017
    Date of Patent: April 27, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Justin Ormont, Yunling Wang, Aidan C Crook, Sarthak Shah
  • Publication number: 20210097480
    Abstract: A method for supply chain management using mobile devices with a server on an electronic data network includes receiving identifying information for a product transmitted from a mobile device via the network, the server being periodically updated with product recall data. The server queries a traceability server via the network for master data and event data related to the product using the identifying information. The server processes the recall data, master data, and event data to produce product data which is output to the mobile device.
    Type: Application
    Filed: December 11, 2020
    Publication date: April 1, 2021
    Inventors: Steve Beier, Varun Bhagwan, James Funk, Arthur F. Kaufmann, Suzanna Khatchatrian, Timothy T. Liu, Justin Ormont, Heather M. Underwood
  • Patent number: 10915857
    Abstract: A method for supply chain management using mobile devices with a server on an electronic data network includes receiving identifying information for a product transmitted from a mobile device via the network, the server being periodically updated with product recall data. The server queries a traceability server via the network for master data and event data related to the product using the identifying information. The server processes the recall data, master data, and event data to produce product data which is output to the mobile device.
    Type: Grant
    Filed: June 26, 2017
    Date of Patent: February 9, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Steve Beier, Varun Bhagwan, James Funk, Arthur F. Kaufmann, Suzanna Khatchatrian, Timothy T. Liu, Justin Ormont, Heather M. Underwood
  • Patent number: 10915861
    Abstract: A method for supply chain management using mobile devices with a server on an electronic data network includes receiving identifying information for a product transmitted from a mobile device via the network, the server being periodically updated with product recall data. The server queries a traceability server via the network for master data and event data related to the product using the identifying information. The server processes the recall data, master data, and event data to produce product data which is output to the mobile device.
    Type: Grant
    Filed: October 2, 2019
    Date of Patent: February 9, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Steve Beier, Varun Bhagwan, James Funk, Arthur F. Kaufmann, Suzanna Khatchatrian, Timothy T. Liu, Justin Ormont, Heather M. Underwood
  • Patent number: 10803275
    Abstract: A method for deconvolution of digital images includes obtaining a degraded image from a digital sensor, a processor accepting output from the digital sensor and recognizing a distorted element within the image. The distorted element is compared with a true shape of the element to produce a degrading function. The degrading function is deconvolved from at least a portion of the image to improve image quality of the image. A method of indirectly decoding a barcode includes obtaining an image of a barcode using an optical sensor in a mobile computing device, the image comprising barcode marks and a textual character. The textual character is optically recognized and an image degrading characteristic is identified from the textual character. Compensating for the image degrading characteristic renders previously undecodable barcode marks decodable. A system for deconvolution of digital images is also included.
    Type: Grant
    Filed: October 4, 2018
    Date of Patent: October 13, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Varun Bhagwan, Timothy Liu, Justin Ormont, Heather Underwood
  • Publication number: 20200042931
    Abstract: A method for supply chain management using mobile devices with a server on an electronic data network includes receiving identifying information for a product transmitted from a mobile device via the network, the server being periodically updated with product recall data. The server queries a traceability server via the network for master data and event data related to the product using the identifying information. The server processes the recall data, master data, and event data to produce product data which is output to the mobile device.
    Type: Application
    Filed: October 2, 2019
    Publication date: February 6, 2020
    Inventors: Steve Beier, Varun Bhagwan, James Funk, Arthur F. Kaufmann, Suzanna Khatchatrian, Timothy T. Liu, Justin Ormont, Heather M. Underwood
  • Patent number: 10380174
    Abstract: A method for template based recognition of food product information includes capturing an image of food product packaging and extracting an attribute from the image. The attribute is used to find a matching template in a template database. The matching template is then used to extract food product information from the image.
    Type: Grant
    Filed: February 5, 2016
    Date of Patent: August 13, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Varun Bhagwan, Justin Ormont, Heather Underwood
  • Patent number: 10229206
    Abstract: One or more techniques and/or systems are provided for augmenting a social snippet with an augmentation tagline. For example, a search user may submit a search query through a search interface (e.g., “algebra help” search query). An entity associated with the search query may be identified (e.g., a math professor). A set of taglines associated with the entity may be retrieved (e.g., descriptive information about the math professor extracted from social networks, documents, websites, etc.). A social snippet for the entity may be augmented with an augmentation tagline selected from the set of taglines or generated based upon information relating to the entity. The augmented social snippet may be displayed through the search interface, and the augmentation tagline may indicate a relevance of the entity to the search user (e.g., an indication that the math professor teaches algebra at a university attended by the search user).
    Type: Grant
    Filed: August 2, 2013
    Date of Patent: March 12, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Omar Alonso, Vasileios Kandylas, Justin Ormont
  • Publication number: 20190042817
    Abstract: A method for deconvolution of digital images includes obtaining a degraded image from a digital sensor, a processor accepting output from the digital sensor and recognizing a distorted element within the image. The distorted element is compared with a true shape of the element to produce a degrading function. The degrading function is deconvolved from at least a portion of the image to improve image quality of the image. A method of indirectly decoding a barcode includes obtaining an image of a barcode using an optical sensor in a mobile computing device, the image comprising barcode marks and a textual character. The textual character is optically recognized and an image degrading characteristic is identified from the textual character. Compensating for the image degrading characteristic renders previously undecodable barcode marks decodable. A system for deconvolution of digital images is also included.
    Type: Application
    Filed: October 4, 2018
    Publication date: February 7, 2019
    Applicant: International Business Machines Corporation
    Inventors: Varun Bhagwan, Timothy Liu, Justin Ormont, Heather Underwood
  • Publication number: 20190018866
    Abstract: Systems and methods of automated machine learning for modeling a data set according to a modeling intent are presented. A modeling service receives a data set from a submitting party as well as a set of constraints. A pipeline generator generates a set of pipelines according to a modeling intent of a data set and in view of the set of constraints. A machine learned trained judge conducts an analysis of the pipelines to identify an optimal pipeline to train. Optimal results are generated according to the optimal pipeline and the optimal results are provided to the submitting party in response to receiving the data set and constraints.
    Type: Application
    Filed: August 28, 2017
    Publication date: January 17, 2019
    Inventors: Justin ORMONT, Yunling WANG, Aidan C. Crook, Sarthak SHAH
  • Publication number: 20190018821
    Abstract: Systems and methods of generating recipes for modeling data sets are presented. Based on a corpus of a plurality of recipes for modeling data sets, an analysis is made. The analysis is conducted on the plurality of recipes in light of a corresponding plurality of modeling metrics, resulting in the identification of performance bases of the processing steps of the plurality of recipes. A determination of a new recipe, not already included in the corpus of recipes, is made. The determination is made according to the identifies bases, the new recipe comprising a plurality of processing steps for processing the data set. A pipeline generated for the new recipe is obtained and submitted to a trained judge for evaluation. Predicted results for the new recipe is obtained from the trained judge and the recipe and predicted results are stored in the corpus of recipes.
    Type: Application
    Filed: August 28, 2017
    Publication date: January 17, 2019
    Inventors: Justin ORMONT, Yunling WANG, Aidan C. Crook, Sarthak SHAH
  • Patent number: 10140495
    Abstract: A method for deconvolution of digital images includes obtaining a degraded image from a digital sensor, a processor accepting output from the digital sensor and recognizing a distorted element within the image. The distorted element is compared with a true shape of the element to produce a degrading function. The degrading function is deconvolved from at least a portion of the image to improve image quality of the image. A method of indirectly decoding a barcode includes obtaining an image of a barcode using an optical sensor in a mobile computing device, the image comprising barcode marks and a textual character. The textual character is optically recognized and an image degrading characteristic is identified from the textual character. Compensating for the image degrading characteristic renders previously undecodable barcode marks decodable. A system for deconvolution of digital images is also included.
    Type: Grant
    Filed: October 3, 2016
    Date of Patent: November 27, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Varun Bhagwan, Timothy Liu, Justin Ormont, Heather Underwood
  • Publication number: 20170293882
    Abstract: A method for supply chain management using mobile devices with a server on an electronic data network includes receiving identifying information for a product transmitted from a mobile device via the network, the server being periodically updated with product recall data. The server queries a traceability server via the network for master data and event data related to the product using the identifying information. The server processes the recall data, master data, and event data to produce product data which is output to the mobile device.
    Type: Application
    Filed: June 26, 2017
    Publication date: October 12, 2017
    Inventors: Steve Beier, Varun Bhagwan, James Funk, Arthur F. Kaufmann, Suzanna Khatchatrian, Timothy T. Liu, Justin Ormont, Heather M. Underwood
  • Patent number: 9715666
    Abstract: A method for supply chain management using mobile devices with a server on an electronic data network includes receiving identifying information for a product transmitted from a mobile device via the network, the server being periodically updated with product recall data. The server queries a traceability server via the network for master data and event data related to the product using the identifying information. The server processes the recall data, master data, and event data to produce product data which is output to the mobile device.
    Type: Grant
    Filed: June 30, 2010
    Date of Patent: July 25, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Steve Beier, Varun Bhagwan, James Funk, Arthur F. Kaufmann, Suzanna Khatchatrian, Timothy T. Liu, Justin Ormont, Heather M. Underwood
  • Patent number: 9646062
    Abstract: Systems and methods for providing improved news results to a news query according to entity expansion are presented. In response to receiving a news query from a computer user, a news engine identifies one or more interest entities of the computer user. Expanded entity data corresponding to the one or more interest entities is obtained, the expanded entity data identifying related entities to the one or more interest entities. The expanded entity data also includes category data corresponding to the categories of the one or more interest entities. Expanded news queries are generated according to the interest entities, the related entities, and category entities corresponding to the categories. News results are obtained according to the expanded news queries and a news presentation is generated and returned to the computer user.
    Type: Grant
    Filed: June 10, 2013
    Date of Patent: May 9, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Justin Ormont, Marc Eliot Davis
  • Publication number: 20170024594
    Abstract: A method for deconvolution of digital images includes obtaining a degraded image from a digital sensor, a processor accepting output from the digital sensor and recognizing a distorted element within the image. The distorted element is compared with a true shape of the element to produce a degrading function. The degrading function is deconvolved from at least a portion of the image to improve image quality of the image. A method of indirectly decoding a barcode includes obtaining an image of a barcode using an optical sensor in a mobile computing device, the image comprising barcode marks and a textual character. The textual character is optically recognized and an image degrading characteristic is identified from the textual character. Compensating for the image degrading characteristic renders previously undecodable barcode marks decodable. A system for deconvolution of digital images is also included.
    Type: Application
    Filed: October 3, 2016
    Publication date: January 26, 2017
    Applicant: International Business Machines Corporation
    Inventors: Varun Bhagwan, Timothy Liu, Justin Ormont, Heather Underwood
  • Patent number: 9508116
    Abstract: A method for deconvolution of digital images includes obtaining a degraded image from a digital sensor, a processor accepting output from the digital sensor and recognizing a distorted element within the image. The distorted element is compared with a true shape of the element to produce a degrading function. The degrading function is deconvolved from at least a portion of the image to improve image quality of the image. A method of indirectly decoding a barcode includes obtaining an image of a barcode using an optical sensor in a mobile computing device, the image comprising barcode marks and a textual character. The textual character is optically recognized and an image degrading characteristic is identified from the textual character. Compensating for the image degrading characteristic renders previously undecodable barcode marks decodable. A system for deconvolution of digital images is also included.
    Type: Grant
    Filed: April 16, 2014
    Date of Patent: November 29, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Varun Bhagwan, Timothy Liu, Justin Ormont, Heather Underwood
  • Publication number: 20160154823
    Abstract: A method for template based recognition of food product information includes capturing an image of food product packaging and extracting an attribute from the image. The attribute is used to find a matching template in a template database. The matching template is then used to extract food product information from the image.
    Type: Application
    Filed: February 5, 2016
    Publication date: June 2, 2016
    Applicant: International Business Machines Corporation
    Inventors: VARUN BHAGWAN, JUSTIN ORMONT, HEATHER UNDERWOOD