Combining interfaces of shell applications and sub-applications
US-9665381-B2 · May 30, 2017 · US
US10579218B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10579218-B2 |
| Application number | US-201615272877-A |
| Country | US |
| Kind code | B2 |
| Filing date | Sep 22, 2016 |
| Priority date | Apr 15, 2016 |
| Publication date | Mar 3, 2020 |
| Grant date | Mar 3, 2020 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
An application producing method regarding a first and second application, the method includes receiving an application generation request related to a second application, the second application being subordinate to a first application, generating the second application and computer readable instructions related to a switch interface for selecting at least one of the first and second applications, the switch interface computer readable instructions related to the switch interface, which when executed by at least one application executing apparatus, causes the application executing apparatus to display the switch interface on at least one of the first and second applications, and when the switch interface is in a first state, the first application is controlled based on a first user input received by the at least one application executing apparatus, and when the switch interface is in a second state, the second application is controlled based on the first user input.
Opening claim text (preview).
What is claimed is: 1. An application producing method regarding a first application and a second application, the method comprising: receiving, using at least one processor, an application generation request related to the second application, the second application being subordinate to the first application; generating, using the at least one processor, the second application and computer readable instructions related to a switch interface for selecting at least one of the first and second applications, the switch interface computer readable instructions related to the switch interface, which when executed by at least one application executing apparatus, causes the at least one application executing apparatus to, display the switch interface on at least one of the first and second applications, and when the switch interface is in a first state, the first application receives and is controlled by a first user input received by the at least one application executing apparatus irrespective of a location of the first user input, when the switch interface is in a second state, the second application receives and is controlled by the first user input irrespective of the location of the first user input, and an active state of the first application or the second application is maintained when the state of the switch interface changes between the first state and the second state, the maintaining of the active state includes maintaining a transparency level and display settings of the previously active application; and sending the generated second application and the switch interface computer readable instructions to the at least one application executing apparatus. 2. The application producing method of claim 1 , wherein the switch interface computer readable instructions further causes the at least one application executing apparatus to: control the state of the switch interface based on a second user input received by the at least one application executing apparatus. 3. The application producing method of claim 1 , wherein the switch interface computer readable instructions further causes the at least one application executing apparatus to: when the state is in the first state, transmit commands related to the first user input to a first server associated with the first application; and when the state is in the second state, transmit commands related to the first user input to a second server associated with the second application. 4. The application producing method of claim 1 , wherein the switch interface computer readable instructions further causes the at least one application executing apparatus to: maintain the active state of the first application after the state of the switch interface is changed from the first state to the second state. 5. The application producing method of claim 1 , wherein the switch interface computer readable instructions further causes the at least one application executing apparatus to: adjust the transparency setting of the second application according to the state of the switch interface. 6. The application producing method of claim 5 , wherein the adjusting the transparency setting includes: determining the state of the switch interface to be in the first state when the transparency setting of the second application is higher than a transparency reference value; and determining the state of the switch interface to be in the second state when the transparency setting of the second application is lower than or equal to the transparency reference value. 7. The application producing method of claim 1 , wherein the switch interface computer readable instructions further causes the at least one application executing apparatus to: adjust a display size setting or a display proportion setting of the second application based on the state of the switch interface. 8. The application producing method of claim 7 , wherein the adjusting the display size setting or the display proportion setting of the second application includes: determining the state of the switch interface to be in the first state when the display size setting or the display proportion setting of the second application are higher than a display reference value; and determining the state of the switch interface to be in the second state when the display size setting or the display proportion setting of the second application are lower than or equal to the display reference value. 9. A non-transitory computer-readable recording medium having application producing computer readable instructions stored thereon, which when executed by a computer, performs the method of claim 1 . 10. An application producing apparatus regarding a first application and a second application, the apparatus comprising: a memory having computer readable instructions stored thereon; and at least one processor configured to execute the computer readable instructions to, receive an application generation request related to the second application, the second application being subordinate to the first application; generate the second application and switch interface computer readable instructions related to a switch interface for selecting at least one of the first and second applications, the switch interface computer readable instructions, when executed by at least one application executing apparatus, causes the at least one application executing apparatus to, display the switch interface on at least one of the first and second applications, and when the switch interface is in a first state, the first application receives and is controlled by a first user input received by the at least one application executing apparatus irrespective of a location of the first user input, when the switch interface is in a second state, the second application receives and is controlled by the first user input irrespective of the location of the first user input, and an active state of the first application or the second application is maintained when the state of the switch interface changes between the first state and the second state, the maintaining of the active state includes maintaining a transparency level and display settings of the previously active application; and sending the generated second application and the switch interface computer readable instructions to the at least one application executing apparatus. 11. The application producing apparatus of claim 10 , wherein the switch interface computer readable instructions further causes the at least one application executing apparatus to: control the state of the switch interface based on a second user input received by the application executing apparatus. 12. The application producing apparatus of claim 10 , wherein the switch interface computer readable instructions further causes the at least one application executing apparatus to: when the state is in the first state, transmit commands related to the first user input to a first server associated with the first application; and when the state is in the second state, transmit commands related to the first user input to a second server associated with the second application. 13. The application producing apparatus of claim 10 , wherein the switch interface computer readable instructions further causes the at least one application executing apparatus to: maintain the active state of the first application after the state of the switch interface is changed from the first state to the second state. 14. An application driving apparatus comprising: a memory having computer readable instructions stored thereon; and at least one processor confi
Interaction with lists of selectable items, e.g. menus · CPC title
based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance · CPC title
for image manipulation, e.g. dragging, rotation, expansion or change of colour · CPC title
Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs {(coordinating program control therefor G06F9/52; in regulating and control system G05B)} · CPC title
for implementing user interfaces · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.