发明名称 Systems and methods for licensing of mobile applications
摘要 System and methods for licensing of dynamic mobile applications are disclosed herein. In one embodiment, a non-transitory computer readable medium storing executable instructions is provided. The instructions, when executed by a processor, cause the processor to communicatively couple to a mobile device and to receive a user login, a user password, and a client identification from the mobile device. The instructions additionally cause the processor to validate a client as a licensed client based on the based on the user login, user password, and client identification and to derive a connectivity data based on the user login, user password, and client identification if the client is a valid licensed client, wherein the connectivity data comprises a first connectivity data configured to communicatively couple the mobile device to a first system; and wherein the mobile device is configured to download a first API from the first system.
申请公布号 US9256718(B2) 申请公布日期 2016.02.09
申请号 US201314027143 申请日期 2013.09.13
申请人 发明人 Silin Walter Paul
分类号 H04L29/06;G06F21/10;G06F21/31;G06Q99/00 主分类号 H04L29/06
代理机构 Fletcher Yoder P.C. 代理人 Fletcher Yoder P.C.
主权项 1. A non-transitory computer readable medium storing executable instructions which, when executed by a processor, cause the processor to: communicatively couple a server having the processor to a remote mobile device; receive a user login, a user password, and a client identification from the mobile device; validate a client as a licensed client based on the user login, user password, and client identification; derive a connectivity data based on the user login, user password, and client identification if the client is a valid licensed client, wherein the connectivity data comprises a first connectivity data configured to communicatively couple the mobile device to a first system different from the server by enabling the mobile device to communicate with the first system to validate a login into the first system, and a second connectivity data configured to communicatively couple the mobile device to a second system different from the server and the first system by enabling the mobile device to communicate with the second system to validate a login into the first system; wherein the mobile device is configured to download a first application programming interface (API) from the first system or from the second system on every login into the first system or into the second system, wherein the mobile device is configured to apply the first API to execute a graphical user interface (GUI) reconfiguration from a first GUI presented by a screen of the mobile device into a second GUI presented by the screen of the mobile device; and execute a customization system via the first system or the second system, wherein the customization system is configured to display a screen comprising a plurality of graphical controls to customize the first API.
地址