Patent ID: 9619113
Date: 2017-04-11
CPC Classifications: G06F,H04L,H04M

Claim:
1. A method of operating a user device, the method comprising: in response to a set of app icons being displayed, where each of the set of app icons corresponds to a different app installed on the user device, monitoring for user interaction with one of the set of app icons; in response to detecting user interaction with a first app icon corresponding to a first app, determining whether the detected user interaction satisfies first criteria or second criteria; in response to determining that the detected user interaction satisfies the first criteria: in response to determining that the detected user interaction satisfies the second criteria, performing a default action for the first app, wherein: performing the default action for the first app includes launching the first app; the detected user interaction includes a press on a touchscreen of the user device at a location corresponding to the first app icon; the first criteria includes a length of the press exceeding a predetermined time threshold; the method further includes downloading a default set of action items for each of a plurality of apps from a remote overlay server via a network connection; the plurality of apps includes the first app; the plurality of apps includes apps corresponding to each of the set of displayed app icons; the method further includes downloading an access mechanism for the specific state of the first app from the remote overlay server via the network connection; and the access mechanism includes at least one of (i) a web access mechanism, (ii) an application download mechanism, and (iii) a native application access mechanism.