IP Library Granted Patent US 12,272,216
Granted Patent B2
US 12,272,216 · App. 18/336,347 · Granted Apr 8, 2025

Systems and methods for user control of electronic chairs

Inventors: Richard Ruggiero (Sewell, NJ); Gregory Ruggiero (Sewell, NJ); Matthew Marino (Mullica Hill, NJ); Jonathan M. Ruggiero (Turnersville, NJ); Patrick Rice (Broadhead, WI)
Assignee: Innovative Vending Solutions LLC
G07F9/009A61H9/0021A61H9/0078A61H15/0078G06Q20/18G07F9/006G07F17/0021G07F17/08A61H2201/0207A61H2201/0221A61H2201/1602A61H2201/501A61H2201/5017A61H2201/5035A61H2201/5038A61H2201/5048A61H2201/5082A61H2203/0425A61H2230/065A61H2230/305A61H2230/505
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,272,216
App. No.
18/336,347
Granted
Apr 8, 2025
Kind
B2
Abstract

Systems and methods for operating a vending machine and/or kiosk. The methods comprise: detecting a presence of a person in a seat of the vending machine; obtaining a full or partial body heat map for the person that was created based on sensor data generated by at least one sensor of the vending machine or at least one sensor located in proximity to the vending machine (the full or partial heat map showing relative temperatures of different parts of a body of the person); selecting at least one vending service parameter for the vending machine using information obtained based on the full or partial body heat map; and causing the vending machine to provide the person with a vending service in accordance with the at least one vending service parameter that was selected.

Claims (80)

1. A vending massage chair, comprising:

a processor; and

a non-transitory computer-readable storage medium comprising programming instructions that are configured to cause the processor to:

detect a presence of a person in a seat of the vending massage chair;

obtain a full or partial body heat map for the person that shows relative temperatures of different parts of a body of the person;

select at least one massage service parameter using information obtained based on the full or partial body heat map; and

provide the massage in accordance with the at least one massage service parameter that was selected.

2. The vending massage chair according to claim 1 , wherein the at least one massage service parameter comprises at least one of a speed of a massaging component, a location of the massaging component relative to the person's body, an amount of water pressure or flow speed of a hydro massage component, and an amount of air in an air bladder.

3. The vending massage chair according to claim 1 , wherein the at least one massage service parameter is selected based additionally on health monitor data for the person.

4. The vending massage chair according to claim 3 , wherein the health monitor data comprises at least one of a heart rate, a temperature, a blood pressure, an oxygen level, a pulse rate and a stress level.

5. The vending massage chair according to claim 1 , wherein the programming instructions further comprise instructions to analyze the full or partial heat map to determine a physical state of the person.

6. The vending massage chair according to claim 5 , wherein the physical state is used to select the at least one massage service parameter.

7. The vending massage chair according to claim 6 , wherein the physical state of the person comprises at last one of a normal physical state, an abnormal physical state, a healthy state, an injured state, a sick state and a pregnant state.

8. The vending massage chair according to claim 5 , wherein the programming instructions further comprise instructions to disable at least on operation of the vending massage chair in response to the physical state of the person which was determined from an analysis of the full or partial heat map.

9. The vending massage chair according to claim 8 , wherein disablement of the at least one operation causes the vending massage chair to be prevented from providing the massage.

10. The vending massage chair according to claim 1 , wherein the programming instructions further comprise instructions to determine a predicted dwell time for the person.

11. The vending massage chair according to claim 10 , wherein the predicted dwell time is determined based on at least one of historical information associated with the person's use of vending equipment, a type of service to be provided to the person by the vending massage chair, a venue in which the vending massage chair is disposed, and social media information associated with the person.

12. The vending massage chair according to claim 10 , wherein the programming instructions further comprise instructions to select operating parameters for at least one heating pad disposed in the vending massage chair based on at least one of the full or partial heat map, the predicted dwell time, an emotional state of the person, and a physical state of the person.

