×

Methods for virally distributing location-based applications

  • US 9,367,295 B2
  • Filed: 10/03/2008
  • Issued: 06/14/2016
  • Est. Priority Date: 10/04/2007
  • Status: Active Grant
First Claim
Patent Images

1. A method for virally distributing a software application for a location-based service, comprising the steps of:

  • upon determining that a web page being viewed by a browser on a sending device includes a street address, placing an icon on the web page in association with the street address;

    upon selection of the icon on the sending device, capturing the street address and indicating to the location-based service that a location-based message is to be sent from the location-based service, and capturing a unique identifier for inclusion with the location-based message, the unique identifier being one or more of the sending device'"'"'s unique identifier or a previously used unique identifier selected from a drop down menu, wherein the location-based message enables the receiving device to be directed to the street address from a current location of the receiving device, and wherein the receiving device is provided with directions on how the receiving device can get to the street address from the current location through one or more of a route map, text directions or spoken directions;

    determining whether the receiving device has ever been sent and has responded to a previous location-based message from the location-based service;

    if the receiving device has never been sent and responded to the previous location-based message, sending an instructional message to the receiving device that enables the receiving device to download the software application, the software application enabling the receiving device to receive a future location-based message from the location-based service that will automatically provide the receiving device with directions on how to get to a future target location from a future current location through one or more of a route map, text directions or spoken directions; and

    downloading the software application to the receiving device for installation so the future location-based message can be received by the receiving device and the receiving device can utilize the location-based service thereafter.

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