Personalized launch states for software applications

US10437416B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10437416-B2
Application numberUS-201514980965-A
CountryUS
Kind codeB2
Filing dateDec 28, 2015
Priority dateSep 28, 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.

Systems and methods are provided and include receiving, at a user device, a first user input from a user, the first user input selecting an application icon displayed at the user device. In response to receiving the first user input, the user device launches the native application and sets the native application into the home state. The user device receives a second user input configured to set the native application into a state of the native application other than the home state. In response to receiving the second user input, the user device sets the native application into the other state using the user device. The user device determines that the user frequently sets the native application into the other state, and configures the application icon to, upon being selected, cause the user device to launch the native application and set the native application into the other state.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method comprising: receiving, via a touchscreen of a computing device, a first input on an application icon displayed on the touchscreen, wherein the application icon is associated with an application installed on the computing device; in response to receiving the first input, launching the application and controlling the application to display a home state of the application using the computing device; receiving, via the touchscreen, a second input for transitioning the application to another state of the application, wherein the another state is different from the home state of the application; in response to receiving the second input, transitioning the application to the another state using the computing device; in response to transitioning the application to the another state, identifying a frequency of transitioning the application to the another state; based on the frequency, displaying a user interface, independent of the application, for receiving a third input selecting a launch state of the application, the user interface being displayed on the touchscreen concurrently with the another state of the application; and in response to receiving the third input selecting the launch state of the application, causing the computing device to, in response to selection of the application icon, launch the application and transition the application to the another state. 2. The method of claim 1 , wherein each of the first input and the second input comprises at least one of a finger contact input and a pressure input received via the touchscreen of the computing device. 3. The method of claim 1 , wherein each of the first input and the second input comprises a cursor selection input received via at least one of a computer mouse and a trackpad of the computing device. 4. The method of claim 1 , wherein causing the computing device to launch the application and transition the application to the another state comprises causing the computing device to launch the application, control the application to display the home state, and transition the application to the another state. 5. The method of claim 1 , wherein identifying the frequency of transitioning the application to the another state comprises identifying that the computing device has recently transitioned the application to the another state. 6. The method of claim 1 , wherein the identifying the frequency of transitioning the application to the another state comprises identifying that the application has been transitioned to the another state within a specified timeframe and more than a specified number of times. 7. A computing device comprising: a touchscreen; memory configured to store computer-readable instructions; and one or more processors configured to execute the computer-readable instructions, wherein the computer-readable instructions, when executed by the one or more processors, cause the one or more processors to: receive, via the touchscreen, a first input on an application (app) icon displayed on the touchscreen, wherein the app icon is associated with an app installed on the computing device; in response to receiving the first input, launch the app and control the app to display a home state of the app; receive, via the touchscreen, a second input for transitioning the app to another state of the app, wherein the another state is different from the home state of the app; in response to receiving the second input, transition the app to the another state; in response to transitioning the app to the another state, identify a frequency of transitioning the app to the another state; based on the frequency, display a user interface, independent of the app, for receiving a third input selecting a launch state of the app, the user interface being displayed on the touchscreen concurrently with the another state of the app; and in response to receiving the third input selecting the launch state of the app, cause the computing device to, in response to selection of the app icon, launch the app and transition the app to the another state. 8. The computing device of claim 7 , wherein each of the first input and the second input comprises at least one of a finger contact input and a pressure input received via the touchscreen of the computing device. 9. The computing device of claim 7 , wherein each of the first input and the second input comprises a cursor selection input received via at least one of a computer mouse and a trackpad of the computing device. 10. The computing device of claim 7 , wherein the computer-readable instructions cause the one or more processors to: cause the one or more processors to launch the app, control the app to display the home state, and transition the app to the another state. 11. The computing device of claim 7 , wherein the computer-readable instructions cause the one or more processors to: identify that the computing device has recently transitioned the app to the another state. 12. The computing device of claim 7 , wherein computer-readable instructions cause the one or more processors to: identify that the app has been transitioned to the another state within a specified timeframe and more than a specified number of times.

Assignees

Inventors

Classifications

  • G06F3/0482Primary

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

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

  • for inputting data by handwriting, e.g. gesture or text · CPC title

  • Search customisation based on user profiles and personalisation · CPC title

  • using a touch-screen or digitiser, e.g. input of commands through traced gestures · 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 US10437416B2 cover?
Systems and methods are provided and include receiving, at a user device, a first user input from a user, the first user input selecting an application icon displayed at the user device. In response to receiving the first user input, the user device launches the native application and sets the native application into the home state. The user device receives a second user input configured to set…
Who is the assignee on this patent?
Samsung Electronics Co Ltd
What technology area does this patent fall under?
Primary CPC classification G06F3/0482. 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 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).