# US 2012/0074221 A1 · Information card overlay

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

- Number: US 2012/0074221 A1
- Document ID: US20120074221A1
- Status: Published application
- Kind: A1
- Application number: 13/308,406
- Filed: 2011-11-30
- Published: 2012-03-29
- Earliest claimed: 2009-01-12
- Assignees: Novell, Inc.
- Inventors: Andrew A. Hodgkinson; James M. Norman
- Web page: https://patentgrep.com/patent/US20120074221A1

## CPC

- G07F 17/26: for printing, stamping, franking, typing or teleprinting apparatus (ticket printing or the like apparatus G07F17/42)
- G06Q 20/3558: {Preliminary personalisation for transfer to user}
- G07F 17/42: for ticket printing or like apparatus {, e.g. apparatus for dispensing of printed paper tickets or payment cards}
- G07F: COIN-FREED OR LIKE APPARATUS (coin sorting G07D3/00; coin testing G07D5/00; {handling coins or paper currencies apart from payment activated apparatus G07D; payment architectures, schemes or protocols G06Q20/00})
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR

## Abstract

A computer implemented method may include identifying a base information card stored on a client, determining whether an overlay information card is to be applied to the identified base information card, and selecting the overlay information card. The method may also include generating a final information card by applying the selected overlay information card to the identified base information card.

## Claims

### Claim 1

A computer-implemented method, comprising:
identifying a base information card stored on a client;
determining whether an overlay information card is to be applied to the identified base information card; and
responsive to a determination that the overlay information card is to be applied to the base information card, selecting the overlay information card and generating a final information card, wherein the generating comprises applying the selected overlay information card to the identified base information card.

### Claim 2 (depends on 1)

The computer-implemented method of claim 1, further comprising receiving a security policy from a relying party, wherein one or both of the identifying and selecting is based at least in part on the security policy.

### Claim 3 (depends on 1)

The computer-implemented method of claim 1, wherein the identified base information card contains information pertaining to at least one overlay information card that may be applied to the base information card.

### Claim 4 (depends on 1)

The computer-implemented method of claim 1, further comprising:
generating a security token based at least in part on the final information card; and
transmitting the generated security token to a relying party.

### Claim 5 (depends on 1)

The computer-implemented method of claim 1, further comprising storing the final information card.

### Claim 6 (depends on 1)

The computer-implemented method of claim 1, further comprising:
responsive to a determination that no overlay information card is to be applied to the identified base information card, generating a security token based at least in part on the base information card; and
transmitting the generated security token to a relying party.

### Claim 7 (depends on 1)

The computer-implemented method of claim 1, further comprising:
selecting another overlay information card, wherein the generating further comprises applying the other overlay information card to the identified base information card.

### Claim 8 (depends on 7)

The computer-implemented method of claim 7, further comprising storing the final information card.

### Claim 9 (depends on 1)

The computer-implemented method of claim 1, wherein the applying comprises combining an overlay claim in the overlay information card with at least one claim stored in the identified base information card.

### Claim 10 (depends on 1)

The computer-implemented method of claim 1, wherein the applying comprises replacing a claim value of a claim stored in the identified base information card with a claim value of a claim stored in the overlay information card.

### Claim 11 (depends on 1)

The computer-implemented method of claim 1, wherein the applying comprises, responsive to a claim removal instruction in the overlay information card, removing at least one claim stored in the identified base information card.

### Claim 12 (depends on 1)

The computer-implemented method of claim 1, wherein the identified base information card is a designated master base information card that can be used in connection with multiple identity providers.

### Claim 13 (depends on 1)

One or more tangible, non-transitory computer-readable media storing computer-executable instructions that, when executed by a processor, perform the computer-implemented method of claim 1.

### Claim 14

A computer-implemented method, comprising:
receiving from a user an identification of a base information card storing a plurality of claims, wherein each of the plurality of claims comprises a claim type and a claim value;
receiving from the user a selection of an overlay information card storing an overlay claim, wherein the overlay claim comprises a claim type and a claim value; and
generating a final information card, wherein the generating comprises applying the overlay information card to the identified base information card.

### Claim 15 (depends on 14)

The computer-implemented method of claim 14, further comprising presenting to the user a plurality of information cards from which the user may identify the base information card.

### Claim 16 (depends on 15)

The computer-implemented method of claim 15, further comprising presenting to the user a plurality of icons, each of which corresponds to one of another plurality of information cards from which the user may select the overlay information card.

### Claim 17 (depends on 14)

The computer-implemented method of claim 14, further comprising presenting to the user a plurality of information cards from which the user may select the overlay information card.

### Claim 18 (depends on 14)

The computer-implemented method of claim 14, further comprising receiving from the user an indication that the identified base information card is a master base information card that can be used in connection with multiple identity providers.

### Claim 19 (depends on 14)

The computer-implemented method of claim 14, further comprising receiving from the user a selection of another overlay information card, wherein the generating further comprises applying the other overlay information card to the base information card.

### Claim 20 (depends on 14)

One or more tangible, non-transitory computer-readable media storing computer-executable instructions that, when executed by a processor, perform the computer-implemented method of claim 14.
