×

Signed application cards

  • US 9,614,683 B1
  • Filed: 08/24/2016
  • Issued: 04/04/2017
  • Est. Priority Date: 12/30/2015
  • Status: Expired due to Fees
First Claim
Patent Images

1. A card server comprising:

  • a network communication device;

    a storage device that stores;

    a card data store that stores card records, wherein each card record comprises a card record identifier (ID) and one or more data fields; and

    a key data store that stores a plurality of private keys, each private key being associated with one or more card record IDs; and

    a processing device that executes computer-readable instructions that, when executed by the processing device, cause the processing device to;

    receive a card request from a mobile computing device, wherein the card request comprises a search query with one or more search terms, wherein the card request includes contextual data from the mobile computing device, and wherein the contextual data includes a current location of the mobile computing device;

    generate a consideration set of card records based on the search terms in the search query;

    determine a relevance score for each card record in the consideration set;

    select a card record from the consideration set based on the relevance scores for the card records in the consideration set;

    retrieve the one or more data fields from the selected card record;

    identify a private key in the key data store based on the card record ID of the selected card record;

    generate a digital signature by signing the one or more data fields retrieved from the selected card record with the identified private key;

    generate a card object that comprises the digital signature and the one or more data fields from the selected card record; and

    transmit the card object to the mobile computing device.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×