Apparatus and methods for secure architectures in wireless networks
First Claim
Patent Images
1. An apparatus for exchanging data with a wireless device, comprising:
- a configuration generator operable to generate a configuration for receipt by a wireless device, the configuration indicating desired information to be collected and operable to cause the wireless device to collect the desired information from a device resource on the wireless device, wherein the configuration comprises at least one software application configured to execute on a processor of the wireless device to direct the collection of the desired information by the wireless device;
an information repository operable to store the desired information collected from the wireless device based on the configuration;
a communications module and a processor operable to establish a connection between the apparatus and the wireless device over a wireless network; and
a security module operable to provide a predetermined security mechanism to the wireless device, the predetermined security mechanism being associated with the configuration and being based on a predetermined exchange protocol with the wireless device, wherein the predetermined security mechanism authenticates the apparatus to the wireless device, and wherein the predetermined security mechanism is based on a predetermined security procedure established between the apparatus and the wireless device;
wherein the communication module is configured to send the configuration to the wireless device, receive the desired information from the wireless device, and provide the desired information from the wireless device to the information repository for storage, andwherein the security module is further operable, during the connection between the apparatus and the wireless device and after the communication module receives the desired information from the wireless device, to change at least one of the predetermined security mechanism or the predetermined security procedure.
1 Assignment
0 Petitions
Accused Products
Abstract
Apparatus, methods, computer readable media and processors may provide a secure architecture within which a client application on a wireless device may, in some aspects, exchange information securely with resident device resources, and in other aspects, with a remote server over a wireless network.
-
Citations
19 Claims
-
1. An apparatus for exchanging data with a wireless device, comprising:
-
a configuration generator operable to generate a configuration for receipt by a wireless device, the configuration indicating desired information to be collected and operable to cause the wireless device to collect the desired information from a device resource on the wireless device, wherein the configuration comprises at least one software application configured to execute on a processor of the wireless device to direct the collection of the desired information by the wireless device; an information repository operable to store the desired information collected from the wireless device based on the configuration; a communications module and a processor operable to establish a connection between the apparatus and the wireless device over a wireless network; and a security module operable to provide a predetermined security mechanism to the wireless device, the predetermined security mechanism being associated with the configuration and being based on a predetermined exchange protocol with the wireless device, wherein the predetermined security mechanism authenticates the apparatus to the wireless device, and wherein the predetermined security mechanism is based on a predetermined security procedure established between the apparatus and the wireless device; wherein the communication module is configured to send the configuration to the wireless device, receive the desired information from the wireless device, and provide the desired information from the wireless device to the information repository for storage, and wherein the security module is further operable, during the connection between the apparatus and the wireless device and after the communication module receives the desired information from the wireless device, to change at least one of the predetermined security mechanism or the predetermined security procedure. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for secure information exchange with a wireless device over a wireless network, comprising:
-
establishing a communication protocol between an apparatus and the wireless device; generating a collection configuration indicating desired information to be collected and operable to cause the wireless device to collect the desired information from a device resource on the wireless device, wherein the collection configuration comprises at least one software application configured to execute on a processor of the wireless device to direct the collection of the desired information by the wireless device; establishing a connection with the wireless device using the communication protocol on the wireless network; transmitting the collection configuration and a security mechanism, associated with the collection configuration, to the wireless device over the wireless network, wherein the security mechanism is based on a predetermined security procedure established between the apparatus and the wireless device; receiving from the wireless device the desired information based on the collection configuration in response to the security mechanism authenticating the apparatus to the wireless device based on a predetermined security procedure; and changing at least one of the security mechanism or the predetermined security procedure during the connection between the apparatus and the wireless device and after receiving from the wireless device the desired information. - View Dependent Claims (14, 15, 16)
-
-
17. A machine-readable non-transitory medium comprising instructions which, when executed by a machine, cause the machine to perform operations comprising:
-
establishing a communication protocol between an apparatus and a wireless device; generating a collection configuration indicating desired information to be collected and operable to cause the wireless device to collect the desired information from a device resource on the wireless device, wherein the collection configuration comprises at least one software application configured to execute on a processor of the wireless device to direct the collection of the desired information by the wireless device; establishing a connection with the wireless device using the communication protocol on the wireless network; transmitting the collection configuration and a security mechanism, associated with the collection configuration, to the wireless device over a wireless network, wherein the security mechanism is based on a predetermined security procedure established between the apparatus and the wireless device; receiving from the wireless device the predetermined information based on the collection configuration; and changing at least one of the security mechanism or the predetermined security procedure during the connection between the apparatus and the wireless device and after receiving from the wireless device the predetermined information.
-
-
18. At least one processor configured to perform actions comprising:
-
establishing a communication protocol between an apparatus and a wireless device; generating a collection configuration indicating desired information to be collected and operable to cause the wireless device to collect the desired information from a device resource on the wireless device, wherein the collection configuration comprises at least one software application configured to execute on a processor of the wireless device to direct the collection of the desired information by the wireless device; establishing a connection with the wireless device using the communication protocol on the wireless network; transmitting the collection configuration and a security mechanism, associated with the collection configuration, to the wireless device over a wireless network, wherein the security mechanism is based on a predetermined security procedure established between the apparatus and the wireless device; receiving from the wireless device the predetermined information based on the collection configuration; and changing at least one of the security mechanism or the predetermined security procedure during the connection between the apparatus and the wireless device and after receiving from the wireless device the predetermined information.
-
-
19. A remote server, comprising:
-
means for establishing a communication protocol between an apparatus and a wireless device; means for generating a collection configuration indicating desired information to be collected and operable to cause the wireless device to collect the desired information from a device resource on the wireless device, wherein the collection configuration comprises at least one software application configured to execute on a processor of the wireless device to direct the collection of the desired information by the wireless device; means for establishing a connection with the wireless device using the communication protocol on the wireless network; means for transmitting the collection configuration and a security mechanism, associated with the collection configuration, to the wireless device over a wireless network, wherein the security mechanism is based on a predetermined security procedure established between the apparatus and the wireless device; means for receiving from the wireless device the predetermined information based on the collection configuration; and means for changing at least one of the security mechanism or the predetermined security procedure during the connection between the apparatus and the wireless device and after the means for receiving receives from the wireless device the predetermined information.
-
Specification