US 11,704,381 B2
Systems and methods for screenshot linking
Jason Ellis Pearlman, Lloyd Harbor, NY (US); Elias Jason Mablekos, New York, NY (US); and Andrew Cummins, Brooklyn, NY (US)
Assigned to rewardStyle, Inc., Dallas, TX (US)
Filed by rewardStyle, Inc., Dallas, TX (US)
Filed on Jun. 8, 2021, as Appl. No. 17/341,573.
Application 17/341,573 is a continuation of application No. 16/989,573, filed on Aug. 10, 2020, granted, now 11,468,113.
Application 16/989,573 is a continuation of application No. 15/344,342, filed on Nov. 4, 2016, granted, now 10,740,387, issued on Aug. 11, 2020.
Application 15/344,342 is a continuation of application No. 15/211,321, filed on Jul. 15, 2016, granted, now 10,423,657, issued on Sep. 24, 2019.
Claims priority of provisional application 62/192,873, filed on Jul. 15, 2015.
Prior Publication US 2021/0294838 A1, Sep. 23, 2021
Int. Cl. G06F 16/955 (2019.01); G06F 16/58 (2019.01); G06F 16/583 (2019.01); G06F 16/51 (2019.01); G06V 10/46 (2022.01); G06V 10/40 (2022.01); G06T 1/00 (2006.01); H04L 67/02 (2022.01)
CPC G06F 16/9566 (2019.01) [G06F 16/51 (2019.01); G06F 16/583 (2019.01); G06F 16/5866 (2019.01); G06T 1/0007 (2013.01); G06V 10/40 (2022.01); G06V 10/462 (2022.01); H04L 67/02 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method for processing image data using a client computing device associated with a user, the client computing device including at least one processor communicatively coupled to a memory, the method comprising:
accessing, by the at least one processor of the client computing device, a set of image data from the memory;
determining, by the at least one processor of the client computing device, that the accessed set of image data represents a screenshot based on metadata associated with the accessed set of image data;
determining, by the at least one processor of the client computing device, relevant content in the screenshot based on a plurality of visual elements identified within the screenshot, the relevant content including an image representative of at least one product;
extracting, by the at least one processor of the client computing device, the determined relevant content from the screenshot;
matching, by the at least one processor of the client computing device, the relevant content to reference content;
transmitting, by the at least one processor of the client computing device, to a server, a request for a link to a social media post associated with the at least one product, the social media post published by an online content publisher on a social media platform, the request including data associated with the extracted relevant content and the reference content; and
receiving, by the at least one processor of the client computing device, the link from the server in response to the request, wherein the link is configured to be displayed in a first application, and wherein the social media post is provided on a second application or website that is different from the first application.