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.:

US 9858094 B1

PDF
Full Text
Expired
Date of Patent:
Jan. 02, 2018

Filed:

Aug. 12, 2016
Applicant:

Samsung Electronics Co., Ltd., Suwon-si, Gyeonggi-do, OT, KR;

Inventors:

Kalyan Desineni, Mountain View, CA (US);

Manikandan Sankaranarasimhan, Hayward, CA (US);

Vasanthakumar Sarpasayanam, Villianur, IN;

Danny Tsechansky, Mountain View, CA (US);

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/44 (2006.01); G06F 9/445 (2006.01);
U.S. Cl.
CPC ...
G06F 9/44521 (2013.01); G06F 8/61 (2013.01);
Abstract

A mobile application development system includes a developer portal configured to receive a copy of a first application from a first developer and provide a routing library to the first developer for incorporation into the first application before distribution. An offline analysis system uses a static analyzer to identify a set of view controllers implemented in the first application and uses a dynamic analyzer to execute the first application and, during execution, monitor messages invoking the set of view controllers and extract selector parameters used to invoke the set of view controllers. The routing library includes instructions that receive a link from an operating system and, based on a view controller name in the link, allocate memory for a view controller object indicated by the link. The instructions further initialize the view controller object based on selector parameters indicated by the link and using the allocated memory.


Find Patent Forward Citations

Loading…