Programmatic installation and navigation to access deep states of uninstalled applications

US9600259B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9600259-B2
Application numberUS-201615183751-A
CountryUS
Kind codeB2
Filing dateJun 15, 2016
Priority dateFeb 25, 2014
Publication dateMar 21, 2017
Grant dateMar 21, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A mobile computing device includes a touchscreen, a transceiver, one or more processors, and a non-transitory memory that stores computer readable instructions. The instructions cause the processors to receive, via the transceiver, a link associated with an uninstalled native application. The instructions display an indication of the link on the touchscreen. The instructions detect, via the touchscreen, a user selection of the link and provide access to a digital distribution platform for downloading and installing the native application. The instructions download and install the native application onto the mobile computing device. The instructions, upon downloading and installing the native application, automatically launch the native application into the particular state indicated by the link, wherein the particular state is different from a default state into which the native application launches when an icon corresponding to the native application is selected.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: at a mobile computing device including a touchscreen display, a transceiver, a non-transitory memory that stores computer readable instructions, and one or more processors that execute the computer readable instructions stored in the non-transitory memory: receiving, via the transceiver, a link associated with a native application that is not installed on the mobile computing device, wherein the link indicates a particular state of the native application; displaying an indication of the link on the touchscreen display; detecting, via the touchscreen display, a user selection of the link; upon detecting the user selection of the link, providing access to a digital distribution platform that enables a user of the mobile computing device to download and install the native application; downloading and installing the native application onto the mobile computing device; and upon downloading and installing the native application, automatically launching the native application into the particular state indicated by the link, wherein the particular state is different from a default state into which the native application launches when an icon corresponding with the native application is selected. 2. The method of claim 1 , wherein the link comprises an application access mechanism for the particular state. 3. The method of claim 2 , wherein the native application is launched into the particular state via the application access mechanism. 4. The method of claim 1 , wherein providing access to the digital distribution platform comprises: determining whether the native application is installed at the mobile computing device. 5. The method of claim 4 , wherein providing access to the digital distribution platform comprises: determining that the native application is not installed at the mobile computing device; and providing access to the digital distribution platform in response to determining that the native application is not installed at the mobile computing device. 6. The method of claim 1 , wherein providing access to the digital distribution platform comprises: accessing a site associated with the digital distribution platform. 7. The method of claim 1 , wherein downloading and installing the native application comprises: displaying a user-selectable button to download and install the native application; detecting a user selection of the user-selectable button; and downloading and installing the native application in response to detecting the user selection of the user-selectable button. 8. A mobile computing device comprising: a touchscreen display; a transceiver; one or more processors; a non-transitory memory that stores computer readable instructions that cause the one or more processors to: receive, via the transceiver, a link associated with a native application that is not installed on the mobile computing device, wherein the link indicates a particular state of the native application; display an indication of the link on the touchscreen display; detect, via the touchscreen display, a user selection of the link; upon detecting the user selection of the link, provide access to a digital distribution platform that enables a user of the mobile computing device to download and install the native application; download and install the native application onto the mobile computing device; and upon downloading and installing the native application, automatically launch the native application into the particular state indicated by the link, wherein the particular state is different from a default state into which the native application launches when an icon corresponding with the native application is selected. 9. The mobile computing device of claim 8 , wherein the link comprises an application access mechanism for the particular state. 10. The mobile computing device of claim 9 , wherein the native application is launched into the particular state via the application access mechanism. 11. The mobile computing device of claim 8 , wherein providing access to the digital distribution platform comprises: determining whether the native application is installed at the mobile computing device. 12. The mobile computing device of claim 11 , wherein providing access to the digital distribution platform comprises: determining that the native application is not installed at the mobile computing device; and providing access to the digital distribution platform in response to determining that the native application is not installed at the mobile computing device. 13. The mobile computing device of claim 8 , wherein providing access to the digital distribution platform comprises: accessing a site associated with the digital distribution platform. 14. The mobile computing device of claim 8 , wherein downloading and installing the native application comprises: displaying a user-selectable button to download and install the native application; detecting a user selection of the user-selectable button; and downloading and installing the native application in response to detecting the user selection of the user-selectable button. 15. A computer program product encoded on a non-transitory computer readable storage medium comprising instructions that when executed by a mobile computing device, cause the mobile computing device to perform operations comprising: receiving a link associated with a native application that is not installed on the mobile computing device, wherein the link indicates a particular state of the native application; displaying an indication of the link on a touchscreen display of the mobile computing device; detecting, via the touchscreen display, a user selection of the link; upon detecting the user selection of the link, providing access to a digital distribution platform that enables a user of the mobile computing device to download and install the native application; downloading and installing the native application onto the mobile computing device; and upon downloading and installing the native application, automatically launching the native application into the particular state indicated by the link, wherein the particular state is different from a default state into which the native application launches when an icon corresponding with the native application is selected. 16. The computer program product of claim 15 , wherein the link comprises an application access mechanism for the particular state. 17. The computer program product of claim 16 , wherein the native application is launched into the particular state via the application access mechanism. 18. The computer program product of claim 15 , wherein providing access to the digital distribution platform comprises: determining whether the native application is installed at the mobile computing device. 19. The computer program product of claim 18 , wherein providing access to the digital distribution platform comprises: determining that the native application is not installed at the mobile computing device; and providing access to the digital distribution platform in response to determining that the native application is not installed at the mobile computing device. 20. The computer program product of claim 15 , wherein providing access to the digital distribution platform comprises: accessing a site associated with the digital distribution platform.

Assignees

Inventors

Classifications

  • by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus · CPC title

  • Interaction techniques to control parameter settings, e.g. interaction with sliders or dials · CPC title

  • Interaction with lists of selectable items, e.g. menus · CPC title

  • using icons (graphical or visual programming using iconic symbols G06F8/34) · CPC title

  • Physics · mapped topic

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9600259B2 cover?
A mobile computing device includes a touchscreen, a transceiver, one or more processors, and a non-transitory memory that stores computer readable instructions. The instructions cause the processors to receive, via the transceiver, a link associated with an uninstalled native application. The instructions display an indication of the link on the touchscreen. The instructions detect, via the tou…
Who is the assignee on this patent?
Quixey Inc
What technology area does this patent fall under?
Primary CPC classification G06F8/61. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 21 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).