Abstract:
A method for storing information items from a client device to a remote server is performed at the client device having memory and one or more processors, the remote server being communicatively coupled to the client device. The client device renders an information item and an information storing option associated with the information item using a first application at the client device. Upon detecting a user selection of the information storing option, the client device invokes a second application, which may or may not run on the client device, to upload data associated with the information item rendered on the client device to the remote server and then resumes the rendition of the information item using the first application at the client device.
Abstract:
A mobile terminal collects information items identified by a user of the mobile terminal, the collected information items having different formats of data that are to be rendered by different applications at the mobile terminal. The mobile terminal synchronizes itself with the remote server so that the user can access the plurality of information items stored at the remote server from another terminal. Next, the mobile terminal displays some information items in a chronological order. In response to detecting a user selection of one information item, the mobile terminal determines whether data associated with the information item is in the mobile terminal or not. If the data is present in the mobile terminal, the mobile terminal then renders the data on the mobile terminal. Otherwise, the mobile terminal first downloads the data from the remote server and then renders the data on the mobile terminal.
Abstract:
When location information and a user Identification (ID) is received from a client terminal device of a user X, a grid Y, to which the location information belongs, is determined. The user ID and the location information of the user X is stored in a list of the grid Y. The grid Y is in a grid array obtained by dividing a surface of the earth into the grids and areas of the grids are the same. Users in the grid Y and other grids are searched. The grid Y and the other grids form an N-grid and the grid Y is a center of the N-grid. The users are ranked in an ascending order of distances between the users and the user X. The ranked user IDs and distances between the users and the user X are sent to the client terminal device of the user X.
Abstract:
Various examples provide a method, an apparatus and a storage medium for sharing information. According to the method, a user to be shared is identified in an address book in an instant messaging (IM) client; an electronic business card is generated by using basic information of the to-be-shared user in the IM system, and is sent to a receiving client. Various examples of the present disclosure also provide a method and an apparatus for receiving shared information.
Abstract:
A mobile terminal collects information items identified by a user of the mobile terminal, the collected information items having different formats of data that are to be rendered by different applications at the mobile terminal. The mobile terminal synchronizes itself with the remote server so that the user can access the plurality of information items stored at the remote server from another terminal. Next, the mobile terminal displays some information items in a chronological order. In response to detecting a user selection of one information item, the mobile terminal determines whether data associated with the information item is in the mobile terminal or not. If the data is present in the mobile terminal, the mobile terminal then renders the data on the mobile terminal. Otherwise, the mobile terminal first downloads the data from the remote server and then renders the data on the mobile terminal.