发明名称 Dynamic Update of Applications as Code is Checked-In
摘要 Software receives a message from a client device requesting an update check for an app deployed on the client device. The message includes a version number for the app. The software determines that a count of messages requesting an update check for the app exceeds a specified number. The software obtains an executable for the app from an app database, using the received version number. The software generates a dependency analysis by scanning the executable. The dependency analysis includes a version number for at least one dependent code module. The software determines that the app is updatable by comparing the version number in the dependency analysis with a version number for source code for the dependent code module. The software creates an updated app using newer source code for the dependent code module, using a developer specification as to compilation type, and transmits the updated app to the client device.
申请公布号 US2015370551(A1) 申请公布日期 2015.12.24
申请号 US201514836954 申请日期 2015.08.26
申请人 Zynga Inc. 发明人 Mahajan Amitt
分类号 G06F9/445;G06F9/44 主分类号 G06F9/445
代理机构 代理人
主权项 1. A method, comprising operations of: receiving a message from a client device requesting an update check for an app deployed on the client device, wherein the message includes a version number for the app; determining that a count of messages requesting an update check for the app exceeds a specified number; obtaining an executable for the app from an app database, using the received version number; generating a dependency analysis by scanning the executable, wherein the dependency analysis includes a version number for at least one dependent code module; determining that the app is updatable by comparing the version number in the dependency analysis with a version number for source code for the dependent code module; creating an updated app using newer source code for the dependent code module, using a developer specification as to compilation type; and transmitting the updated app to the client device, wherein each operation of the method is performed by one or more processors.
地址 San Francisco CA US
您可能感兴趣的专利