Information providing method, device, and apparatus
First Claim
1. An information providing method, executed by a computer, wherein the method comprises:
- generating software installation management information based on terminal personalized information and pieces of software recommended for installation; and
providing the software installation management information to a user, wherein,the software installation management information includes information for pieces of software to be installed and information for pieces of software to be upgraded;
the terminal personalized information includes information for pieces of software already installed in a terminal device and/or information of a user of the terminal device;
the generating software installation management information based on the terminal personalized information and the pieces of software recommended for installation comprises generating the information for the pieces of software to be upgraded based on the pieces of software already installed in the terminal device and information of versions of pieces of software recommended for installation; and
providing the software installation management information to the user comprises;
determining a display layout of the information for the pieces of software to be upgraded and the information for the pieces of software to be installed; and
providing the software management information to the user based on the display layout,wherein,determining the display layout of the information for the pieces of software to be upgraded and the information for the pieces of software to be installed comprises;
if it is determined that a number of the pieces of software already installed is less than a predetermined number threshold or that an installation time of an operating system of the terminal device is less than a predetermined time threshold, providing a display layout position of the information for the pieces of software to be installed before a display layout position of the information for the pieces of software to be upgraded;
otherwise, providing the display layout position of the information for the pieces of software to be upgraded before the display layout position of the information for the pieces of software to be installed.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides an information providing method, device and apparatus. The method comprises: generating software installation management information based on terminal personalized information and pieces of software recommended for installation; providing the software installation management information to the user. The device comprise: a software installation management information generating unit, used to generate software installation management information based on the terminal personalized information and the pieces of software recommended for installation; a software installation management information providing unit, used to provide the software installation management information to the user.
-
Citations
21 Claims
-
1. An information providing method, executed by a computer, wherein the method comprises:
-
generating software installation management information based on terminal personalized information and pieces of software recommended for installation; and providing the software installation management information to a user, wherein, the software installation management information includes information for pieces of software to be installed and information for pieces of software to be upgraded; the terminal personalized information includes information for pieces of software already installed in a terminal device and/or information of a user of the terminal device; the generating software installation management information based on the terminal personalized information and the pieces of software recommended for installation comprises generating the information for the pieces of software to be upgraded based on the pieces of software already installed in the terminal device and information of versions of pieces of software recommended for installation; and providing the software installation management information to the user comprises; determining a display layout of the information for the pieces of software to be upgraded and the information for the pieces of software to be installed; and providing the software management information to the user based on the display layout, wherein, determining the display layout of the information for the pieces of software to be upgraded and the information for the pieces of software to be installed comprises; if it is determined that a number of the pieces of software already installed is less than a predetermined number threshold or that an installation time of an operating system of the terminal device is less than a predetermined time threshold, providing a display layout position of the information for the pieces of software to be installed before a display layout position of the information for the pieces of software to be upgraded; otherwise, providing the display layout position of the information for the pieces of software to be upgraded before the display layout position of the information for the pieces of software to be installed. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer storage medium storing a computer program, which when executed by one or more computers, cause the one or more computers to perform the following operations, the operations comprising:
-
generating software installation management information based on terminal personalized information and pieces of software recommended for installation; and providing the software installation management information to a user, wherein, the software installation management information includes information for pieces of software to be installed and information for pieces of software to be upgraded; the terminal personalized information includes information for pieces of software already installed in a terminal device and/or information of a user of the terminal device; the generating software installation management information based on the terminal personalized information and the pieces of software recommended for installation comprises generating the information for the pieces of software to be upgraded based on the pieces of software already installed in the terminal device and information of versions of pieces of software recommended for installation; and providing the software installation management information to the user comprises; determining a display layout of the information for the pieces of software to be upgraded and the information for the pieces of software to be installed; and providing the software management information to the user based on the display layout, wherein, determining the display layout of the information for the pieces of software to be upgraded and the information for the pieces of software to be installed comprises; if it is determined that a number of the pieces of software already installed is less than a predetermined number threshold or that an installation time of an operating system of the terminal device is less than a predetermined time threshold, providing a display layout position of the information for the pieces of software to be installed before a display layout position of the information for the pieces of software to be upgraded; otherwise, providing the display layout position of the information for the pieces of software to be upgraded before the display layout position of the information for the pieces of software to be installed. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A device for updating an input method system on a server, comprising:
-
at least one processor; and a memory storing instructions, which when executed by the at least one processor, cause the at least one processor to perform operations, the operations including; generating software installation management information based on terminal personalized information and pieces of software recommended for installation; and providing the software installation management information to a user, wherein, the software installation management information includes information for pieces of software to be installed and information for pieces of software to be upgraded; the terminal personalized information includes information for pieces of software already installed in a terminal device and/or information of a user of the terminal device; the generating software installation management information based on the terminal personalized information and the pieces of software recommended for installation comprises generating the information for the pieces of software to be upgraded based on the pieces of software already installed in the terminal device and information of versions of pieces of software recommended for installation; and providing the software installation management information to the user comprises; determining a display layout of the information for the pieces of software to be upgraded and the information for the pieces of software to be installed; and providing the software management information to the user based on the display layout, wherein, determining the display layout of the information for the pieces of software to be upgraded and the information for the pieces of software to be installed comprises; if it is determined that a number of the pieces of software already installed is less than a predetermined number threshold or that an installation time of an operating system of the terminal device is less than a predetermined time threshold, providing a display layout position of the information for the pieces of software to be installed before a display layout position of the information for the pieces of software to be upgraded; otherwise, providing the display layout position of the information for the pieces of software to be upgraded before the display layout position of the information for the pieces of software to be installed. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification