Sign In to Follow Application
View All Documents & Correspondence

Systems And Methods For Effective Identification Of Geo Location In Mobile Hetnet Environments

Abstract: This disclosure relates generally to location services, and more particularly to systems and methods for effective identification of geo-location in mobile HetNet environments. In one embodiment, a device geo-location method is disclosed, comprising: receiving one or more wireless signal strengths associated with connectivity of a user device to one or more wireless access points; calculating, via a processor, one or more distances of the user device from the one or more wireless access points using the one or more wireless signal strengths; triangulating a user device location coordinate using: a pre-determined wireless access point location coordinate associated with at least one of the one or more wireless access points; and the calculated one or more distances of the user device from the one or more wireless access points; and storing the user device location coordinate. FIG. 1

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
05 July 2013
Publication Number
30/2013
Publication Type
INA
Invention Field
COMMUNICATION
Status
Email
ipo@knspartners.com
Parent Application
Patent Number
Legal Status
Grant Date
2021-08-02
Renewal Date

Applicants

WIPRO LIMITED
Doddakannelli, Sarjapur Road, Bangalore 560035, Karnataka, India.

Inventors

1. SUBHAS CHANDRA MONDAL
Flat No.303, Kristal Sapphire Apartments, No.1, 29th Main, 4th Cross, BTM Layout, 2nd Stage, Bangalore 560076, Karnataka, India.
2. AMAL GHOSH A.V.
Flat No.G26, Kristal Olivine, Near Bangalore Central, Bellandur, Outer Ring Road, Bangalore 560103, Karnataka, India.

Specification

CLIAMS:We claim:
1. A wireless access point geo-location method, comprising:
receiving one or more wireless access point connectivity notifications associated with one or more user devices;
receiving at least three: user device location coordinates associated with the one or more user devices, and wireless signal strengths associated with the one or more wireless access point connectivity notifications;
calculating, via a processor, user device distances using the at least three wireless signal strengths;
triangulating, via the processor, a wireless access point location coordinate using the at least three user device location coordinates and the calculated user device distances; and
storing the wireless access point location coordinate.

2. The method of claim 1, wherein at least one of the one or more user devices includes a cellular phone.

3. The method of claim 1, wherein at least one of the one or more wireless access point connectivity notifications is associated with a Wi-Fi network.

4. The method of claim 1, wherein all of the one or more wireless access point connectivity notifications are associated with a single wireless network.

5. The method of claim 1, wherein at least one of the one or more user devices is connected simultaneously to a cellular network and a wireless access point associated with at least one of the one or more wireless access point connectivity notifications.

6. The method of claim 1, wherein the calculation of the at least one of the user device distances is performed before receiving at least one of: one of the user device location coordinates; and one of the wireless signal strengths.
7. The method of claim 1, wherein triangulating the wireless access point location coordinate is performed substantially in real-time after receiving the user device location coordinates and the wireless signal strengths.

8. The method of claim 1, further comprising:
receiving one or more updated user device location coordinates and one or more updated wireless signal strengths;
calculating, via the processor, one or more updated user device distances using the one or more updated wireless signal strengths;
triangulating, via the processor, an updated wireless access point location coordinate using the one or more updated user device location coordinates and the one or more updated user device distances; and
storing the updated wireless access point location coordinate.

9. The method of claim 8, wherein the one or more updated user device location coordinates and the one or more updated wireless signal strengths are associated with one of the one or more user devices.

10. The method of claim 1, wherein a wireless access point performs the calculation of the user device distances, as well as the triangulation of the wireless access point location coordinate.

11. The method of claim 1, wherein at least one of the user device location coordinates is determined using a cellular network.

12. The method of claim 1, wherein at least one of the user device location coordinates is a GPS coordinate.

13. A wireless access point geo-location system, comprising:
a processor; and
a memory device disposed in communication with the processor and storing processor-executable instructions, the instructions comprising instructions for:
receiving one or more wireless access point connectivity notifications associated with one or more user devices;
receiving at least three: user device location coordinates associated with the one or more user devices, and wireless signal strengths associated with the one or more wireless access point connectivity notifications;
calculating, via a processor, user device distances using the at least three wireless signal strengths;
triangulating, via the processor, a wireless access point location coordinate using the at least three user device location coordinates and the calculated user device distances; and
storing the wireless access point location coordinate.

