IP Library Granted Patent US 12,596,986
Granted Patent B2
US 12,596,986 · App. 18/192,531 · Granted Apr 7, 2026

Global address system and method

Inventor: Sarwar Pedawi (Dubai, AE)
G06Q50/28G06F16/29G06K19/06037G06Q10/083
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 12,596,986
App. No.
18/192,531
Granted
Apr 7, 2026
Kind
B2
Abstract

This disclosure relates to a system, method, and computer-readable device configured to receive demographic and geographical information and create a unique global address therefrom. For example, the system comprises at least one processor configured to receive account information describing the remote user and global location data describing a remote location, validate the received information and data, determine navigational data, create a location code, and send the location code to a remote device.

Claims (58)

1 . A computer-implemented method comprising:

determining, based on object class detection applied to raster data that indicates a target location, travel instructions to access the target location from a first location;

generating, based on code words indicative of the travel instructions, a machine-readable optical image encoded with representations of the code words;

modifying the machine readable optical image based on at least one of a data mask applied to the machine readable optical image, a bit-flipping scheme applied to the machine readable optical image, or binary values applied to pixels of the machine readable optical image; and

sending, to a device, an indication of the target location and the modified machine-readable optical image.

2 . The computer-implemented method of claim 1 , wherein the determining the travel instructions to access the target location further comprises:

receiving an indication of the target location comprising a latitude value for the target location and a longitude value for the target location;

identifying, based on the object class detection, a plurality of pixels of the raster data;

determining, for each pixel of the plurality of pixels, a respective latitude value and a respective longitude value; and

determining the travel instructions to access the target location based on the latitude value for the target location, the longitude value for the target location, the respective latitude value for each pixel of the plurality of pixels, and the respective longitude value for each pixel of the plurality of pixels.

3 . The computer-implemented method of claim 1 , further comprising:

causing, based on the sending the indication of the target location and the modified machine-readable optical image to the device, the device to decode the machine-readable optical instructions and output the travel instructions.

4 . The computer-implemented method of claim 3 , wherein the modified machine-readable optical image further comprises an error-correction code word that enables the device to locate and correct an error in at least a portion of the travel instructions caused by the decode.

5 . The computer-implemented method of claim 1 , further comprising:

receiving, based on an interaction with an interactive map displayed on a user interface of another device, positioning information for the target location;

determining, based on a comparison of the positioning information and the raster data, that the target location is inaccessible via a publicly maintained thoroughfare; and

updating the travel instructions to include an indication that the target location is inaccessible via the publicly maintained thoroughfare.

6 . The computer-implemented method of claim 5 , wherein the positioning information indicates at least one of latitude information associated with a landmark, longitude information associated with the landmark, or altitude information associated with the landmark.

7 . The computer-implemented method of claim 1 , wherein the device comprises an emergency response device, wherein an interaction with the modified machine-readable optical image facilitates a response to an emergency event by the emergency response device.

8 . A non-transitory computer-readable medium having instructions stored thereon that, when executed by at least one computing device, cause the at least one computing device to perform operations comprising:

determining, based on object class detection applied to raster data that indicates a target location, travel instructions to access the target location from a first location;

generating, based on code words indicative of the travel instructions, a machine-readable optical image matrix barcode encoded with representations of the code words;

modifying the machine-readable optical image based on at least one of a data mask applied to the machine-readable optical image, a bit-flipping scheme applied to the machine-readable optical image, or binary values applied to pixels of the machine-readable optical image; and

sending, to a device, an indication of the target location and the modified machine-readable optical image.

9 . The non-transitory computer-readable medium of claim 8 , wherein the determining the travel instructions to access the target location further comprises:

receiving an indication of the target location comprising a latitude value for the target location and a longitude value for the target location;

identifying, based on the object class detection, a plurality of pixels of the raster data;

determining, for each pixel of the plurality of pixels, a respective latitude value and a respective longitude value; and

determining the travel instructions to access the target location based on the latitude value for the target location, the longitude value for the target location, the respective latitude value for each pixel of the plurality of pixels, and the respective longitude value for each pixel of the plurality of pixels.

10 . The non-transitory computer-readable medium of claim 8 , the operations further comprising:

causing, based on the sending the indication of the target location and the modified machine-readable optical image to the-user device, the device to decode the machine-readable optical image and output the travel instructions.

11 . The non-transitory computer-readable medium of claim 10 , wherein the modified machine-readable optical image further comprises an error-correction code word that enables the device to locate and correct an error in at least a portion of the travel instructions caused by the decode.

12 . The non-transitory computer-readable medium of claim 8 , the operations further comprising:

receiving, based on an interaction with an interactive map displayed on a user interface of another device, positioning information for the target location;

determining, based on a comparison of the positioning information and the raster data, that the target location is inaccessible via a publicly maintained thoroughfare; and

updating the travel instructions to include an indication that the target location is inaccessible via the publicly maintained thoroughfare.

13 . The non-transitory computer-readable medium of claim 12 , wherein the positioning information indicates at least one of latitude information associated with a landmark, longitude information associated with the landmark, or altitude information associated with the landmark.

