×

System, method, and computer program product for a multi-pressure selection touch screen

  • US 10,031,607 B1
  • Filed: 09/28/2017
  • Issued: 07/24/2018
  • Est. Priority Date: 08/05/2011
  • Status: Active Grant
First Claim
Patent Images

1. A computer program product embodied on a non-transitory computer readable medium, comprising:

  • at least a portion of a particular application other than an electronic-mail application and a short message service application, where the particular application is configured to cooperate with a mobile device including a touch screen, a memory, and a vibrator coupled to at least one processor, and the particular application, when installed on the mobile device, cooperates with an operating system of the mobile device to cause the mobile device to;

    before the particular application is launched, display an application-specific indicia associated with the particular application via a home screen for choosing different applications, utilizing the touch screen;

    identify a first pressure signal indicative of a first magnitude of pressure being applied to the touch screen, in connection with the application-specific indicia;

    in response to the first pressure signal indicative of the first magnitude of pressure being applied to the touch screen, identify a first state, utilizing the at least one processor;

    in response to the identification of the first state that is in response to the first pressure signal indicative of the first magnitude of pressure being applied to the touch screen, launch the particular application associated with the application-specific indicia, utilizing the at least one processor;

    identify a second pressure signal indicative of a second magnitude of pressure being applied to the touch screen that is greater than the first magnitude, in connection with the application-specific indicia;

    in response to the second pressure signal indicative of the second magnitude of pressure being applied to the touch screen, identify a second state, utilizing the at least one processor;

    in response to the identification of the second state that is in response to the second pressure signal indicative of the second magnitude of pressure being applied to the touch screen, vibrate the mobile device, utilizing the vibrator;

    in response to the identification of the second state that is in response to the second pressure signal indicative of the second magnitude of pressure being applied to the touch screen, display, utilizing the touch screen, at least one menu over at least a portion of the home screen that is blurred or fogged for making the at least portion of the home screen appear to be at a greater depth as compared to the at least one menu, the at least one menu configured to provide access to a plurality of action options including;

    a first particular action option associated with a first particular action that invokes a first other application including the electronic-mail application for utilizing the electronic-mail application to share at least one object associated with the particular application that is not the electronic-mail application, anda second particular action option associated with a second particular action that invokes a second other application including the short message service application for utilizing the short message service application to share the at least one object associated with the particular application that is not the short message service application,where the first particular action option associated with invoking the electronic-mail application and the second particular action option associated with invoking the short message service application are both accessible through the at least one menu that is displayed in response to the second magnitude of pressure being applied to the touch screen in connection with the application-specific indicia associated with the particular application that is not the electronic-mail application and is not the short message service application;

    identify a selection signal indicative of pressure being applied to the touch screen, in connection with at least one of the plurality of action options including at least one of the first particular action option or the second particular action option; and

    in response to the selection signal, perform at least one of the first particular action or the second particular action, utilizing the at least one processor.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×