IP Library Granted Patent US 7,050,904
Granted Patent B2
US 7,050,904 · App. 09/790,333 · Granted May 23, 2006

Data formats and usage for massive point-to-point route calculation

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 7,050,904
App. No.
09/790,333
Granted
May 23, 2006
Kind
B2
Abstract

The invention is directed to a method by which optimal paths are found between one or more start destinations and one or more end destinations. First destination and travel data is converted into a node and edge data format, wherein the nodes represent start points and the the edges have a weight related to a travel weight. These nodes and edges are subdivided into subsets. The paths between the start nodes and each of the end nodes are determined using the node and edge representations stored in the subsets. A selected union of subsets is determined that contains the start end end destinations. The optimal paths are determined by using the travel values associated with the edges connecting the nodes. The union of subsets, which may comprise less than the full amount of subsets, is loaded for the path determination. Or, when the path determination perceives that a relevant boundary has been reached in a path determination, that next subset in the union of subsets is loaded. The newly loaded subset is “joined” to the already loaded subsets, thus allowing the completion of the path determination.

Claims (9)

1. A method for dynamically generating transport parameter values from an arbitrarily selected origin point to all possible destination points in a spatially-oriented array of points, comprising the steps of:

dynamically generating a minimal area spatially-oriented array comprising a set of desired points for which overall transport parameter values are desired, the minimal area spatially-oriented array positioned relative to the arbitrarily selected points;

generating at a prior time a plurality of pre-processed data sets comprising precalculated transport parameter values for points within each of the plurality of pre-processed data sets, the pre-processed data sets comprising points at least the set of desired points;

dynamically associating selected ones of the pre-processed data sets so that each of the associated pre-processed data sets intersects the minimal area spatially-oriented array; and

dynamically generating transport parameter values from the arbitrarily selected origin point to all possible destination points within the set of desired points by relating to the origin point the precalculated transport parameter values.

2. The method of claim 1 wherein the transport parameter values are travel times on a road.

3. The method of claim 1 wherein the transport parameter values are travel parameters associated with a computer network.

4. The method of claim 1 further comprising:

dynamically making available the selected ones of the pre-processed data sets on an as needed basis.

Assignments (11)
CORRECTIVE ASSIGNMENT TO CORRECT THE THE COVER SHEET, WHICH LISTED PATENT NUMBER 6377219 IN ERROR. THE CORRECT PATENT NUMBER IS 6377210 PREVIOUSLY RECORDED ON REEL 052697 FRAME 0574. ASSIGNOR(S) HEREBY CONFIRMS THE CORRECT LISTING OF PATENT 6377210 ON PAGE 6, ROW 8 OF THE ORIGINAL RELEASE OF SECURITY INTEREST.. Recorded May 20, 2020
From: THE TORONTO-DOMINION BANK
To: GEOTAB INC.
Reel/Frame 052718/0050 →
RELEASE OF SECURITY INTEREST Recorded May 19, 2020
From: THE TORONTO-DOMINION BANK
To: GEOTAB INC.
Reel/Frame 052697/0574 →
MERGER Recorded Jan 13, 2020
From: BSM TECHNOLOGIES LTD.
To: GEOTAB INC.
Reel/Frame 051497/0485 →
CHANGE OF NAME Recorded Aug 28, 2019
From: POINTSERVE, INC.
To: MOBI CORP.
Reel/Frame 050206/0200 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 26, 2017
From: MOBI CORP.
To: BSM TECHNOLOGIES LTD.
Reel/Frame 042155/0754 →
SECURITY INTEREST Recorded Dec 22, 2016
From: BSM TECHNOLOGIES LTD. F/K/A BSM WIRELESS INC.
To: THE TORONTO-DOMINION BANK
Reel/Frame 040744/0314 →
RELEASE OF SECURITY INTEREST Recorded Dec 9, 2016
From: LAMPE, CONWAY & CO., LLC
To: POINTSERVE, INC.
Reel/Frame 040700/0609 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 7, 2016
From: MOBI CORP.
To: BSM TECHNOLOGIES LTD. F/K/A BSM WIRELESS INC.
Reel/Frame 040242/0255 →
SECURITY AGREEMENT Recorded Nov 17, 2006
From: POINTSERVE, INC.
To: LAMPE, CONWAY & CO., LLC
Reel/Frame 018535/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 8, 2002
From: POWELL, G. EDWARD; CHEN, SHENG; INDSETH, RUNAR
To: POINTSERVE, INC.
Reel/Frame 013061/0439 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 2, 2001
From: POWELL, G. EDWARD; CHEN, SHAYNE; INDSETH, RUNAR
To: POINTSERVE, INC.
Reel/Frame 012281/0210 →