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:
Oct. 01, 2019
Filed:
May. 02, 2017
Kai-ting Amy Wang, Toronto, CA;
Peng Wu, Pittsford, NY (US);
Brice Dobry, Kingsville, MD (US);
Haichuan Wang, San Jose, CA (US);
Kai-Ting Amy Wang, Toronto, CA;
Peng Wu, Pittsford, NY (US);
Brice Dobry, Kingsville, MD (US);
Haichuan Wang, San Jose, CA (US);
HUAWEI TECHNOLOGIES CO., LTD., Shenzhen, CN;
Abstract
A method and system for using multiple versions of a software component, includes storing, in memory, a first function table that points to executable code in the memory for functions from a first version of the software component, and storing, in the memory, a second function table that points to executable code in the memory for functions from a second version of the software component, referencing the first function table, when running a first application thread, to execute the functions from the first version of the software component; and referencing the second function table, when running a second application thread that is active concurrently with the first application thread, to execute the functions from the second version of the software component.