Patents by Inventor Richard T. Goodwin

Richard T. Goodwin 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: 20220092659
    Abstract: A method, system, and computer program product for representational learning of product formulas are provided. The method accesses a set of product formulas. Each product formula includes a set of ingredient tuples. A directed graph is generated from the set of product formulas. The directed graph including a node for each ingredient of the sets of ingredient tuples of the set of formulas. The method generates a weighted graph from the directed graph. The weighted graph has a weight assigned to each edge in the directed graph. The method generates an embedding model based on the directed graph. A set of embeddings is determined for the weighted graph where each node is represented with low-dimensional numerical vectors.
    Type: Application
    Filed: September 24, 2020
    Publication date: March 24, 2022
    Inventors: Petar Ristoski, Richard T. Goodwin, Jing Fu, Richard B. Segal, Robin Lougee, Kimberly C. Lang, CHRISTIAN HARRIS, Tenzin Yeshi
  • Patent number: 10671601
    Abstract: Receiving a first model associated with a user, a generic model of a generic domain, and a specific domain having an associated domain-specific corpus. A first set of query terms based on elements of the first model, and a second set of query terms based on elements of the generic model, are determined. A third set of query terms is generated based on the first and second sets of query terms. The domain specific corpus is queried using the third set of query terms, and a domain specific model is generated based on results of the querying.
    Type: Grant
    Filed: December 8, 2014
    Date of Patent: June 2, 2020
    Assignee: International Business Machines Corporation
    Inventors: Sara H. Basson, Kember A.-R. Forcke, Richard T. Goodwin, Kaan K. Katircioglu, Meir M. Laker, Pietro Mazzoleni, Nitinchandra R. Nayak, John G. Vergo
  • Publication number: 20190197564
    Abstract: Embodiments of the present invention disclose a method, computer program product, and system for generating a special map of a plurality of products based on relationships between products. A query is received, from a user, via a user device, wherein the query includes an associated target product. A set of data associated with a plurality of products is received. An earth mover's distance value is calculating for at least one pair of products of the plurality of products. The earth mover's distance is communicated value to a user. A weight is received value based on a user input selection. The earth mover's distance value is modified based on the received weight. A flow vector is determining based on the modified earth mover's distance value of the at least one pair of products and each product of the at least one pair of products is mapped to a vector graph.
    Type: Application
    Filed: December 22, 2017
    Publication date: June 27, 2019
    Inventors: Flavio du Pin Calmon, Aditya Vempaty, Ashish Jagmohan, Richard T. Goodwin, Richard B. Segal
  • Publication number: 20190164039
    Abstract: A compositional artifact may be identified, and a set of logical coordinates within a composition model may be determined for the compositional artifact. The set of logical coordinates may be determined based on the components of the compositional artifact. Tolerance parameters may be used in conjunction with the set of logical coordinates to calculate a logical distance, and other artifacts in the composition model whose logical coordinates fall within the logical distance may be displayed to a user.
    Type: Application
    Filed: November 30, 2017
    Publication date: May 30, 2019
    Inventors: Aditya Vempaty, Richard B. Segal, Ashish Jagmohan, Richard T. Goodwin, Flavio du Pin Calmon
  • Patent number: 10169371
    Abstract: A method includes obtaining from an online social media site a plurality of instances of images of objects associated with a person; analyzing with a data processor the plurality of instances of the images with a plurality of predetermined style classifiers to obtain a score for each image for each style classifier; and determining with the data processor, based on the obtained scores, a likely preference of the person for a particular style of object. The plurality of instances of images of objects associated with the person can be images that were posted, shared or pinned by person, and images that the person expressed a preference for. In a non-limiting embodiment the object is clothing, and the style can include a fashion style or fashion genre including color preferences. A system and a computer program product to perform the method are also disclosed.
    Type: Grant
    Filed: December 14, 2017
    Date of Patent: January 1, 2019
    Assignee: International Business Machines Corporation
    Inventors: Richard T. Goodwin, Pu Huang, Ying Li
  • Patent number: 10042865
    Abstract: A method includes obtaining from an online social media site a plurality of instances of images of objects associated with a person; analyzing with a data processor the plurality of instances of the images with a plurality of predetermined style classifiers to obtain a score for each image for each style classifier; and determining with the data processor, based on the obtained scores, a likely preference of the person for a particular style of object. The plurality of instances of images of objects associated with the person can be images that were posted, shared or pinned by person, and images that the person expressed a preference for. In a non-limiting embodiment the object is clothing, and the style can include a fashion style or fashion genre including color preferences. A system and a computer program product to perform the method are also disclosed.
    Type: Grant
    Filed: June 22, 2015
    Date of Patent: August 7, 2018
    Assignee: International Business Machines Corporation
    Inventors: Richard T. Goodwin, Pu Huang, Ying Li
  • Publication number: 20180107683
    Abstract: A method includes obtaining from an online social media site a plurality of instances of images of objects associated with a person; analyzing with a data processor the plurality of instances of the images with a plurality of predetermined style classifiers to obtain a score for each image for each style classifier; and determining with the data processor, based on the obtained scores, a likely preference of the person for a particular style of object. The plurality of instances of images of objects associated with the person can be images that were posted, shared or pinned by person, and images that the person expressed a preference for. In a non-limiting embodiment the object is clothing, and the style can include a fashion style or fashion genre including color preferences. A system and a computer program product to perform the method are also disclosed.
    Type: Application
    Filed: December 14, 2017
    Publication date: April 19, 2018
    Inventors: Richard T. Goodwin, Pu Huang, Ying Li
  • Patent number: 9892345
    Abstract: A method includes obtaining from an online social media site a plurality of instances of images of objects associated with a person; analyzing with a data processor the plurality of instances of the images with a plurality of predetermined style classifiers to obtain a score for each image for each style classifier; and determining with the data processor, based on the obtained scores, a likely preference of the person for a particular style of object. The plurality of instances of images of objects associated with the person can be images that were posted, shared or pinned by person, and images that the person expressed a preference for. In a non-limiting embodiment the object is clothing, and the style can include a fashion style or fashion genre including color preferences. A system and a computer program product to perform the method are also disclosed.
    Type: Grant
    Filed: January 11, 2017
    Date of Patent: February 13, 2018
    Assignee: International Business Machines Corporation
    Inventors: Richard T. Goodwin, Pu Huang, Ying Li
  • Patent number: 9697232
    Abstract: A method includes obtaining from an online social media site a plurality of instances of images of objects associated with a person; analyzing with a data processor the plurality of instances of the images with a plurality of predetermined style classifiers to obtain a score for each image for each style classifier; and determining with the data processor, based on the obtained scores, a likely preference of the person for a particular style of object. The plurality of instances of images of objects associated with the person can be images that were posted, shared or pinned by person, and images that the person expressed a preference for. In a non-limiting embodiment the object is clothing, and the style can include a fashion style or fashion genre including color preferences. A system and a computer program product to perform the method are also disclosed.
    Type: Grant
    Filed: March 19, 2015
    Date of Patent: July 4, 2017
    Assignee: International Business Machines Corporation
    Inventors: Richard T. Goodwin, Pu Huang, Ying Li
  • Publication number: 20170124434
    Abstract: A method includes obtaining from an online social media site a plurality of instances of images of objects associated with a person; analyzing with a data processor the plurality of instances of the images with a plurality of predetermined style classifiers to obtain a score for each image for each style classifier; and determining with the data processor, based on the obtained scores, a likely preference of the person for a particular style of object. The plurality of instances of images of objects associated with the person can be images that were posted, shared or pinned by person, and images that the person expressed a preference for. In a non-limiting embodiment the object is clothing, and the style can include a fashion style or fashion genre including color preferences. A system and a computer program product to perform the method are also disclosed.
    Type: Application
    Filed: January 11, 2017
    Publication date: May 4, 2017
    Inventors: Richard T. Goodwin, Pu Huang, Ying Li
  • Publication number: 20160275107
    Abstract: A method includes obtaining from an online social media site a plurality of instances of images of objects associated with a person; analyzing with a data processor the plurality of instances of the images with a plurality of predetermined style classifiers to obtain a score for each image for each style classifier; and determining with the data processor, based on the obtained scores, a likely preference of the person for a particular style of object. The plurality of instances of images of objects associated with the person can be images that were posted, shared or pinned by person, and images that the person expressed a preference for. In a non-limiting embodiment the object is clothing, and the style can include a fashion style or fashion genre including color preferences. A system and a computer program product to perform the method are also disclosed.
    Type: Application
    Filed: June 22, 2015
    Publication date: September 22, 2016
    Inventors: Richard T. Goodwin, Pu Huang, Ying Li
  • Publication number: 20160275372
    Abstract: A method includes obtaining from an online social media site a plurality of instances of images of objects associated with a person; analyzing with a data processor the plurality of instances of the images with a plurality of predetermined style classifiers to obtain a score for each image for each style classifier; and determining with the data processor, based on the obtained scores, a likely preference of the person for a particular style of object. The plurality of instances of images of objects associated with the person can be images that were posted, shared or pinned by person, and images that the person expressed a preference for. In a non-limiting embodiment the object is clothing, and the style can include a fashion style or fashion genre including color preferences. A system and a computer program product to perform the method are also disclosed.
    Type: Application
    Filed: March 19, 2015
    Publication date: September 22, 2016
    Inventors: Richard T. Goodwin, Pu Huang, Ying Li
  • Publication number: 20160217200
    Abstract: A model of a domain is received, wherein the model has a plurality of elements. A corpus of select documents covering the plurality of elements of the model is also received. A plurality of select topics is generated from the corpus of select documents. Topics of an additional document are compared to the plurality of select topics to calculate a distance between the topics of the additional document and the plurality of select topics. Upon the distance meeting a threshold value, a new corpus is generated to include the additional document. The new document is annotated with the plurality of elements of the model.
    Type: Application
    Filed: February 17, 2016
    Publication date: July 28, 2016
    Inventors: Sara H. Basson, Kember A.-R. Forcke, Richard T. Goodwin, Kaan K. Katircioglu, Meir M. Laker, Jonathan Lenchner, Pietro Mazzoleni, Nitinchandra R. Nayak, John G. Vergo, Wlodek W. Zadrozny
  • Publication number: 20160162538
    Abstract: Receiving a first model associated with a user, a generic model of a generic domain, and a specific domain having an associated domain-specific corpus. A first set of query terms based on elements of the first model, and a second set of query terms based on elements of the generic model, are determined. A third set of query terms is generated based on the first and second sets of query terms. The domain specific corpus is queried using the third set of query terms, and a domain specific model is generated based on results of the querying.
    Type: Application
    Filed: December 8, 2014
    Publication date: June 9, 2016
    Inventors: Sara H. Basson, Kember A.-R. Forcke, Richard T. Goodwin, Kaan K. Katircioglu, Meir M. Laker, Pietro Mazzoleni, Nitinchandra R. Nayak, John G. Vergo
  • Patent number: 9355371
    Abstract: Embodiments relate to a method, system, and computer program product for a process model. The method includes extracting data associated with a process execution trace of a running process and extracting any prior knowledge data relating to the running process. The method also includes calculating at least one transition confidence parameter for the prior knowledge data; and identifying any existing process models relating to the running process. A confidence trace bias is also generated for any existing process model identified. An enhanced bias value is then calculated by combining the confidence trace bias value and value of the transition confidence parameter. Using as input the extracted process execution trace data, the prior knowledge data, the identified existing model and the enhanced bias value, a learned process model is then generated.
    Type: Grant
    Filed: August 20, 2013
    Date of Patent: May 31, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Richard T. Goodwin, Pietro Mazzoleni, Aubrey J. Rembert
  • Patent number: 9208449
    Abstract: Embodiments relate to a method, system, and computer program product for a process model. The method includes extracting data associated with a process execution trace of a running process and extracting any prior knowledge data relating to the running process. The method also includes calculating at least one transition confidence parameter for the prior knowledge data; and identifying any existing process models relating to the running process. A confidence trace bias is also generated for any existing process model identified. An enhanced bias value is then calculated by combining the confidence trace bias value and value of the transition confidence parameter. Using as input the extracted process execution trace data, the prior knowledge data, the identified existing model and the enhanced bias value, a learned process model is then generated.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: December 8, 2015
    Assignee: International Business Machines Corporation
    Inventors: Richard T. Goodwin, Pietro Mazzoleni, Aubrey J. Rembert
  • Publication number: 20150347467
    Abstract: A model of a domain is received, wherein the model has a plurality of elements. A corpus of select documents covering the plurality of elements of the model is also received. A plurality of select topics is generated from the corpus of select documents. Topics of an additional document are compared to the plurality of select topics to calculate a distance between the topics of the additional document and the plurality of select topics. Upon the distance meeting a threshold value, a new corpus is generated to include the additional document. The new document is annotated with the plurality of elements of the model.
    Type: Application
    Filed: May 27, 2014
    Publication date: December 3, 2015
    Applicant: International Business Machines Corporation
    Inventors: Sara H. Basson, Kember A.-R. Forcke, Richard T. Goodwin, Kaan K. Katircioglu, Meir M. Laker, Jonathan Lenchner, Pietro Mazzoleni, Nitinchandra R. Nayak, John G. Vergo, Wlodek W. Zadrozny
  • Publication number: 20140279735
    Abstract: Embodiments relate to a method, system, and computer program product for a process model. The method includes extracting data associated with a process execution trace of a running process and extracting any prior knowledge data relating to the running process. The method also includes calculating at least one transition confidence parameter for the prior knowledge data; and identifying any existing process models relating to the running process. A confidence trace bias is also generated for any existing process model identified. An enhanced bias value is then calculated by combining the confidence trace bias value and value of the transition confidence parameter. Using as input the extracted process execution trace data, the prior knowledge data, the identified existing model and the enhanced bias value, a learned process model is then generated.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Richard T. Goodwin, Pietro Mazzoleni, Aubrey J. Rembert
  • Publication number: 20140279769
    Abstract: Embodiments relate to a method, system, and computer program product for a process model. The method includes extracting data associated with a process execution trace of a running process and extracting any prior knowledge data relating to the running process. The method also includes calculating at least one transition confidence parameter for the prior knowledge data; and identifying any existing process models relating to the running process. A confidence trace bias is also generated for any existing process model identified. An enhanced bias value is then calculated by combining the confidence trace bias value and value of the transition confidence parameter. Using as input the extracted process execution trace data, the prior knowledge data, the identified existing model and the enhanced bias value, a learned process model is then generated.
    Type: Application
    Filed: August 20, 2013
    Publication date: September 18, 2014
    Applicant: International Business Machines Corporation
    Inventors: Richard T. Goodwin, Pietro Mazzoleni, Aubrey J. Rembert
  • Lid
    Patent number: D1027639
    Type: Grant
    Filed: June 12, 2023
    Date of Patent: May 21, 2024
    Assignee: SWIMC LLC
    Inventors: Richard D. Hudson, James J. Johnson, Gustavo A. Morales, Edward Ray Goodwin, Jr., Michael C. Lambertson, Jr., Charles T. Buckel, Jr.