13. The vending massage chair according to claim 12 , wherein the programming instructions further comprise instructions to cause the heating pad to operate in accordance with the selected operating parameters.

14. The vending massage chair according to claim 10 , wherein the programming instructions further comprise instructions to generate a recommendation for a first media service of the vending massage chair based on the predicted dwell time being less than a threshold value and a recommendation for a different second media service based on the predicted dwell time being greater than the threshold value.

15. The vending massage chair according to claim 14 , wherein the first media service is to listen to music, watch a video or view a hologram.

16. The vending massage chair according to claim 14 , wherein the second media service is to play a game, have an augmented reality experience, have a virtual reality experience or view a hologram.

17. The vending massage chair according to claim 14 , wherein the programming instructions further comprise instructions to cause the first media service or the second media service to be provided to the person via an output device of the vending massage chair or a mobile device of the person.

18. The vending massage chair according to claim 17 , wherein the programming instructions further comprise instructions to cause the first or second media service to be discontinued when the massage is completed.

19. The vending massage chair according to claim 1 , wherein the programming instructions further comprise instructions to determine an actual dwell time for the person.

20. The vending massage chair according to claim 19 , wherein the programming instructions further comprise instructions to provide tokens, loyalty points or crypt coins to the person based on the actual dwell time.

21. A kiosk, comprising:

a processor; and

a non-transitory computer-readable storage medium comprising programming instructions that are configured to cause the processor to:

detect a presence of a person in proximity to the vending machine;

obtain a full or partial body heat map for the person that shows relative temperatures of different parts of a body of the person;

select at least one vending service parameter using information obtained based on the full or partial body heat map; and

provide a vending service in accordance with the at least one vending service parameter that was selected.

22. The kiosk according to claim 21 , wherein the at least one vending service parameter comprises at least one of a speed of a massaging component, a location of the massaging component relative to the person's body, an amount of water pressure or flow speed of a hydro massage component, which hydro massage component is to be active or inactive, and an amount of air in an air bladder.

23. The kiosk according to claim 21 , wherein the at least one vending service parameter is selected based additionally on health monitor data for the person.

24. The kiosk according to claim 23 , wherein the health monitor data comprises at least one of a heart rate, a temperature, a blood pressure, an oxygen level, a pulse rate and a stress level.

25. The kiosk according to claim 21 , wherein the programming instructions further comprise instructions to analyze the full or partial heat map to determine a physical state of the person.

26. The kiosk according to claim 25 , wherein the physical state is used to select the at least one vending service parameter.

27. The kiosk according to claim 25 , wherein the physical state of the person comprises at last one of a normal physical state, an abnormal physical state, a healthy state, an injured state, a sick state and a pregnant state.

28. The kiosk according to claim 25 , wherein the programming instructions further comprise instructions to disable at least one operation of the vending machine in response to the physical state of the person which was determined from an analysis of the full or partial heat map.

29. The kiosk according to claim 28 , wherein disablement of the at least one operation causes the vending machine to be prevented from providing the vending service.

30. The kiosk according to claim 21 , wherein the programming instructions further comprise instructions to determine a predicted dwell time for the person.

31. The kiosk according to claim 30 , wherein the predicted dwell time is determined based on at least one of historical information associated with the person's use of vending equipment, a type of service to be provided to the person by the vending machine, a venue in which the vending machine is disposed, and social media information associated with the person.

32. The kiosk according to claim 30 , wherein the programming instructions further comprise instructions to select operating parameters for at least one heating pad disposed in the vending machine based on at least one of the full or partial heat map, the predicted dwell time, an emotional state of the person, and a physical state of the person.

33. The kiosk according to claim 30 , wherein the programming instructions further comprise instructions to cause the heating pad to operate in accordance with the selected operating parameters.

34. The kiosk according to claim 30 , wherein the programming instructions further comprise instructions to generate a recommendation for a first media service of the vending machine when the predicted dwell time is less than a threshold value and a recommendation for a different second media service when the predicted dwell time is greater than the threshold value.

35. The kiosk according to claim 34 , wherein the first media service is to listen to music, watch a video or view a hologram.

