Methods and apparatus for downloading one or more radio data system (RDS) group type processing routines for RDS data
First Claim
1. A host system for downloading one or more Radio Data System (RDS) group type processing routines for RDS data, the host system comprising:
- a data processor; and
a host processor configured to;
download one or more RDS group type processing routines for the data processor, each of the one or more RDS group type processing routines configured to cause the data processor to pre-process RDS data for the host processor by processing RDS data for a respective RDS group type; and
assign one or more references in the data processor, each of the one or more references corresponding to one of the one or more RDS group type processing routines, wherein assigning the one or more references includes reassigning a first reference corresponding to a first RDS group type processing routine for a first RDS group type, wherein the one or more RDS group type processing routines includes a second RDS group type processing routine for the first RDS group type, and wherein the re-assigned first reference enables the data processor to invoke the second RDS group type processing routine to process RDS data having the first RDS group type.
1 Assignment
0 Petitions
Accused Products
Abstract
A host system for downloading one or more Radio Data System (RDS) group type processing routines for RDS data includes a data processor and a host processor. The host processor is configured to download one or more RDS group type processing routines for the data processor, each of the one or more RDS group type processing routines configured to process RDS data for a respective RDS group type. The host processor is further configured to assign a reference in the data processor to a corresponding one of the one or more RDS group type processing routines, so that the corresponding RDS group type processing routine is to be invoked by RDS data having the respective RDS group type. A method is also provided for downloading one or more RDS group type processing routines for RDS data.
-
Citations
29 Claims
-
1. A host system for downloading one or more Radio Data System (RDS) group type processing routines for RDS data, the host system comprising:
-
a data processor; and a host processor configured to; download one or more RDS group type processing routines for the data processor, each of the one or more RDS group type processing routines configured to cause the data processor to pre-process RDS data for the host processor by processing RDS data for a respective RDS group type; and assign one or more references in the data processor, each of the one or more references corresponding to one of the one or more RDS group type processing routines, wherein assigning the one or more references includes reassigning a first reference corresponding to a first RDS group type processing routine for a first RDS group type, wherein the one or more RDS group type processing routines includes a second RDS group type processing routine for the first RDS group type, and wherein the re-assigned first reference enables the data processor to invoke the second RDS group type processing routine to process RDS data having the first RDS group type. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A host processor for downloading one or more Radio Data System (RDS) group type processing routines for RDS data, the host processor comprising:
-
a download module configured to download one or more RDS group type processing routines for a data processor of a host system, each of the one or more RDS group type processing routines configured to cause the data processor to pre-process RDS data for the host processor by processing RDS data for a respective RDS group type; and an assignment module configured to assign one or more references in the data processor, each of the one or more references corresponding to one of the one or more RDS group type processing routines, wherein assigning the one or more references includes reassigning a first reference corresponding to a first RDS group type processing routine for a first RDS group type, wherein the one or more RDS group type processing routines includes a second RDS group type processing routine for the first RDS group type, and wherein the reassigned first reference enables the data processor to invoke the second RDS group type processing routine to process RDS data having the first RDS group type. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A host system for downloading one or more Radio Data System (RDS) group type processing routines for RDS data, the host system comprising:
-
a data processor; and a host processor, comprising; means for downloading one or more RDS group type processing routines for the data processor of the host system, each of the one or more RDS group type processing routines configured to cause the data processor to pre-process RDS data for the host processor by processing RDS data for a respective RDS group type; and means for assigning one or more references in the data processor, each of the one or more references corresponding to one of the one or more RDS group type processing routines, wherein assigning the one or more references includes reassigning a first reference corresponding to a first RDS group type processing routine for a first RDS group type, wherein the one or more RDS group type processing routines includes a second RDS group type processing routine for the first RDS group type, and wherein the re-assigned first reference enables the data processor to invoke the second RDS group type processing routine to process RDS data having the first RDS group type. - View Dependent Claims (19, 20, 21, 22, 23, 24)
-
-
25. A method of downloading one or more Radio Data System (RDS) group type processing routines for RDS data utilizing a host processor, the method comprising:
-
downloading, by the host processor, one or more RDS group type processing routines for a data processor, each of the one or more RDS group type processing routines configured to cause the data processor to pre-process RDS data for the host processor by processing RDS data for a respective RDS group type; and assigning, by the host processor, one or more references in the data processor, each of the one or more references corresponding to one of the one or more RDS group type processing routines, wherein assigning the one or more references includes reassigning a first reference corresponding to a first RDS group type processing routine for a first RDS group type, wherein the one or more RDS group type processing routines includes a second RDS group type processing routine for the first RDS group type, and wherein the re-assigned first reference enables the data processor to invoke the second RDS group type processing routine to process RDS data having the first RDS group type. - View Dependent Claims (26, 27)
-
-
28. A non-transitory computer-readable medium encoded with instructions for downloading one or more Radio Data System (RDS) group type processing routines for RDS data utilizing a host processor, the instructions comprising code for:
-
downloading, by the host processor, one or more RDS group type processing routines for a data processor, each of the one or more RDS group type processing routines configured to cause the data processor to pre-process RDS data for the host processor by processing RDS data for a respective RDS group type; and assigning, by the host processor, one or more references in the data processor, each of the one or more references corresponding to one of the one or more RDS group type processing routines, wherein assigning the one or more references includes reassigning a first reference corresponding to a first RDS group type processing routine for a first RDS group type, wherein the one or more RDS group type processing routines includes a second RDS group type processing routine for the first RDS group type, and wherein the reassigned first reference enables the data processor to invoke the second RDS group type processing routine to process RDS data having the first RDS group type. - View Dependent Claims (29)
-
Specification