Method for transfer of information related to targeted content messages through a proxy server
Abstract
Information transfer methods for exchange of information with a wireless access terminal (W-AT) includes receiving a first message from the W-AT, the first message including first information provided by the W-AT and an address of the W-AT capable of identifying the W-AT, converting the first message to an anonymized message by replacing the W-AT address with a transaction identifier (ID), transmitting the anonymized message to a remote server, receiving a first response from the remote server, the first response having response information and the anonymized address information, converting the first response to a second response by replacing the transaction ID with the W-AT address, and transmitting the second response to the W-AT.
Claims
exact text as granted — not AI-modified1 . (canceled)
2 . A method of securely generating a user profile on a wireless access terminal (W-AT), comprising:
locally collecting, by the W-AT, user behavioral data associated with a user of the W-AT; locally synthesizing, by the W-AT, a set of profile attributes based on the locally collected user behavioral data; determining, by the W-AT, to refine at least one profile attribute from the set of locally synthesized profile attributes via interaction with at least one external apparatus; transmitting, by the W-AT, a request for the at least one external apparatus to refine the at least one profile attribute, wherein the transmitting transmits the request to a proxy server instead of directly to the at least one external apparatus to maintain anonymity for the W-AT with respect to the at least one external apparatus; receiving, at the W-AT from the proxy server, a response to the request that includes at least one refined profile attribute that is refined from the at least one profile attribute by the at least one external apparatus; and generating, by the W-AT, the user profile based at least in part upon the at least one refined profile attribute.
3 . The method of claim 2 , further comprising:
receiving, by the W-AT from an advertisement system that is external to the W-AT, one or more multicast/broadcast content messages that are selected for download by the W-AT based on the user profile and a multicast/broadcast content message transmission schedule to avoid exposing, to the advertisement system, information by which the W-AT can be associated with the user profile.
4 . The method of claim 3 , further comprising:
storing the received one or more multicast/broadcast content messages in a local cache memory on the W-AT; and querying the local cache memory for one or more of the stored content messages for presentation on the W-AT.
5 . The method of claim 1 ,
wherein the at least one profile attribute includes location information associated with the W-AT, and wherein the at least one refined profile attributes includes demographic information that is based upon the location information.
6 . The method of claim 5 , wherein the demographic information includes at least one demographic profile of the user.
7 . The method of claim 6 , wherein the demographic information includes two or more demographic profiles that are associated with different locations identified by the location information.
8 . The method of claim 5 , wherein the demographic information includes:
location ZIP code, gender, median age for the frequented location, age distribution and associated probability, mean travel time to work, household income or household income range, household size, family income or family income range, family size, marital status, probability of owning a house, probability of renting a house, life-stage group/classification, or any combination thereof.
9 . The method of claim 2 ,
wherein the at least one profile attribute includes location information associated with the W-AT, and wherein the transmitting is scheduled so as to avoid real-time location tracking of the W-AT by the at least one external apparatus.
10 . A wireless access terminal (W-AT) configured to securely generate a user profile, comprising:
means for locally collecting user behavioral data associated with a user of the W-AT; means for locally synthesizing a set of profile attributes based on the locally collected user behavioral data; means for determining to refine at least one profile attribute from the set of locally synthesized profile attributes via interaction with at least one external apparatus; means for transmitting a request for the at least one external apparatus to refine the at least one profile attribute, wherein the means for transmitting transmits the request to a proxy server instead of directly to the at least one external apparatus to maintain anonymity for the W-AT with respect to the at least one external apparatus; means for receiving, from the proxy server, a response to the request that includes at least one refined profile attribute that is refined from the at least one profile attribute by the at least one external apparatus; and means for generating the user profile based at least in part upon the at least one refined profile attribute.
11 . The W-AT of claim 10 , further comprising:
means for receiving, from an advertisement system that is external to the W-AT, one or more multicast/broadcast content messages that are selected for download by the W-AT based on the user profile and a multicast/broadcast content message transmission schedule to avoid exposing, to the advertisement system, information by which the W-AT can be associated with the user profile.
12 . The W-AT of claim 11 , further comprising:
means for storing the received one or more multicast/broadcast content messages in a local cache memory on the W-AT; and means for querying the local cache memory for one or more of the stored content messages for presentation on the W-AT.
13 . The W-AT of claim 10 ,
wherein the at least one profile attribute includes location information associated with the W-AT, and wherein the at least one refined profile attributes includes demographic information that is based upon the location information.
14 . The W-AT of claim 13 , wherein the demographic information includes at least one demographic profile of the user.
15 . The W-AT of claim 14 , wherein the demographic information includes two or more demographic profiles that are associated with different locations identified by the location information.
16 . The W-AT of claim 13 , wherein the demographic information includes:
location ZIP code, gender, median age for the frequented location, age distribution and associated probability, mean travel time to work, household income or household income range, household size, family income or family income range, family size, marital status, probability of owning a house, probability of renting a house, life-stage group/classification, or any combination thereof.
17 . The W-AT of claim 10 ,
wherein the at least one profile attribute includes location information associated with the W-AT, and wherein the means for transmitting schedules the transmission of the request as to avoid real-time location tracking of the W-AT by the at least one external apparatus.
18 . A wireless access terminal (W-AT) configured to securely generate a user profile, comprising:
a memory; and at least one processor coupled to the memory and configured to:
locally collect user behavioral data associated with a user of the W-AT;
locally synthesize a set of profile attributes based on the locally collected user behavioral data;
determine to refine at least one profile attribute from the set of locally synthesized profile attributes via interaction with at least one external apparatus;
transmit a request for the at least one external apparatus to refine the at least one profile attribute, wherein the at least one processor transmits the request to a proxy server instead of directly to the at least one external apparatus to maintain anonymity for the W-AT with respect to the at least one external apparatus;
receive, from the proxy server, a response to the request that includes at least one refined profile attribute that is refined from the at least one profile attribute by the at least one external apparatus; and
generate the user profile based at least in part upon the at least one refined profile attribute.
19 . The W-AT of claim 18 , wherein the at least one processor is further configured to:
receive, from an advertisement system that is external to the W-AT, one or more multicast/broadcast content messages that are selected for download by the W-AT based on the user profile and a multicast/broadcast content message transmission schedule to avoid exposing, to the advertisement system, information by which the W-AT can be associated with the user profile.
20 . The W-AT of claim 18 , wherein the at least one processor is further configured to:
store the received one or more multicast/broadcast content messages in a local cache memory on the W-AT; and query the local cache memory for one or more of the stored content messages for presentation on the W-AT.
21 . The W-AT of claim 18 ,
wherein the at least one profile attribute includes location information associated with the W-AT, and wherein the at least one refined profile attributes includes demographic information that is based upon the location information.
22 . The W-AT of claim 21 , wherein the demographic information includes at least one demographic profile of the user.
23 . The W-AT of claim 22 , wherein the demographic information includes two or more demographic profiles that are associated with different locations identified by the location information.
24 . The W-AT of claim 21 , wherein the demographic information includes:
location ZIP code, gender, median age for the frequented location, age distribution and associated probability, mean travel time to work, household income or household income range, household size, family income or family income range, family size, marital status, probability of owning a house, probability of renting a house, life-stage group/classification, or any combination thereof.
25 . The W-AT of claim 18 ,
wherein the at least one profile attribute includes location information associated with the W-AT, and wherein the wherein the at least one processor is further configured to schedule the transmission of the request as to avoid real-time location tracking of the W-AT by the at least one external apparatus.
26 . A non-transitory computer-readable medium containing instructions stored thereon, which, when executed by a wireless access terminal (W-AT) configured to securely generate a user profile, cause the W-AT to perform operations, the instructions comprising:
at least one instruction configured to cause the W-AT to locally collect user behavioral data associated with a user of the W-AT; at least one instruction configured to cause the W-AT to locally synthesize a set of profile attributes based on the locally collected user behavioral data; at least one instruction configured to cause the W-AT to determine to refine at least one profile attribute from the set of locally synthesized profile attributes via interaction with at least one external apparatus; at least one instruction configured to cause the W-AT to transmit a request for the at least one external apparatus to refine the at least one profile attribute, wherein the at least one processor transmits the request to a proxy server instead of directly to the at least one external apparatus to maintain anonymity for the W-AT with respect to the at least one external apparatus; at least one instruction configured to cause the W-AT to receive, from the proxy server, a response to the request that includes at least one refined profile attribute that is refined from the at least one profile attribute by the at least one external apparatus; and at least one instruction configured to cause the W-AT to generate the user profile based at least in part upon the at least one refined profile attribute.
27 . The non-transitory computer-readable medium of claim 26 , further comprising:
at least one instruction configured to cause the W-AT to receive, from an advertisement system that is external to the W-AT, one or more multicast/broadcast content messages that are selected for download by the W-AT based on the user profile and a multicast/broadcast content message transmission schedule to avoid exposing, to the advertisement system, information by which the W-AT can be associated with the user profile.
28 . The non-transitory computer-readable medium of claim 27 , further comprising:
at least one instruction configured to cause the W-AT to store the received one or more multicast/broadcast content messages in a local cache memory on the W-AT; and at least one instruction configured to cause the W-AT to query the local cache memory for one or more of the stored content messages for presentation on the W-AT.
29 . The non-transitory computer-readable medium of claim 26 ,
wherein the at least one profile attribute includes location information associated with the W-AT, and wherein the at least one refined profile attribute includes demographic information that is based upon the location information.
30 . The non-transitory computer-readable medium of claim 29 , wherein the demographic information includes at least one demographic profile of the user.
31 . The non-transitory computer-readable medium of claim 26 ,
wherein the at least one profile attribute includes location information associated with the W-AT, and wherein the wherein the at least one instruction configured to cause the W-AT to transmit is further configured to schedule the transmission of the request as to avoid real-time location tracking of the W-AT by the at least one external apparatus.Join the waitlist — get patent alerts
Track US2017324831A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.