IP Library Granted Patent US 12,483,901
Granted Patent B2
US 12,483,901 · App. 18/001,711 · Granted Nov 25, 2025

Field survey data preload and synchronization for third-party systems

Inventors: Praveen N Yadav (Indore, IN); Piyush Patel (Indore, IN); Harsh Mathur (Indore, IN)
Assignee: RAKUTEN SYMPHONY, INC.
H04W16/18G06F21/64
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,483,901
App. No.
18/001,711
Granted
Nov 25, 2025
Kind
B2
Abstract

A method includes receiving node-site planning data from a first-party application; validating the node-site planning data based on one or more parameters of validation; pre-loading at least a portion of the node-site planning data on a second-party application for field-survey data gathering; and receiving field-survey data from the second-party application.

Claims (62)

1 . A method comprising:

receiving node-site planning data from a first-party application;

validating the node-site planning data based on one or more parameters of validation;

pre-loading at least a portion of the node-site planning data on a second-party application for field-survey data gathering;

receiving field-survey data from the second-party application;

synchronizing at least a portion of the node-site planning data from the first-party application with the field-survey data from the second-party application; and

storing synchronized data in a centralized database.

2 . The method of claim 1 , further comprising:

creating a node-site based on the node-site planning data; and

storing the node-site or the node-site planning data in the centralized database.

3 . The method of claim 1 , further comprising:

validating the field-survey data from the second-party application based on the one or more parameters of validation.

4 . The method of claim 3 , further comprising:

in response to a failed validation of the field-survey data, sending communication to a first-party that describes the failed validation.

5 . The method of claim 3 , further comprising:

in response to a successful validation of the field-survey data, sending an update of the node-site planning data to the first-party application, the node-site planning data being updated based upon the received field-survey data.

6 . The method of claim 1 , further comprising:

before the receiving of the node-site planning data from the first-party application;

sending a session-token request to the first party application.

7 . The method of claim 6 , further comprising:

receiving a valid token response from the first-party application; or

receiving an invalid token response from the first-party application.

8 . The method of claim 7 , further comprising:

in response to the receiving the valid token response from the first-party application, sending a request for the node-site planning data from the first-party application.

9 . An apparatus, comprising:

a processor; and

a memory having instructions stored thereon that, when executed by the processor, cause the processor to:

receive node-site planning data from a first-party application;

validate the node-site planning data based on one or more parameters of validation;

pre-load at least a portion of the node-site planning data on a second-party application for field-survey data gathering;

receive field-survey data from the second-party application;

synchronize at least a portion of the node-site planning data from the first-party application with the field-survey data from the second-party application; and

store synchronized data in a centralized database.

10 . The apparatus of claim 9 , wherein the instructions further cause the processor to:

create a node-site based on the node-site planning data; and

store the node-site or the node-site planning data in the centralized database.

11 . The apparatus of claim 9 , wherein the instructions further cause the processor to:

validate the field-survey data from the second-party application based on the one or more parameters of validation.

12 . The apparatus of claim 11 , wherein the instructions further cause the processor to:

in response to a failed validation of the field-survey data, send communication to a first-party that describes the failed validation.

13 . The apparatus of claim 11 , wherein the instructions further cause the processor to:

in response to a successful validation of the field-survey data, send an update of the node-site planning data to the first-party application, the node-site planning data being updated based upon the received field-survey data.

14 . The apparatus of claim 9 , wherein the instructions further cause the processor to:

before the receiving of the node-site planning data from the first-party application; send a session-token request to the first party application.

15 . The apparatus of claim 14 , wherein the instructions further cause the processor to:

receive a valid token response from the first-party application; or receive an invalid token response from the first-party application.

16 . The apparatus of claim 15 , wherein the instructions further cause the processor to:

in response to the receiving the valid token response from the first-party application, send a request for the node-site planning data from the first-party application.

17 . A non-transitory computer readable medium having instructions stored thereon that, when executed by a processor, cause the processor to:

receive node-site planning data from a first-party application;

validate the node-site planning data based on one or more parameters of validation;

pre-load at least a portion of the node-site planning data on a second-party application for field-survey data gathering;

receive field-survey data from the second-party application;

synchronize at least a portion of the node-site planning data from the first-party application with the field-survey data from the second-party application; and

store synchronized data in a centralized database.

18 . The non-transitory computer readable medium of claim 17 , wherein the instructions further cause the processor to:

create a node-site based on the node-site planning data; and

store the node-site or the node-site planning data in the centralized database.

19 . The non-transitory computer readable medium of claim 17 , wherein the instructions further cause the processor to:

validate the field-survey data from the second-party application based on the one or more parameters of validation.

20 . The non-transitory computer readable medium of claim 19 , wherein the instructions further cause the processor to:

in response to a failed validation of the field-survey data, send communication to a first-party that describes the failed validation.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 12, 2024
From: RAKUTEN SYMPHONY SINGAPORE PTE. LTD.
To: RAKUTEN SYMPHONY, INC.
Reel/Frame 067971/0181 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 14, 2022
From: YADAV, PRAVEEN N; PATEL, PIYUSH; MATHUR, HARSH
To: RAKUTEN SYMPHONY SINGAPORE PTE. LTD.
Reel/Frame 062077/0810 →
Continuity (1)
Related Publication 20240267746A1 · Aug 8, 2024
References Cited (5)
US 10986509B1 · Lois · 2021 [cited by examiner]
US 20050059406A1 · Thomson · 2005 [cited by examiner]
US 20090081956A1 · Liechty · 2009 [cited by examiner]
JP 2014107639A · 2014 [cited by applicant]
Ekahau Inc: “Ekahau RTLS with Ekahau Site Survey”, May 23, 2021 (May 23, 2021), pp. 1-71, XP093306498, Retrieved from the Internet <URL:https://ia804501.us.archive.org/6/items/manualzillaid-6868801/6868801.pdf>, 71pp. [cited by applicant]