36. The kiosk according to claim 34 , wherein the second media service is to play a game, have an augmented reality experience, have a virtual reality experience or view a hologram.

37. The kiosk according to claim 34 , wherein the programming instructions further comprise instructions to cause the first media service or the second media service to be provided to the person via an output device of at least one of the vending machine, a mobile device of the person, and the kiosk.

38. The kiosk according to claim 34 , wherein the programming instructions further comprise instructions to cause the first or second media service to be discontinued when the vending service is completed.

39. The kiosk according to claim 21 , wherein the programming instructions further comprise instructions to determine an actual dwell time for the person.

40. The kiosk according to claim 39 , wherein the programming instructions further comprise instructions to provide tokens, loyalty points or crypt coins to the person based on the actual dwell time.

41. A vending massage chair, comprising:

a processor; and

a non-transitory computer-readable storage medium comprising programming instructions that are configured to cause the processor to:

detect a presence of a person in a seat of the vending massage chair;

obtain health monitor data for the person;

select at least one massage service parameter for the vending massage chair using information obtained based on the health monitor data; and

cause the vending massage chair to provide the person with a massage in accordance with the at least one massage service parameter that was selected.

42. The vending massage chair according to claim 41 , wherein the health monitor data comprises at least one of a heart rate, a temperature, a blood pressure, an oxygen level, a pulse rate and a stress level.

43. The vending massage chair according to claim 41 , wherein the at least one massage service parameter comprises at least one of a speed of a massaging component, a location of the massaging component relative to the person's body, an amount of water pressure or flow speed of a hydro massage component, a time the hydro massage component is to be active or inactive, and an amount of air in an air bladder.

44. The vending massage chair according to claim 41 , wherein the health monitor data is obtained by the processor from a local data store of the vending massage chair or a remote datastore of a mobile communication device associated with the person.

45. The vending massage chair according to claim 41 , wherein the programming instructions comprise instructions to analyze the health monitor data to determine a physical state of the person, wherein the information used to select the at least one massage service parameter comprises the physical state of the person.

46. The vending massage chair according to claim 41 , wherein the programming instructions comprise instructions to:

analyze the health monitor data to determine a physical state of the person; and

select operating parameters for at least one heating pad disposed in the vending massage chair based on a physical state of the person.

47. A kiosk, comprising:

a processor; and

a non-transitory computer-readable storage medium comprising programming instructions that are configured to cause the processor to to:

detect a presence of a person in a seat of the vending massage chair;

obtain health monitor data for the person;

select at least one massage service parameter for the vending massage chair using information obtained based on the health monitor data; and

cause the vending massage chair to provide the person with a massage in accordance with the at least one massage service parameter that was selected.

48. The kiosk according to claim 47 , wherein the health monitor data comprises at least one of a heart rate, a temperature, a blood pressure, an oxygen level, a pulse rate and a stress level.

49. The vending massage cha kiosk according to claim 47 , wherein the at least one massage service parameter comprises at least one of a speed of a massaging component, a location of the massaging component relative to the person's body, an amount of water pressure or flow speed of a hydro massage component, a time the hydro massage component is to be active or inactive, and an amount of air in an air bladder.

50. The kiosk according to claim 47 , wherein the health monitor data is obtained by the processor from a local data store of the vending massage chair or a remote datastore of a mobile communication device associated with the person.

51. The kiosk according to claim 47 , wherein the programming instructions comprise instructions to analyze the health monitor data to determine a physical state of the person, wherein the information used to select the at least one massage service parameter comprises the physical state of the person.

52. The kiosk according to claim 47 , wherein the programming instructions comprise instructions to:

analyze the health monitor data to determine a physical state of the person; and

