Handling excess travel-related information

US10305697B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10305697-B2
Application numberUS-201715633943-A
CountryUS
Kind codeB2
Filing dateJun 27, 2017
Priority dateJun 27, 2017
Publication dateMay 28, 2019
Grant dateMay 28, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Travel-related-information messages (TRIMS) are received from one or more information sources, and information included in the messages is placed into a first (e.g. TPEG™) or second (e.g. TPEG+) group. A determination is made that a first TRIM reporting message including information from the first group will exceed a permissible size, so excess information is removed from the first group and added to the second group, thereby decreasing the size of the first TRIM reporting message to the permissible message size or less. Some or all of the excess information removed from the first group is added to the second group. First and second TRIM reporting messages are generated from information included in the first and second groups. The first and second TRIM reporting messages are transmitted to end-user devices using different service ports.

First claim

Opening claim text (preview).

What is claimed is: 1. A method of preparing travel related information for broadcast, the method comprising: receiving travel-related-information messages (TRIMs) from one or more information sources; adding information from at least a first TRIM to a first message group; adding information from at least a second TRIM to a second message group; determining that a size of a first TRIM reporting message generated from the first message group will exceed a permissible message size; removing excess information from the first message group to decrease the size of the first TRIM reporting message to the permissible message size or less; adding at least a portion of the excess information to the second message group; generating a final first TRIM reporting message from the first message group; generating a final second TRIM reporting message from the second message group; transmitting the final first TRIM reporting message for broadcast to an end-user device via a first service port; and transmitting the final second TRIM reporting message for broadcast to the end-user device via a second service port, different from the first service port. 2. The method of claim 1 , further comprising: determining that a number of TRIMs including information to be added to the first message group exceeds a threshold number of TRIMs; removing information from at least an excess number of TRIMs from the first message group; and adding information from the at least an excess number of TRIMs to the second message group. 3. The method of claim 1 , wherein: the final first TRIM reporting message is a Transport Protocol Expert Group (TPEG™) message; and the permissible message size is determined based on a TPEG™ message size limitation of the end-user device. 4. The method of claim 1 , further comprising: determining, on a per-market basis, whether information from a particular TRIM is to be included in the first message group or the second message group. 5. The method of claim 1 , further comprising: adding information from a particular TRIM to the first message group based on a type of information associated with the first message group; and adding information from the particular TRIM to the second message group based on a type of information associated with the second message group. 6. The method of claim 1 , further comprising: adding information from a particular TRIM to the first message group based on a granularity of information associated with the first message group; and adding information from the particular TRIM to the second message group based on a granularity of information associated with the second message group. 7. The method of claim 1 , further comprising: encrypting the final first TRIM reporting message using a first key; and encrypting the final second TRIM reporting message using a second key, different from the first key. 8. A device comprising: a processor and associated memory configured to implement a travel message server, the travel message server comprising: at least one interface configured to receive travel-related-information messages (TRIMs) from one or more information sources; a load balancer configured to: add information from at least a first TRIM to a first message group; add information from at least a second TRIM to a second message group; determine that a size of a first TRIM reporting message generated from the first message group will exceed a permissible message size; remove excess information from the first message group to decrease the size of the first TRIM reporting message to the permissible message size or less; add at least a portion of the excess information to the second message group; at least one transport protocol experts group (TPEG™) encoder configured to: generate a final first TRIM reporting message from the first message group; generate a final second TRIM reporting message from the second message group; the at least one interface configured to: transmit the final first TRIM reporting message for broadcast to an end-user device via a first service port; and transmit the final second TRIM reporting message for broadcast to the end-user device via a second service port, different from the first service port. 9. The device of claim 8 , the load balancer further configured to: determine that a number of TRIMs including information to be added to the first message group exceeds a threshold number of TRIMs; remove information from at least an excess number of TRIMs from the first message group; and add information from the at least an excess number of TRIMs to the second message group. 10. The device of claim 8 , the load balancer further configured to: determine the permissible message size based on a TPEG™ message size limitation of the end-user device. 11. The device of claim 8 , the load balancer further configured to: determine, on a per-market basis, whether information from a particular TRIM is to be included in the first message group or the second message group. 12. The device of claim 8 , the load balancer further configured to: add information from a particular TRIM to the first message group based on a type of information associated with the first message group; and add information from the particular TRIM to the second message group based on a type of information associated with the second message group. 13. The device of claim 8 , the load balancer further configured to: add information from a particular TRIM to the first message group based on a type of information associated with the first message group; and add information from the particular TRIM to the second message group based on a type of information associated with the second message group. 14. The device of claim 8 , further comprising: at least one encryption module configured to: encrypt the final first TRIM reporting message using a first key; and encrypt the final second TRIM reporting message using a second key, different from the first key. 15. A method of preparing travel-related information for delivery to end users, the method comprising: receiving travel-related-information messages (TRIMs) from one or more information sources; dividing the TRIMs between a first message group and a second message group, wherein: the first message group excludes information from at least some TRIMs pertaining to at least one class of roads; the second message group includes information from the at least some TRIMs excluded from the first message group; generating a final first TRIM reporting message based on the first message group; encrypting the final first TRIM reporting message using a first encryption key; transmitting the final first TRIM reporting message to a station importer to be multiplexed with media content and delivered to an end-user device via a first service port; generating a second final TRIM reporting message based on the first message group; encrypting the second final TRIM reporting message using a second encryption key; and transmitting the second final TRIM reporting message to the station importer to be multiplexed with media content and delivered to the end-user device via a second service port, different from the first service port. 16. The method of claim 15 , further comprising: determining, prior to generating the final first TRIM reporting message, that a size of an intermediate first TRIM reporting message generated from the first message group exceeds a permissible message size; removing excess information from the first message group to decrease the size of the in

Assignees

Inventors

Classifications

  • broadcast or multicast in a specific location, e.g. geocast (protocols for adapting network applications to user terminal location H04L67/52; services specially adapted for wireless communication networks making use of the location of users or terminals H04W4/02) · CPC title

  • based on the content of a request · CPC title

  • in combination with wireless systems (selective distribution or broadcast in wireless communication networks H04W4/06) · CPC title

  • Measures taken prior to transmission · CPC title

  • in band on channel [IBOC] · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10305697B2 cover?
Travel-related-information messages (TRIMS) are received from one or more information sources, and information included in the messages is placed into a first (e.g. TPEG™) or second (e.g. TPEG+) group. A determination is made that a first TRIM reporting message including information from the first group will exceed a permissible size, so excess information is removed from the first group and ad…
Who is the assignee on this patent?
Iheartmedia Man Services Inc
What technology area does this patent fall under?
Primary CPC classification H04L12/1877. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue May 28 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).