Wireless broadcasting of drive-times data
First Claim
1. A computer-readable storage medium having stored thereon a vehicle traffic information data structure comprising a payload field containing data representing a particular type of vehicle traffic information, wherein,the particular type of vehicle traffic information comprises one of (i) drive-times strings metadata, or (ii) drive-times data, or (iii) drive-times route metadata, andthe data structure and payload field have fixed sizes, and the data structure is generated on a regular basis by a data center and is subsequently broadcast on a regular basis over a wireless network in a push manner to one or more wireless receiver devices located within a particular service coverage region, and the data in the payload field is pre-formatted by the data center and is specific to the particular service coverage region, and whereinwhenever the particular type of vehicle traffic information comprises drive-times strings metadata, the payload field comprises,a first sub-field comprising data representing route string-record metadata,a second sub-field comprising data representing a region ID, wherein a change in the region ID informs each receiver device that the route string-record metadata in the first sub-field corresponds to a different service coverage region than the particular service coverage region,a third sub-field comprising data representing a version value,a fourth sub-field comprising data representing a packet number value specifying a sequence number for the vehicle traffic information data structure, anda fifth sub-field comprising data representing a total packets value specifying a total number of vehicle traffic information data structures to be broadcast that will contain said route string-record metadata.
2 Assignments
0 Petitions
Accused Products
Abstract
Either vehicle traffic or financial markets data is regularly broadcast in a fixed size packet over a wireless network in a push manner to one or more wireless receiver devices located within a particular service coverage region. A data center stores information specific to the particular region including drive-times strings metadata, drive-times data, drive-times route metadata, traffic incident data and financial markets indicators data. The data center decides upon a particular type of information to be placed into a payload of a next packet to be broadcast and pre-formats this information accordingly without receiving any information from the receiver devices. Data structures are provided which contain data representing the drive-times strings metadata, drive-times data, drive-times route metadata, traffic incident data and financial markets indicators data.
-
Citations
14 Claims
-
1. A computer-readable storage medium having stored thereon a vehicle traffic information data structure comprising a payload field containing data representing a particular type of vehicle traffic information, wherein,
the particular type of vehicle traffic information comprises one of (i) drive-times strings metadata, or (ii) drive-times data, or (iii) drive-times route metadata, and the data structure and payload field have fixed sizes, and the data structure is generated on a regular basis by a data center and is subsequently broadcast on a regular basis over a wireless network in a push manner to one or more wireless receiver devices located within a particular service coverage region, and the data in the payload field is pre-formatted by the data center and is specific to the particular service coverage region, and wherein whenever the particular type of vehicle traffic information comprises drive-times strings metadata, the payload field comprises, a first sub-field comprising data representing route string-record metadata, a second sub-field comprising data representing a region ID, wherein a change in the region ID informs each receiver device that the route string-record metadata in the first sub-field corresponds to a different service coverage region than the particular service coverage region, a third sub-field comprising data representing a version value, a fourth sub-field comprising data representing a packet number value specifying a sequence number for the vehicle traffic information data structure, and a fifth sub-field comprising data representing a total packets value specifying a total number of vehicle traffic information data structures to be broadcast that will contain said route string-record metadata.
-
4. A computer-implemented process for regularly broadcasting packets of either vehicle traffic or financial markets data over a wireless FM radio sub-carrier network in a push manner to each of one or more wireless receiver devices located within a particular region, comprising, for each packet broadcast:
-
using a computer to perform the following process actions; deciding upon a particular type of information to be placed into a payload of a next packet to be broadcast and pre-formatting said information accordingly, wherein, the decision is made and pre-formatting is performed by a data center without receiving any information from the receiver devices, wherein the data center stores a plurality of types of information specific to a particular service coverage region, and the plurality of types of information comprise drive-times strings metadata, drive-times data, drive-times route metadata, traffic incident data and financial markets indicators data; whenever it is decided that the particular type of information to be placed into said payload comprises drive-times strings metadata, generating a corresponding route string-record metadata element and placing it into said payload, wherein the route string-record metadata element comprises data specifying a region ID, a metadata version value, a packet number value, a total packets value and a plurality of different route string-records; whenever it is decided that the particular type of information to be placed into said payload comprises drive-times data, generating a corresponding drive-time records data element and placing it into said payload, wherein the drive-time records data element comprises data specifying a region ID, a packet number value and a plurality of different drive-time records each of which is mapped to a particular route; whenever it is decided that the particular type of information to be placed into said payload comprises drive-times route metadata, generating a corresponding route description metadata element and placing it into said payload, wherein the route description metadata element comprises data specifying a region ID, a metadata version value, a packet number value, a total packets value and a plurality of different routes; whenever it is decided that the particular type of information to be placed into said payload comprises traffic incident data, generating a corresponding traffic incident data element and placing it into said payload, wherein the traffic incident data element comprises data specifying a description of a particular traffic incident, a particular type of traffic incident according to a prescribed set of possible types of traffic incidents, a unique ID for the particular traffic incident, and a start time and estimated end time for the particular traffic incident; and whenever it is decided that the particular type of information to be placed into said payload comprises financial markets indicators data, generating a corresponding financial markets indicators records data element and placing it into said payload, wherein the financial markets indicators records data element comprises data specifying a current status for the financial markets and a plurality of different financial market indicator records. - View Dependent Claims (5, 6, 7, 8, 9)
-
-
10. A computer-readable storage medium having stored thereon a vehicle traffic information data structure comprising a payload field containing data representing a particular type of vehicle traffic information, wherein,
the particular type of vehicle traffic information comprises one of (i) drive-times strings metadata, or (ii) drive-times data, or (iii) drive-times route metadata, and the data structure and payload field have fixed sizes, and the data structure is generated on a regular basis by a data center and is subsequently broadcast on a regular basis over a wireless network in a push manner to one or more wireless receiver devices located within a particular service coverage region, and the data in the payload field is pre-formatted by the data center and is specific to the particular service coverage region, and wherein whenever the particular type of vehicle traffic information comprises drive-times data, the payload field comprises, a first sub-field comprising data representing drive-time records, a second sub-field comprising data representing a region ID, wherein a change in the region ID informs each receiver device that the drive-time records in the first sub-field correspond to a different service coverage region than the particular service coverage region, and a third sub-field comprising data representing a packet number value, wherein, whenever a most significant bit of the packet number value is set to one, this indicates to each receiver device that the vehicle traffic information data structure is the first in a sequence of said data structures to be subsequently broadcast, and a least significant seven bits of the packet number value specify the total number of said data structures in the sequence that will be broadcast, and whenever the most significant bit of the packet number value is set to zero, the least significant seven bits of the packet number value specify a sequence number for the vehicle traffic information data structure.
-
13. A computer-readable storage medium having stored thereon a vehicle traffic information data structure comprising a payload field containing data representing a particular type of vehicle traffic information, wherein,
the particular type of vehicle traffic information comprises one of (i) drive-times strings metadata, or (ii) drive-times data, or (iii) drive-times route metadata, and the data structure and payload field have fixed sizes, and the data structure is generated on a regular basis by a data center and is subsequently broadcast on a regular basis over a wireless network in a push manner to one or more wireless receiver devices located within a particular service coverage region, and the data in the payload field is pre-formatted by the data center and is specific to the particular service coverage region, and wherein whenever the particular type of vehicle traffic information comprises drive-times route metadata, the payload field comprises, a first sub-field comprising data representing route description metadata, a second sub-field comprising data representing a region ID, wherein a change in the region ID informs each receiver device that the route description metadata in the first sub-field corresponds to a different service coverage region than the particular service coverage region, a third sub-field comprising data representing a version value, wherein a most significant two bits of the version value specify a major version value for the route description metadata in the first sub-field, and a least significant six bits of the version value specify a minor version value for said route description metadata, a fourth sub-field comprising data representing a packet number value specifying a sequence number for the vehicle traffic information data structure, and a fifth sub-field comprising data representing a total packets value specifying a total number of vehicle traffic information data structures to be broadcast that will contain said route description metadata.
Specification