US 11,695,841 B2
Cross-domain discovery between service layer systems and web of Things systems
Xu Li, Plainsboro, NJ (US); Chonggang Wang, Princeton, NJ (US); and Quang Ly, North Wales, PA (US)
Assigned to Convida Wireless, LLC, Wilmington, DE (US)
Appl. No. 16/959,481
Filed by CONVIDA WIRELESS, LLC, Wilmington, DE (US)
PCT Filed Jan. 3, 2019, PCT No. PCT/US2019/012140
§ 371(c)(1), (2) Date Jul. 1, 2020,
PCT Pub. No. WO2019/136120, PCT Pub. Date Jul. 11, 2019.
Claims priority of provisional application 62/613,212, filed on Jan. 3, 2018.
Prior Publication US 2021/0075869 A1, Mar. 11, 2021
Int. Cl. H04L 67/51 (2022.01); H04W 4/70 (2018.01); H04L 67/125 (2022.01)
CPC H04L 67/51 (2022.05) [H04L 67/125 (2013.01); H04W 4/70 (2018.02)] 24 Claims
OG exemplary drawing
 
1. An apparatus comprising a processor, a memory, and communication circuitry, the apparatus being connected to a communications network via its communication circuitry, the apparatus further comprising computer-executable instructions stored in the memory of the apparatus which, when executed by the processor of the apparatus, cause the apparatus to:
receive, in a first system compliant with a first communications protocol, via the communication network and from another apparatus on the network, a request message to conduct resource discovery for resources matching specified criteria;
determine resources in the first system that match the specified criteria, wherein each resource has an associated uniform resource identifier (URI);
determine interworking avatars (IAs) in the first system that match the specified criteria, wherein each IA comprises a representation of a resource from a second system, wherein the second system is not compliant with the first system and wherein the second system is compliant with a second communications protocol, wherein the representation of the resource from the second system comprises a format compliant with the first system, and wherein each IA has an associated URI; and
send in the first system, via the communication network and to the other apparatus on the network, a response message indicating URIs of the resources that match the specified criteria and URIs of the IAs that match the specified criteria.