Patent ID: 8732238
Filing Date: 2014-05-20
Classification: G06F

Abstract:
1. A computer-implemented method for sharing an application between a sharing device and a receiving device, the method comprising: displaying, on the sharing device, a list of one or more applications that are available to share with other devices; receiving a selection, at the sharing device, of an application to share with the receiving device from the list of one or more applications; creating an application package at sharing device based on sharing preferences associated with the selected application, wherein the application package comprises metadata associated with the selected application; transmitting the application package from the sharing device to the receiving device; providing a dataset to a first database in a remote server, the dataset comprising: a sharer information, a receiver information, and an application information, the first database linking the sharing device with the receiving device; inserting the dataset into a second database linking the sharing device with the shared application; and displaying, at the sharing device, at least a portion of the first database or the second database, wherein at least one of the first database and the second database comprises an aggregated statistical transaction record including a tree of sharer-receiver pairs indicating descendant receiving devices originating at the sharing device and ancestor sharing devices originating at the receiving device.