Information processing apparatus, control method, and program
Abstract
An information processing apparatus on which a plurality of applications is able to operate, the information processing apparatus comprising: an identifying unit configured to identify, on a first screen, an instruction of a transition to a second application, the first screen being provided by a first application; and a transmitting unit configured to transmit a transition information if the instruction of the transition is identified, the transition information including launcher information of the second application and identification information for identifying the first application, wherein a second screen is provided on a display unit based on the launcher information by the second application and the object is displayed on the second screen based on launcher information of the first application which is generated based on the identification information by the second application, and wherein if the object is selected, the first screen being provided by the first application is displayed.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . An information processing apparatus on which a plurality of applications is able to operate, the information processing apparatus comprising:
an identifying unit configured to identify, on a first screen, an instruction of a transition to a second application, the first screen being provided by a first application; and a transmitting unit configured to transmit transition information if the identifying unit identifies the instruction of the transition, the transition information including launcher information of the second application and identification information for identifying the first application, wherein a second screen is provided on a display unit based on the launcher information by the second application and the object is displayed on the second screen based on launcher information of the first application which is generated based on the identification information by the second application, and wherein if the object displayed on the second screen is selected, the first screen being provided by the first application is displayed.
2 . The information processing apparatus according to claim 1 , wherein the launcher information of the first application is generated based on the identification information and the predetermined character string by the second application.
3 . The information processing apparatus according to claim 1 , wherein if the object displayed on the second screen is selected, the display is changed back to the first screen provided by the first application.
4 . The information processing apparatus according to claim 1 , wherein the transition information is transmitted to the second application through an OS.
5 . The information processing apparatus according to claim 1 , wherein the transition information includes the identification information of the first application, state information of the first application, and the launcher information of the second application.
6 . The information processing apparatus according to claim 5 , wherein the state information of the first application includes at least one of screen information and setting information.
7 . The information processing apparatus according to claim 1 , wherein
the second application transmits the launcher information of the first application extracted by the transition information if the object displayed on the second screen is selected.
8 . The information processing apparatus according to claim 1 , wherein the second application is configured to further include:
an obtaining unit configured to obtain allowance information of an application that is allowed for a transition; and a determining unit configured to determine whether to generate the object by the second generating unit, based on the allowance information obtained from the obtaining unit and the identification information.
9 . The information processing apparatus according to claim 1 , wherein at least one of the first application and the second application is configured to include a web browser and a web server.
10 . The information processing apparatus according to claim 1 , wherein a transition between the first application and the second application is made through an OS.
11 . An information processing method performed by an information processing apparatus on which a plurality of applications is able to operate, the method comprising:
identifying, on a first screen, an instruction of a transition to a second application, the first screen being provided by a first application; and transmitting a transition information if the instruction of the transition is identified, the transition information including launcher information of the second application and identification information for identifying the first application, wherein a second screen is provided on a display unit based on the launcher information by the second application and the object is displayed on the second screen based on launcher information of the first application which is generated based on the identification information by the second application, and wherein if the object displayed on the second screen is selected, the first screen being provided by the first application is displayed.
12 . A non-transitory computer-readable recording medium storing a program that causes a computer to perform an information processing method including:
identifying, on a first screen, an instruction of a transition to a second application, the first screen being provided by a first application; and transmitting a transition information if the instruction of the transition is identified, wherein a second screen is provided on a display unit based on the launcher information by the second application and the object is displayed on the second screen based on launcher information of the first application which is generated based on the identification information by the second application, and wherein if the object displayed on the second screen is selected, the first screen being provided by the first application is displayed.Join the waitlist — get patent alerts
Track US2016274741A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.