×

System and method for identifying, indexing, and navigating to deep states of mobile applications

  • US 9,910,685 B2
  • Filed: 08/12/2016
  • Issued: 03/06/2018
  • Est. Priority Date: 08/13/2015
  • Status: Active Grant
First Claim
Patent Images

1. A mobile application development system comprising:

  • a developer portal configured to;

    receive a copy of a first application from a first developer; and

    provide a routing library from a non-transitory computer-readable medium to the first developer for incorporation into the first application prior to the first developer distributing an augmented application via a digital distribution platform, wherein the routing library is incorporated into the first application to form the augmented application; and

    an offline analysis system configured to;

    analyze the first application to (i) determine a set of activities that a handler within the first application is programmed to resume in response to respective resumption requests from a host operating system and (ii) determine parameters for each activity of the set of activities; and

    generate a set of links, wherein each link of the set of links corresponds to a respective activity of the set of activities,wherein the routing library includes instructions configured to, subsequent to installation of the augmented application from the digital distribution platform onto a user device;

    receive a link from an operating system of the user device, wherein the link identifies a first activity;

    generate a first resumption request based on parameters corresponding to the first activity; and

    transmit the first resumption request to the handler of the augmented application.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×