Patents by Inventor John A. Kraemer

John A. Kraemer 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: 11782966
    Abstract: Given a number of records and a number of target classes to which these records belong to, a (weakly) supervised machine learning classification method leverages known possibly dirty classification rules, efficiently and accurately learns a classification model from training data, and applies the learned model to the data records to predict their classes.
    Type: Grant
    Filed: January 21, 2022
    Date of Patent: October 10, 2023
    Assignee: TAMR, INC.
    Inventors: George Beskales, John Kraemer, Ihab F. Ilyas, Liam Cleary, Paul Roome
  • Patent number: 11232143
    Abstract: Given a number of records and a number of target classes to which these records belong to, a (weakly) supervised machine learning classification method leverages known possibly dirty classification rules, efficiently and accurately learns a classification model from training data, and applies the learned model to the data records to predict their classes.
    Type: Grant
    Filed: October 12, 2020
    Date of Patent: January 25, 2022
    Assignee: TAMR, INC.
    Inventors: George Beskales, John Kraemer, Ihab F. Ilyas, Liam Cleary, Paul Roome
  • Patent number: 10803105
    Abstract: Given a number of records and a number of target classes to which these records belong to, a (weakly) supervised machine learning classification method leverages known possibly dirty classification rules, efficiently and accurately learns a classification model from training data, and applies the learned model to the data records to predict their classes.
    Type: Grant
    Filed: December 5, 2019
    Date of Patent: October 13, 2020
    Assignee: Tamr, Inc.
    Inventors: George Beskales, John Kraemer, Ihab F. Ilyas, Liam Cleary, Paul Roome
  • Publication number: 20170103343
    Abstract: Mechanisms for recommending content items based on topics are provided. In some implementations, a method for recommending content items is provided that includes: determining a plurality of accessed content items associated with a user, wherein each of the plurality of content items is associated with a plurality of topics; determining the plurality of topics associated with each of the plurality of accessed content items; generating a model of user interests based on the plurality of topics, wherein the model implements a machine learning technique to determine a plurality of weights for assigning to each of the plurality of topics; applying the model to determine, for a plurality of content items, a probability that the user would watch a content item of the plurality of content items; ranking the plurality of content items based on the determined probabilities; and selecting a subset of the plurality of content items to recommend to the user based on the ranked content items.
    Type: Application
    Filed: December 20, 2016
    Publication date: April 13, 2017
    Inventors: Yangli Hector Yee, James Vincent McFadden, John Kraemer, Dasarathi Sampath
  • Patent number: 9552555
    Abstract: Mechanisms for recommending content items based on topics are provided. In some implementations, a method for recommending content items is provided that includes: determining a plurality of accessed content items associated with a user, wherein each of the plurality of content items is associated with a plurality of topics; determining the plurality of topics associated with each of the plurality of accessed content items; generating a model of user interests based on the plurality of topics, wherein the model implements a machine learning technique to determine a plurality of weights for assigning to each of the plurality of topics; applying the model to determine, for a plurality of content items, a probability that the user would watch a content item of the plurality of content items; ranking the plurality of content items based on the determined probabilities; and selecting a subset of the plurality of content items to recommend to the user based on the ranked content items.
    Type: Grant
    Filed: August 3, 2015
    Date of Patent: January 24, 2017
    Assignee: Google Inc.
    Inventors: Yangli Hector Yee, James Vincent McFadden, John Kraemer, Dasarathi Sampath
  • Patent number: 9129227
    Abstract: Mechanisms for recommending content items based on topics are provided. In some implementations, a method for recommending content items is provided that includes: determining a plurality of accessed content items associated with a user, wherein each of the plurality of content items is associated with a plurality of topics; determining the plurality of topics associated with each of the plurality of accessed content items; generating a model of user interests based on the plurality of topics, wherein the model implements a machine learning technique to determine a plurality of weights for assigning to each of the plurality of topics; applying the model to determine, for a plurality of content items, a probability that the user would watch a content item of the plurality of content items; ranking the plurality of content items based on the determined probabilities; and selecting a subset of the plurality of content items to recommend to the user based on the ranked content items.
    Type: Grant
    Filed: December 31, 2012
    Date of Patent: September 8, 2015
    Assignee: Google Inc.
    Inventors: Yangli Hector Yee, James Vincent McFadden, John Kraemer, Dasarathi Sampath
  • Patent number: 5652983
    Abstract: The Sit/Sleep Constructed Pillow provides multiple uses in functioning as a sitting pillow that transforms into a sleeping pillow while providing an envelope that forms a self contained enclosure for compression and stowage. The Sit/Sleep Constructed Pillow is fabricated from one length of material that encloses the pillow loft and forms an envelope that is used along with fasteners to reduce the perimeter dimensions of the pillow for sitting purposes that in turn transforms into a larger dimensioned sleep pillow with a separate fabric head rest and cover while providing an enclosure for compression and stowage of the pillow, an enclosure that can also be used for stowage when not used for pillow compression.
    Type: Grant
    Filed: February 3, 1995
    Date of Patent: August 5, 1997
    Inventor: John A. Kraemer
  • Patent number: 4251934
    Abstract: The open ended bag label is a folded rectangular paper shape that is folded around an open ended bag and allows for the removal and replacement of the bag contents without removing the label.
    Type: Grant
    Filed: July 5, 1978
    Date of Patent: February 24, 1981
    Inventor: John A. Kraemer