14. A non-transitory processor-readable medium storing processor-executable wireless access point geo-location instructions comprising instructions for:
receiving one or more wireless access point connectivity notifications associated with one or more user devices;
receiving at least three: user device location coordinates associated with the one or more user devices, and wireless signal strengths associated with the one or more wireless access point connectivity notifications;
calculating, via a processor, user device distances using the at least three wireless signal strengths;
triangulating, via the processor, a wireless access point location coordinate using the at least three user device location coordinates and the calculated user device distances; and
storing the wireless access point location coordinate.

15. A device geo-location method, comprising:
receiving one or more wireless signal strengths associated with connectivity of a user device to one or more wireless access points;
calculating, via a processor, one or more distances of the user device from the one or more wireless access points using the one or more wireless signal strengths;
triangulating a user device location coordinate using: a pre-determined wireless access point location coordinate associated with at least one of the one or more wireless access points; and the calculated one or more distances of the user device from the one or more wireless access points; and
storing the user device location coordinate.
16. The method of claim 15, further comprising:
receiving a geo-location request for the user device; and
providing the user device location coordinate after receiving the geo-location request.

17. The method of claim 16, wherein the geo-location request is received after the user device provides a service request.

18. The method of claim 17, wherein the service request is a voice-over-IP emergency call.

19. The method of claim 15, wherein the user device is one of: a cellular phone; a smartphone; a tablet computer; and a laptop computer.

20. The method of claim 15, wherein the connectivity of the user device to at least one of the one or more wireless access points is via a Wi-Fi network.

21. The method of claim 15, wherein the user device is connected simultaneously to the one or more wireless access points.
22. The method of claim 15, wherein the calculation of at least one of the one or more distances of the user device from the one or more wireless access points is performed before receiving at least one of the one or more wireless signal strengths.
23. The method of claim 15, wherein:
a number of wireless access points is three; and
triangulating the user device location coordinate is performed substantially in real-time after receipt of three wireless signal strengths associated with connectivity of the user device to the three wireless access points.
24. The method of claim 15, further comprising:
on a periodic basis,
receiving one or more updated wireless signal strengths associated with connectivity of the user device to the one or more wireless access points;
calculating, via a processor, one or more updated distances of the user device from the one or more wireless access points using the one or more updated wireless signal strengths;
triangulating an updated user device location coordinate, using: the pre-determined wireless access point location coordinate associated with the at least one of the one or more wireless access points; and the calculated one or more updated distances of the user device from the one or more wireless access points; and
storing the updated user device location coordinate.

25. The method of claim 15, wherein the pre-determined wireless access point location coordinate associated with the at least one of the one or more wireless access points is determined by triangulation using one or more prior user device location coordinates and one or more prior wireless signal strengths.

26. The method of claim 16, wherein the user device provides the user device location coordinate after the geo-location request is received.

27. A device geo-location system, comprising:
a processor; and
a memory device disposed in communication with the processor and storing processor-executable instructions, the instructions comprising instructions for:
receiving one or more wireless signal strengths associated with connectivity of a user device to one or more wireless access points;
calculating, via a processor, one or more distances of the user device from the one or more wireless access points using the one or more wireless signal strengths;
triangulating a user device location coordinate using: a pre-determined wireless access point location coordinate associated with at least one of the one or more wireless access points; and the calculated one or more distances of the user device from the one or more wireless access points; and
storing the user device location coordinate.

28. A non-transitory processor-readable medium storing processor-executable device geo-location instructions comprising instructions for:
receiving one or more wireless signal strengths associated with connectivity of a user device to one or more wireless access points;
calculating, via a processor, one or more distances of the user device from the one or more wireless access points using the one or more wireless signal strengths;
triangulating a user device location coordinate using: a pre-determined wireless access point location coordinate associated with at least one of the one or more wireless access points; and the calculated one or more distances of the user device from the one or more wireless access points; and

storing the user device location coordinate.

Dated this 05th day of July, 2013

MADHUSUDAN S.T.
OF K & S PARTNERS
ATTORNEY FOR THE APPLICANTS
,TagSPECI:FIELD OF THE INVENTION
This disclosure relates generally to location services, and more particularly to systems and methods for effective identification of geo-location in mobile HetNet environments.