14 . The non-transitory computer-readable medium of claim 8 , wherein the device comprises an emergency response device, wherein an interaction with the modified computer-readable optical image facilitates a response to an emergency event by the emergency response device.

15 . A system comprising:

a memory; and

at least one processor coupled to the memory and configured to perform operations comprising:

determining, based on object class detection applied to raster data that indicates a target location, travel instructions to access the target location from a first location;

generating, based on code words indicative of the travel instructions, a machine-readable optical image encoded with representations of the code words;

modifying the machine-readable optical image based on at least one of a data mask applied to the machine-readable optical image, a bit-flipping scheme applied to the machine-readable optical image, or binary values applied to pixels of the machine-readable optical image; and

sending, to a device, an indication of the target location and the modified machine-readable optical image.

16 . The system of claim 15 , wherein the determining the travel instructions to access the target location further comprises:

receiving an indication of the target location comprising a latitude value for the target location and a longitude value for the target location;

identifying, based on the object class detection, a plurality of pixels of the raster data;

determining, for each pixel of the plurality of pixels, a respective latitude value and a respective longitude value; and

determining the travel instructions to access the target location based on the latitude value for the target location, the longitude value for the target location, the respective latitude value for each pixel of the plurality of pixels, and the respective longitude value for each pixel of the plurality of pixels.

17 . The system of claim 15 , the operations further comprising:

causing, based on the sending the indication of the target location and the modified machine-readable optical image to the device, the device to decode the machine-readable optical image and output the travel instructions.

18 . The system of claim 17 , wherein the modified machine-readable optical image further comprises an error-correction code word that enables the user device to locate and correct an error in at least a portion of the travel instructions caused by the decode.

19 . The system of claim 15 , the operations further comprising:

receiving, based on an interaction with an interactive map displayed on a user interface of another device, positioning information for the target location;

determining, based on a comparison of the positioning information and the raster data, that the target location is inaccessible via a publicly maintained thoroughfare; and

updating the travel instructions to include an indication that the target location is inaccessible via the publicly maintained thoroughfare.

20 . The system of claim 15 , wherein the device comprises an emergency response device, wherein an interaction with the modified machine-readable optical image facilitates a response to an emergency event by the emergency response device.

