US 12,277,825 B2
Smart home short-term rental system
James Nicholas Pazzi, San Francisco, CA (US); David Harry Garcia, Campbell, CA (US); Kyle Wulff, San Francisco, CA (US); Jason F. Harrison, San Francisco, CA (US); Amjad Obeidat, San Francisco, CA (US); Andrey Yazev, Barcelona (ES); William Anthony Burrus, Los Angeles, CA (US); Yat Choi, New York, NY (US); Guilherme Moreira Talarico, Alameda, CA (US); Taha Kowsari, San Jose, CA (US); Yipeng Cao, San Jose, CA (US); Matt Lee, Campbell, CA (US); Tyler Sax, Nashville, TN (US); Fuxin Yu, Irvine, CA (US); Roshan Umesh Goli, Castro Valley, CA (US); Xi Yang, Oakland, CA (US); Matthew Siyu Mang, Seattle, WA (US); and Karina Sirqueira Silva, Brooklyn, NY (US)
Assigned to Airbnb, Inc., San Francisco, CA (US)
Filed by Airbnb, Inc., San Francisco, CA (US)
Filed on Apr. 14, 2023, as Appl. No. 18/134,820.
Claims priority of provisional application 63/330,966, filed on Apr. 14, 2022.
Prior Publication US 2023/0334929 A1, Oct. 19, 2023
Int. Cl. G07C 9/38 (2020.01); G06Q 10/02 (2012.01); G06Q 30/0601 (2023.01); G06Q 30/0645 (2023.01); G06Q 50/12 (2012.01); G07C 9/20 (2020.01); G07C 9/27 (2020.01); H04L 12/28 (2006.01)
CPC G07C 9/38 (2020.01) [G06Q 10/02 (2013.01); G06Q 30/0625 (2013.01); G06Q 30/0641 (2013.01); G06Q 30/0645 (2013.01); G06Q 50/12 (2013.01); G07C 9/215 (2020.01); G07C 9/27 (2020.01); H04L 12/2803 (2013.01); G07C 2209/08 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
generating, by a computing system, an access code specific to a user that is to be used to enter accommodations reserved by the user during a respective reservation time period for each of the accommodations reserved by the user:
sending, by the computing system to a first computing device, a confirmation of a reservation for a first accommodation for a first reservation time period and the access code specific to the user to use to enter the first accommodation during the first reservation time period;
determining that a second computing device located at the first accommodation is offline and the access code specific to the user cannot be added to the second computing device;
based on determining that the second computing device is offline and the access code specific to the user cannot be added to the second computing device, determining a backup code stored at the second computing device;
sending the backup code to the first computing device to use to enter the first accommodation during the first reservation time period;
sending, by the computing system to the first computing device, a confirmation of a reservation for a second accommodation for a second reservation time period and the access code specific to the user to use to enter the second accommodation during the second reservation time period;
sending, by the computing system, the access code specific to the user to a third computing device located at the second accommodation at a predetermined time before a start time of the second reservation time period to allow access to the second accommodation during the second reservation time period; and
automatically removing the access code from the third computing device at the second accommodation at the end of the second reservation time period.