US 10,893,051 B2
Resource-driven dynamic authorization framework
Vinod Kumar Choyi, Conshohocken, PA (US); Chonggang Wang, Princeton, NJ (US); Shamim Akbar Rahman, Cote St. Luc (CA); Quang Ly, North Wales, PA (US); Xu Li, Plainsboro, NJ (US); Zhuo Chen, Claymont, DE (US); and Rocco Di Girolamo, Laval (CA)
Assigned to Convida Wireless, LLC, Wilmington, DE (US)
Appl. No. 15/738,811
Filed by Convida Wireless, LLC, Wilmington, DE (US)
PCT Filed Jun. 30, 2016, PCT No. PCT/US2016/040395
§ 371(c)(1), (2) Date Dec. 21, 2017,
PCT Pub. No. WO2017/004373, PCT Pub. Date Jan. 5, 2017.
Claims priority of provisional application 62/188,157, filed on Jul. 2, 2015.
Prior Publication US 2018/0183802 A1, Jun. 28, 2018
Int. Cl. G06F 21/62 (2013.01); H04L 29/06 (2006.01); G06Q 20/38 (2012.01); H04W 4/70 (2018.01)
CPC H04L 63/102 (2013.01) [G06Q 20/383 (2013.01); H04L 63/0884 (2013.01); H04L 63/101 (2013.01); H04L 63/105 (2013.01); H04L 63/205 (2013.01); H04L 67/42 (2013.01); H04W 4/70 (2018.02)] 3 Claims
OG exemplary drawing
 
1. An apparatus, the apparatus forming a resource hosting entity in a machine-to-machine network, the apparatus comprising a processor, a memory, and computer-executable instructions stored in the memory which, when executed by the processor, cause the apparatus to:
receive, from a sensor, a request to create a resource to store raw sensor data;
receive the raw sensor data from the sensor;
create the resource for the raw sensor data;
store the raw sensor data in the resource;
perform a security classification process on the raw sensor data to determine a security class of the resource by extracting information from the raw sensor data, the security class of the resource comprising a security level required to access the raw sensor data stored in the resource;
perform a security achievability determination process in view of the security class of the resource to determine a security achievability mechanism for the resource, wherein the security achievability mechanism comprises a required authentication, authorization, or payment that a client must perform before accessing the data of the resource; and
send, to a resource listing entity, an indication of the security achievability mechanism for the resource such that the security achievability mechanism and information regarding the resource can be discovered by the client.