Patents by Inventor Jonathan McPhie

Jonathan McPhie 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: 10229311
    Abstract: Implementations generally relate to face template balancing. In some implementations, a method includes generating face templates corresponding to respective images. The method also includes matching the images to a user based on the face templates. The method also includes receiving a determination that one or more matched images are mismatched images. The method also includes flagging one or more face templates corresponding to the one or more mismatched images as negative face templates.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: March 12, 2019
    Assignee: Google LLC
    Inventors: Jonathan McPhie, Hartwig Adam, Dan Fredinburg, Alexei Masterov
  • Publication number: 20180089498
    Abstract: Implementations generally relate to face template balancing. In some implementations, a method includes generating face templates corresponding to respective images. The method also includes matching the images to a user based on the face templates. The method also includes receiving a determination that one or more matched images are mismatched images. The method also includes flagging one or more face templates corresponding to the one or more mismatched images as negative face templates.
    Type: Application
    Filed: September 29, 2017
    Publication date: March 29, 2018
    Applicant: Google Inc.
    Inventors: Jonathan McPhie, Hartwig Adam, Dan Fredinburg, Alexei Masterov
  • Patent number: 9779285
    Abstract: Implementations generally relate to face template balancing. In some implementations, a method includes generating face templates corresponding to respective images. The method also includes matching the images to a user based on the face templates. The method also includes receiving a determination that one or more matched images are mismatched images. The method also includes flagging one or more face templates corresponding to the one or more mismatched images as negative face templates.
    Type: Grant
    Filed: October 7, 2016
    Date of Patent: October 3, 2017
    Assignee: Google Inc.
    Inventors: Jonathan McPhie, Hartwig Adam, Dan Fredinburg, Alexei Masterov
  • Publication number: 20170091531
    Abstract: Implementations generally relate to face template balancing. In some implementations, a method includes generating face templates corresponding to respective images. The method also includes matching the images to a user based on the face templates. The method also includes receiving a determination that one or more matched images are mismatched images. The method also includes flagging one or more face templates corresponding to the one or more mismatched images as negative face templates.
    Type: Application
    Filed: October 7, 2016
    Publication date: March 30, 2017
    Applicant: Google Inc.
    Inventors: Jonathan MCPHIE, Hartwig ADAM, Dan FREDINBURG, Alexei MASTEROV
  • Patent number: 9563874
    Abstract: Rule-based content filter is described, including receiving from a user an indication of an attempted posting of content to a target, wherein the attempted posting of the content by the user comprises at least one item provided by the user for display on a website to the target; selecting a rule associated with the user, wherein the rule is selected based on at least one of the content of the attempted posting and an identity of the target; applying the rule to the attempted posting to determine whether a condition applies, the condition relating to whether the attempted posting complies with the rule; when the condition applies, posting to the target; and when the condition does not apply, providing an indication to the user that the attempted post does not comply with the rule.
    Type: Grant
    Filed: June 14, 2012
    Date of Patent: February 7, 2017
    Assignee: GOOGLE INC.
    Inventors: Jonathan McPhie, Dan Fredinburg
  • Patent number: 9465977
    Abstract: Implementations generally relate to face template balancing. In some implementations, a method includes generating face templates corresponding to respective images. The method also includes matching the images to a user based on the face templates. The method also includes receiving a determination that one or more matched images are mismatched images. The method also includes flagging one or more face templates corresponding to the one or more mismatched images as negative face templates.
    Type: Grant
    Filed: July 17, 2014
    Date of Patent: October 11, 2016
    Assignee: Google Inc.
    Inventors: Jonathan McPhie, Hartwig Adam, Dan Fredinburg, Alexei Masterov
  • Publication number: 20160283779
    Abstract: Implementations generally relate to face template balancing. In some implementations, a method includes generating face templates corresponding to respective images. The method also includes matching the images to a user based on the face templates. The method also includes receiving a determination that one or more matched images are mismatched images. The method also includes flagging one or more face templates corresponding to the one or more mismatched images as negative face templates.
    Type: Application
    Filed: July 17, 2014
    Publication date: September 29, 2016
    Applicant: GOOGLE INC.
    Inventors: Jonathan McPHIE, Hartwig ADAM, Dan FREDINBURG, Alexei MASTEROV
  • Patent number: 9300756
    Abstract: A method includes gathering a plurality of instances of online activity associated with a user, analyzing the plurality of instances of online activity to determine a characteristic that is likely to correspond to a profile attribute of the user and generating a profile enrichment suggestion for the user based on the determined characteristic.
    Type: Grant
    Filed: September 11, 2013
    Date of Patent: March 29, 2016
    Assignee: Google Inc.
    Inventors: Sara Lee Su, Gregory Dardyk, Michael Brandt, Jonathan McPhie, Umesh Shankar, Marlo James McGriff, II, Jose Javier Zuniga, Jr., Mor Miller, Travis Harrison Kroll Green, Tomer Amarilio, Brandon Kyle Trew, Hristo Stefanov Stefanov, Christoph Urs Oehler, Dan Fredinburg, Andrew Swerdlow, Etienne DeGuine, Giora Unger, Max Michiel Loubser, Kyle Garner Harrison, Lars Fabian Kruger, Peter Tomlinson Klein, Si-Wai Yan Lai, Joseph Adam Taylor, Alison Michelle Huml, Tilke Mary Judd, Bao Lam, Geva Rechav, Mark Russell Thomas, Lauren A. Schmidt
  • Patent number: 9280590
    Abstract: Systems and methods for attribute-based user data visualizations are described, including determining that an event is associated with a category, the event is one of a plurality of events that are associated with a user using one or more products; clustering the event with a group of events that are associated with the category; identifying at least a portion of the group of events and at least a portion of another group of events of another category, based on one or more time periods; and providing the at least the portion of the group of events and the at least the portion of the another group of events of the another category for visual presentation.
    Type: Grant
    Filed: October 10, 2013
    Date of Patent: March 8, 2016
    Assignee: GOOGLE INC.
    Inventors: Jonathan McPhie, Finnegan Southey, Dan Fredinburg
  • Patent number: 9183277
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing intent sensitive search results. In one aspect, a method includes receiving a current query for a current search session that is associated with a user identifier. One or more potential refinements for the current query are identified, each potential refinement being one or more terms and based on previous queries associated with the user identifier and previous queries associated with other user identifiers. One or more secondary queries are generated, each secondary query including the current query and one of the potential refinements, each secondary query matching a query-refinement pair in a trigger map that includes a plurality of query-refinement pairs. Secondary search results are identified for the secondary queries. Search results are provided including at least one of the secondary search results.
    Type: Grant
    Filed: March 27, 2014
    Date of Patent: November 10, 2015
    Assignee: Google Inc.
    Inventors: Yair Kurzion, Jonathan McPhie
  • Publication number: 20140095614
    Abstract: A method includes gathering a plurality of instances of online activity associated with a user, analyzing the plurality of instances of online activity to determine a characteristic that is likely to correspond to a profile attribute of the user and generating a profile enrichment suggestion for the user based on the determined characteristic.
    Type: Application
    Filed: September 11, 2013
    Publication date: April 3, 2014
    Applicant: Google Inc.
    Inventors: Sara Lee Su, Gregory Dardyk, Michael Brandt, Jonathan Mcphie, Umesh Shankar, Marlo James McGriff, II, Jose Javier Zuniga, JR., Mor Miller, Travis Harrison Kroll Green, Tomer Amarilio, Brandon Kyle Trew, Hristo Stefanov Stefanov, Christoph Urs Oehler, Dan Fredinburg, Andrew Swerdlow, Etienne Deguine, Giora Unger, Max Michiel Loubser, Kyle Garner Harrison, Lars Fabian Kruger, Peter Tomlinson Klein, Si-Wai Yan Lai, Joseph Adam Taylor, Alison Michelle Huml, Tilke Mary Judd, Bao Lam, Geva Rechav, Mark Russell Thomas, Lauren A. Schmidt
  • Patent number: 8688667
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing intent sensitive search results. In one aspect, a method includes receiving a current query for a current search session that is associated with a user identifier. One or more potential refinements for the current query are identified, each potential refinement being one or more terms and based on previous queries associated with the user identifier and previous queries associated with other user identifiers. One or more secondary queries are generated, each secondary query including the current query and one of the potential refinements, each secondary query matching a query-refinement pair in a trigger map that includes a plurality of query-refinement pairs. Secondary search results are identified for the secondary queries. Search results are provided including at least one of the secondary search results.
    Type: Grant
    Filed: February 8, 2011
    Date of Patent: April 1, 2014
    Assignee: Google Inc.
    Inventors: Yair Kurzion, Jonathan McPhie