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: 20240169722Abstract: 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: ApplicationFiled: March 15, 2022Publication date: May 23, 2024Inventors: Crispin David LOVELL-SMITH, Julian Roscoe MACLAREN, Nicholas David BUTCHER
-
Patent number: 11687571Abstract: 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: GrantFiled: December 3, 2021Date of Patent: June 27, 2023Assignee: Tableau Software, LLCInventors: Tyler James-Buker Doyle, Graeme Riley Britz, Jonathan Joseph Bryak, Cassius David Butcher, Jun Ho Kim, Jiyoung Oh
-
Publication number: 20220092090Abstract: 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: ApplicationFiled: December 3, 2021Publication date: March 24, 2022Inventors: Tyler James-Buker Doyle, Graeme Riley Britz, Jonathan Joseph Bryak, Cassius David Butcher, Jun Ho Kim, Jiyoung Oh
-
Patent number: 11194845Abstract: 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: GrantFiled: April 19, 2019Date of Patent: December 7, 2021Assignee: Tableau Software, LLCInventors: Tyler James-Buker Doyle, Graeme Riley Britz, Jonathan Joseph Bryak, Cassius David Butcher, Jun Ho Kim, Jiyoung Oh
-
Publication number: 20200334277Abstract: 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: ApplicationFiled: April 19, 2019Publication date: October 22, 2020Inventors: Tyler James-Buker Doyle, Graeme Riley Britz, Jonathan Joseph Bryak, Cassius David Butcher, Jun Ho Kim, Jiyoung Oh
-
Publication number: 20180204210Abstract: 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: ApplicationFiled: March 12, 2018Publication date: July 19, 2018Inventors: David Butcher, Raymond Emmett Colline, II, Tia Gao, Daniel Issen, Peggy Mangot, David Singleton
-
Publication number: 20180183917Abstract: 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: ApplicationFiled: December 20, 2017Publication date: June 28, 2018Inventors: David William Maxwell REEKIE, Diarmid Hugh MACKENZIE, Mark Edward BERRY, Nicholas David BUTCHER
-
Patent number: 9928504Abstract: 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: GrantFiled: June 26, 2013Date of Patent: March 27, 2018Assignee: GOOGLE LLCInventors: David Butcher, Raymond Emmett Colline, II, Tia Gao, Daniel Issen, Peggy Mangot, David Singleton
-
Publication number: 20160132868Abstract: 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: ApplicationFiled: June 26, 2013Publication date: May 12, 2016Inventors: David Butcher, Raymond Emmett Colline, II, Tia Gao, Daniel Issen, Peggy Mangot, David Singleton
-
Patent number: 8793229Abstract: 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: GrantFiled: September 13, 2012Date of Patent: July 29, 2014Assignee: Google Inc.Inventors: Buckner W. Clay, IV, David Butcher, Twum Djin
-
Patent number: 8386441Abstract: 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: GrantFiled: October 22, 2009Date of Patent: February 26, 2013Assignee: Google Inc.Inventors: Buckner W. Clay, IV, David Butcher, Twum Djin
-
Patent number: 7827039Abstract: 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: GrantFiled: April 1, 2005Date of Patent: November 2, 2010Inventors: Jon David Butcher, Patrick Gentempo, Jr.
-
Publication number: 20090055214Abstract: 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: ApplicationFiled: April 1, 2005Publication date: February 26, 2009Inventors: Jon David Butcher, Patrick Jr. Gentempo
-
Publication number: 20070193600Abstract: 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: ApplicationFiled: October 24, 2006Publication date: August 23, 2007Inventors: Raymond Garofano, John David Butcher, Jean Marie Manelski
-
Publication number: 20060271770Abstract: 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: ApplicationFiled: May 31, 2005Publication date: November 30, 2006Inventors: David Williamson, Andrew Booker, David Butcher
-
Patent number: D543662Type: GrantFiled: August 22, 2006Date of Patent: May 29, 2007Assignee: Revlon Consumer Products CorporationInventors: Antonette Bivona, John David Butcher
-
Patent number: D543663Type: GrantFiled: August 22, 2006Date of Patent: May 29, 2007Assignee: Revlon Consumer Products CorporationInventors: Antonette Bivona, John David Butcher
-
Patent number: D544148Type: GrantFiled: August 22, 2006Date of Patent: June 5, 2007Assignee: Revlon Consumer Products CorporationInventors: Antonette Bivona, John David Butcher
-
Patent number: D546697Type: GrantFiled: February 24, 2006Date of Patent: July 17, 2007Assignee: Revlon Consumer Products CorporationInventors: Steven Schnipper, A. Anthony Garaguso, Paul Morgan Anderson, Natalia V. Wheeler, John David Butcher, James Michael Pojednic
-
Patent number: D572604Type: GrantFiled: October 24, 2006Date of Patent: July 8, 2008Assignee: REVLON Consumer Products CorporationInventors: Raymond Garofano, John David Butcher, Jean Marie Manelski