US 11,991,255 B2
Interworking service for the restful internet of things
Quang Ly, North Wales, PA (US); Chonggang Wang, Princeton, NJ (US); Xu Li, Plainsboro, NJ (US); Mahmoud Watfa, Saint Leonard (CA); Dale N. Seed, Allentown, PA (US); Rafael A. Cepeda, London (GB); and Owen Griffin, Reading (GB)
Assigned to Convida Wireless, LLC, Wilmington, DE (US)
Filed by Convida Wireless, LLC, Wilmington, DE (US)
Filed on Sep. 1, 2022, as Appl. No. 17/929,053.
Application 17/929,053 is a continuation of application No. 16/754,152, granted, now 11,470,168, previously published as PCT/US2018/055595, filed on Oct. 12, 2018.
Claims priority of provisional application 62/571,493, filed on Oct. 12, 2017.
Prior Publication US 2023/0007097 A1, Jan. 5, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 67/51 (2022.01); H04L 41/22 (2022.01); H04L 67/12 (2022.01); H04L 69/08 (2022.01); H04L 69/321 (2022.01)
CPC H04L 67/51 (2022.05) [H04L 41/22 (2013.01); H04L 67/12 (2013.01); H04L 69/08 (2013.01); H04L 69/321 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A first apparatus for providing an internet of things, TOT, interworking service, the first apparatus comprising a processor, a memory, and communication circuitry, the first apparatus being connected to a network via its communication circuitry, the first apparatus further comprising computer-executable instructions stored in the memory of the first apparatus which, when executed by the processor of the first apparatus, cause the first apparatus to perform operations comprising:
receiving, from a second apparatus, the second apparatus being an IoT device, a first message comprising information regarding the second apparatus which is to be shared with an IoT server and being sent in a first protocol;
adding, to a repository of device information, the information regarding the second apparatus, the information regarding the second apparatus being derived from the information of the first message received from the second apparatus;
selecting, based on a repository of server information, a repository of device information, and a policy, a third apparatus, wherein the third apparatus is compatible with the second apparatus and is an IoT server;
sending, to the third apparatus selected according to the policy, a second message, the second message being sent in a second protocol and requesting registration at the third apparatus of the second apparatus; and
receiving, from the third apparatus, a response to the second message, the response being sent in the second protocol and indicating whether the second apparatus has been registered at the third apparatus.