# US 2019/0171699 A1 · Card-based information displaying method and apparatus, and information displaying service processing method and apparatus

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2019/0171699 A1
- Document ID: US20190171699A1
- Status: Published application
- Kind: A1
- Application number: 16/265,881
- Filed: 2019-02-01
- Published: 2019-06-06
- Earliest claimed: 2016-08-03
- Assignees: Advanced New Technologies Co., Ltd.
- Applicants: Alibaba Group Holding Limited
- Inventors: GAN ZHANG; WEI FAN; XIANGNAN WANG
- Web page: https://patentgrep.com/patent/US20190171699A1

## CPC

- G06F 40/197: Version control (for software G06F8/71)
- G06F 3/04847: Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
- G06F 8/65: Updates (security arrangements therefor G06F21/57)
- G06F 9/453: {Help systems}
- G06F 16/00: Information retrieval; Database structures therefor; File system structures therefor
- H04M 1/72403: with means for local support of applications that increase the functionality
- H04M 1/725: Cordless telephones (user interfaces specially adapted therefor H04M1/724)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- H04M: TELEPHONIC COMMUNICATION (circuits for controlling other apparatus via a telephone cable and not involving telephone switching apparatus G08)

## Abstract

Disclosed in the present application are a card-based information displaying method and apparatus, and an information displaying service processing method and apparatus. The card-based information displaying method comprises: determining target information to be displayed and a card type of a first card for displaying the target information; determining whether a configuration version of a client supports the card type of the first card; when it is determined that the configuration version of the client does not support the card type of the first card, determining an association identifier corresponding to the first card, and associating with a second card supported by the configuration version of the client according to the association identifier; and displaying the target information of the client using the second card.

## Claims

### Claim 1

A card-based information displaying method, wherein the method comprises:
determining target information to be displayed and a card type of a first card for displaying the target information;
determining whether a configuration version of a client supports the card type of the first card;
when it is determined that the configuration version of the client does not support the card type of the first card, determining an association identifier corresponding to the first card, and associating with a second card supported by the configuration version of the client according to the association identifier; and
displaying the target information of the client using the second card.

### Claim 2 (depends on 1)

The method according to claim 1, wherein the client contains a list, which contains card types that are supported by the configuration version of the client, and wherein determining whether the configuration version of the client supports the card type of the first card comprises:
matching the card type of the first card with the card types contained in the list; and
according to a match result, determining whether the configuration version of the client supports the card type of the first card.

### Claim 3 (depends on 1)

The method according to claim 1, wherein the client contains a corresponding relation between a version identifier of the configuration version of the client and the card type supported by the configuration version, and wherein determining whether the configuration version of the client supports the card type of the first card comprises:
determining the version identifier of the configuration version of the client, and based on the corresponding relation, determining the card type supported by the configuration version corresponding to the version identifier; and
according to the card type of the first card and the determined card type supported by the configuration version of the client, determining whether the configuration version of the client supports the card type of the first card.

### Claim 4 (depends on 1)

The method according to claim 1, wherein associating with a second card supported by the configuration version of the client according to the association identifier comprises:
according to the association identifier, determining card data of a second card associated with the first card; and
according to the card data, determining the second card supported by the configuration version of the client.

### Claim 5 (depends on 1)

The method according to claim 1, wherein determining target information to be displayed and a card type of a first card for displaying the target information comprises:
obtaining target information to be displayed and a card type of a first card for displaying the target information from cached data of a client.

### Claim 6 (depends on 1)

The method according to claim 1, wherein determining target information to be displayed and a card type of a first card for displaying the target information comprises:
obtaining target information to be displayed and a card type of a first card for displaying the target information from a server.

### Claim 7 (depends on 6)

The method according to claim 6, wherein the method further comprises:
obtaining from the server a second card supported by the configuration version of the client and caching the second card; and
wherein associating with a second card supported by the configuration version of the client according to the association identifier comprises:
associating with the cached second card according to the association identifier.

### Claim 8 (depends on 1)

The method according to claim 1, wherein the method further comprises:
displaying version update prompt information of the client using the second card.

### Claim 9

An information displaying service processing method, wherein the method comprises:
receiving a service request sent by a client for obtaining target information, the service request containing a version identifier for determining a configuration version of the client, and the version identifier having a corresponding relation with a card type supported by the configuration version of the client;
determining whether the configuration version of the client supports a card type of a first card for displaying the target information according to the card type corresponding to the version identifier; and
when it is determined that the configuration version of the client does not support a card type of a first card for displaying the target information, returning to the client the target information and instruction information used to instruct the client to display the target information of the client using a second card supported by the configuration version of the client.

### Claim 10 (depends on 9)

The method according to claim 9, wherein returning to the client the target information and instruction information comprises:
returning the target information and instruction information to the client in a form of a j son character string.

### Claim 11 (depends on 9)

The method according to claim 9, wherein the instruction information is further used to instruct the client to display version update prompt information using the second card.

### Claim 12

A card-based information displaying apparatus, wherein the apparatus is located on a client and comprises: one or more processors and one or more non-transitory computer-readable memories coupled to the one or more processors and configured with instructions executable by the one or more processors to cause the apparatus to perform operations comprising:
determining target information to be displayed and a card type of a first card for displaying the target information;
determining whether a configuration version of a client supports the card type of the first card;
when it is determined that a configuration version of a client does not support the card type of the first card, determining an association identifier corresponding to the first card, and associating with a second card supported by the configuration version of the client according to the association identifier; and
displaying the target information of the client using the second card.

### Claim 13 (depends on 12)

The apparatus according to claim 12, wherein the client contains a list, which contains card types that are supported by the configuration version of the client, and wherein determining whether the configuration version of the client supports the card type of the first card comprises:
matching the card type of the first card with the card types contained in the list; and
according to a match result, determining whether the configuration version of the client supports the card type of the first card.

### Claim 14 (depends on 12)

The apparatus according to claim 12, wherein the client contains a corresponding relation between a version identifier of the configuration version of the client and the card type supported by the configuration version, and wherein determining whether the configuration version of the client supports the card type of the first card comprises:
determining the version identifier of the configuration version of the client, and based on the corresponding relation, determining the card type supported by the configuration version corresponding to the version identifier; and
according to the card type of the first card and the determined card type supported by the configuration version of the client, determining whether the configuration version of the client supports the card type of the first card.

### Claim 15 (depends on 12)

The apparatus according to claim 12, wherein associating with a second card supported by the configuration version of the client according to the association identifier comprises:
according to the association identifier, determining card data of a second card associated with the first card; and
according to the card data, determining the second card supported by the configuration version of the client.

### Claim 16 (depends on 12)

The apparatus according to claim 12, wherein determining target information to be displayed and a card type of a first card for displaying the target information comprises:
obtaining target information to be displayed and a card type of a first card for displaying the target information from cached data of a client.

### Claim 17 (depends on 12)

The apparatus according to claim 12, wherein determining target information to be displayed and a card type of a first card for displaying the target information comprises:
obtaining target information to be displayed and a card type of a first card for displaying the target information from a server.

### Claim 18 (depends on 17)

The apparatus according to claim 17, wherein the operations further comprise:
obtaining from the server a second card supported by the configuration version of the client and caching the second card; and
wherein associating with a second card supported by the configuration version of the client according to the association identifier comprises:
associating with the cached second card according to the association identifier.

### Claim 19 (depends on 12)

The apparatus according to claim 12, wherein the operations further comprise:
displaying version update prompt information of the client using the second card.
