发明名称 Binary file application processing
摘要 Disclosed are various embodiments for processing applications to determine compatible devices. An application processing system may determine application dependencies by parsing application manifest files, filtering customer reviews, and/or emulating the application on a virtual device. Based at least in part on the application dependencies, a determination may be made whether to make the application available for download and/or execution on a device.
申请公布号 US9146720(B1) 申请公布日期 2015.09.29
申请号 US201213616983 申请日期 2012.09.14
申请人 Amazon Technologies, Inc. 发明人 McGilliard Christopher L.;Kuo Calvin Y.;Schultz Patrick R.;Skoteinotis Therapon;Langlois Jean-Philippe
分类号 G06F9/44;G06F9/445 主分类号 G06F9/44
代理机构 Thomas | Horstemeyer, LLP 代理人 Thomas | Horstemeyer, LLP
主权项 1. A non-transitory computer-readable medium embodying a program executable in at least one computing device, comprising: code that accesses a plurality of binary files, wherein individual ones of the binary files correspond to a version of an application; code that identifies and parses a manifest file associated with the individual ones of the binary files to identify a plurality of application dependencies corresponding to a respective one of the binary files; code that identifies a user device associated with a user account; code that determines a score indicating a compatibility of the individual ones of the binary files with the user device, wherein the score is determined based at least in part on: the application dependencies identified from the parsing of the manifest file associated with the individual ones of the binary files;user input associated with the individual ones of the binary files, the user input being identified from at least one review provided in association with the version of the application; andan execution of the individual ones of the binary files on an emulator emulating the user device; code that selects at least one of the binary files in response to the score associated with the at least one of the binary files meeting a predefined threshold; code that makes the selected at least one of the binary files available for download on the user device; and code that makes the selected at least one of the binary files available for execution on the user device.
地址 Seattle WA US