Automatic application download and launch during presentation of content

US10437576B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10437576-B2
Application numberUS-201514755566-A
CountryUS
Kind codeB2
Filing dateJun 30, 2015
Priority dateJun 30, 2015
Publication dateOct 8, 2019
Grant dateOct 8, 2019

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.

Techniques described herein may allow for the automatic downloading, installing, and/or launching of applications (commonly referred to as “apps”), during the presentation of content. For example, a user device (e.g., a smart phone) may play video content, such as a trailer for a video game app. During the presentation of the trailer, a button, to install the video game app, may be presented. Based on a single click of the button, the video game app may be downloaded and installed. The app may further be launched as soon as it is installed, and/or as soon as the trailer ends. Some techniques described herein may be applicable for the automatic downloading, installing, and/or launching of an application on a wearable device while another device presents content, or vice versa.

First claim

Opening claim text (preview).

What is claimed is: 1. A method, comprising: presenting content via a display device associated with a user device, wherein the content comprises at least one of: audio content, video content, or game content; receiving, by the user device and during the presentation of the content, a request to download an application associated with the content; obtaining, by the user device and during the presentation of the content, the application from an application repository, wherein execution of the application on the user device causes the application to present the content on the user device; installing, by the user device and during the presentation of the content, the obtained application, wherein the obtaining and installing of the application are performed without interrupting the presentation of the content; presenting, by the user device and during the presentation of the content and during the installation of the application, a visual indicator indicating that the application is being installed at the user device; detecting, by the user device, that the installation of the application has completed before the presentation of the content has ended; and interrupting the presentation of the content to launch, at the user device and based on detecting that the installation of the application has completed, the installed application, wherein the launched application resumes the presentation of the content in the application. 2. The method of claim 1 , wherein the content is presented with a selectable option associated with the application, wherein the request to download the application is based on receiving a selection of the selectable option. 3. The method of claim 1 , wherein the request to download the application is received automatically, without user interaction requesting that the application be downloaded. 4. The method of claim 1 , further comprising: presenting a selectable option, during the presentation of content and after the application has been installed, wherein the application is launched further based on a selection of the selectable option. 5. The method of claim 1 , further comprising: presenting a selectable option concurrently with the presentation of the content, the selectable option being overlaid over a portion of the content, wherein the request to download the application is made via a selection of the selectable option, wherein the obtaining and installation of the application are performed based on the selection of the selectable option. 6. The method of claim 1 , further comprising: determining a time at which the application is installed at the user device; determining a current time position of the presentation of content at the time that the application is installed at the user device; and providing the current time position to the application, to facilitate the resuming of the presentation of the content in the application. 7. A user device, comprising: a memory device storing a set of processor-executable instructions; and a processor configured to execute the processor-executable instructions, wherein executing the processor-executable instructions causes the user device to: present, via a display device associated with the user device, content, wherein the content comprises at least one of: audio content, video content, or game content; receive, during the presentation of the content, a request to download an application associated with the content; obtain, during the presentation of the content, the application from an application repository, wherein execution of the application on the user device causes the application to present the content on the user device; install, during the presentation of the content, the obtained application, wherein the obtaining and installing of the application are performed without interrupting the presentation of the content; present, during the presentation of the content and during the installation of the application, a visual indicator indicating that the application is being installed at the user device; detect that the installation of the application has completed before the presentation of the content has ended; and interrupt the presentation of the content to launch, based on detecting that the installation of the application has completed, the installed application, wherein the launched application resumes the presentation of the content in the application. 8. The user device of claim 7 , wherein the content is presented with a selectable option associated with the application, wherein the request to download the application is based on receiving a selection of the selectable option. 9. The user device of claim 7 , wherein the request to download the application is received automatically, without user interaction requesting that the application be downloaded. 10. The user device of claim 7 , wherein executing the processor-executable instructions causes the user device to: present a selectable option, during the presentation of content and after the application has been installed, wherein the application is launched further based on a selection of the selectable option. 11. The user device of claim 7 , wherein executing the processor-executable instructions causes the user device to visually present a selectable option concurrently with the presentation of the content, the selectable option being overlaid over a portion of the content, wherein the request to download the application is made via a selection of the selectable option, wherein the obtaining and installation of the application are performed based on the selection of the selectable option. 12. The user device of claim 7 , wherein executing the processor-executable instructions further causes the user device to: determine a time at which the application is installed at the user device; determine a current time position of the presentation of content at the time that the application is installed at the user device; and provide the current time position to the application, to facilitate the resuming of the presentation of the content in the application. 13. The user device of claim 7 , wherein the launching of the installed application is performed automatically, without user interaction requesting that the installed application be launched. 14. A non-transitory computer-readable medium, storing a plurality of processor-executable instructions, which, when executed by one or more processors of a user device, causes the one or more processors to: present, via a display device associated with the user device, content, wherein the content comprises at least one of: audio content, video content, or game content; receive, during the presentation of the content, a request to download an application associated with the content; obtain, during the presentation of the content, the application from an application repository, wherein execution of the application on the user device causes the application to present the content on the user device; install, during the presentation of the content, the obtained application, wherein the obtaining and installing of the application are performed without interrupting the presentation of the content; present, during the presentation of the content and during the installation of the application, a visual indicator indicating that the application is being installed at the user device; detect that the installation of the application has completed before the presentation of the content has ended; and interrupt the presentation of the content to launch, based on detecting that the installation of the applicati

Assignees

Inventors

Classifications

  • involving the movement of software or configuration parameters  (network booting or remote initial program loading [RIPL] G06F9/4416) · CPC title

  • 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

  • G06F8/61Primary

    Installation · CPC title

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 US10437576B2 cover?
Techniques described herein may allow for the automatic downloading, installing, and/or launching of applications (commonly referred to as “apps”), during the presentation of content. For example, a user device (e.g., a smart phone) may play video content, such as a trailer for a video game app. During the presentation of the trailer, a button, to install the video game app, may be presented. B…
Who is the assignee on this patent?
Verizon Patent & Licensing 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 Oct 08 2019 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 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).