The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Dec. 08, 2009
Filed:
Mar. 11, 2005
Albert SO, San Jose, CA (US);
Yingqing Lawrence Cui, San Jose, CA (US);
Min Zhou, Palo Alto, CA (US);
Zhaowei Charlie Jiang, San Jose, CA (US);
Albert So, San Jose, CA (US);
Yingqing Lawrence Cui, San Jose, CA (US);
Min Zhou, Palo Alto, CA (US);
Zhaowei Charlie Jiang, San Jose, CA (US);
Yahoo! Inc., Sunnyvale, CA (US);
Abstract
One or more test classes implement an object oriented interface that specifies an execution method and a results method called from a user interface running on the mobile terminal or an emulator. The user interface enables a user to select one or more tests to run, view results, and upload results to a server. For each test, the user interface calls the execution method to initiate the test and obtain a success or failure indication. The user interface also calls the results method to obtain data on a capability and/or to obtain validation that the capability is complete and reliable. Tests that require specific hardware are activated or deactivated, depending on whether the mobile terminal includes the required hardware. Test include a memory size test, a memory integrity test, a socket connection test, an HTTP test, a camera test, an image rendering speed test, a message test, and the like.