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:
Mar. 07, 2017
Filed:
Mar. 11, 2014
Samsung Electronics Co., Ltd., Suwon-si, KR;
Sang-oak Woo, Anyang-si, KR;
Seok-yoon Jung, Seoul, KR;
Si-hwa Lee, Seoul, KR;
Igor M. Laevskiy, Saint-Petersburg, RU;
Oleg V. Talalov, Saint-Petersburg, RU;
Vladislav Y. Aranov, Saint-Petersburg, RU;
Samsung Electronics Co., Ltd., Gyeonggi-do, KR;
Abstract
Methods and apparatuses of converting a program, which may enhance an execution speed of a computer program, are provided. The method may include receiving a program, detecting at least one loop statement including at least one branch statement within the program, determining whether the loop statement may be split into at one or more sub-loop statements which perform the same function as a function of the loop statement and from which the branch statement has been removed, splitting the loop statement into the sub-loop statements and removing the branch statement included in the loop statement if it is determined that the loop statement may be split as a result of the determination, and outputting a result of removing the branch statement.