Patent attributes
A deep link can have a name of a mobile app and a network address of a device on which an instance of the app is running. Deep links can be stored in a blockchain, along with related data, like the location of the device running the app. The deep links in the blockchain can be analyzed to make a social network graph. A node in the graph is a network address of a mobile device running a mobile app. An edge between 2 nodes is a mobile app, which had 2 instances of the app interacting, where each instance runs on one of the nodes. The edge could be directed, going from the first earlier instance to the second instance. A blockchain can be used by a mobile app to write a deep link referring to itself. The app instance is looking to interact with other instances of the app. Another device scans the blockchain to get the deep link. It makes an instance of the app that interacts with the instance that wrote the deep link to the blockchain. The deep link in the blockchain could have associated data like the start and stop times of an interaction with other instances. Thus a blockchain can promote the direct interaction of instances of mobile apps. The logic to decide whether an app writes a deep link to the blockchain can be instantiated as a Writer. This can exist inside the app, or on the device, but outside any app, or on the network. Also, the app server might use a Writer, where the Writer is on the server machine or on the network.