METHODS AND APPARATUSES FOR USE IN GENERATING AN ENCODED ROUTEABILITY GRAPH DESCRIPTION
First Claim
Patent Images
1. A method of generating an encoded routeability graph description, the method comprising:
- projecting grid points over a diagram of an indoor area, said diagram indicating at least some route obstructions in said indoor area;
ranking said grid points based, at least in part, on distances between said grid points and said route obstructions; and
selectively merging grid points with locations of higher ranking neighboring grid points based, at least in part, on an absence of route obstructions between the locations and grid points which are neighboring said merged grid points.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatuses are provided that may be implemented in one or more electronic devices to generate an encoded routeability graph description corresponding to a diagram of a structure. The methods and apparatuses may, for example, implement a reduction process to reduce a number of grid points within an encoded routeability graph description, or which may be otherwise used to generate an encoded routeability graph description.
-
Citations
41 Claims
-
1. A method of generating an encoded routeability graph description, the method comprising:
-
projecting grid points over a diagram of an indoor area, said diagram indicating at least some route obstructions in said indoor area; ranking said grid points based, at least in part, on distances between said grid points and said route obstructions; and selectively merging grid points with locations of higher ranking neighboring grid points based, at least in part, on an absence of route obstructions between the locations and grid points which are neighboring said merged grid points. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method comprising:
with a computing device; assigning a set of grid points to locations on a diagram, wherein at least a portion of said diagram is indicative of at least one feature within a portion of a structure; ranking at least a portion of said grid points based, at least in part, on proximities of said locations to said at least one feature; and reducing said set of grid points by selectively merging a first grid point with a second grid point that is adjacent to said first grid point and which has a higher ranking than said first grid point, and provided that; (1) there are no route obstructions in said diagram between said second grid point and any other grid points that are adjacent to said first grid point, and (2) there would have been no route obstructions in said diagram between said second grid point and any grid points that were previously merged with said first grid point. - View Dependent Claims (7, 8, 9, 10)
-
11. An apparatus for use in generating an encoded routeability graph description, the apparatus comprising:
-
means for projecting grid points over a diagram of an indoor area, said diagram indicating at least some route obstructions in said indoor area; means for ranking said grid points based, at least in part, on distances between said grid points and said route obstructions; and means for selectively merging grid points with locations of higher ranking neighboring grid points based, at least in part, on an absence of route obstructions between the locations and grid points which are neighboring said merged grid points. - View Dependent Claims (12, 13, 14, 15)
-
-
16. An apparatus for use in a computing device, the apparatus comprising:
-
means for assigning a set of grid points to locations on a diagram, wherein at least a portion of said diagram is indicative of at least one feature within a portion of a structure; means for ranking at least a portion of said grid points based, at least in part, on proximities of said locations to said at least one feature; and means for reducing said set of grid points by selectively merging a first grid point with a second grid point that is adjacent to said first grid point and which has a higher ranking than said first grid point, and provided that; (1) there are no route obstructions in said diagram between said second grid point and any other grid points that are adjacent to said first grid point, and (2) there would have been no route obstructions in said diagram between said second grid point and any grid points that were previously merged with said first grid point. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A device for generating an encoded routeability graph description, the device comprising:
-
memory; and a processing unit to;
project grid points over a diagram of an indoor area, said diagram indicating at least some route obstructions in said indoor area;
rank said grid points based, at least in part, on distances between said grid points and said route obstructions; and
selectively merge grid points with locations of higher ranking neighboring grid points based, at least in part, on an absence of route obstructions between the locations and grid points which are neighboring said merged grid points. - View Dependent Claims (22, 23, 24, 25, 26)
-
-
27. A device comprising:
memory; and a processing unit to;
assign a set of grid points to locations on a diagram, wherein at least a portion of said diagram is indicative of at least one feature within a portion of a structure;
rank at least a portion of said grid points based, at least in part, on proximities of said locations to said at least one feature; and
reduce said set of grid points by selectively merging a first grid point with a second grid point that is adjacent to said first grid point and which has a higher ranking than said first grid point, and provided that;(1) there are no route obstructions in said diagram between said second grid point and any other grid points that are adjacent to said first grid point, and (2) there would have been no route obstructions in said diagram between said second grid point and any grid points that were previously merged with said first grid point. - View Dependent Claims (28, 29, 30, 31)
-
32. An article for use in generating an encoded routeability graph description, the article comprising:
-
a non-transitory computer readable medium having stored therein computer implementable instructions executable by a processing unit to; project grid points over a diagram of an indoor area, said diagram indicating at least some route obstructions in said indoor area; rank said grid points based, at least in part, on distances between said grid points and said route obstructions; and selectively merge grid points with locations of higher ranking neighboring grid points based, at least in part, on an absence of route obstructions between the locations and grid points which are neighboring said merged grid points. - View Dependent Claims (33, 34, 35, 36)
-
-
37. An article comprising:
-
a non-transitory computer readable medium having stored therein computer implementable instructions executable by a processing unit to; assign a set of grid points to locations on a diagram, wherein at least a portion of said diagram is indicative of at least one feature within a portion of a structure; rank at least a portion of said grid points based, at least in part, on proximities of said locations to said at least one feature; and reduce said set of grid points by selectively merging a first grid point with a second grid point that is adjacent to said first grid point and which has a higher ranking than said first grid point, and provided that; (1) there are no route obstructions in said diagram between said second grid point and any other grid points that are adjacent to said first grid point, and (2) there would have been no route obstructions in said diagram between said second grid point and any grid points that were previously merged with said first grid point. - View Dependent Claims (38, 39, 40, 41)
-
Specification