Patent ID: 8280977
Filing Date: 2012-10-02
Classification: H04L

Abstract:
1. A method for data transfer using a mobile device, the computer implemented method comprising: identifying, by the mobile device, a number of data sharing devices available for connection to the mobile device, wherein each data sharing device that stores particular data on the mobile device specifies particular access parameters for readers of the particular data; identifying access parameters associated with each of the number of data sharing devices, wherein the mobile device is an intermediate data storage device and wherein access is controlled by the mobile device to the particular data stored on the mobile device using the particular access parameters, wherein the particular access parameters define which specific data sharing device or category of data sharing devices may read the particular data stored on the mobile device; determining, by the mobile device, whether devices in the number of data sharing devices are attempting to one of send data to the mobile device and receive data from the mobile device; responsive to determining that a source device of the number of data sharing devices is attempting to send data to the mobile device, receiving, by the mobile device, data from the source device and access parameters associated with the data from the source device, wherein the access parameters associated with the data identify a device that can use the data from the source device, wherein the data from the source device is received by the mobile device without user intervention; responsive to receiving the data and the access parameters, storing the data on the mobile device to form stored data and storing the access parameters associated with the data on the mobile device in association with the stored data to form stored access parameters; responsive to determining that a second device of the number of data sharing devices is attempting to receive the stored data, determining, by the mobile device, whether the second device can use the stored data based on the stored access parameters and the access parameters associated with the second device; and responsive to determining, by the mobile device, that the second device can use the stored data, sending, by the mobile device, the stored data to the second device, wherein sending of the stored data to the second device occurs without user intervention unless the stored access parameters require user intervention; wherein the stored access parameters include criteria for accessing the stored data, time limits within which the stored data must be accessed, requirements for a read confirmation, requirements for only a single read of the stored data, and restrictions on an automatic read and write of the stored data, and a requirement that one or more stored data may not be automatically read without a user intervention.