Patent · US Active

Monitoring and actuation of view controller parameters to reach deep states without manual developer intervention

US9858094B2 · kind B2 · utility

0Cited by
17References
32Claims
0Family size

Assignee

Inventors

Key dates

Filing dateAug 12, 2016
Grant dateJan 2, 2018
Priority date
Expiry dateAug 12, 2036

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/451
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

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.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.