×

Systems and techniques for application multi-tasking

  • US 10,289,260 B2
  • Filed: 04/15/2015
  • Issued: 05/14/2019
  • Est. Priority Date: 08/27/2014
  • Status: Active Grant
First Claim
Patent Images

1. A vehicle system for application management, comprising:

  • a processing unit;

    a vehicle interface component that is part of a vehicle and includes a home button, the interface component receiving one or more user inputs, wherein a first user input of one or more of the user inputs is a command to launch a first application of one or more applications, wherein a second user input of one or more of the user inputs is a command to launch a second application of one or more of the applications;

    an application component executing a vehicle operating system associated with the vehicle, executing on the vehicle operating system, the first application in response to the first user input, and executing, on the vehicle operating system, the second application in response to the second user input, wherein the first application and the second application are applications configured for operation on the vehicle operating system;

    a management component determining an updated view from a first view associated with the first application and a second view associated with the second application, wherein initiating determination of the updated view is based on a third user input of one or more of the user inputs, wherein the third user input is a double tap of the home button; and

    a display component rendering the first application or the second application based on the updated view,wherein the interface component, the application component, the management component, the display component, or one or more functions thereof are executed by the processing unit,wherein a fourth user input of one or more of the user inputs is a single tap of the home button, wherein in response to the fourth user input, the management component determines a home screen view associated with the vehicle operating system and the display component renders the home screen view based on an amount of time a user has spent interacting with one or more of the applications, a launch order for the first and second applications, timestamps indicative of when the first and second applications were last launched, and a velocity of the vehicle.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×