US 12,039,509 B2
Automated shopping experience using cashier-less systems
Jung Ick Guack, Santa Clara, CA (US); Baisub Lee, Santa Clara, CA (US); Bhooshan Supe, Santa Clara, CA (US); Shantanu Patel, Santa Clara, CA (US); Gaurav Saraf, Santa Clara, CA (US); Helder Silva, Santa Clara, CA (US); Julie Huynh, Santa Clara, CA (US); Jaigak Song, Santa Clara, CA (US); and Amir Hossein Khalili, Santa Clara, CA (US)
Assigned to LG ELECTRONICS INC., Seoul (KR)
Filed by LG ELECTRONICS INC., Seoul (KR)
Filed on Aug. 31, 2021, as Appl. No. 17/463,461.
Claims priority of provisional application 63/073,319, filed on Sep. 1, 2020.
Prior Publication US 2022/0067689 A1, Mar. 3, 2022
Int. Cl. G06Q 20/20 (2012.01); G01G 19/414 (2006.01); G06F 18/25 (2023.01); G06N 3/02 (2006.01); G06N 20/00 (2019.01); G06Q 10/087 (2023.01); G06T 7/246 (2017.01); G06T 7/73 (2017.01); G06V 20/52 (2022.01); G06V 40/10 (2022.01); G06V 40/16 (2022.01); G06V 40/20 (2022.01); H04N 23/61 (2023.01)
CPC G06Q 20/208 (2013.01) [G01G 19/4144 (2013.01); G06F 18/251 (2023.01); G06N 3/02 (2013.01); G06N 20/00 (2019.01); G06Q 10/087 (2013.01); G06Q 20/203 (2013.01); G06T 7/251 (2017.01); G06T 7/73 (2017.01); G06V 20/52 (2022.01); G06V 40/107 (2022.01); G06V 40/161 (2022.01); G06V 40/168 (2022.01); G06V 40/172 (2022.01); G06V 40/28 (2022.01); H04N 23/61 (2023.01); G06T 2207/10028 (2013.01); G06T 2207/20081 (2013.01); G06T 2207/20084 (2013.01); G06T 2207/30201 (2013.01); G06T 2207/30232 (2013.01)] 17 Claims
OG exemplary drawing
 
1. A method of predicting shopping events, the method comprising:
obtaining a first set of events from a sensor and a second set of events from a camera, wherein the camera captures one or more users in front of a shelf unit,
wherein the first set of events comprises a first timestamp and a first bin number, and
wherein the second set of events comprises a second timestamp and a second bin number;
determining whether the first timestamp from the obtained first set of events and the second timestamp from the obtained second set of events are within a same time interval;
determining whether the first bin number matches the second bin number based on a determination that the first timestamp and the second timestamp are within the same time interval;
generating a shopping event for a user based on a determination that the first bin number matches the second bin number, wherein the user is associated with at least one of the obtained first set of events and the second set of events; and
based on a determination that the first bin number does not match the second bin number:
determining whether more than one user is detected near the shelf unit; and
based on a determination that more than one user is not detected near the shelf unit, generating the shopping event for the user and determining that the user is associated with the generated shopping event.