IP Library Granted Patent US 9,367,295
Granted Patent B2
US 9,367,295 · App. 12/245,668 · Granted Jun 14, 2016

Methods for virally distributing location-based applications

Inventors: Jonathan Scott Ziskind (Santa Barbara, CA); Alan Edward Field (Los Angeles, CA); Russell Edward Ziskind (Baldwinsville, NY)
Assignee: ZOS COMMUNICATIONS, LLC
G06F8/61G01C21/30G01C21/3626H04W4/02G06F2221/2111H04L67/18H04W4/001H04W4/14H04W4/22
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,367,295
App. No.
12/245,668
Granted
Jun 14, 2016
Kind
B2
Abstract

A location-based messaging system and its methods of operation are disclosed, including methods for virally distributing location-based applications are also disclosed. Methods for sending geographic location information for a target address from a computing device to a receiving device that will enable the receiving device to display a map and/or directions from a geographic location of the receiving device to the geographic location of the target address, methods for processing and distributing location-based data, and methods for receiving and responding to location-based data.

Claims (28)

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.

2. The method of claim 1 , wherein the step of determining includes the step of comparing a unique identifier associated with the receiving device against a plurality of unique identifiers associated with all devices previously sent the message.

3. The method of claim 1 , wherein the message and the instructional message is a text message.

4. The method of claim 3 , wherein the text message is a SMS message.

5. The method of claim 1 , wherein the message and the instructional message is an email message.

6. The method of claim 1 , wherein the message and the instructional message is a URL.

7. The method of claim 1 , wherein the receiving device is a location aware device.

8. The method of claim 7 , wherein the location aware device is a mobile phone.

9. The method of claim 7 , wherein the location aware device is a GPS navigation device.

10. 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, of to a receiving device, 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 that will enable the receiving device to send a future geographic location for the receiving device to the sending device and to send future location-based messages to one or more other receiving devices that include the future geographic location; and

downloading the software application to the receiving device for installation so the receiving device can send the future geographic location to the sending device, and send the future location-based messages to one or more other receiving devices, wherein the future location-based messages enable the one or more other receiving devices to download the software application if the software application has not already been downloaded to the one or more other receiving devices.

11. The method of claim 10 , wherein the step of determining includes the step of comparing a unique identifier associated with the receiving device against a plurality of unique identifiers associated with all devices previously sent the message.

12. The method of claim 10 , wherein the message and the instructional message is a text message.

13. The method of claim 12 , wherein the text message is a SMS message.

14. The method of claim 10 , wherein the message and the instructional message is an email message.

15. The method of claim 10 , wherein the message and the instructional message is a URL.

16. The method of claim 10 , wherein the receiving device is a location aware device.

17. The method of claim 16 , wherein the location aware device is a mobile phone.

18. The method of claim 16 , wherein the location aware device is a GPS navigation device.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 20, 2024
From: PLAINSIGHT CORP.
To: PLAINSIGHT TECHNOLOGIES INC.
Reel/Frame 066836/0208 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 19, 2024
From: SIXGILL, LLC
To: PLAINSIGHT CORP.
Reel/Frame 066818/0549 →
CHANGE OF NAME Recorded Mar 12, 2024
From: ZOS COMMUNICATIONS, LLC
To: SIXGILL, LLC
Reel/Frame 066793/0715 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 21, 2008
From: ZISKIND, JONATHAN SCOTT; FIELD, ALAN EDWARD; ZISKIND, RUSSELL EDWARD
To: ZOS COMMUNICATIONS, LLC
Reel/Frame 021716/0300 →
Continuity (3)
Provisional Application 60997669 · Oct 4, 2007
Provisional Application 61189681 · Aug 21, 2008
Related Publication 20090094602A1 · Apr 9, 2009