US 11,941,680 B1
Social media data matching
Stephen Brent Ivie, Bothell, WA (US); Ashutosh Vishwas Kulkarni, Bellevue, WA (US); Saurabh Nangia, Seattle, WA (US); Adam Landry Bordelon, Seattle, WA (US); Aaron James Dykstra, Federal Way, WA (US); David Michael Hurley, Seattle, WA (US); Adam James Finkelstein, Seattle, WA (US); and Scott James McKee, Seattle, WA (US)
Assigned to Amazon Technologies, Inc., Seattle, WA (US)
Filed by Amazon Technologies, Inc., Seattle, WA (US)
Filed on Aug. 26, 2019, as Appl. No. 16/551,537.
Application 16/551,537 is a continuation of application No. 13/675,333, filed on Nov. 13, 2012, granted, now 10,395,297.
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 30/0601 (2023.01); G06Q 30/06 (2023.01); H04L 9/40 (2022.01)
CPC G06Q 30/0631 (2013.01) [G06Q 30/06 (2013.01); G06Q 30/0641 (2013.01); H04L 63/08 (2013.01)] 20 Claims
OG exemplary drawing
 
1. An electronic marketplace comprising:
a first server comprising at least a first data store and at least a first computer processor, wherein the first data store has at least a first set of data regarding a plurality of customer accounts at the electronic marketplace and at least a first set of instructions stored thereon, and
wherein the first set of instructions, when executed by at least the first computer processor, cause the electronic marketplace to at least:
receive, over a network, an authorization to access at least a first social network account of a first customer, wherein the authorization is received from at least one computer device associated with the first customer;
access, over the network, a second server associated with a social network based at least in part on the authorization, wherein the second server comprises at least a second data store and a second computer processor, wherein the second data store has at least a second set of data regarding a plurality of social network accounts at the social network, and wherein the first social network account of the first customer is one of the plurality of social network accounts;
extract, over the network, data regarding at least a first social network posting associated with the first social network account from the second server, wherein the data regarding the first social network posting comprises at least a first image;
derive a color palette based at least in part on the first image, wherein the color palette comprises a plurality of regions, and wherein individual ones of the plurality of regions in the color palette have representative colors;
select a first product based at least in part on at least one of:
a search for products previously conducted by or on behalf of the first customer account; or
a second product previously purchased by or on behalf of the first customer account; and
transmit, over the network, code for causing a display of information regarding the first product consistent in accordance with the color palette on at least one computer display of the at least one computer device.