×

Systems and methods for building and updating a wireless node database service

  • US 10,051,476 B2
  • Filed: 12/14/2017
  • Issued: 08/14/2018
  • Est. Priority Date: 12/16/2016
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented system for providing a wireless node database service to a plurality of service providers that each owns or operates a set of wireless nodes located in a geographically dispersed area and for improving quality of information delivered as part of the wireless node database service, comprising:

  • a wireless location data service platform comprising one or more servers and associated software stored in non-transitory memory, wherein the software configures the servers to provide the platform as a service to the plurality of service providers over a network, wherein on the servers, the platform;

    communicates and interacts with particular types of external systems including (a) computer terminals of at least some of the service providers, (b) engineering systems managing wireless nodes of one or more of the service providers, (c) maintenance system associated with engineer responsible for installing new wireless nodes or responsible for repairing or replacing existing wireless nodes of the service providers, (d) end-user mobile devices that are subscribed to the service providers'"'"' service, and (d) systems of third party service partners whose service is engaged by service providers to maintain wireless node data collected by the service providers or the engineering systems, wherein as part of communications and interactions the platform receives files containing wireless node data from the different types of external systems and each file includes a number of fields and specific type of wireless node data in each field;

    harmonizes the wireless node data in the received files that has conflicting information with respect to individual nodes by comparing the wireless node data in the received files to determine inconsistencies in the wireless node data in the received files with respect to individual nodes and providing a user interface for manual review and selection of data or automatic conflict resolution based on a criteria, wherein the data being harmonized is from different types of external systems with respect to the individual nodes;

    adds a new wireless node, removes an existing wireless node, or updates an existing node from the set of wireless nodes owned or operated by a particular service provider by identifying a new wireless node or an existing wireless node from wireless node data received from the external systems other than that of the service provider and evaluating whether a threshold amount of reliable information has been received to verify the existence of the new wireless node, the removal of the existing wireless node, or the update of the existing wireless node; and

    produces updated wireless node data that includes the new wireless node, that is without the removed existing wireless node, or that includes the updated wireless node for a corresponding one of the service providers, wherein the wireless node data is converted to be in a format that is compatible with the external system of the corresponding service provider; and

    publishes the updated wireless node data so they are available to service providers other than the service provider supplied the data and to other users of the platform.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×