×

Methods and apparatus for dynamically processing events based on automatic detection of time conflicts

  • US 10,528,919 B2
  • Filed: 12/28/2015
  • Issued: 01/07/2020
  • Est. Priority Date: 11/15/2001
  • Status: Expired due to Term
First Claim
Patent Images

1. A tangible computer readable storage device comprising computer readable instructions which, when executed, cause at least one processor of a first server to at least:

  • transmit, from the first server over a communication network to a second server, a first request to access first time and date information of an electronic user schedule from the second server, the electronic user schedule including a scheduled item represented by the first time and date information;

    initiate a purchase transaction for at least one of a good or a service associated with a first event by transmitting, from the first server over the communication network to a third server, a second request to access second time and date information associated with the first event from the third server, the purchase transaction based on a user selection;

    based on a first network communication transmitted from the third server over the communication network to the first server in response to the second request, determine that the first event conflicts with the scheduled item by comparing the second time and date information with the first time and date information;

    identify third time and date information associated with an alternate event in association with the purchase transaction;

    determine that the alternate event does not conflict with the scheduled item by comparing the third time and date information with the first time and date information;

    initiate completion of a revised purchase transaction by transmitting a second network communication over the communication network when the alternate event does not conflict with the scheduled item, the revised purchase transaction being for at least one of a good or a service associated with the alternate event; and

    in response to a third network communication confirming completion of the revised purchase transaction, transmit, from the first server over the communication network to the second server, a third request to adjust the electronic user schedule to include the third time and date information.

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