Intelligent multiple device file sharing in a wireless communications system
Abstract
Systems and methodologies are described that facilitate communication between a plurality of devices identified by mobile infospheres. The devices can be associated with a mobile infosphere based on ownership, for example, where the mobile infospheres are identified by a mobile phone number. A registry server can store information regarding devices in each mobile infosphere, and communication between the devices within a mobile infosphere or devices in other mobile infospheres can be facilitated by providing stored access parameters. In addition, data transferred among the devices can be transcoded to meet capabilities of disparate devices with respect to memory, bandwidth, available codes, etc. Moreover, a file system can aggregate shared files and folders from a plurality of mobile infosphere devices to provide seamless access to available accessible content.
Claims
exact text as granted — not AI-modified1 . A method that facilitates securely accessing devices of a mobile infosphere, comprising:
receiving a short message service (SMS) message including an encrypted payload in response to a registration request to a registry server; decrypting the payload using a first public key from the registry server and a private key related to a second public key transmitted in the registration request; encrypting the payload with the private key and the first public key; and transmitting the encrypted payload to complete registry server registration creating a mobile infosphere.
2 . A wireless communications apparatus, comprising:
at least one processor configured to:
obtain a short message service (SMS) message in response to requesting mobile infosphere initialization in a registry server;
decrypt the SMS message using a public key of the registry server and a private key transmitted in requesting mobile infosphere initialization;
encrypt the decrypted SMS message using the public key and private key pair for verification; and
transmit the encrypted SMS message to the registry server to initialize the mobile infosphere; and
a memory coupled to the at least one processor.
3 . The wireless communications apparatus of claim 2 , the at least one processor further configured to generate the private key along with a related public key and transmit the public key in requesting mobile infosphere initialization.
4 . The wireless communications apparatus of claim 2 , the at least one processor further configured to receive an association SMS message to verify a device for association with the mobile infosphere.
5 . The wireless communications apparatus of claim 4 , the association SMS message comprises an identification.
6 . The wireless communications apparatus of claim 5 , a binary runtime for wireless (BREW) application verifies the identification against an identification specified in requesting mobile infosphere initialization.
7 . The wireless communications apparatus of claim 2 , the at least one processor further configured to transmit a request comprising a mobile phone number to a registry server in requesting mobile infosphere initialization.
8 . The wireless communications apparatus of claim 7 , the mobile infosphere is associated with the mobile phone number for subsequent identification of associated devices.
9 . The wireless communications apparatus of claim 2 , the at least one processor further configured to update the private key and transmit the updated private key to registry server.
10 . A wireless communications apparatus that initializes a mobile infosphere with a registry server, comprising:
means for decrypting a short message service (SMS) message received in response to a request for mobile infosphere initialization; means for encrypting the SMS message with a private key having a related public key specified in the request for mobile infosphere initialization; and means for transmitting the encrypted SMS to verify the request for mobile infosphere initialization.
11 . The wireless communications apparatus of claim 10 , further comprising means for receiving an association SMS message in response to a request by a disparate device for mobile infosphere association.
12 . The wireless communications apparatus of claim 10 , further comprising means for refreshing the private and public keys and transmitting the refreshed public key for association with the initialized mobile infosphere.
13 . The wireless communications apparatus of claim 10 , the request for mobile infosphere initialization comprising a mobile phone number for identifying the mobile infosphere in association and/or access requests.
14 . A computer program product, comprising:
a computer-readable medium comprising:
code for causing at least one computer to receive a short message service (SMS) message including an encrypted payload in response to a registration request to a registry server;
code for causing the at least one computer to decrypt the payload using a first public key from the registry server and a private key related to a second public key transmitted in the registration request;
code for causing the at least one computer to encrypt the payload with the private key and the first public key; and
code for causing the at least one computer to transmit the encrypted payload to complete registry server registration creating a mobile infosphere.
15 . A method for associating a plurality of devices in a mobile infosphere, comprising:
receiving a request to initialize a mobile infosphere from a mobile device comprising a public key for encrypting communication to the mobile device; transmitting a short message service (SMS) message comprising a payload encrypted with a public key of a mobile device and a private key to the mobile device; decrypting a response message with the public key of the mobile device and the private key; and initializing the mobile infosphere for the mobile device based at least in part on comparing the response message with the SMS message.
16 . A wireless communications apparatus, comprising:
at least one processor configured to:
encrypt a short message service (SMS) message using a public key of a mobile device and a private key;
transmit the SMS message to the mobile device to verify a request received for initializing a mobile infosphere related to the mobile device; and
initialize the mobile infosphere upon receiving a verification SMS from the mobile device; and
a memory coupled to the at least one processor.
17 . The wireless communications apparatus of claim 16 , the at least one processor is further configured to decrypt the verification SMS message using the public key of the mobile device and the private key to ensure identity of the mobile device.
18 . The wireless communications apparatus of claim 16 , the private key is received from the mobile device in the request received for initializing the mobile infosphere.
19 . The wireless communications apparatus of claim 16 , the at least one processor further configured to receive a request from a disparate device to join the mobile infosphere of the mobile device.
20 . The wireless communications apparatus of claim 19 , the at least one processor further configured to transmit an association SMS to the mobile device to verify association of the disparate device with the mobile infosphere.
21 . The wireless communications apparatus of claim 20 , the at least one processor further configured to receive a verification SMS related to association of the disparate device and decrypt the verification SMS utilizing the public key of the mobile device and the private key.
22 . The wireless communications apparatus of claim 21 , the at least one processor further configured to associate the disparate device with the mobile infosphere based at least in part on the verification SMS.
23 . The wireless communications apparatus of claim 16 , the at least one processor further configured to identify the mobile infosphere utilizing a phone number of the mobile device.
24 . The wireless communications apparatus of claim 16 , the at least one processor further configured to receive and process an update for the public key of the mobile device.
25 . A wireless communications apparatus that facilitates initializing a mobile infosphere for subsequent device association, comprising:
means for transmitting a short message service (SMS) message to a mobile device to verify a request received to associate the mobile device with a mobile infosphere; and means for decrypting an initialization SMS received from the mobile device using a public key received from the mobile device and a private key.
26 . The wireless communications apparatus of claim 25 , further comprising means for encrypting the SMS message using the public key of the mobile device and the private key.
27 . A computer program product, comprising:
a computer-readable medium comprising:
code for causing at least one computer to receive a request to initialize a mobile infosphere from a mobile device comprising a public key for encrypting communication to the mobile device;
code for causing the at least one computer to transmit a short message service (SMS) message comprising a payload encrypted with a public key of a mobile device and a private key to the mobile device;
code for causing the at least one computer to decrypt a response message with the public key of the mobile device and the private key; and
code for causing at least one computer to initialize the mobile infosphere for the mobile device based at least in part on comparing the response message with the SMS message.
28 . A method that facilitates communication among a plurality of mobile infosphere devices, comprising:
transmitting a request for access parameters for at least one of a plurality of mobile infosphere devices from a registry server that associates a plurality of devices with a mobile infosphere based at least in part on a mobile phone number for the mobile infosphere; and utilizing the access parameters to establish secure communications with the at least one mobile infosphere device.
29 . A wireless communications apparatus, comprising:
at least one processor configured to:
transmit a request for access parameters related to a mobile infosphere device, the request identifies the device using a mobile phone number associated with the mobile infosphere; and
establish a secure communication session with the mobile infosphere device using the access parameters; and
a memory coupled to the at least one processor.
30 . The wireless communications apparatus of claim 29 , the at least one processor further configured to associate an extension with the mobile phone number to request access parameters for a device associated with the mobile phone number identified by the extension.
31 . The wireless communications apparatus of claim 29 , the at least one processor further configured to execute a file system that creates the request for access parameters related to the mobile infosphere device, the files system requests access parameters for at least one disparate mobile infosphere devices.
32 . The wireless communications apparatus of claim 31 , the file system aggregates data from the mobile infosphere device and the disparate mobile infosphere device into a single view.
33 . The wireless communications apparatus of claim 29 , the at least one processor further configured to transcode data for transmission to the mobile infosphere device by at least one of reducing quality of the data and/or selecting a portion of the data based at least in part on a type of the mobile infosphere device.
34 . The wireless communications apparatus of claim 33 , the at least one processor further configured to transmit the transcoded data to the mobile infosphere device over the secure connection.
35 . The wireless communications apparatus of claim 29 , the at least one processor further configured to receive data from the mobile infosphere device over the secure connection.
36 . The wireless communications apparatus of claim 35 , the received data is transcoded based at least in part on a type of the wireless communications apparatus.
37 . The wireless communications apparatus of claim 29 , the at least one processor further configured to encrypt data transmitted over the secure connection utilizing a public key of the mobile infosphere device specified in the access parameters as well as a private key.
38 . The wireless communications apparatus of claim 29 , the secure connection is established via a proxy server specified in the access parameters.
39 . A wireless communications apparatus that facilitates secure mobile infosphere device communication, comprising:
means for transmitting a request for access parameters related to a mobile infosphere device identifying a phone number related to the mobile infosphere in the request; means for receiving the access parameters stored in a registry server in response to the request; and means for establishing a secure connection with the mobile infosphere device based at least in part on the access parameters.
40 . A computer program product, comprising:
a computer-readable medium comprising:
code for causing at least one computer to transmit a request for access parameters for at least one of a plurality of mobile infosphere devices from a registry server that associates a plurality of devices with a mobile infosphere based at least in part on a mobile phone number for the mobile infosphere; and
code for causing the at least one computer to utilize the access parameters to establish secure communications with the at least one mobile infosphere device.
41 . A method for facilitating secure mobile infosphere device communication, comprising:
specifying access parameters, including an address and a public key corresponding to a locally stored private key, in a request to associate with a mobile infosphere created by a registry server; establishing a secure connection with a device based at least in part on access parameters; encrypting communications over the secure connection with the private key.
42 . A wireless communications apparatus, comprising:
at least one processor configured to:
transmit access parameters for communicating with the wireless communications apparatus in a request to associate with a mobile infosphere created in a registry server;
establish a secure communication session with a device using the access parameters; and
secure data for communication in the session utilizing security keys related to the access parameters; and
a memory coupled to the at least one processor.
43 . The wireless communications apparatus of claim 42 , the access parameters specify at least one public security key related to a private security key stored locally in the wireless communications apparatus.
44 . The wireless communications apparatus of claim 43 , the at least one processor further configured to encrypt the data utilizing the private security key.
45 . The wireless communications apparatus of claim 42 , the at least one processor further configured to establish connection with a proxy server to facilitate access to the wireless communications apparatus.
46 . The wireless communications apparatus of claim 45 , an address of the proxy server is specified within the access parameters.
47 . The wireless communications apparatus of claim 42 , the at least one processor further configured to receive transcoded data over the secure communication session, the transcoded data is transcoded according to capabilities of the wireless communications apparatus.
48 . The wireless communications apparatus of claim 42 , the at least one processor further configured to transcode data according to a type of the device and transmit the transcoded data to the device.
49 . A wireless communications apparatus that facilitates secure communication between mobile infosphere devices, comprising:
means for associating with a mobile infosphere specifying access parameters for communication; means for establishing a secure connection with a device based at least in part on the access parameters; and means for encrypting data over the secure connection utilizing a private key related to a public key specified in the access parameters.
50 . A computer program product, comprising:
a computer-readable medium comprising:
code for causing at least one computer to specify access parameters, including an address and a public key corresponding to a locally stored private key, in a request to associate with a mobile infosphere created by a registry server;
code for causing the at least one computer to establish a secure connection with a device based at least in part on access parameters;
code for causing the at least one computer to encrypt communications over the secure connection with the private key.
51 . A method that facilitates securely accessing devices of mobile infosphere, comprising:
associating a plurality of devices with a mobile infosphere identified by a mobile phone number; and providing access parameters for the plurality devices to one or more disparate devices.
52 . A wireless communications apparatus, comprising:
at least one processor configured to maintain a mobile infosphere index comprising a number of devices each associated with one of a plurality of mobile device phone numbers; and a memory coupled to the at least one processor.
53 . The wireless communications apparatus of claim 52 , the at least one processor further configured to add a mobile device to the mobile infosphere index upon request at least in part by receiving a confirmation based on an encrypted short message service (SMS) message transmitted to the mobile device.
54 . The wireless communications apparatus of claim 52 , the at least one processor further configured to add a mobile infosphere device associated with a mobile device phone number to the mobile infosphere index at least in part by receiving confirmation from a mobile device assigned to the mobile device phone number.
55 . The wireless communications apparatus of claim 53 , confirmation is based at least in part on the mobile device receiving an identifier specified by the mobile infosphere device.
56 . The wireless communications apparatus of claim 52 , the at least one processor further configured to provide access parameters related to one or more mobile infosphere devices to a disparate device requesting access to the one or more mobile infosphere devices.
57 . The wireless communications apparatus of claim 56 , the disparate device is within the same mobile infosphere as the one or more mobile infosphere devices according to the mobile infosphere index.
58 . The wireless communications apparatus of claim 56 , the at least one processor further configured to facilitate secure connection of the disparate device with the one or more mobile infosphere devices by providing the access parameters.
59 . A wireless communications apparatus that facilitates communication between devices of participating in mobile infospheres, comprising:
means for creating a mobile infosphere identified by a mobile phone number upon registering a primary mobile device; and means for associating one or more disparate devices with the mobile infosphere to facilitate subsequent communication with the one or more disparate devices.
60 . A computer program product, comprising:
a computer-readable medium comprising:
code for causing at least one computer to associate a plurality of devices with a mobile infosphere identified by a mobile phone number; and
code for causing the at least one computer to provide access parameters for the plurality devices to one or more disparate devices.Join the waitlist — get patent alerts
Track US2009215477A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.