发明名称 CLASSIFYING APPLICATION PROTOCOL INTERFACES (APIS) AS AFFECTING USER EXPERIENCE
摘要 Example embodiments relate to classifying application protocol interfaces (APIs) in terms of their relation to user experience. Example embodiments may determine that a user action occurred and monitor a first thread separate from a user interface (UI) thread of the computing device. The first thread may process a first API in response to the occurrence of the user action. A determination may be made as to whether the first API being processed on the first thread is related to the user action. Responsive to the first API being related to the user action, a determination may be made as to whether the first API causes the first thread to update the UI thread of the computing device. Responsive to the UI thread being updated, the first API may be tagged as affecting user experience.
申请公布号 US2017097831(A1) 申请公布日期 2017.04.06
申请号 US201415128140 申请日期 2014.04.29
申请人 HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP 发明人 Gopshtein Michael;Nitsan Amichai;Shor Boaz
分类号 G06F9/44 主分类号 G06F9/44
代理机构 代理人
主权项 1. A non-transitory machine-readable storage medium comprising instructions executable by a processor of a computing device for classifying application protocol interfaces (APIs) to: determine that a user action occurred; monitor a first thread separate from a user interface (UI) thread of the computing device, where the first thread processes a first application programming interface (API) in response to the occurrence of the user action; determine whether the first API being processed on the first thread is related to the user action; responsive to the first API being related to the user action, determine whether the first API being processed on the first thread causes the first thread to update the UI thread of the computing device; and responsive to the UI thread being updated, tag the first API as affecting user experience.
地址 Houston TX US