US 12,408,199 B2
Inter-device communication
Chunxuan Ye, San Diego, CA (US); Dawei Zhang, Saratoga, CA (US); Haitong Sun, Cupertino, CA (US); Hong He, San Jose, CA (US); Huaning Niu, San Jose, CA (US); Oghenekome Oteri, San Diego, CA (US); Seyed Ali Akbar Fakoorian, San Diego, CA (US); Sigen Ye, Whitehouse Station, NJ (US); Wei Zeng, Saratoga, CA (US); and Weidong Yang, San Diego, CA (US)
Assigned to Apple Inc., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on Sep. 6, 2022, as Appl. No. 17/903,192.
Application 17/903,192 is a continuation of application No. 17/901,022, filed on Sep. 1, 2022.
Claims priority of provisional application 63/276,248, filed on Nov. 5, 2021.
Prior Publication US 2023/0143570 A1, May 11, 2023
Int. Cl. H04W 74/0808 (2024.01); H04W 72/0446 (2023.01); H04W 74/0833 (2024.01); H04W 76/14 (2018.01)
CPC H04W 74/0808 (2013.01) [H04W 72/0446 (2013.01); H04W 74/0825 (2013.01); H04W 74/0841 (2013.01); H04W 76/14 (2018.02)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
determining, by a first device, a time window that includes a plurality of time slots that can be used to determine a time slot for communication with another device using a single-slot resource on a sidelink communication channel;
determining, by the first device, a first offset and a second offset that identify the time window with respect to a reference time slot;
sending, during the reference time slot and by the first device to a second device, a message that i) identifies the first offset and the second offset and ii) includes a request for the second device to respond with an identification of one or more time slots in the time window for the single-slot resource;
after sending the message that identifies the first offset and the second offset, receiving, by the first device and from the second device, a response to the message that identifies the one or more time slots for the single-slot resource that the second device determined using the first offset, the second offset, and data for the reference time slot; and
selecting, using the one or more time slots, the single-slot resource on the sidelink communication channel for communication with the other device.