IP Library Granted Patent US 9,009,178
Granted Patent B2
US 9,009,178 · App. 13/339,036 · Granted Apr 14, 2015

Method and apparatus for regulatory database protocol discovery

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,009,178
App. No.
13/339,036
Granted
Apr 14, 2015
Kind
B2
Abstract

Methods, apparatuses, and computer program products herein enable a mobile terminal with a cognitive radio to determine at least one white space spectrum database to access based on a current location and once the at least one white space spectrum database is accessed to determine the relevant communication protocols. One example method may include accessing one or more white space database identifiers. In some example embodiments, the white space database identifiers correspond to a white space database assigned to a region. The method may further include determining whether the one or more database identifiers match a database identifier associated with a schema In some example embodiments, the schema defines one or more parameters for exchanging information with a white space spectrum database. The method may further include selecting the schema that is associated with the matched database identifier.

Claims (44)

1. A method comprising:

accessing one or more white space database identifiers, wherein the one or more white space database identifiers correspond to a white space database assigned to a region;

determining that the one or more database identifiers do not match a database identifier associated with a schema, wherein the schema defines one or more parameters for exchanging information with a white space spectrum database;

causing a domain name system (DNS) query to be transmitted to a DNS server;

determining whether the DNS queried returned a resource record containing the schema; and

in an instance in which the DNS query fails to provide a resource record containing the schema, querying one or more white space databases with a current location.

2. A method of claim 1 further comprising:

causing one or more white space spectrum databases to be queried with a current location in an instance in which the one or more database identifiers do not match a database identifier associated with a schema; and

receiving an indication of a schema to be used in the current location from the one or more white space spectrum databases.

3. A method of claim 1 further comprising:

receiving a service record type record that indicates a schema that is associated with the white space spectrum database.

4. A method of claim 1 wherein the schema includes a communications protocol to access white space database information.

5. A method of claim 1 further comprising:

causing a table to be accessed, wherein the table comprises a mapping of white space database identifiers to a particular schema that enables communication with the white space database.

6. An apparatus comprising:

at least one processor; and

at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to at least:

access one or more white space database identifiers, wherein the one or more white space database identifiers correspond to a white space database assigned to a region;

determine that the one or more database identifiers do not match a database identifier associated with a schema, wherein the schema defines one or more parameters for exchanging information with a white space spectrum database;

cause a domain name system (DNS) query to be transmitted to a DNS server;

determine whether the DNS queried returned a resource record containing the schema; and

in an instance in which the DNS query fails to provide a resource record containing the schema, query one or more white space databases with a current location.

7. An apparatus of claim 6 wherein the at least one memory including the computer program code is further configured to, with the at least one processor, cause the apparatus to:

cause one or more white space spectrum databases to be queried with a current location in an instance in which the one or more database identifiers do not match a database identifier associated with a schema; and

receive an indication of a schema to be used in the current location from the one or more white space spectrum databases.

8. An apparatus of claim 6 wherein the at least one memory including the computer program code is further configured to, with the at least one processor, cause the apparatus to:

receive a service record type record that indicates a schema that is associated with the white space spectrum database.

9. An apparatus of claim 6 wherein the schema includes a communications protocol to access white space database information.

10. An apparatus of claim 6 wherein the at least one memory including the computer program code is further configured to, with the at least one processor, cause the apparatus to:

cause a table to be accessed, wherein the table comprises a mapping of white space database identifiers to a particular schema that enables communication with the white space database.

11. A computer program product comprising:

at least one computer readable non-transitory memory medium having program code stored thereon, the program code which when executed by an apparatus cause the apparatus at least to:

access one or more white space database identifiers, wherein the one or more white space database identifiers correspond to a white space database assigned to a region;

determine that the one or more database identifiers do not match a database identifier associated with a schema, wherein the schema defines one or more parameters for exchanging information with a white space spectrum database;

cause a domain name system (DNS) query to be transmitted to a DNS server;

determine whether the DNS queried returned a resource record containing the schema; and

in an instance in which the DNS query fails to provide a resource record containing the schema, query one or more white space databases with a current location.

12. A computer program product of claim 11 further comprising program code instructions configured to:

cause one or more white space spectrum databases to be queried with a current location in an instance in which the one or more database identifiers do not match a database identifier associated with a schema; and

receive an indication of a schema to be used in the current location from the one or more white space spectrum databases.

13. A computer program product of claim 11 further comprising program code instructions configured to:

receive a service record type record that indicates a schema that is associated with the white space spectrum database.

14. A computer program product of claim 11 further comprising program code instructions configured to:

cause a table to be accessed, wherein the table comprises a mapping of white space database identifiers to a particular schema that enables communication with the white space database.

Assignments (4)
SECURITY INTEREST Recorded Jun 1, 2021
From: WSOU INVESTMENTS, LLC
To: OT WSOU TERRIER HOLDINGS, LLC
Reel/Frame 056990/0081 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 18, 2018
From: NOKIA TECHNOLOGIES OY
To: WSOU INVESTMENTS, LLC
Reel/Frame 045084/0282 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 1, 2015
From: NOKIA CORPORATION
To: NOKIA TECHNOLOGIES OY
Reel/Frame 035305/0609 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 14, 2012
From: PROBASCO, MICHAEL SCOTT; PATIL, BASAVARAJ
To: NOKIA CORPORATION
Reel/Frame 027859/0808 →