Continuity (5)
Continuation 18179618 · Mar 7, 2023
Continuation 17750073 · May 20, 2022
Continuation 16055775 · Aug 6, 2018
Continuation In Part 15461100 · Mar 16, 2017
Related Publication 20230237608A1 · Jul 27, 2023
References Cited (77)
US 6480758B2 · Stevens · 2002 [cited by applicant]
US 6725127B2 · Stevens · 2004 [cited by applicant]
US 7797104B2 · Finn et al. · 2010 [cited by applicant]
US 8655487B2 · Hurley et al. · 2014 [cited by applicant]
US 8725407B2 · Hurley et al. · 2014 [cited by applicant]
US 8751153B2 · Hurley et al. · 2014 [cited by applicant]
US 8798380B1 · Windmueller et al. · 2014 [cited by applicant]
US 8838375B2 · Yang · 2014 [cited by examiner]
US 9074899B2 · Yang · 2015 [cited by examiner]
US 9576478B2 · Stenneth · 2017 [cited by examiner]
US 10606963B2 · Tiwari et al. · 2020 [cited by applicant]
US 10650236B2 · Xia et al. · 2020 [cited by applicant]
US 10769741B2 · Braun · 2020 [cited by examiner]
US 11441951B2 · Solheim · 2022 [cited by examiner]
US 11636564B2 · Pedawi · 2023 [cited by applicant]
US 20040089727A1 · Baharav et al. · 2004 [cited by applicant]
US 20050107948A1 · Catalinotto · 2005 [cited by applicant]
US 20070073524A1 · Song · 2007 [cited by applicant]
US 20070218900A1 · Abhyanker · 2007 [cited by applicant]
US 20080114541A1 · Shintani et al. · 2008 [cited by applicant]
US 20080262717A1 · Ettinger · 2008 [cited by applicant]
US 20080319646A1 · Hopkins · 2008 [cited by examiner]
US 20090234570A1 · Sever · 2009 [cited by applicant]
US 20090238042A1 · Hawkinson · 2009 [cited by examiner]
US 20100100233A1 · Lu · 2010 [cited by applicant]
US 20100153291A1 · Jimenez et al. · 2010 [cited by applicant]
US 20100306287A1 · Raphaeil · 2010 [cited by applicant]
US 20120317152A1 · Ross et al. · 2012 [cited by applicant]
US 20130013204A1 · Kazama et al. · 2013 [cited by applicant]
US 20130159207A1 · Sears et al. · 2013 [cited by applicant]
US 20140108556A1 · Abhyanker · 2014 [cited by applicant]
US 20140237062A1 · Abhyanker · 2014 [cited by applicant]
US 20150006005A1 · Yu · 2015 [cited by examiner]
US 20150294261A1 · Adell · 2015 [cited by applicant]
US 20160092456A1 · Bonnell et al. · 2016 [cited by applicant]
US 20170011343A1 · Stenneth et al. · 2017 [cited by applicant]
US 20170046657A1 · Allen · 2017 [cited by applicant]
US 20170140478A1 · Freeman et al. · 2017 [cited by applicant]
US 20170193428A1 · Abrams et al. · 2017 [cited by applicant]
US 20180268369A1 · Pedawi · 2018 [cited by applicant]
US 20180350021A1 · Pedawi · 2018 [cited by applicant]
US 20190189135A1 · Ananthabhotla · 2019 [cited by examiner]
US 20210406709A1 · Begleiter · 2021 [cited by examiner]
US 20220156636A1 · Albrecht · 2022 [cited by examiner]
US 20240135303A1 · Pedawi · 2024 [cited by applicant]
CN 103544582A · 2014 [cited by applicant]
CN 106557582A · 2017 [cited by applicant]
CN 106997466A · 2017 [cited by applicant]
CN 107667366A · 2018 [cited by applicant]
CN 108171220A · 2018 [cited by applicant]
EP 1291816A1 · 2003 [cited by applicant]
EP 2273337A2 · 2011 [cited by examiner]
JP 2001175983A · 2001 [cited by applicant]
JP 2005084064A · 2005 [cited by examiner]
KR 20120087269A · 2012 [cited by applicant]
KR 20160057038A · 2016 [cited by applicant]
KR 20170055011A · 2017 [cited by applicant]
WO WO9934346A1 · 1999 [cited by applicant]
WO WO2017024308A1 · 2017 [cited by applicant]
WO WO2018116154A1 · 2018 [cited by applicant]
NPL, Galanis, Athanasios, Evaluation of the pedestrian infrastructure using walkability indicators, WSEAS Transactions on Enviroment and Development, Issue 12, vol. 7, (http://www.wseas.us/e-library/transactions/environ… [cited by examiner]
Rundel, Michael, ‘What3Words’ Wants to Replace Postcodes With Words—for the Entire Globe, Huffington Post United Kingdom (https://www.huffingtonpost.co.uk/2013/07/02/what3words _n_3532122 -html) (2013). [cited by examiner]
“After Dubai, ‘Makani’ app to map Ajman, Sharjah, Abu Dhabi,” Emirates 24/7, Sep. 1, 2020, available at: https//:www.emirates247.com/news/emirates/after-dubai-makani-app-to-map-ajman-sharjah-abu-dhabi-2016-04-12-1.62693… [cited by applicant]
“Click here to find your personal 10-digit Dubai address code,” Emirates 24/7, Sep. 1, 2020, available at: https//:www.emirates247.com/news/emirates/click-here-to-find-your-personal-10-digit-dubai-address-code-2013-12-1… [cited by applicant]
Office Action directed to related African Regional Patent Application No. AP/P/2019/011867, dated Jul. 23, 2021, 4 pages. [cited by applicant]
Notification of Transmittal of the International Search Report and the Written Opinion of the International Searching Authority, or the Declaration issued in PCT/IB2018/051778, dated May 4, 2018, 13 pages. [cited by applicant]
International Preliminary Report on Patentability for International Patent Application No. PCT/IB2018/051778, dated Sep. 17, 2019, International Searching Authority, United States, 7 pages. [cited by applicant]
International Search Report and Written Opinion for International Patent Application No. PCT/IB2019/056661, dated Dec. 5, 2019, International Searching Authority, United States, 13 pages. [cited by applicant]
International Preliminary Report on Patentability for International Patent Application No. PCT/IB2019/056661, dated Feb. 9, 2021, International Searching Authority, United States, 10 pages. [cited by applicant]
Galanis, A., et al., “Evaluation of the pedestrian infrastructure using walkability indicators,” WSEAS Transactions on Environment and Development 12(7):385-394, World Scientific and Engineering Academy and Society, Aus… [cited by applicant]
Machine Translation of European Patent Publication No. EP2273337-B1, inventors Stroila, M., et al., published Apr. 18, 2018. [cited by applicant]
Rundel, M., “‘What3 Words’ Wants to Replace Postcodes With Words—for the Entire Globe,” Huffington Post, United Kingdom, published Feb. 7, 2013, accessed at https://www.huffingtonpost.co.uk/2013/07/02/what3words_n_35321… [cited by applicant]
Pang et al., “Remote Sensing Mapping and Applications,” with machine translation attached, Jun. 30, 2016, pp. 127-128. [cited by applicant]
Office Action for European Application No. 19763109, mailed Oct. 1, 2025, 7 pages. [cited by applicant]
Xiao, C., et al., “Effective Approach to Extract Road Map from Unmanned Aerial Vehicle Videos,” International Conference on Service Science (Oct. 2016), 8 Pages. [cited by applicant]
You tube video with title “Map Location QR Code Generator | TAGO,” URL https://www.youtube.com/watch?v=efHqm-a8TQ0, 2 pages. [cited by applicant]
You tube video with title “QR Code Generator Tutorial,” URL https://www.youtube.com/watch?v=clq5Oz57Xc8, 2 pages. [cited by applicant]