US 12,267,757 B2
Automated relationship management of service layer entities in a communications network
Dale N. Seed, Allentown, PA (US); Catalina Mihaela Mladin, Hatboro, PA (US); Quang Ly, North Wales, PA (US); Zhuo Chen, Claymont, DE (US); William Robert Flynn, IV, Schwenksville, PA (US); Lu Liu, Conshohocken, PA (US); Jiwan Ninglekhu, Conshohocken, PA (US); Michael F. Starsinic, Newtown, PA (US); and Chonggang Wang, Princeton, NJ (US)
Assigned to Convida Wireless, LLC, Wilmington, DE (US)
Appl. No. 17/265,232
Filed by CONVIDA WIRELESS, LLC, Wilmington, DE (US)
PCT Filed Aug. 2, 2019, PCT No. PCT/US2019/044856
§ 371(c)(1), (2) Date Feb. 2, 2021,
PCT Pub. No. WO2020/028780, PCT Pub. Date Feb. 6, 2020.
Claims priority of provisional application 62/713,779, filed on Aug. 2, 2018.
Prior Publication US 2021/0306831 A1, Sep. 30, 2021
Int. Cl. H04W 4/50 (2018.01); H04W 4/38 (2018.01); H04W 4/70 (2018.01); H04W 28/02 (2009.01); H04W 72/04 (2023.01); H04W 84/18 (2009.01)
CPC H04W 4/50 (2018.02) [H04W 4/38 (2018.02); H04W 4/70 (2018.02); H04W 28/0268 (2013.01); H04W 72/04 (2013.01); H04W 84/18 (2013.01)] 24 Claims
OG exemplary drawing
 
1. A device comprising: a processor and a memory, the device being connected to a communications network, the device further including computer-executable instructions stored in the memory of the device which, when executed by the processor of the device, cause the device to implement a service layer entity on the communications network and cause the service layer entity to:
register a first apparatus connected to the communications network;
register a second apparatus connected to the communications network;
receive, during processing of a first service layer operation and from the first apparatus, first metadata associated with the first apparatus;
receive, during at least one of the first service layer operation or a second service layer operation, second metadata associated with the second apparatus;
determine, by the service layer entity, that the first metadata and the second metadata meet a first trigger condition of one or more trigger conditions, and wherein the one or more trigger conditions comprise at least one of a trigger to establish a relationship, a trigger to modify a relationship, or a trigger to tear-down a relationship;
establish, between the first apparatus and the second apparatus, the relationship corresponding to the first trigger condition;
determine, based on at least one of third metadata received from the first apparatus or fourth metadata received from the second apparatus, a second trigger condition is met;
modify, between the first apparatus and the second apparatus, the relationship corresponding to the second trigger condition; and
perform an action based on the modified relationship between the first apparatus and the second apparatus, wherein the action comprises performing, after modifying the relationship between the first apparatus and the second apparatus, one or more requests on behalf of at least one of the first apparatus or the second apparatus.