Methods and apparatus for providing private expression protection against impersonation risks
First Claim
1. A method of wireless communications of a user equipment (UE), comprising:
- generating, by an expression verification manager (EVM) of the UE, an instance of an expression-code as part of a configuration process for an application to be executed by a processor of the UE, wherein the EVM is associated with a modem of the UE;
storing the instance of the expression-code in a secure memory store;
receiving, at the processor of the UE, a request from the application to announce a private expression over a device-to-device communication channel, wherein the request includes at least a reference to an expression-code associated with the private expression and the application;
determining, by the EVM, whether the at least the reference to the expression-code corresponds to the previously generated and stored instance of the expression-code associated with the application;
announcing, using long term evolution (LTE) based wireless wide area network (WWAN) spectrum or unlicensed spectrum, the expression-code associated with the private expression and the application over the device-to-device communication channel to one or more other authorized peer devices upon a determination that the at least the reference to the expression-code corresponds to the stored instance of the expression-code; and
prohibiting announcement of information associated with the private expression upon a determination that the at least the reference to the expression-code does not correspond to the stored instance of the expression-code.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, an apparatus, and a computer program product for wireless communication are provided in connection with providing private expression protection in a wireless communications network. In one example, a UE is equipped to internally receive a request (e.g., from an application running on the UE) to announce a private expression and/or at least a reference to an expression-code associated with the private expression, and determine whether the reference to the expression-code and/or the expression-code matches a stored instance of the expression-code. In an aspect, the UE may be equipped to announce the at least one of the private expression or the expression-code when stored instance of the expression-code corresponds to the expression-code received with the request. In another aspect, the UE may be equipped to prohibit announcement of any information associated with the private expression when stored expression-code does not correspond to the expression-code received with the request.
21 Citations
44 Claims
-
1. A method of wireless communications of a user equipment (UE), comprising:
-
generating, by an expression verification manager (EVM) of the UE, an instance of an expression-code as part of a configuration process for an application to be executed by a processor of the UE, wherein the EVM is associated with a modem of the UE; storing the instance of the expression-code in a secure memory store; receiving, at the processor of the UE, a request from the application to announce a private expression over a device-to-device communication channel, wherein the request includes at least a reference to an expression-code associated with the private expression and the application; determining, by the EVM, whether the at least the reference to the expression-code corresponds to the previously generated and stored instance of the expression-code associated with the application; announcing, using long term evolution (LTE) based wireless wide area network (WWAN) spectrum or unlicensed spectrum, the expression-code associated with the private expression and the application over the device-to-device communication channel to one or more other authorized peer devices upon a determination that the at least the reference to the expression-code corresponds to the stored instance of the expression-code; and prohibiting announcement of information associated with the private expression upon a determination that the at least the reference to the expression-code does not correspond to the stored instance of the expression-code. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A user equipment (UE) for wireless communication, comprising:
-
means for generating, by an expression verification manager (EVM) of the UE, an instance of an expression-code as part of a configuration process for an application to be executed by a processor of the UE, wherein the EVM is associated with a modem of the UE; means for storing the instance of the expression-code in a secure memory store; means for receiving, at the processor of the UE, a request from the application to announce a private expression over a device-to-device communication channel, wherein the request includes at least a reference to an expression-code associated with the private expression; means for determining, by the EVM, whether the at least the reference to the expression-code corresponds to a previously generated and stored instance of the expression-code associated with the application; means for announcing, using long term evolution (LTE) based wireless wide area network (WWAN) spectrum or unlicensed spectrum, the expression-code associated with the private expression and the application over the device-to-device communication channel to one or more other authorized peer devices upon a determination that the at least the reference to the expression-code corresponds to the stored instance of the expression-code; and means for prohibiting announcement of information associated with the private expression upon a determination that the at least the reference to the expression-code does not correspond to the stored instance of the expression-code. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A user equipment (UE) for wireless communication, comprising:
-
a memory; and at least one processor coupled to the memory and configured to; generate, by an expression verification manager (EVM) of the UE, an instance of an expression-code as part of a configuration process for an application to be executed by the at least one processor of the UE, wherein the EVM is associated with a modem of the UE; store the instance of the expression-code in a secure memory store; receive, at the at least one processor of the UE, a request from an application to announce a private expression over a device-to-device communication channel, wherein the request includes at least a reference to an expression-code associated with the private expression and the application; determine, by the EVM, whether the at least the reference to the expression-code corresponds to the previously generated and stored instance of the expression-code associated with the application; announce, using long term evolution (LTE) based wireless wide area network (WWAN) spectrum or unlicensed spectrum, the expression-code associated with the private expression and the application over the device-to-device communication channel to one or more other authorized peer devices upon a determination that the at least the reference to the expression-code corresponds to the stored instance of the expression-code; and prohibit announcement of information associated with the private expression upon a determination that the at least the reference to the expression-code does not correspond to the stored instance of the expression-code. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A non-transitory computer-readable medium storing computer executable code for wireless communication, comprising code for:
-
generating, by an expression verification manager (EVM) of a user equipment (UE), an instance of an expression-code as part of a configuration process for an application to be executed by a processor of the UE, wherein the EVM is associated with a LTE based WWAN modem of the UE; storing the instance of the expression-code in a secure memory store receiving, at the processor of the UE, a request from the application to announce a private expression over a device-to-device communication channel, wherein the request includes at least a reference to an expression-code associated with the private expression and the application; determining, by the EVM, whether the at least the reference to the expression-code corresponds to a previously generated and stored instance of the expression-code; announcing, using long term evolution (LTE) based wireless wide area network (WWAN) spectrum or unlicensed spectrum, the expression-code associated with the private expression and the application over the device-to-device communication channel to one or more other authorized peer devices upon a determination that the at least the reference to the expression-code corresponds to the stored instance of the expression-code; and prohibiting announcement of information associated with the private expression upon a determination that the at least the reference to the expression-code does not correspond to the stored instance of the expression-code. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42, 43, 44)
-
Specification