Information processing terminal, information processing system, computer-readable storage medium having stored thereon information processing program, and information processing method
US-9588748-B2 · Mar 7, 2017 · US
US10296319B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10296319-B2 |
| Application number | US-201715413155-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jan 23, 2017 |
| Priority date | Jun 11, 2010 |
| Publication date | May 21, 2019 |
| Grant date | May 21, 2019 |
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 example information processing apparatus includes a display and processing circuitry. The processing circuitry is configured to control the information processing apparatus to perform operations including automatically connecting to a server; automatically receiving, from the server, one or more programs, without user selection of the one or more programs, the received programs including at least one new program, other than an update program, not already installed on the information processing apparatus; and automatically, and without user request, installing the received programs on the information processing apparatus.
Opening claim text (preview).
What is claimed is: 1. An information processing apparatus comprising: communication circuitry; and a processor configured to control the information processing apparatus to at least: automatically connect, using the communication circuitry, to a server; automatically receive, from the server, one or more programs without a user selection of the one or more programs; automatically install, on the information processing apparatus, the received one or more programs not already installed without a user request to install; create and output a list of the installed one or more programs; accept a selection of a program on the list of the installed one or more programs based on a predetermined operation performed on the information processing apparatus; and uninstall the selected program on the list of the installed one or more programs, wherein the processor is further configured to control the information processing apparatus to switch between a display state and a non-display state, wherein a display in the display state of the information processing apparatus is stopped in the non-display state of the information processing apparatus, the automatic connecting to the server is performed at least when the information processing apparatus is in the non-display state, the automatic receiving the one or more programs is performed at least when the information processing apparatus is in the non-display state, and the automatic installing the received one or more programs not already installed is performed at least when the information processing apparatus is in the non-display state. 2. The information processing apparatus according to claim 1 , wherein less power is consumed in the non-display state of the information processing apparatus than in the display state of the information processing apparatus. 3. The information processing apparatus according to claim 1 , wherein the information processing apparatus is configured to be opened and closed, and a state of the information processing apparatus is switched to the display state when the information processing apparatus is opened, and to the non-display state when the information processing apparatus is closed. 4. The information processing apparatus according to claim 1 , wherein power is supplied to the display in the display state of the information processing apparatus, and power is not supplied to the display in the non-display state of the information processing apparatus. 5. The information processing apparatus according to claim 1 , wherein the information processing apparatus is a mobile information terminal, and the processor is further configured to control the information processing apparatus to: automatically and repeatedly search for an access point, and based on an access point being found by the searching, connect to the access point, and connect to the server via the access point. 6. The information processing apparatus according to claim 5 , wherein the processor is further configured to control the information processing apparatus to: store respective reception states for the receiving of the one or more programs, each reception state indicating whether or not the corresponding receiving of the one or more programs is completed, wherein when any of the respective reception states indicates that the corresponding receiving of the one or more programs is not completed, the corresponding receiving of the one or more programs is performed again. 7. The information processing apparatus according to claim 6 , wherein the processor is further configured to control the information processing apparatus to: set one or more tasks for defining the receiving of the one or more programs, respectively, wherein the storing stores the respective reception states for the receiving of the one or more programs on a task-by-task basis, each reception state indicating whether or not the corresponding receiving of the one or more programs defined by a corresponding task is completed, and when any of the respective reception states indicates that the corresponding receiving of the one or more programs defined by the corresponding task is not completed, the corresponding receiving of the one or more programs is performed again. 8. The information processing apparatus according to claim 1 , wherein the processor is further configured to control the information processing apparatus to: when the information processing apparatus connects to the server, receive currently-distributed program information about receivable programs from the server, and when the currently-distributed program information is received, determine based on specified conditions whether or not to receive a receivable program specified by the currently-distributed program information, wherein when the information processing apparatus determines to receive the receivable program, the information processing apparatus receives the receivable program. 9. The information processing apparatus according to claim 8 , wherein the processor is further configured to control the information processing apparatus to: store execution history data indicating an execution history of a predetermined program, wherein the currently-distributed program information includes: information specifying the receivable program having reception conditions; and conditions concerning the execution history of the predetermined program that are necessary for receiving the receivable program, and when the execution history of the predetermined program indicated by the execution history data satisfies the conditions for reception, the information processing apparatus determines that the receivable program having the reception conditions is to be received; and when the execution history of the predetermined program indicated by the execution history data does not satisfy the conditions for the reception, the information processing apparatus determines that the receivable program having the reception conditions is not to be received. 10. The information processing apparatus according to claim 8 , wherein the processor is further configured to control the information processing apparatus to: store in the information processing apparatus user age as user age information, wherein the currently-distributed program information includes information indicating target ages of the receivable programs, respectively, and the information processing apparatus compares the user age information to a target age of each receivable program, and, when the comparison result satisfies specified conditions, the information processing apparatus receives the receivable program. 11. The information processing apparatus according to claim 1 , wherein the processor is further configured to control the information processing apparatus to: when the information processing apparatus connects to the server, receive currently-distributed program information about receivable programs from the server, and determine whether or not the receivable programs specified by the currently-distributed program information are already installed on the information processing apparatus, wherein when the information processing apparatus determines that a program among the received programs is already installed, the information processing apparatus updates the program; and when the information processing apparatus determines that a program among the received programs is not installed, the information processing apparatus installs the program. 12. The information processing apparatus according to claim 1 , wherein the processor is further configured to control the information processing apparatus to: when
Related publications grouped by family.
Answers are generated from the same data shown on this page.