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. 23, 2023
Filed:
Feb. 08, 2022
Convida Wireless, Llc, Wilmington, DE (US);
Dale N. Seed, Allentown, PA (US);
Gregory S. Sternberg, Mt. Laurel, NJ (US);
Quang Ly, North Wales, PA (US);
Rocco Di Girolamo, Laval, CA;
Shamim Akbar Rahman, Cote St. Luc, CA;
William Robert Flynn, IV, Schwenksville, PA (US);
Catalina Mihaela Mladin, Hatboro, PA (US);
Zhuo Chen, Claymont, DE (US);
Convida Wireless, LLC, Wilmington, DE (US);
Abstract
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). If fresh, the service layer can then re-target the update request to an application to have it perform the command (e.g., unlock door).