Location-aware multimodal communication system
First Claim
1. A method of providing a multimodal list of transceiver devices from a base station to a remote terminal, the method comprising:
- retrieving, at the base station, a geographic location of the remote terminal, wherein;
the remote terminal is able to communicate with a plurality of transceiver devices, andthe remote terminal communicates in at least two communication modes;
determining communication mode capabilities of the remote terminal in accordance with identifying information, received at the base station from the remote terminal, that identifies communication mode capabilities of the remote terminal;
identifying a first transceiver device for communicating in a first communication mode and a second transceiver device for communicating in a second communication mode, wherein;
the first and second transceiver devices are located within communication range of the remote terminal for the geographic location of the remote terminal when the remote terminal is configured in a corresponding communication mode, andthe first and second communication modes are different;
generating, based in part on the identified communication mode capabilities and the geographic location of the remote terminal, the multimodal list of transceiver devices comprising the first and second transceiver devices, the multimodal list of transceiver devices containing a transceiver identifier, a transceiver location, and a communication mode for each of the first and second transceiver devices, the multimodal list being a prioritized list of the first and second transceiver devices, wherein generating the multimodal list includes identifying a plurality of transceiver devices determined to be within communication ranges, of the remote terminal, corresponding to the plurality of transceiver devices'"'"' respective communication modes, and excluding from the multimodal list excluded transceiver devices unable of communicating with the remote terminal in at least one communication mode of the remote terminal; and
transmitting the multimodal list of transceiver devices from the base station to the remote terminal in a base station communication mode matching one of the at least two communication modes of the remote terminal, wherein the base station communication mode on which the multimodal list is transmitted is determined by a process of initially sending, by the remote terminal to the base station, a request for the multimodal list using different ones of the at least two communication modes until an acknowledgement is received from the base station in response to the base station receiving the request for the multimodal list transmitted from the remote terminal in the base station communication mode.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for providing a multimodal list of transceiver devices to a remote terminal is disclosed. A positioning unit determines a location of a remote terminal. A processor identifies transceivers for communicating in at least a first communication mode and a second communication mode according to the location of the remote terminal. The processor retrieves information about the identified transceivers from a database and generates a multimodal list. The processor causes a transceiver to transmit the multimodal list of transceiver devices to the remote terminal using a communication mode of the remote terminal.
26 Citations
41 Claims
-
1. A method of providing a multimodal list of transceiver devices from a base station to a remote terminal, the method comprising:
-
retrieving, at the base station, a geographic location of the remote terminal, wherein; the remote terminal is able to communicate with a plurality of transceiver devices, and the remote terminal communicates in at least two communication modes; determining communication mode capabilities of the remote terminal in accordance with identifying information, received at the base station from the remote terminal, that identifies communication mode capabilities of the remote terminal; identifying a first transceiver device for communicating in a first communication mode and a second transceiver device for communicating in a second communication mode, wherein; the first and second transceiver devices are located within communication range of the remote terminal for the geographic location of the remote terminal when the remote terminal is configured in a corresponding communication mode, and the first and second communication modes are different; generating, based in part on the identified communication mode capabilities and the geographic location of the remote terminal, the multimodal list of transceiver devices comprising the first and second transceiver devices, the multimodal list of transceiver devices containing a transceiver identifier, a transceiver location, and a communication mode for each of the first and second transceiver devices, the multimodal list being a prioritized list of the first and second transceiver devices, wherein generating the multimodal list includes identifying a plurality of transceiver devices determined to be within communication ranges, of the remote terminal, corresponding to the plurality of transceiver devices'"'"' respective communication modes, and excluding from the multimodal list excluded transceiver devices unable of communicating with the remote terminal in at least one communication mode of the remote terminal; and transmitting the multimodal list of transceiver devices from the base station to the remote terminal in a base station communication mode matching one of the at least two communication modes of the remote terminal, wherein the base station communication mode on which the multimodal list is transmitted is determined by a process of initially sending, by the remote terminal to the base station, a request for the multimodal list using different ones of the at least two communication modes until an acknowledgement is received from the base station in response to the base station receiving the request for the multimodal list transmitted from the remote terminal in the base station communication mode. - View Dependent Claims (2, 3, 4)
-
-
5. A method of identifying transceiver devices for communicating with a remote terminal, the method comprising:
-
communicating identifying information away from the remote terminal to a base station, the identifying information identifying communication mode capabilities of the remote terminal corresponding to a plurality of communication modes of the remote terminal; receiving a multimodal list of transceiver devices at the remote terminal based in part on the plurality of communication modes and a communication range of the remote terminal when configured in each of the plurality of communication modes according to a geographic location of the remote terminal, wherein; the multimodal list of transceiver devices includes information about a first transceiver device for communicating in a first communication mode and information about a second transceiver device for communicating in a second communication mode, with the first and second transceiver devices being in a prioritized order, the multimodal list includes a transceiver location for each of the first and second transceiver devices, the plurality of communication modes includes the first communication mode and the second communication mode, the multimodal list of transceiver devices is tailored to the geographic location of the remote terminal, and the multimodal list is generated by identifying a plurality of transceiver devices determined to be within communication ranges, of the remote terminal, corresponding to the plurality of transceiver devices'"'"' respective communication modes, and excluding from the multimodal list excluded transceiver devices unable of communicating with the remote terminal in at least one communication mode of the remote terminal; and storing the multimodal list of transceiver devices in a memory accessible to the remote terminal; wherein receiving the multimodal list of transceiver devices at the remote terminal comprises receiving the multimodal list of transceiver devices at the remote terminal in a base station communication mode matching one of the plurality of communication modes of the remote terminal, wherein the base station communication mode on which the multimodal list is transmitted is determined by a process of initially sending, by the remote terminal to the base station, a request for the multimodal list using different ones of the plurality of communication modes until an acknowledgement is received from the base station in response to the base station receiving the request for the multimodal list transmitted from the remote terminal in the base station communication mode. - View Dependent Claims (6, 7, 8)
-
-
9. A system for providing a multimodal list of transceiver devices from a base station to a remote terminal operable in a plurality of communication modes, the system comprising:
-
a positioning unit for determining a geographical location of the remote terminal; a database of transceiver device information, the transceiver device information including at least a transceiver identifier, a geographic location of the transceiver device, and communication mode capabilities of the transceiver device; a processor configured to retrieve transceiver device information from the database and retrieve information about communication mode capabilities of the remote terminal from a device capabilities database, and to create a multimodal list of transceiver devices and tailor the multimodal list of transceiver devices according to the communication mode capabilities and the geographic location of the remote terminal, wherein; the multimodal list of transceiver devices includes information about a first transceiver device having a first communication mode and a second transceiver device having a second communication mode, the multimodal list being a prioritized list of the first and second transceiver devices, the multimodal list includes a geographic location for each of the first and second transceiver devices, the multimodal list of transceiver devices is tailored to the geographic location of the remote terminal, and the multimodal list is generated by identifying a plurality of transceiver devices determined to be within communication ranges, of the remote terminal, corresponding to the plurality of transceiver devices'"'"' respective communication modes, and excluding from the multimodal list excluded transceiver devices unable of communicating with the remote terminal in at least one communication mode of the remote terminal; and a transceiver configured to transmit the multimodal list of transceiver devices to the remote device using a base station communication mode matching one of the plurality of communication modes of the remote terminal, wherein the base station communication mode on which the multimodal list is transmitted is determined by a process of initially sending, by the remote terminal to the base station, a request for the multimodal list using different ones of the plurality of communication modes until an acknowledgement is received from the base station in response to the base station receiving the request for the multimodal list transmitted from the remote terminal in the base station communication mode. - View Dependent Claims (10, 11, 12)
-
-
13. A system for identifying transceiver devices for communicating with a remote terminal, the system comprising:
- a first transceiver for communicating in a first communication mode;
a second transceiver for communicating in a second communication mode;
a processor coupled with the first and second transceivers and configured to process communications in the first and second communication modes; and
a memory coupled with the processor for storing a multimodal list of transceiver devices, wherein;
the multimodal list of transceiver devices includes information about a first transceiver device for communicating in a first communication mode and information about a second transceiver device for communicating in a second communication mode, with the first and second transceiver devices being in a prioritized order, the multimodal list includes a transceiver location for each of the first and second transceiver devices, and the multimodal list of transceiver devices is received by the remote terminal in a processor communication mode matching one of at least two communication modes of the remote terminal, wherein the processor communication mode on which the multimodal list is transmitted is determined by a process of initially sending, by the remote terminal to the processor, a request for the multimodal list using different ones of the at least two of communication modes until an acknowledgement is received from the processor in response to the processor receiving the request for the multimodal list transmitted from the remote terminal in the processor communication mode and wherein the multimodal list of transceiver devices is based on a geographic location of the remote terminal and identifying information received from the remote terminal that identifies communication mode capabilities of the remote terminal, and the multimodal list of transceiver devices is tailored according to a communication range of the remote terminal when configured for each of a plurality of communication modes at the geographic location and wherein the multimodal list is generated by identifying a plurality of transceiver devices determined to be within communication ranges, of the remote terminal, corresponding to the plurality of transceiver devices'"'"' respective communication modes, and excluding from the multimodal list excluded transceivers unable to communicate with the remote terminal in at least one communication mode of the remote terminal. - View Dependent Claims (14, 15, 16)
- a first transceiver for communicating in a first communication mode;
-
17. A system for providing a multimodal list of transceiver devices to a remote terminal, the system comprising:
-
means for determining communication mode capabilities of the remote terminal in accordance with identifying information received from the remote terminal; means for retrieving a geographic location of the remote terminal; means for identifying a first transceiver device for communicating in a first communication mode and a second transceiver device for communicating in a second communication mode, wherein the first and second transceiver devices are located within communication range of the remote terminal and wherein the first and second communication modes are supported by the remote terminal; means for generating the multimodal list of transceiver devices comprising the first and second transceiver devices, the multimodal list of transceiver devices based in part on the determined communication mode capabilities and the geographic location of the remote terminal, and containing a transceiver device identifier, a transceiver location, and a communication mode for each of the first and second transceiver devices, the multimodal list being a prioritized list of the first and second transceiver devices, wherein the means for generating include means for identifying a plurality of transceiver devices determined to be within communication ranges, of the remote terminal, corresponding to the plurality of transceiver devices'"'"' respective communication modes, and excluding from the multimodal list excluded transceiver devices not capable of communicating with the remote terminal in at least one communication mode of the remote terminal; and means for transmitting the multimodal list of transceiver devices to the remote terminal in a system communication mode matching one of at least two communication modes of the remote terminal, wherein the system communication mode on which the multimodal list is transmitted is determined by a process of initially sending, by the remote terminal to the system, a request for the multimodal list using different ones of the at least two communication modes until an acknowledgement is received from the system in response to the system receiving the request for the multimodal list transmitted from the remote terminal in the system communication mode. - View Dependent Claims (18, 19, 20, 21)
-
-
22. A system for identifying transceiver devices for communicating with a remote terminal, the system comprising:
-
means for communicating information away from the remote terminal, the information representing identifying information that identifies communication mode capabilities of the remote terminal including a plurality of communication modes of the remote terminal; means for receiving a multimodal list of transceiver devices, wherein; the multimodal list of transceiver devices includes information about a first transceiver device for communicating in a first communication mode and information about a second transceiver device for communicating in a second communication mode, the first and second transceiver devices being in a prioritized order, and the multimodal list includes a transceiver location for each of the first and second transceiver devices, wherein the first and second transceiver devices are located within communication range of the remote terminal for a geographic location of the remote terminal when the remote terminal is configured in a corresponding communication mode, the multimodal list of transceiver devices is, in part, tailored to the communication mode capabilities and geographic location of the remote terminal, the multimodal list of transceiver devices is tailored to the plurality of communication mode capabilities of the remote terminal, and the multimodal list is generated by identifying a plurality of transceiver devices determined to be within communication ranges, of the remote terminal, corresponding to the plurality of transceiver devices'"'"' respective communication modes, and excluding from the multimodal list excluded transceiver devices not capable of communicating with the remote terminal in at least one communication mode of the remote terminal; and means for storing the multimodal list of transceiver devices in a memory accessible to the remote terminal; wherein the means for receiving the multimodal list of transceiver devices comprises means for receiving the multimodal list of transceiver devices at the remote terminal in a system communication mode matching one of the plurality of communication modes of the remote terminal, wherein the system communication mode on which the multimodal list is transmitted is determined by a process of initially sending, by the remote terminal to the system, a request for the multimodal list using different ones of the plurality of communication modes until an acknowledgement is received from the system in response to the system receiving the request for the multimodal list transmitted from the remote terminal in the system communication mode. - View Dependent Claims (23, 24, 25)
-
-
26. A communication device for providing a multimodal list of transceiver devices to a remote terminal, the communication device comprising:
-
a processor configured to; retrieve identifying information for the remote terminal received from the remote terminal; retrieve communication mode capabilities supported by the remote terminal from a device capabilities database based on the identifying information; retrieve a geographic location of the remote terminal; identify a first transceiver device for communicating in a first communication mode and a second transceiver device for communicating in a second communication mode, wherein the first and second transceiver devices are located within communication range of the remote terminal for the geographic location of the remote terminal, and wherein the first and second communication modes are supported by the remote terminal; generate the multimodal list of transceiver devices comprising the first and second transceiver devices, the multimodal list based in part on the determined communication mode capabilities and the geographic location of the remote terminal, and containing information about each transceiver device including a transceiver device identifier, a transceiver location, and a communication mode of the transceiver device, the multimodal list being a prioritized list of the first and second transceiver devices, wherein the processor configured to generate the multimodal list is configured to identify a plurality of transceiver devices determined to be within communication ranges, of the remote terminal, corresponding to the plurality of transceiver devices'"'"' respective communication modes, and excluding from the multimodal list excluded transceiver devices unable of communicating with the remote terminal in at least one communication mode of the remote terminal; and cause the multimodal list of transceiver devices to be transmitted to the remote terminal in a device communication mode matching one of at least two communication modes of the remote terminal, wherein the device communication mode on which the multimodal list is transmitted is determined by a process of initially sending, by the remote terminal to the device, a request for the multimodal list using different ones of the at least two of communication modes until an acknowledgement is received from the device in response to the device receiving the request for the multimodal list transmitted from the remote terminal in the device communication mode; and a memory coupled with the processor and configured to store information about the first and second transceiver devices. - View Dependent Claims (27, 28, 29)
-
-
30. A communication device for receiving a multimodal list of transceiver devices, the communication device comprising:
-
a processor configured to; cause identifying information to be transmitted away from the communication device to a base station, the identifying information corresponding to communication mode capabilities of the communication device; process a multimodal list of transceiver devices received by the communication device in accordance with a priority of the transceiver devices provided by the multimodal list, wherein; the multimodal list of transceiver devices includes information about a first transceiver device for communicating in a first communication mode and information about a second transceiver device for communicating in a second communication mode, the multimodal list includes a transceiver location for each of the first and second transceiver devices, the multimodal list of transceiver devices is tailored to the identified communication mode capabilities of the communication device and a geographic location of the communication device such that the first transceiver device and second transceiver device are within a communication range of the communication device for the geographic location of the communication device, and the multimodal list is generated by identifying a plurality of transceiver devices determined to be within communication ranges, of the remote terminal, corresponding to the plurality of transceiver devices'"'"' respective communication modes, and excluding from the multimodal list excluded transceiver devices unable of communicating with the remote terminal in at least one communication mode of the remote terminal; and store the multimodal list of transceiver devices in a memory accessible to the communication device; and a memory coupled with the processor and configured to store the multimodal list of transceiver devices; wherein the multimodal list of transceiver devices is received at the communication device in a base station communication mode matching one of at least two communication modes of the communication device, wherein the base station communication mode on which the multimodal list is transmitted is determined by a process of initially sending, by the communication device to the base station, a request for the multimodal list using different ones of the at least two of communication modes until an acknowledgement is received from the base station in response to the base station receiving the request for the multimodal list transmitted from the communication device in the base station communication mode. - View Dependent Claims (31, 32, 33, 34)
-
-
35. A computer-readable non-transitory medium encoded with instructions that, when executed by a processing unit, cause operations comprising:
-
retrieving, at the base station, a geographic location of a remote terminal, wherein; the remote terminal is able to communicate with a plurality of transceiver devices, and the remote terminal communicates in at least two communication modes; determining communication mode capabilities of the remote terminal in accordance with identifying information, received at the base station from the remote terminal, that identifies communication mode capabilities of the remote terminal; identifying a first transceiver device for communicating in a first communication mode and a second transceiver device for communicating in a second communication mode, wherein; the first and second transceiver devices are located within communication range of the remote terminal for the geographic location of the remote terminal when the remote terminal is configured in a corresponding communication mode, and the first and second communication modes are different; generating, based in part on the identified communication mode capabilities and the geographic location of the remote terminal, the multimodal list of transceiver devices comprising the first and second transceiver devices, the multimodal list of transceiver devices containing a transceiver identifier, a transceiver location, and a communication mode for each of the first and second transceiver devices, the multimodal list being a prioritized list of the first and second transceiver devices, wherein the computer instructions that cause generating the multimodal list include instructions that cause operations comprising identifying a plurality of transceiver devices determined to be within communication ranges, of the remote terminal, corresponding to the plurality of transceiver devices'"'"' respective communication modes, and excluding from the multimodal list excluded transceiver devices unable of communicating with the remote terminal in at least one communication mode of the remote terminal; and transmitting the multimodal list of transceiver devices from the base station to the remote terminal in a base station communication mode matching one of the at least two communication modes of the remote terminal, wherein the base station communication mode on which the multimodal list is transmitted is determined by a process of initially sending, by the remote terminal to the base station, a request for the multimodal list using different ones of the at least two communication modes until an acknowledgement is received from the base station in response to the base station receiving the request for the multimodal list transmitted from the remote terminal in the base station communication mode. - View Dependent Claims (36, 37)
-
-
38. A computer-readable non-transitory medium encoded with instructions that, when executed by a processing unit, cause operation comprising:
-
communicating identifying information away from the remote terminal to a base station, the identifying information identifying communication mode capabilities of the remote terminal corresponding to a plurality of communication modes of the remote terminal; receiving a multimodal list of transceiver devices at the remote terminal based in part on the plurality of communication modes and a communication range of the remote terminal when configured in each of the plurality of communication modes according to a geographic location of the remote terminal, wherein; the multimodal list of transceiver devices includes information about a first transceiver device for communicating in a first communication mode and information about a second transceiver device for communicating in a second communication mode, with the first and second transceiver devices being in a prioritized order, the multimodal list includes a transceiver location for each of the first and second transceiver devices, the plurality of communication modes includes the first communication mode and the second communication mode, the multimodal list of transceiver devices is tailored to the geographic location of the remote terminal, and the multimodal list is generated by identifying a plurality of transceiver devices determined to be within communication ranges, of the remote terminal, corresponding to the plurality of transceiver devices'"'"' respective communication modes, and excluding from the multimodal list excluded transceiver devices unable of communicating with the remote terminal in at least one communication mode of the remote terminal; and storing the multimodal list of transceiver devices in a memory accessible to the remote terminal; wherein receiving the multimodal list of transceiver devices at the remote terminal comprises receiving the multimodal list of transceiver devices at the remote terminal in a base station communication mode matching one of the plurality of communication modes of the remote terminal, wherein the base station communication mode on which the multimodal list is transmitted is determined by a process of initially sending, by the remote terminal to the base station, a request for the multimodal list using different ones of the plurality of communication modes until an acknowledgement is received from the base station in response to the base station receiving the request for the multimodal list transmitted from the remote terminal in the base station communication mode. - View Dependent Claims (39, 40, 41)
-
Specification