×

Computing systems and processes for improved database junction relationships

  • US 10,282,352 B2
  • Filed: 05/03/2016
  • Issued: 05/07/2019
  • Est. Priority Date: 05/03/2016
  • Status: Active Grant
First Claim
Patent Images

1. A process executed by a computer system that interacts with a database, the computer system having a processor and a memory, the process comprising:

  • storing, by the computer system, a contact list as a first data structure in the database;

    storing, by the computer system, an event list as a second data structure separate from the first data structure in the database;

    receiving, by the computer system, a request to add a new event to the event list, wherein the request is received via a data network from a remote client device, wherein the request comprises a list of contacts corresponding to contacts maintained in the first data structure that are associated with the new event;

    in response to the request received from the client device, the computer system initially sending a first message to the database to obtain a key for the new event and, in response to the computer system receiving the key for the new event from the database, automatically initiating a second message to the database that includes both the key obtained in response to the first message and the list of contacts received in the request from the client device to thereby associate the list of contacts with the new event in the database; and

    in response to a subsequent response from the database confirming that the list of contacts has been added to the event, the computer system transmitting a response to the client device via the data network.

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