The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
May. 04, 2021
Filed:
Jun. 03, 2016
Convida Wireless, Llc, Wilmington, DE (US);
William Robert Flynn, IV, Schwenksville, PA (US);
Dale N. Seed, Allentown, PA (US);
Paul L. Russell, Jr., Pennington, NJ (US);
Michael F. Starsinic, Newtown, PA (US);
Guang Lu, Thornhill, CA;
Quang Ly, North Wales, PA (US);
Qing Li, Princeton Junction, NJ (US);
Shamim Akbar Rahman, Cote St. Luc, CA;
Phillip Brown, Los Angeles, CA (US);
Zhuo Chen, Claymont, DE (US);
Xu Li, Plainsboro, NJ (US);
Vinod Kumar Choyi, Conshohocken, PA (US);
Lijun Dong, San Diego, CA (US);
Catalina M. Mladin, Hatboro, PA (US);
Chonggang Wang, Princeton, NJ (US);
Hongkun Li, Malvern, PA (US);
Convida Wireless, LLC, Wilmington, DE (US);
Abstract
Methods and procedures allow devices interwork with various types of service layers by updating the device to support the protocol of the M2M/IoT service layer that is being communicated with. Devices can coordinate/initiate download of a service layer API that is compatible with the service layer the device is attempting to use. A service layer can coordinate the autonomous update of a device with the proper service layer API which allows the device to then communicate and use services supported by the service layer component to the device. A service layer can detect a device or application lacking proper service layer functionality and can trigger a management entity to update the device or application with the service layer API required such that the device can then register to the service layer and use its services. A device or application can be customized or optimized to the service layer that it is registered to and using.