Patents by Inventor Shamim Akbar Rahman
Shamim Akbar Rahman has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11582306Abstract: Mechanisms for subscription and notification may include dynamically changing notification behavior based on notification target status or support access to notification history information.Type: GrantFiled: September 14, 2021Date of Patent: February 14, 2023Assignee: Convida Wireless, LLCInventors: Chonggang Wang, Gregory S. Sternberg, Shamim Akbar Rahman, Xu Li, Quang Ly, Catalina Mihaela Mladin
-
Patent number: 11570258Abstract: Profile based services and content can assist with the backward and forward compatibility of conventional service layers or the like. Using a profile to manage content and access to services offered may reduce the overhead or processing associated with providing those value added services by service layers.Type: GrantFiled: November 24, 2020Date of Patent: January 31, 2023Assignee: Convida Wireless, LLCInventors: William Robert Flynn, IV, Dale N. Seed, Quang Ly, Catalina Mihaela Mladin, Zhuo Chen, Rocco Di Girolamo, Shamim Akbar Rahman
-
Publication number: 20220321678Abstract: A caching entity may store a cached copy of a service layer resource. An original hosting entity may maintain a registry of the corresponding cached resources. Optionally, the original hosting entity may set cache parameters to govern the lifetime of the cache on a caching entity. The caching entity may keep storing the cached copy of the resource and the original hosting entity may obtain statistics about the cached resource. By knowing the statistics, e.g. how many times a resource is retrieved on each caching entity, the original hosting entity may better manage the resource.Type: ApplicationFiled: June 16, 2022Publication date: October 6, 2022Inventors: Zhuo Chen, Dale N. Seed, Michael Starsinic, William Robert Flynn, IV, Rocco Di Girolamo, Quang Ly, Shamim Akbar Rahman, Gregory S. Sternberg, Catalina Mihaela Mladin, Yogendra C. Shah, Vinod Kumar Choyi
-
Patent number: 11451555Abstract: Embodiments concern a dynamic authorization framework. Security Classification Process (SCP) is the process of classifying raw data, information extracted from raw data, content or code from security-value perspective. Security Achievability Determination Process (SADP) is a process based on a SV/SC that has been assigned, the RHE may determine the Security Requirements and how the security requirements may be achieved. During the Security Achievability Listing Process (SALP), the RHE uploads onto the Resource Listing Entity (RLE) the URI of the resource, the SAM associated with the resource and optionally a digital certificate associated with the resource. During the SAM Assessment Process (SAMAP) process, a Client evaluates the security mechanisms that must be carried out in order to meet the SAM that was provided as part of the Discovery Process (DP). Based on the SAM obtained from the RLE, the Client may initiate a Security Achievability Enabling Process (SAEP).Type: GrantFiled: November 24, 2020Date of Patent: September 20, 2022Assignee: Convida Wireless, LLCInventors: Vinod Kumar Choyi, Chonggang Wang, Shamim Akbar Rahman, Quang Ly, Xu Li, Zhuo Chen, Rocco Di Girolamo
-
Publication number: 20220279039Abstract: A lightweight and extensible information model for machine-to-machine systems is disclosed. A service layer information management architecture uses three categories of atomic objects, subjects, actions, and descriptions. Information for use within the model is built using the atomic information objects. Application programming interfaces are used to perform operations and information processing by different nodes. Common service functions are used in the model as instances of a generic common service information model.Type: ApplicationFiled: May 18, 2022Publication date: September 1, 2022Inventors: GUANG LU, DALE N. SEED, LIJUN DONG, QUANG LY, SHAMIM AKBAR RAHMAN, CHONGGANG WANG
-
Publication number: 20220272017Abstract: Internet of Things (IoT) event objects can be tailored to specific device types and capabilities. An IoT event object can use a flexible definition of an event that can be reconfigured. An IoT event object allows for the ability to set different triggering conditions and priorities. Individual event definitions can be extended to create more complex events. A Notification Handler supports sending a request or command in response to an event that requires action.Type: ApplicationFiled: May 10, 2022Publication date: August 25, 2022Inventors: Quang LY, Lijun DONG, Dale N. SEED, Shamim Akbar RAHMAN
-
Patent number: 11405481Abstract: A caching entity may store a cached copy of a service layer resource. An original hosting entity may maintain a registry of the corresponding cached resources. Optionally, the original hosting entity may set cache parameters to govern the lifetime of the cache on a caching entity. The caching entity may keep storing the cached copy of the resource and the original hosting entity may obtain statistics about the cached resource. By knowing the statistics, e.g. how many times a resource is retrieved on each caching entity, the original hosting entity may better manage the resource.Type: GrantFiled: June 13, 2017Date of Patent: August 2, 2022Assignee: Convida Wireless, LLCInventors: Zhuo Chen, Dale N. Seed, Michael F. Starsinic, William Robert Flynn, IV, Rocco Di Girolamo, Quang Ly, Shamim Akbar Rahman, Gregory S. Sternberg, Catalina Mihaela Mladin, Yogendra C. Shah, Vinod Kumar Choyi
-
Patent number: 11388265Abstract: Network entities may indicate and negotiate one or more new protocols for communications using a current protocol. Indications may include one or more protocols which are supported, one or more protocols which are preferred, and the level of desire of preferences. Indications may further include schedules of times during which certain protocols are supported and/or schedules of functions for which certain protocols are preferred. Indications may be evaluated and acted upon immediately or stored for future reference. Evaluation may include comparison of relative desire levels and needs of various entities. Protocols may be messaging protocols, transport protocols, or combinations thereof.Type: GrantFiled: January 4, 2016Date of Patent: July 12, 2022Assignee: Convida Wireless, LLCInventors: Chonggang Wang, Guang Lu, Lijun Dong, Xu Li, Quang Ly, Zhuo Chen, Shamim Akbar Rahman, Yanyan Han
-
Publication number: 20220201095Abstract: Methods, systems, and devices may be used to support freshness-based processing of requests. Freshness-based processing may involve the service layer examining the age of stored content (e.g., resource representation) that it hosts and determining whether it is fresh enough to satisfy a retrieve or discovery request with a specified freshness requirement. If not fresh, the service layer can contact an application to refresh the content. In addition, freshness-based processing can also involve the service layer examining the semantic state of a command oriented update request to determine whether its state is fresh or not with respect to prior commands processed by the service layer. For example, the service layer may compare stored content associated with controlling a particular application (e.g. door is locked) and against the semantic content of an update request (e.g., unlock door) to determine whether it is the same (e.g., stale) or not (e.g., fresh).Type: ApplicationFiled: February 8, 2022Publication date: June 23, 2022Inventors: Dale N. Seed, Gregory S. Sternberg, Quang Ly, Rocco Di Girolamo, Shamim Akbar Rahman, William Robert Flynn, IV, Catalina Mihaela Mladin, Zhuo Chen
-
Patent number: 11368522Abstract: A lightweight and extensible information model for machine-to-machine systems is disclosed. A service layer information management architecture uses three categories of atomic objects, subjects, actions, and descriptions. Information for use within the model is built using the atomic information objects. Application programming interfaces are used to perform operations and information processing by different nodes. Common service functions are used in the model as instances of a generic common service information model.Type: GrantFiled: September 8, 2021Date of Patent: June 21, 2022Assignee: Convida Wireless, LLCInventors: Guang Lu, Dale N. Seed, Lijun Dong, Quang Ly, Shamim Akbar Rahman, Chonggang Wang
-
Publication number: 20220191667Abstract: It is recognized herein that current approaches to traffic steering in M2M systems lack capabilities, particularly with respect to traversing value added services in an operator's network. As described herein, nodes or apparatuses at a machine-to-machine (M2M) service layer can leverage value added services that are deployed in an operator's network. The M2M service layer may add metadata to downlink traffic so that the metadata can be used to assist with steering and processing data in the operator's value added services (VASs) network. By of example, the M2M service layer can use a control plane interface to push polices into a network operator's VASs network, and to allow functions in the VASs network to extract information from the M2M service layer.Type: ApplicationFiled: March 3, 2022Publication date: June 16, 2022Inventors: Michael F. Starsinic, Dale N. Seed, William Robert Flynn, IV, Vinod Kumar Choyi, Quang Ly, Shamim Akbar Rahman, Zhuo Chen, Yogendra C. Shah, Rocco Di Girolamo
-
Patent number: 11356350Abstract: Internet of Things (IoT) event objects can be tailored to specific device types and capabilities. An IoT event object can use a flexible definition of an event that can be reconfigured. An IoT event object allows for the ability to set different triggering conditions and priorities. Individual event definitions can be extended to create more complex events. A Notification Handler supports sending a request or command in response to an event that requires action.Type: GrantFiled: February 24, 2021Date of Patent: June 7, 2022Assignee: Convida Wireless, LLCInventors: Quang Ly, Lijun Dong, Dale N. Seed, Shamim Akbar Rahman
-
Patent number: 11323862Abstract: It is recognized herein that current approaches to traffic steering in M2M systems lack capabilities, particularly with respect to traversing value added services in an operator's network. As described herein, nodes or apparatuses at a machine-to-machine (M2M) service layer can leverage value added services that are deployed in an operator's network. The M2M service layer may add metadata to downlink traffic so that the metadata can be used to assist with steering and processing data in the operator's value added services (VASs) network. By of example, the M2M service layer can use a control plane interface to push polices into a network operator's VASs network, and to allow functions in the VASs network to extract information from the M2M service layer.Type: GrantFiled: May 4, 2017Date of Patent: May 3, 2022Assignee: Convida Wireless, LLCInventors: Michael F. Starsinic, Dale N. Seed, William Robert Flynn, IV, Vinod Kumar Choyi, Quang Ly, Shamim Akbar Rahman, Zhuo Chen, Yogendra C. Shah, Rocco Di Girolamo
-
Publication number: 20220109660Abstract: Existing approaches to security within network, for instance oneM2M networks, are limited. For example, content might only be protected while the content is in transit between entities that trust each other. Here, the integrity and the confidentiality of content in an M2M network are protected. Such content may be “at rest,” such that the content is stored at a hosting node. Only authorized entities may store and retrieve the data that is stored at the hosting node, and the data may be protected from a confidentiality perspective and an integrity perspective.Type: ApplicationFiled: December 20, 2021Publication date: April 7, 2022Inventors: Vinod Kumar Choyi, Yogendra C. Shah, Dale N. Seed, Michael F. Starsinic, Shamim Akbar Rahman, Quang Ly, Zhuo Chen, William Robert Flynn, IV
-
Patent number: 11290559Abstract: Methods, systems, and devices may be used to support freshness-based processing of requests. Freshness-based processing may involve the service layer examining the age of stored content (e.g., resource representation) that it hosts and determining whether it is fresh enough to satisfy a retrieve or discovery request with a specified freshness requirement. If not fresh, the service layer can contact an application to refresh the content. In addition, freshness-based processing can also involve the service layer examining the semantic state of a command oriented update request to determine whether its state is fresh or not with respect to prior commands processed by the service layer. For example, the service layer may compare stored content associated with controlling a particular application (e.g. door is locked) and against the semantic content of an update request (e.g., unlock door) to determine whether it is the same (e.g., stale) or not (e.g., fresh).Type: GrantFiled: March 3, 2017Date of Patent: March 29, 2022Assignee: Convida Wireless, LLCInventors: Dale N. Seed, Gregory S. Sternberg, Quang Ly, Rocco Di Girolamo, Shamim Akbar Rahman, William Robert Flynn, IV, Catalina Mihaela Mladin, Zhuo Chen
-
Patent number: 11240212Abstract: Existing approaches to security within network, for instance oneM2M networks, are limited. For example, content might only be protected while the content is in transit between entities that trust each other. Here, the integrity and the confidentiality of content in an M2M network are protected. Such content may be “at rest,” such that the content is stored at a hosting node. Only authorized entities may store and retrieve the data that is stored at the hosting node, and the data may be protected from a confidentiality perspective and an integrity perspective.Type: GrantFiled: March 23, 2020Date of Patent: February 1, 2022Assignee: Convida Wireless, LLCInventors: Vinod Kumar Choyi, Yogendra C. Shah, Dale N. Seed, Michael F. Starsinic, Shamim Akbar Rahman, Quang Ly, Zhuo Chen, William Robert Flynn, IV
-
Publication number: 20210409484Abstract: A lightweight and extensible information model for machine-to-machine systems is disclosed. A service layer information management architecture uses three categories of atomic objects, subjects, actions, and descriptions. Information for use within the model is built using the atomic information objects. Application programming interfaces are used to perform operations and information processing by different nodes. Common service functions are used in the model as instances of a generic common service information model.Type: ApplicationFiled: September 8, 2021Publication date: December 30, 2021Inventors: GUANG LU, DALE N. SEED, LIJUN DONG, QUANG LY, SHAMIM AKBAR RAHMAN, CHONGGANG WANG
-
Publication number: 20210409504Abstract: Mechanisms for subscription and notification may include dynamically changing notification behavior based on notification target status or support access to notification history information.Type: ApplicationFiled: September 14, 2021Publication date: December 30, 2021Inventors: Chonggang Wang, Gregory S. Sternberg, Shamim Akbar Rahman, Xu Li, Quang Ly, Catalina Mihaela Mladin
-
Patent number: 11212334Abstract: The CoAP base protocol can be enhanced to support CoAP streaming. Streaming can use a reserved “/streaming” URI and current CoAP methods can be used towards the “/streaming” location, which will trigger or terminate streaming operations. Streaming can use a new STREAM method. Alternately, the current Observe mechanism can be enhanced to support streaming. Streaming operation can be combined with existing CoAP block transfer operations.Type: GrantFiled: June 23, 2016Date of Patent: December 28, 2021Assignee: Convida Wireless, LLCInventors: Guang Lu, Chonggang Wang, Shamim Akbar Rahman, Lijun Dong, Quang Ly, Xu Li, Zhuo Chen, Vinod Kumar Choyi
-
Patent number: 11190438Abstract: IoT twinning groups can be dynamically created. These twinning groups can be activated based on selected triggers. As part of twinning operation, service delivery can be re-directing away from the primary device to the IoT twinning group. Messages originating from members of the IoT twinning group can be processed and forwarded externally as if they came from the primary device. Further, the twinning service can be de-activated based on selected triggers.Type: GrantFiled: April 25, 2017Date of Patent: November 30, 2021Assignee: Convida Wireless, LLCInventors: Shamim Akbar Rahman, Dale N. Seed, Michael F. Starsinic, Quang Ly, William Robert Flynn, IV, Vinod Kumar Choyi, Zhuo Chen, Yogendra C. Shah