US 12,278,874 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)
Filed by Convida Wireless, LLC, Wilmington, DE (US)
Filed on Feb. 12, 2024, as Appl. No. 18/438,625.
Application 18/438,625 is a continuation of application No. 18/320,538, filed on May 19, 2023, granted, now 11,936,749.
Application 18/320,538 is a continuation of application No. 16/959,481, granted, now 11,695,841, previously published as PCT/US2019/012140, filed on Jan. 3, 2019.
Claims priority of provisional application 62/613,212, filed on Jan. 3, 2018.
Prior Publication US 2024/0187495 A1, Jun. 6, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 67/51 (2022.01); H04L 67/125 (2022.01); H04W 4/70 (2018.01)
CPC H04L 67/51 (2022.05) [H04L 67/125 (2013.01); H04W 4/70 (2018.02)] 17 Claims
OG exemplary drawing
 
1. An apparatus comprising circuitry configured to:
receive, via a first communications protocol for a first system, a request message to conduct resource discovery for resources matching specified criteria, wherein the specified criteria comprises data content constraints, wherein the first system corresponds to a middleware service providing service capabilities to a plurality of applications, and wherein the first communications protocol corresponds to a set of Application Programming Interfaces (APIs);
determine one or more resources in the first system that match the data content constraints of the specified criteria, wherein each resource of the one or more resources has an associated uniform resource identifier (URI), wherein each resource of the one or more resources comprises a plurality of information elements including an interworking avatar (IA) comprising a representation of a resource from a second system, and 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 the IA comprises data content matching the data content constraints of the specified criteria; and
send, via the first communications protocol, a response message indicating URIs of the one or more resources comprising IAs that comprise data content matching the data content constraints of the specified criteria.