IP Library Granted Patent US 9,467,816
Granted Patent B2
US 9,467,816 · App. 14/748,357 · Granted Oct 11, 2016

Location aware content using presence information data formation with location object (PIDF-LO)

Inventor: Donald Mitchell, Jr. (Bellevue, WA)
Assignee: Telecommunication Systems, Inc.
H04W4/04G06F17/3087G06F17/30241
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,467,816
App. No.
14/748,357
Granted
Oct 11, 2016
Kind
B2
Abstract

The format of the Presence Information Data Format-Location Object (PIDF-LO) as defined by the Internet Engineering Task Force (IETF) is extended or modified to accommodate, within the standard PIDF-LO format, an association of geospacial location to XML content on the Internet. A geospacial location is associated with Extensible Markup Language (XML) content on the Internet. The XML content is identified by a universal resource locator (URL), and associated with geospatial location information (either a specific location, zone, or direction). The URL is inserted into a <presence . . . > section of a Presence Information Data Format-Location Object (PIDF-LO) compliant document as defined by the Internet Engineering Task Force (IETF). In this way, geospacial location information is associated with Internet based XML content using a standard PIDF-LO format.

Claims (58)

1. A method of associating Multimedia Internet Message Extensions (MIME) content to a geographic location, comprising:

receiving at a physical presence server, from a physical content proxy server, a universal resource locator (URL) of MIME content;

transmitting, from said physical presence server to a physical GIS server, a latitude/longitude (lat/lon) associated with said MIME content;

receiving back in response from said physical GIS server a first polygon ID associated with said lat/lon of said MIME content;

receiving, at said physical GIS server, a current location of a given wireless device;

transmitting, from said physical GIS server to a physical application server, a second polygon ID associated with said current location of said given wireless device;

receiving, from said physical application server, a request message for identification of MIME content having presence in said second polygon ID;

inserting, at said physical application server, said URL of said MIME content relevant to said second polygon ID into a Presence Information Data Format-Location Object (PIDF-LO) file that lacks geospatial location information identifying a specific physical zone.

2. The method of associating Multimedia Internet Message Extensions (MIME) content to a geographic location according to claim 1 , wherein:

said URL of said MIME content is inserted in an “entity=” list in a <presence . . . >section of said PIDF-LO file.

3. The method of associating Multimedia Internet Message Extensions (MIME) content to a geographic location according to claim 2 , wherein:

said URL of said MIME content is also inserted in a “src=” list in said <presence . . . >section of said PIDF-LO file.

4. The method of associating Multimedia Internet Message Extensions (MIME) content to a geographic location according to claim 1 , wherein:

said URL of said MIME content is inserted in a “name=” list in a <presence . . . >section of said PIDF-LO file.

5. The method of associating Multimedia Internet Message Extensions (MIME) content to a geographic location according to claim 1 , wherein:

said geospatial location information is defined using a coordinate based polygon system.

6. The method of associating Multimedia Internet Message Extensions (MIME) content to a geographic location according to claim 5 , wherein:

said coordinate based polygon system is defined using an assigned numbering system.

7. The method of associating Multimedia Internet Message Extensions (MIME) content to a geographic location according to claim 1 , wherein:

said geospatial location information identifies a specific latitude/longitude.

8. The method of associating Multimedia Internet Message Extensions (MIME) content to a geographic location according to claim 1 , wherein:

said geospatial location information is defined directionally.

9. The method of associating Multimedia Internet Message Extensions (MIME) content to a geographic location according to claim 1 , wherein:

said MIME content comprises text.

10. The method of associating Multimedia Internet Message Extensions (MIME) content to a geographic location according to claim 1 , wherein:

said MIME content comprises images.

11. The method of associating Multimedia Internet Message Extensions (MIME) content to a geographic location according to claim 1 , wherein:

said MIME content comprises audio.

12. The method of associating Multimedia Internet Message Extensions (MIME) content to a geographic location according to claim 1 , wherein:

said MIME content comprises video.

13. The method of associating Multimedia Internet Message Extensions (MIME) content to a geographic location according to claim 1 , wherein:

said MIME content is Multimedia Internet Message Extensions (MIME) type content.

14. The method of associating Multimedia Internet Message Extensions (MIME) content to a geographic location according to claim 1 , further comprising:

tagging descriptive information relating to location aware XML content in a <presence . . . >section of said PIDF-LO file.

