Patents by Inventor David Butcher

David Butcher 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: 20240169722
    Abstract: A method for segmenting and classifying a unit of land, comprising: receiving land information comprising image data; processing received land information using a segmentation model trained on training data comprising training image data; and determining segmentation and classification for the unit of land; wherein the training image data comprises image data from different time points; and wherein the training image data comprises at least some of the image data.
    Type: Application
    Filed: March 15, 2022
    Publication date: May 23, 2024
    Inventors: Crispin David LOVELL-SMITH, Julian Roscoe MACLAREN, Nicholas David BUTCHER
  • Patent number: 11687571
    Abstract: Embodiments are directed to managing a data model that includes data objects associated with layers of the data model may be provided. A lineage model that includes lineage objects that has one or more lineage objects associated with a layer may be provided. A lineage object associated with a layer may be activated. A first portion data objects may be determined based on the activated lineage object. An anchor object may be determined from the first portion of data objects. A search of the data model may be employed to provide dependency information based on a position of the anchor data object in the data model. A second portion of data objects may be determined based on the dependency information. A report that includes a list of the second portion of data objects, the dependency information, or the like, may be provided.
    Type: Grant
    Filed: December 3, 2021
    Date of Patent: June 27, 2023
    Assignee: Tableau Software, LLC
    Inventors: Tyler James-Buker Doyle, Graeme Riley Britz, Jonathan Joseph Bryak, Cassius David Butcher, Jun Ho Kim, Jiyoung Oh
  • Publication number: 20220092090
    Abstract: Embodiments are directed to managing a data model that includes data objects associated with layers of the data model may be provided. A lineage model that includes lineage objects that has one or more lineage objects associated with a layer may be provided. A lineage object associated with a layer may be activated. A first portion data objects may be determined based on the activated lineage object. An anchor object may be determined from the first portion of data objects. A search of the data model may be employed to provide dependency information based on a position of the anchor data object in the data model. A second portion of data objects may be determined based on the dependency information. A report that includes a list of the second portion of data objects, the dependency information, or the like, may be provided.
    Type: Application
    Filed: December 3, 2021
    Publication date: March 24, 2022
    Inventors: Tyler James-Buker Doyle, Graeme Riley Britz, Jonathan Joseph Bryak, Cassius David Butcher, Jun Ho Kim, Jiyoung Oh
  • Patent number: 11194845
    Abstract: Embodiments are directed to managing a data model that includes data objects associated with layers of the data model may be provided. A lineage model that includes lineage objects that has one or more lineage objects associated with a layer may be provided. A lineage object associated with a layer may be activated. A first portion data objects may be determined based on the activated lineage object. An anchor object may be determined from the first portion of data objects. A search of the data model may be employed to provide dependency information based on a position of the anchor data object in the data model. A second portion of data objects may be determined based on the dependency information. A report that includes a list of the second portion of data objects, the dependency information, or the like, may be provided.
    Type: Grant
    Filed: April 19, 2019
    Date of Patent: December 7, 2021
    Assignee: Tableau Software, LLC
    Inventors: Tyler James-Buker Doyle, Graeme Riley Britz, Jonathan Joseph Bryak, Cassius David Butcher, Jun Ho Kim, Jiyoung Oh
  • Publication number: 20200334277
    Abstract: Embodiments are directed to managing a data model that includes data objects associated with layers of the data model may be provided. A lineage model that includes lineage objects that has one or more lineage objects associated with a layer may be provided. A lineage object associated with a layer may be activated. A first portion data objects may be determined based on the activated lineage object. An anchor object may be determined from the first portion of data objects. A search of the data model may be employed to provide dependency information based on a position of the anchor data object in the data model. A second portion of data objects may be determined based on the dependency information. A report that includes a list of the second portion of data objects, the dependency information, or the like, may be provided.
    Type: Application
    Filed: April 19, 2019
    Publication date: October 22, 2020
    Inventors: Tyler James-Buker Doyle, Graeme Riley Britz, Jonathan Joseph Bryak, Cassius David Butcher, Jun Ho Kim, Jiyoung Oh
  • Publication number: 20180204210
    Abstract: A virtual wallet system provides embedded controls to a merchant for association and display with merchant artifacts on a merchant interface. Merchant artifacts may include begin-of-purchase flow items such as coupons, and end-of-purchase flow item such as tickets. When the embedded control displayed on the merchant interface is selected by a user, a save artifact request is communicated to a virtual wallet server allowing the user to instantly save an instance of the merchant artifact to the user's corresponding virtual wallet account.
    Type: Application
    Filed: March 12, 2018
    Publication date: July 19, 2018
    Inventors: David Butcher, Raymond Emmett Colline, II, Tia Gao, Daniel Issen, Peggy Mangot, David Singleton
  • Publication number: 20180183917
    Abstract: A telecommunications user device 10 comprises a native telecommunications function 11 operable to conduct telecommunications with a telecommunications function 31 of a telecommunications device 30 via a telecommunications function 21 of telecommunications network equipment 20. The telecommunications user device 10 also comprises a data processing function 12 operable to cause, in response to a trigger event, data based on content received by the telecommunications user device 10 to be displayed on the telecommunications user device 10, and to perform an action based on user input received by the telecommunications user device 10 in response to displaying the data.
    Type: Application
    Filed: December 20, 2017
    Publication date: June 28, 2018
    Inventors: David William Maxwell REEKIE, Diarmid Hugh MACKENZIE, Mark Edward BERRY, Nicholas David BUTCHER
  • Patent number: 9928504
    Abstract: A virtual wallet system provides embedded controls to a merchant for association and display with merchant artifacts on a merchant interface. Merchant artifacts may include begin-of-purchase flow items such as coupons, and end-of-purchase flow item such as tickets. When the embedded control displayed on the merchant interface is selected by a user, a save artifact request is communicated to a virtual wallet server allowing the user to instantly save an instance of the merchant artifact to the user's corresponding virtual wallet account.
    Type: Grant
    Filed: June 26, 2013
    Date of Patent: March 27, 2018
    Assignee: GOOGLE LLC
    Inventors: David Butcher, Raymond Emmett Colline, II, Tia Gao, Daniel Issen, Peggy Mangot, David Singleton
  • Publication number: 20160132868
    Abstract: A virtual wallet system provides embedded controls to a merchant for association and display with merchant artifacts on a merchant interface. Merchant artifacts may include begin-of-purchase flow items such as coupons, and end-of-purchase flow item such as tickets. When the embedded control displayed on the merchant interface is selected by a user, a save artifact request is communicated to a virtual wallet server allowing the user to instantly save an instance of the merchant artifact to the user's corresponding virtual wallet account.
    Type: Application
    Filed: June 26, 2013
    Publication date: May 12, 2016
    Inventors: David Butcher, Raymond Emmett Colline, II, Tia Gao, Daniel Issen, Peggy Mangot, David Singleton
  • Patent number: 8793229
    Abstract: Information describing a transaction is received and a set of hierarchical documents pertinent to the transaction are identified based at least in part on the received information. The set of hierarchical documents is pruned responsive to data describing documents that a user involved in the transaction has previously accepted. Information describing the pruned set of hierarchical documents is output for presenting the pruned set of hierarchical documents to the user involved in the transaction for acceptance as part of the transaction.
    Type: Grant
    Filed: September 13, 2012
    Date of Patent: July 29, 2014
    Assignee: Google Inc.
    Inventors: Buckner W. Clay, IV, David Butcher, Twum Djin
  • Patent number: 8386441
    Abstract: Information describing a transaction is received and a set of hierarchical documents pertinent to the transaction are identified based at least in part on the received information. The set of hierarchical documents is pruned responsive to data describing documents that a user involved in the transaction has previously accepted. Information describing the pruned set of hierarchical documents is output for presenting the pruned set of hierarchical documents to the user involved in the transaction for acceptance as part of the transaction.
    Type: Grant
    Filed: October 22, 2009
    Date of Patent: February 26, 2013
    Assignee: Google Inc.
    Inventors: Buckner W. Clay, IV, David Butcher, Twum Djin
  • Patent number: 7827039
    Abstract: A system generates one or more of a plurality of wellness programs for a user. Personal data items are entered into a computing system corresponding to a personal profile of the user. A selected one or more of the plurality of wellness programs desired by the user is identified. Selected ones of the plurality of personal data items are then extracted in response to the selected one of the plurality of wellness programs. Then a corresponding plurality of wellness program data elements in response to the selected ones of the plurality of personal data items is determined. The selected plurality of wellness program data elements are then assembled to form a customized wellness program responsive to the step of identifying a selected one of the plurality of wellness programs and the selected ones of the plurality of personal data items. The customized wellness program is recorded on media for the user.
    Type: Grant
    Filed: April 1, 2005
    Date of Patent: November 2, 2010
    Inventors: Jon David Butcher, Patrick Gentempo, Jr.
  • Publication number: 20090055214
    Abstract: A system generates one or more of a plurality of wellness programs for a user. Personal data items are entered into a computing system corresponding to a personal profile of the user. A selected one or more of the plurality of wellness programs desired by the user is identified. Selected ones of the plurality of personal data items are then extracted in response to the selected one of the plurality of wellness programs. Then a corresponding plurality of wellness program data elements in response to the selected ones of the plurality of personal data items is determined. The selected plurality of wellness program data elements are then assembled to form a customized wellness program responsive to the step of identifying a selected one of the plurality of wellness programs and the selected ones of the plurality of personal data items. The customized wellness program is recorded on media for the user.
    Type: Application
    Filed: April 1, 2005
    Publication date: February 26, 2009
    Inventors: Jon David Butcher, Patrick Jr. Gentempo
  • Publication number: 20070193600
    Abstract: A mascara application system comprising, in combination; a reservoir for mascara containing one opening, a closure for said reservoir, said closure having an inner surface and an outer surface, a wand having a proximal end affixed to the inner surface of said closure and a distal end having rows of tufted bristles protruding there from; and contained in the reservoir, a mascara composition having at least one substantive film forming polymer and at least one vaporization agent present in an amount sufficient to cause the composition to dry in a period of time ranging from 1 second to five minutes after application to the lashes.
    Type: Application
    Filed: October 24, 2006
    Publication date: August 23, 2007
    Inventors: Raymond Garofano, John David Butcher, Jean Marie Manelski
  • Publication number: 20060271770
    Abstract: A processor 2 incorporates a branch prediction mechanism 14, 18, 20 which acts to predict branch outcomes for predicted type branch instructions. The processor also supports non-predicted type branch instructions which are ignored by the branch prediction mechanisms 14, 18, 20 and are not subject to prediction. The impact of mispredictions degrading overall performance of the prediction mechanisms 14, 18, 20 is reduced by employing non-prediction type branch program instructions to represent/control branch operations when it is known that misprediction is likely for those branch operations.
    Type: Application
    Filed: May 31, 2005
    Publication date: November 30, 2006
    Inventors: David Williamson, Andrew Booker, David Butcher
  • Patent number: D543662
    Type: Grant
    Filed: August 22, 2006
    Date of Patent: May 29, 2007
    Assignee: Revlon Consumer Products Corporation
    Inventors: Antonette Bivona, John David Butcher
  • Patent number: D543663
    Type: Grant
    Filed: August 22, 2006
    Date of Patent: May 29, 2007
    Assignee: Revlon Consumer Products Corporation
    Inventors: Antonette Bivona, John David Butcher
  • Patent number: D544148
    Type: Grant
    Filed: August 22, 2006
    Date of Patent: June 5, 2007
    Assignee: Revlon Consumer Products Corporation
    Inventors: Antonette Bivona, John David Butcher
  • Patent number: D546697
    Type: Grant
    Filed: February 24, 2006
    Date of Patent: July 17, 2007
    Assignee: Revlon Consumer Products Corporation
    Inventors: Steven Schnipper, A. Anthony Garaguso, Paul Morgan Anderson, Natalia V. Wheeler, John David Butcher, James Michael Pojednic
  • Patent number: D572604
    Type: Grant
    Filed: October 24, 2006
    Date of Patent: July 8, 2008
    Assignee: REVLON Consumer Products Corporation
    Inventors: Raymond Garofano, John David Butcher, Jean Marie Manelski