IP Library Granted Patent US 9,609,471
Granted Patent B2
US 9,609,471 · App. 14/443,331 · Granted Mar 28, 2017

Method and apparatus for conveying point of interest data with minimum data exchange

Inventors: Dhaval Joshi (Bangalore, IN); Pankaj Nathani (Gujarat, IN)
Assignee: Nokia Technologies Oy
H04W4/02G06Q30/0269
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,609,471
App. No.
14/443,331
Granted
Mar 28, 2017
Kind
B2
Abstract

An approach is provided for determining a first location-based record associated with at least one device ( 501 ). Next, the point of interest platform causes, at least in part, a specification of a second location-based record relative to the first location-based record ( 503 ). Subsequently, the point of interest platform causes, at least in part, a transmission of the second location-based record to the at least one device ( 505 ), wherein transmission of the second location-based record to the at least one device is based, at least in part, on the one or more codes.

Claims (49)

1. A method comprising

receiving a request for a point of interest from at least one device;

determining a first location-based record associated with the at least one device;

causing a specification of a second location-based record relative to the first location-based record, wherein the specification of the second location-based record relative to the first location-based record comprises reusing information associated with the first location-based record to specify the second location-based record when the point of interest shares one or more values with the first location-based record;

associating the second location-based record with the point of interest; and

causing transmission of the second location-based record to the at least one device.

2. A method of claim 1 , wherein the first location-based record, the second location-based record, or a combination thereof includes, at least in part, a point-of-interest record, a contact record, or a combination thereof.

3. A method of claim 1 , wherein the first location-based record includes, at least in part, one or more fields containing the one or more values, the method further comprising:

causing the specification of one or more other values of one or more other fields of the second location-based record relative to the one or more values.

4. A method of claim 3 , further comprising:

abstracting the one or more values, the one or more other values, the first location-based record, the second location-based record, or a combination thereof.

5. A method of claim 4 , wherein the abstraction comprises determining one or more codes for representing the one or more values, the one or more other values, the first location-based record, the second location-based record, or a combination thereof; and wherein the abstraction of a first one of the one or more values, the one or more other values, or a combination thereof is used independently of the abstraction of a second one of the one or more values, the one or more other values, or a combination thereof.

6. A method of claim 5 , wherein the transmission of the second location-based record to the at least one device is based, at least in part, on the one or more codes.

7. A method of claim 5 , further comprising:

determining the one or more codes based, at least in part, one or more geographic areas associated with the first location-based record, the second location-based record, or a combination thereof.

8. A method of claim 5 , further comprising:

preloading of the one or more codes at the at least one device.

9. A method of claim 1 , further comprising:

determining the first location-based record, the second location-based record, or a combination thereof based, at least in part, on location information associated with the at least one device.

10. An apparatus comprising:

at least one processor; and

at least one memory including computer program code for one or more programs,

the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following:

receive a request for a point of interest from at least one device;

determine a first location-based record associated with the at least one device;

cause, at least in part, a specification of a second location-based record relative to the first location-based record, wherein the specification of the second location-based record relative to the first location-based record comprises reusing information associated with the first location-based record to specify the second location-based record when the point of interest shares one or more values with the first location-based record;

associate the second location-based record with the point of interest; and

cause, at least in part, a transmission of the second location-based record to the at least one device.

11. An apparatus of claim 10 , wherein the first location-based record, the second location-based record, or a combination thereof includes, at least in part, a point-of-interest record, a contact record, or a combination thereof.

12. An apparatus of claim 10 , wherein the first location-based record includes, at least in part, one or more fields containing one or more values, the method further comprising:

cause, at least in part, the specification of the one or more other values of one or more other fields of the second location-based record relative to the one or more values.

13. An apparatus of claim 12 , wherein the apparatus is further caused to:

cause, at least in part, an abstraction of the one or more values, the one or more other values, the first location-based record, the second location-based record, or a combination thereof.

14. An apparatus of claim 13 , wherein the abstraction comprises determining one or more codes for representing the one or more values, the one or more other values, the first location-based record, the second location-based record, or a combination thereof; and wherein the abstraction of a first one of the one or more values, the one or more other values, or a combination thereof is used independently of the abstraction of a second one of the one or more values, the one or more other values, or a combination thereof.

