Information selection in a wireless communication system
First Claim
1. A method of information selection in a wireless communication system performed on a propagator node, comprising:
- receiving an information datagram from one of multiple information distribution gateway (IDG) nodes in response to a first selection request signal, wherein said IDG node received said information datagram from an information repository;
storing said information datagram in an information cache comprising multiple information datagrams, wherein each of said information datagrams is associated with one of said IDG nodes;
receiving a second selection request signal via an access point, wherein said selection request signal identifies information requested by a selector node;
determining whether all or a portion of said second selection request signal matches all or a portion of one of said information datagrams stored in said information cache;
forwarding one of said information datagrams to said selector node if a full or partial match is determined between said information datagram and said requested information; and
if said full or partial match is not determined, determining whether all or a portion of said second selection request signal matches one of multiple information tags stored in at least one routing table.
5 Assignments
0 Petitions
Accused Products
Abstract
Methods, devices, and systems for information selection in a wireless communication system are provided. In one embodiment, a method of information selection in a wireless communication system comprises receiving a selection request signal by a propagator node, wherein the selection request signal identifies information requested by a selector node; determining all or a portion of the selection request signal matches all or a portion of an information tag stored in an information cache of the propagator node, wherein the information tag is associated with an information datagram; and forwarding the information datagram from the propagator node to the selector node, wherein the information datagram contains all or a portion of the information.
52 Citations
20 Claims
-
1. A method of information selection in a wireless communication system performed on a propagator node, comprising:
-
receiving an information datagram from one of multiple information distribution gateway (IDG) nodes in response to a first selection request signal, wherein said IDG node received said information datagram from an information repository; storing said information datagram in an information cache comprising multiple information datagrams, wherein each of said information datagrams is associated with one of said IDG nodes; receiving a second selection request signal via an access point, wherein said selection request signal identifies information requested by a selector node; determining whether all or a portion of said second selection request signal matches all or a portion of one of said information datagrams stored in said information cache; forwarding one of said information datagrams to said selector node if a full or partial match is determined between said information datagram and said requested information; and if said full or partial match is not determined, determining whether all or a portion of said second selection request signal matches one of multiple information tags stored in at least one routing table. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of information selection in a wireless communication system, comprising:
-
receiving an information datagram by a propagator node from one of multiple information distribution gateway (IDG) nodes coupled to the Internet, wherein said information datagram includes an information tag; storing said information datagram in an information cache comprising multiple information datagrams, wherein each of said information datagrams is associated with one of said IDG nodes; determining all or a portion of said information tag matches all or a portion of a selection tag stored in a selection routing table of said propagator node, wherein said selection tag is associated with a selector node; sending a selection request signal to said IDG node in response to said determination, wherein said selection request signal is generated and sent by said propagator node to promote obtaining information for said selector node; and forwarding said information datagram from said propagator node to said selector node via an access node. - View Dependent Claims (14, 15)
-
-
16. A device acting as a propagator node for information selection in a wireless communication system, comprising:
-
a first neighbor interface module configured to receive an information datagram from one of multiple information distribution gateway (IDG) nodes in response to a first selection request signal, wherein said IDG node received said information datagram from an information repository; a second neighbor interface module configured to receive a second selection request signal from an access point, wherein said second selection request signal identifies information requested by a selector node; a memory configured to store said information datagram in an information cache comprising multiple information datagrams, wherein each of said information datagrams is associated with one of said IDG nodes; and a controller coupled to said second neighbor interface module and coupled to the memory, wherein said controller is configured to determine whether all or a portion of said second selection request signal matches all or a portion of one of said information datagrams stored in said information cache, and further configured such that; if a full or partial match is determined between said second selection request signal and one of said information datagrams, the processor forwards said information datagram from said propagator node to said selector node; and if said full or partial match is not determined, the processor determines whether all or a portion of said second selection request signal matches one of multiple information tags stored in at least one routing table. - View Dependent Claims (17, 18, 19, 20)
-
Specification