Documents

Application Documents

# Name Date
1 3019-CHE-2013-RELEVANT DOCUMENTS [20-09-2023(online)].pdf 2023-09-20
1 IP24308_Specification.pdf 2013-07-05
2 3019-CHE-2013-PROOF OF ALTERATION [28-06-2022(online)].pdf 2022-06-28
2 IP24308_Drawings.pdf 2013-07-05
3 FORM 5.pdf 2013-07-05
3 3019-CHE-2013-US(14)-HearingNotice-(HearingDate-19-03-2021).pdf 2021-10-17
4 FORM 3.pdf 2013-07-05
4 3019-CHE-2013-IntimationOfGrant02-08-2021.pdf 2021-08-02
5 3019-CHE-2013-PatentCertificate02-08-2021.pdf 2021-08-02
5 3019-CHE-2013 FORM-9 05-07-2013.pdf 2013-07-05
6 3019-CHE-2013-Written submissions and relevant documents [02-04-2021(online)].pdf 2021-04-02
6 3019-CHE-2013 FORM-18 05-07-2013.pdf 2013-07-05
7 abstract3019-CHE-2013.jpg 2013-07-16
7 3019-CHE-2013-Correspondence to notify the Controller [16-03-2021(online)].pdf 2021-03-16
8 3019-CHE-2013-FORM-26 [16-03-2021(online)].pdf 2021-03-16
8 3019-CHE-2013 FORM-3 03-09-2013.pdf 2013-09-03
9 3019-CHE-2013-FER.pdf 2019-03-29
9 3019-CHE-2013-FER_SER_REPLY [30-09-2019(online)].pdf 2019-09-30
10 3019-CHE-2013-FER.pdf 2019-03-29
10 3019-CHE-2013-FER_SER_REPLY [30-09-2019(online)].pdf 2019-09-30
11 3019-CHE-2013 FORM-3 03-09-2013.pdf 2013-09-03
11 3019-CHE-2013-FORM-26 [16-03-2021(online)].pdf 2021-03-16
12 3019-CHE-2013-Correspondence to notify the Controller [16-03-2021(online)].pdf 2021-03-16
12 abstract3019-CHE-2013.jpg 2013-07-16
13 3019-CHE-2013 FORM-18 05-07-2013.pdf 2013-07-05
13 3019-CHE-2013-Written submissions and relevant documents [02-04-2021(online)].pdf 2021-04-02
14 3019-CHE-2013 FORM-9 05-07-2013.pdf 2013-07-05
14 3019-CHE-2013-PatentCertificate02-08-2021.pdf 2021-08-02
15 3019-CHE-2013-IntimationOfGrant02-08-2021.pdf 2021-08-02
15 FORM 3.pdf 2013-07-05
16 3019-CHE-2013-US(14)-HearingNotice-(HearingDate-19-03-2021).pdf 2021-10-17
16 FORM 5.pdf 2013-07-05
17 3019-CHE-2013-PROOF OF ALTERATION [28-06-2022(online)].pdf 2022-06-28
17 IP24308_Drawings.pdf 2013-07-05
18 IP24308_Specification.pdf 2013-07-05
18 3019-CHE-2013-RELEVANT DOCUMENTS [20-09-2023(online)].pdf 2023-09-20

Search Strategy

1 search_29-03-2019.pdf

ERegister / Renewals

3rd: 30 Oct 2021

From 05/07/2015 - To 05/07/2016

4th: 30 Oct 2021

From 05/07/2016 - To 05/07/2017

5th: 30 Oct 2021

From 05/07/2017 - To 05/07/2018

6th: 30 Oct 2021

From 05/07/2018 - To 05/07/2019

7th: 30 Oct 2021

From 05/07/2019 - To 05/07/2020

8th: 30 Oct 2021

From 05/07/2020 - To 05/07/2021

9th: 30 Oct 2021

From 05/07/2021 - To 05/07/2022

10th: 28 Jun 2022

From 05/07/2022 - To 05/07/2023

11th: 30 Jun 2023

From 05/07/2023 - To 05/07/2024

12th: 01 Jul 2024

From 05/07/2024 - To 05/07/2025

13th: 01 Jul 2025

From 05/07/2025 - To 05/07/2026