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:
Sep. 03, 2024
Filed:
Aug. 30, 2022
Palo Alto Research Center Incorporated, Palo Alto, CA (US);
Eric D. Cocker, Redwood City, CA (US);
Matthew A. Shreve, Campbell, CA (US);
Francisco E. Torres, San Jose, CA (US);
XEROX CORPORATION, Norwalk, CT (US);
Abstract
A system and method provide a combination of a modular message structure, a priority-based message packing scheme, and a data packet queue management system to optimize the information content of a transmitted message in, for example, the Ocean of Things (OoT) environment. The modular message structure starts with a header that provides critical information and reference points for time and location. The rest of the message is composed of modular data packets, each of which has a data ID section that the message decoder uses for reference when reconstructing the message contents, an optional size section that specifies the length of the following data section if it can contain data of variable length, and a data section that can be compressed in a manner unique to that data type. The message packing scheme uses a combination of priority level and minimum reporting interval, both of which are dynamically configurable for each data packet type, to maximize the value of the information contained in the modular data packets included in each message. Finally, the data packet queues manage temporary storage of data packets that have been generated but not yet included in an outgoing message.