发明名称 Updating code within an application
摘要 Disclosed are various embodiments for providing updateable code to a software library executed in a client device. Updateable code includes scripting language code and potentially other content employed by a software library invoked by an application executed by a client device. Updateable code can be updated upon launch of the application and/or upon invocation of a call associated with the software library.
申请公布号 US9471299(B1) 申请公布日期 2016.10.18
申请号 US201313850112 申请日期 2013.03.25
申请人 Amazon Technologies, Inc. 发明人 Nelson Michael Thor;Schiesser Steven Eric;Fikree Mobeen;Lavin Christopher Lawrence;Sajec Anthony Warren;Le Tuan Duy
分类号 G06F9/44;G06F9/445 主分类号 G06F9/44
代理机构 Thomas | Horstemeyer, LLP 代理人 Thomas | Horstemeyer, LLP
主权项 1. A non-transitory computer-readable medium embodying a program executable in a computing device, wherein, when executed, the program causes the computing device to at least: obtain a request from an application executed by a client device for an update to updateable code embedded within an application marketplace library, the application marketplace library being stored in the client device and comprising an application programmable interface (API) utilized by the application to facilitate providing authentication functionality associated with an application marketplace system; receive a version associated with the updateable code stored within the client device, the updateable code comprising scripting language code and content elements referenced by the scripting language code, the updateable code modifying a plurality of authentication operations executed by the application marketplace library by updating the scripting language code that is used by the application marketplace library; determine that an updated version of the updateable code has been published via the application marketplace based at least in part upon the version; obtain the updated version of the updateable code; and facilitate storing the updated version of the updateable code within the client device, wherein storing the updated version causes updating of the scripting language code within the application marketplace library.
地址 Seattle WA US