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.

Date of Patent:
Feb. 18, 2020

Filed:

Jan. 03, 2018
Applicant:

Huawei Technologies Co., Ltd., Shenzhen, CN;

Inventors:

Marcus Theodore Chernenko Karpoff, Sherwood Park, CA;

Jose Nelson Amaral, Edmonton, CA;

Kai-Ting Amy Wang, Toronto, CA;

Brice Adam Dobry, Kingsville, MD (US);

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 8/65 (2018.01); G06F 8/71 (2018.01);
U.S. Cl.
CPC ...
G06F 8/65 (2013.01); G06F 8/71 (2013.01);
Abstract

An embodiment method for retiring a dynamically updatable function includes receiving, by a collector-thread, a registration of the function, wherein the registration indicates to the collector-thread addresses of memory locations for counters that count a number of calls currently being made to a previous version of the function by a plurality of execution threads; reading, by the collector-thread, values of the counters; and when the values of all the counters are zero, deleting, by the collector-thread, the function from a storage medium on a device previously executing the previous version of the function.


Find Patent Forward Citations

Karpoff, Marcus Theodore Chernenko. (2020). Method to manage multiple versions of parts of a software application and to retire older versions in a dynamically updatable software system (U.S. Patent No. 10564955). U.S. Patent and Trademark Office. https://idiyas.com/patent/badge/10564955

Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile

Loading…