US 12,277,526 B2
Systems and methods for machine vision based object recognition
Ujjval Patel, Stamford, CT (US); Xiaodan Du, Stamford, CT (US); and Lucas McDonald, Stamford, CT (US)
Assigned to Synchrony Bank, Stamford, CT (US)
Filed by Synchrony Bank, Stamford, CT (US)
Filed on Apr. 26, 2024, as Appl. No. 18/647,314.
Application 18/647,314 is a continuation of application No. 18/350,053, filed on Jul. 11, 2023, granted, now 12,001,997.
Application 18/350,053 is a continuation of application No. 17/378,193, filed on Jul. 16, 2021, granted, now 11,741,420, issued on Aug. 29, 2023.
Application 17/378,193 is a continuation of application No. 17/156,207, filed on Jan. 22, 2021, granted, now 11,093,736, issued on Aug. 17, 2021.
Claims priority of provisional application 62/965,367, filed on Jan. 24, 2020.
Prior Publication US 2024/0362574 A1, Oct. 31, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 10/0833 (2023.01); G06N 3/04 (2023.01); G06N 3/08 (2023.01); G06Q 20/12 (2012.01); G06Q 20/32 (2012.01); G06V 10/764 (2022.01); G06V 10/82 (2022.01); G06V 20/52 (2022.01); G06V 40/16 (2022.01); G06V 40/20 (2022.01)
CPC G06Q 10/0833 (2013.01) [G06N 3/04 (2013.01); G06N 3/08 (2013.01); G06Q 20/12 (2013.01); G06Q 20/3224 (2013.01); G06V 10/764 (2022.01); G06V 10/82 (2022.01); G06V 20/52 (2022.01); G06V 40/172 (2022.01); G06V 40/23 (2022.01)] 15 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
receiving one or more images captured by cameras associated with a facility;
applying one or more image-recognition algorithms to the one or more images to determine a presence of a user within the facility;
detecting a selection of an item by the user, wherein the item is located within the facility;
generating a three-dimensional representation of the selected item;
tracking in real-time a movement of the selected item throughout the facility, wherein tracking includes determining a location of the three-dimensional representation relative to the facility;
determining one or more characteristics associated with the user based on the movement of the selected item, wherein the one or more characteristics include a time spent by the user within the facility;
storing the one or more characteristics in a profile associated with the user; and
determining targeted content to be transmitted to the user based on the profile.