15. The method of associating Multimedia Internet Message Extensions (MIME) content to a geographic location according to claim 14 , wherein:

said tagged descriptive information is included in said <presence . . . >section of said PIDF-LO file.

16. The method of associating Multimedia Internet Message Extensions (MIME) content to a geographic location according to claim 14 , wherein:

said tagged descriptive information includes at least one of: “weather”, “century”, “season”, and “year” tags.

17. The method of associating Multimedia Internet Message Extensions (MIME) content to a geographic location according to claim 14 , wherein:

said tagged descriptive information includes at least one of: “Time Reference”, “Weather Reference”, and “Descriptive Reference” tags.

18. The method of associating Multimedia Internet Message Extensions (MIME) content to a geographic location according to claim 1 , wherein:

said URL of said MIME content inserted into said PIDF-LO file is additionally relevant to a user profile associated with said given wireless device.

19. A method of associating XML content to a geographic location, comprising:

receiving at a physical presence server, from a physical content proxy server, a universal resource locator (URL) of Extensible Markup Language (XML) content;

transmitting, from said physical presence server to a physical GIS server, a latitude/longitude (lat/lon) associated with said XML content;

receiving back in response from said physical GIS server a first polygon ID associated with said lat/lon of said XML content;

receiving, at said physical GIS server, a current location of a given wireless device;

transmitting, from said physical GIS server to a physical application server, a second polygon ID associated with said current location of said given wireless device;

receiving, from said physical application server, a request message for identification of MIME content having presence in said second polygon ID;

inserting, at said physical application server, said URL of said XML content relevant to said second polygon ID into a Presence Information Data Format-Location Object (PIDF-LO) file that lacks geospatial location information identifying a specific physical zone.

20. The method of associating XML content to a geographic location according to claim 19 , wherein:

said URL of said XML content is inserted in an “entity=” list in a <presence . . . >section of said PIDF-LO file.

21. The method of associating XML content to a geographic location according to claim 20 , wherein:

said URL of said XML content is also inserted in a “src=” list in said <presence . . . >section of said PIDF-LO file.

22. The method of associating XML content to a geographic location according to claim 19 , wherein:

said URL of said MIME content is inserted in a “name=” list in a <presence . . . >section of said PIDF-LO file.

23. The method of associating XML content to a geographic location according to claim 19 , wherein:

said URL of said XML content inserted into said PIDF-LO file is additionally relevant to a user profile associated with said given wireless device.

Assignments (2)
SECURITY INTEREST Recorded Nov 16, 2018
From: COMTECH TELECOMMUNICATIONS CORP.; COMTECH EF DATA CORP.; COMTECH XICOM TECHNOLOGY, INC.; COMTECH SYSTEMS, INC.; COMTECH PST CORP.; COMTECH MOBILE DATACOM CORPORATION; ANGELS ACQUISITION CORP.; ARMER COMMUNICATIONS ENGINEERING SERVICES, INC.; COMTECH AEROASTRO, INC.; COMTECH ANTENNA SYSTEMS, INC.; COMTECH COMMUNICATIONS CORP.; COMTECH COMSTREAM, INC.; COMTECH SYSTEMS INTERNATIONAL, INC.; COMTECH TOLT TECHNOLOGIES, INC.; TIERNAN RADYNE COMSTREAM, INC.; COMTECH CPI ELECTRON DEVICES CORP.; COMTECH CPI MICROWAVE CORP.; TELECOMMUNICATION SYSTEMS, INC.; NETWORKS IN MOTION, INC.; SOLVERN INNOVATIONS, INC.; MICRODATA, LLC; MICRODATA GIS, INC.; MAPLE ACQUISITION LLC; NEXTGEN COMMUNICATIONS, INC., A CORPORATION OF MARYLAND; NEXTGEN COMMUNICATIONS, INC., A CORPORATION OF VIRGINIA; OLIVE ACQUISITION LLC
To: CITIBANK, N.A.
Reel/Frame 048104/0080 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 24, 2015
From: MITCHELL, DON
To: TELECOMMUNICATION SYSTEMS, INC.
Reel/Frame 035892/0533 →
Continuity (4)
Continuation 13476846 · May 21, 2012
Continuation 11640860 · Dec 19, 2006
Provisional Application 60766227 · Jan 2, 2006
Related Publication 20150350852A1 · Dec 3, 2015