select operating parameters for at least one heating pad disposed in the vending massage chair based on a physical state of the person.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2023
From: RUGGIERO, RICHARD; RUGGIERO, GREGORY; MARINO, MATTHEW; RUGGIERO, JONATHAN M.; RICE, PATRICK
To: LLC, INNOVATIVE VENDING SOLUTIONS
Reel/Frame 063974/0252 →
Continuity (5)
Continuation 17699415 · Mar 21, 2022
Continuation In Part 17191044 · Mar 3, 2021
Provisional Application 63058595 · Jul 30, 2020
Provisional Application 62985208 · Mar 4, 2020
Related Publication 20230368599A1 · Nov 16, 2023
References Cited (46)
US 9904917B2 · Ruggiero et al. · 2018 [cited by applicant]
US 10614694B1 · Zwier et al. · 2020 [cited by applicant]
US 10765219B1 · Cabble · 2020 [cited by examiner]
US 11682256B2 · Ruggiero · 2023 [cited by examiner]
US 20080018588A1 · Yoshihara et al. · 2008 [cited by applicant]
US 20080185888A1 · Beall et al. · 2008 [cited by applicant]
US 20090253969A1 · Wu · 2009 [cited by applicant]
US 20110055720A1 · Potter et al. · 2011 [cited by applicant]
US 20120290515A1 · Frank et al. · 2012 [cited by applicant]
US 20150027878A1 · Funakawa et al. · 2015 [cited by applicant]
US 20150278786A1 · Ruggiero et al. · 2015 [cited by applicant]
US 20170105540A1 · Jacobs et al. · 2017 [cited by applicant]
US 20190018372A1 · Blanckaert et al. · 2019 [cited by applicant]
US 20190029053A1 · Quan et al. · 2019 [cited by applicant]
US 20190183722A1 · Le et al. · 2019 [cited by applicant]
US 20190290533A1 · Le et al. · 2019 [cited by applicant]
US 20200012403A1 · Sculley et al. · 2020 [cited by applicant]
US 20200085673A1 · Seo et al. · 2020 [cited by applicant]
US 20200121556A1 · Tian et al. · 2020 [cited by applicant]
US 20200135002A1 · Ikeda et al. · 2020 [cited by applicant]
US 20200234526A1 · Ruggiero et al. · 2020 [cited by applicant]
US 20210007734A1 · Kubiak et al. · 2021 [cited by applicant]
US 20210027538A1 · Bleyer et al. · 2021 [cited by applicant]
US 20210077346A1 · Luong et al. · 2021 [cited by applicant]
US 20210085558A1 · Shin et al. · 2021 [cited by applicant]
US 20210110257A1 · Shin et al. · 2021 [cited by applicant]
US 20210219891A1 · Zhu et al. · 2021 [cited by applicant]
US 20210275388A1 · Ruggiero et al. · 2021 [cited by applicant]
US 20210308415A1 · Tan et al. · 2021 [cited by applicant]
US 20210346237A1 · Jin et al. · 2021 [cited by applicant]
US 20210386963A1 · Kang et al. · 2021 [cited by applicant]
US 20220021571A1 · Gao et al. · 2022 [cited by applicant]
US 20220024932A1 · Lim et al. · 2022 [cited by applicant]
US 20220039542A1 · McGrath · 2022 [cited by applicant]
US 20220215711A1 · Ruggiero · 2022 [cited by examiner]
US 20220234210A1 · Inada · 2022 [cited by examiner]
US 20220239762A1 · Vankipuram et al. · 2022 [cited by applicant]
US 20220249322A1 · Liu et al. · 2022 [cited by applicant]
US 20220257454A1 · Kong et al. · 2022 [cited by applicant]
US 20220395422A1 · Le et al. · 2022 [cited by applicant]
US 20230368599A1 · Ruggiero · 2023 [cited by examiner]
US 20240033154A1 · Park · 2024 [cited by examiner]
WO 2020232296 · 2020 [cited by applicant]
International Search Report and Written Opinion issued in PC/US2021/020658 dated Jun. 1, 2021. [cited by applicant]
International Search Report issued in PCT/US22/21100 dated Jun. 14, 2022. [cited by applicant]
International Search Report issued in PCT/US2022/029375 dated Aug. 11, 2022. [cited by applicant]