US2014180778A1PendingUtilityA1

Auction-Based Application Launching

Assignee: GOOGLE INCPriority: Jan 26, 2011Filed: Dec 17, 2013Published: Jun 26, 2014
Est. expiryJan 26, 2031(~4.5 yrs left)· nominal 20-yr term from priority
G06F 9/451G06F 9/445G06Q 30/0263G06Q 30/08G06Q 30/0641
51
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Methods and systems for providing applications are provided. A method for providing applications may include determining a ranking for each of a plurality of applications based on an auction value of each corresponding application. In some cases, auction values may be determined by application provider bids. The method may also include determining a ranked placement of the applications based on the application rankings. The method may further include displaying the ranked placement according to a first user selection associated with the applications. The method may then include launching a selected application of the ranked placement in response to a second user selection. A system for providing applications may include an application ranker, an application placer and an application launcher.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A computer-implemented method for providing applications, comprising:
 determining a ranking for each of a plurality of applications based on an auction value of each corresponding application;   initially determining a ranked placement of the plurality of applications based on the rankings of the plurality of applications;   displaying a highest ranked application and an option configured to display the ranked placement as one or more alternatives when the option is selected; and   adjusting the ranked placement after a user input.   
     
     
         2 . The method of  claim 1 , further comprising displaying the plurality of applications based on the adjusted ranked placement. 
     
     
         3 . The method of  claim 1 , wherein the adjusting comprises adjusting the ranked placement based on one or more placement factors. 
     
     
         4 . The method of  claim 3 , wherein the one or more placement factors comprise the rankings of the plurality of applications and amounts of one or more bids by one or more providers of the plurality of applications. 
     
     
         5 . The method of  claim 4 , further comprising collecting the one or more bids before the initially determining the ranked placement. 
     
     
         6 . The method of  claim 4 , further comprising collecting the one or more bids after the initially determining the ranked placement. 
     
     
         7 . The method of  claim 3 , wherein the one or more placement factors comprise relevancy. 
     
     
         8 . The method of  claim 7 , further comprising determining the relevancy by tracking installation data of the corresponding application. 
     
     
         9 . The method of  claim 7 , further comprising determining the relevancy by tracking churn rate data of the corresponding application. 
     
     
         10 . The method of  claim 3 , wherein the one or more placement factors further comprise installation time of the corresponding application. 
     
     
         11 . A system for providing applications, comprising:
 an application ranker configured to determine a ranking for each of a plurality of applications based on an auction value of each corresponding application;   an application placer, implemented with a computing device, configured to
 initially determine a ranked placement of the plurality of applications based on the rankings of the plurality of applications; and 
 adjust the ranked placement after a user input; 
   a display viewer configured to display a highest ranked application and an option configured to display the ranked placement as one or more alternatives when the option is selected.   
     
     
         12 . The system of  claim 11 , wherein the display viewer is further configured to display the plurality of applications based on the adjusted ranked placement. 
     
     
         13 . The system of  claim 11 , wherein the application placer is further configured to adjust the ranked placement based on one or more placement factors. 
     
     
         14 . The system of  claim 13 , wherein the one or more placement factors comprise the rankings of the plurality of applications and amounts of one or more bids by one or more providers of the plurality of applications. 
     
     
         15 . The system of  claim 14 , wherein the application placer is further configured to collect the one or more bids before the application placer initially determines the ranked placement. 
     
     
         16 . The system of  claim 14 , wherein the application placer is further configured to collect the one or more bids after the application placer initially determines the ranked placement. 
     
     
         17 . The system of  claim 13 , wherein the one or more placement factors comprise relevancy. 
     
     
         18 . The system of  claim 17 , wherein the application placer is further configured to determine the relevancy by tracking installation data of the corresponding application. 
     
     
         19 . The system of  claim 17 , wherein the application placer is further configured to determine the relevancy by tracking churn rate data of the corresponding application. 
     
     
         20 . The system of  claim 13 , wherein the one or more placement factors further comprise installation time of the corresponding application. 
     
     
         21 . A computer program product embodied on a computer-readable medium having instructions stored thereon, execution of which causes operations comprising:
 determining a ranking for each of a plurality of applications based on an auction value of each corresponding application;   initially determining a ranked placement of the plurality of applications based on the rankings of the plurality of applications;   displaying a highest ranked application and an option configured to display the ranked placement as one or more alternatives when the option is selected; and   adjusting the ranked placement after a user input.

Join the waitlist — get patent alerts

Track US2014180778A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.