15. An apparatus of claim 14 , wherein the transmission of the second location-based record to the at least one device is based, at least in part, on the one or more codes.

16. An apparatus of claim 14 , wherein the apparatus is further caused to:

determine the one or more codes based, at least in part, one or more geographic areas associated with the first location-based record, the second location-based record, or a combination thereof.

17. An apparatus of claim 14 , wherein the apparatus is further caused to:

cause, at least in part, a preloading of the one or more codes at the at least one device.

18. An apparatus of claim 10 , wherein the apparatus is further caused to:

determine the first location-based record, the second location-based record, or a combination thereof based, at least in part, on location information associated with the at least one device.

19. A computer program product comprising at least one non-transitory computer-readable storage medium having computer executable program code instructions stored therein, the computer executable program code instructions configured to:

receive a request for a point of interest from at least one device;

determine a first location-based record associated with the at least one device;

cause a specification of a second location-based record relative to the first location-based record, wherein the specification of the second location-based record relative to the first location-based record comprises reusing information associated with the first location-based record to specify the second location-based record when the point of interest shares one or more values with the first location-based record;

associate the second location-based record with the point of interest; and

cause transmission of the second location-based record to the at least one device.

20. The computer program product of claim 19 , wherein the first location-based record includes, at least in part, one or more fields containing the one or more values, the computer program product further comprising program code instructions configured to:

cause the specification of one or more other values of one or more other fields of the second location-based record relative to the one or more values.

Assignments (11)
PATENT SECURITY AGREEMENT Recorded Aug 6, 2024
From: RPX CORPORATION; RPX CLEARINGHOUSE LLC
To: BARINGS FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 068328/0674 →
RELEASE OF LIEN ON PATENTS Recorded Aug 5, 2024
From: BARINGS FINANCE LLC
To: RPX CORPORATION
Reel/Frame 068328/0278 →
PATENT SECURITY AGREEMENT Recorded Apr 22, 2023
From: RPX CORPORATION
To: BARINGS FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 063429/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 28, 2021
From: PROVENANCE ASSET GROUP LLC
To: RPX CORPORATION
Reel/Frame 059352/0001 →
RELEASE OF SECURITY INTEREST Recorded Nov 30, 2021
From: NOKIA US HOLDINGS INC.
To: PROVENANCE ASSET GROUP HOLDINGS LLC; PROVENANCE ASSET GROUP LLC
Reel/Frame 058363/0723 →
RELEASE OF SECURITY INTEREST Recorded Nov 30, 2021
From: CORTLAND CAPITAL MARKETS SERVICES LLC
To: PROVENANCE ASSET GROUP HOLDINGS LLC; PROVENANCE ASSET GROUP LLC
Reel/Frame 058983/0104 →
ASSIGNMENT AND ASSUMPTION AGREEMENT Recorded Feb 14, 2019
From: NOKIA USA INC.
To: NOKIA US HOLDINGS INC.
Reel/Frame 048370/0682 →
SECURITY INTEREST Recorded Sep 13, 2017
From: PROVENANCE ASSET GROUP HOLDINGS, LLC; PROVENANCE ASSET GROUP, LLC
To: CORTLAND CAPITAL MARKET SERVICES, LLC
Reel/Frame 043967/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 13, 2017
From: NOKIA TECHNOLOGIES OY; NOKIA SOLUTIONS AND NETWORKS BV; ALCATEL LUCENT SAS
To: PROVENANCE ASSET GROUP LLC
Reel/Frame 043877/0001 →
SECURITY INTEREST Recorded Sep 13, 2017
From: PROVENANCE ASSET GROUP HOLDINGS, LLC; PROVENANCE ASSET GROUP LLC
To: NOKIA USA INC.
Reel/Frame 043879/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 31, 2015
From: JOSHI, DHAVAL; NATHANI, PANKAJ
To: NOKIA TECHNOLOGIES OY
Reel/Frame 036462/0809 →
Priority Claims (1)
IN 4874/CHE/2012 · Nov 22, 2012 · national
Continuity (1)
Related Publication 20150296335A1 · Oct 15, 2015