Patent ID: 9197692
Filing Date: 2015-11-24
Classification: G06F,H04L

Abstract:
1. A method comprising: creating a mapping, by a server, between each of a plurality of data payload types and each of a plurality of mobile-device types, each mapping comprising a Uniform Resource Identifier (URI) scheme corresponding to an application suitable for handling the mapped data payload type on the mapped one of the plurality of mobile-device types; storing in a database a data payload of one of said plurality of data payload types; generating, by the server, a unique Uniform Resource Locator (URL) corresponding to said data payload; associating, by the server, said data payload with said unique URL in said database; providing, by the server, said unique URL for exposure to a plurality of mobile devices of the plurality of mobile-device types; receiving a first request for said unique URL from a first requesting mobile device of a first one of the plurality of mobile-device types; determining, by the server, a data payload type of said data payload corresponding to said unique URL; obtaining, by the server, a first mapping corresponding to said data payload type and said first one of the plurality of mobile-device types; generating, by the server according to said first mapping, a first device-type-specific URI comprising said data payload formatted for said first one of the plurality of mobile-device types; and delivering, by the server, said first device-type-specific URI to said first requesting mobile device to invoke a first application suitable for handling said data payload on said first requesting mobile device.