×

Augmenting messages based on sender location

  • US 10,547,734 B2
  • Filed: 05/17/2018
  • Issued: 01/28/2020
  • Est. Priority Date: 05/17/2018
  • Status: Active Grant
First Claim
Patent Images

1. A method for augmenting a graphical user interface by filtering options within a text message displayed within the graphical user interface, the method comprising:

  • determining, by a processor of a computing system, that a content of the text message prepared to be sent from a sending device and received by a receiving device is an inquiry to a recipient that includes a plurality of options intended for the recipient to choose from, the plurality of options being presented in the graphical user interface of the sending device;

    receiving, by the processor, a location information of the sending device, the location information of the sending device being used to determine a venue corresponding to a physical location of the sending device;

    determining, by the processor, that the venue corresponding to the physical location of the sending device is relevant to the plurality of options of the text message created by the user of the sending device;

    retrieving, by the processor, a contextual information from the venue about the plurality of choices;

    obtaining, by the processor, a location information of the receiving device, the location information of the receiving information to determine a venue corresponding to a physical location of the receiving device;

    determining, by the processor, that the venue corresponding to the physical location of the receiving device is relevant to the plurality of options;

    retrieving, by the processor, a contextual information about the plurality of choices based on the venue corresponding to the physical location of the receiving device;

    comparing, by the processor, the contextual information associated with the venue of the sending device and the contextual information associated with the venue of the receiving device; and

    augmenting, by the processor, the graphical user interface of the sending device by appending the contextual information to the plurality of options of the text message, such that the graphical user interface of the sending device simultaneously displays both the contextual information and the plurality of options;

    wherein, when the text message is received by the receiving device from the sending device, a graphical user interface of the receiving device displays both the contextual information and the plurality of options.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×