Abstract: A computing device and computer-implemented method to provide user-control short message service (SMS). The method begins with converting by a server, one or more user preferences into each third-party specific filter for one of a plurality of third-party servers. Next, a server, accesses data using at least one of API calls, web scraping, file transfer protocol (FTP), http methods, or a combination thereof, data using the third-party specific filter in a plurality of third-party formats from the plurality of third-party servers, wherein the data in the plurality of third-party formats from the plurality of third-party servers Next, the data in the third-party format is filtered, which has been accessed according to user preferences, the user preferences including a mobile device identifier. Next, the data in the third-party format is converted which as specified by the user preferences into a format compatible with the SMS protocol or an instant message for receipt by a messaging app.
Abstract: A computing device and computer-implemented method to provide user-control short message service (SMS). The method begins with accessing, by a server, data in a third-party format from a third-party server. The server and the third-party server are controlled by different business entities. Next, the data in the third-party format is filtered, which has been accessed according to user preferences, the user preferences including a mobile device identifier. Next, the data in the third-party format is converted which as specified by the user preferences into a format compatible with the SMS protocol or an instant message for receipt by a messaging app. Finally, the data is sent in which has been converted into the SMS format or instant message to the mobile device as specified by the mobile device identifier.