Patents by Inventor Bruce Y. Lin
Bruce Y. Lin has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 10460427Abstract: Embodiments relate to converting imagery to a polar projection. Initially, a map request that specifies the polar projection for a geographic area is obtained. The geographic area into a number of image regions. A first source image is obtained for a first image region, where the first source image is at a first target resolution, and a second source image is obtained for a second image region, where the second source image is at a second target resolution that is determined based on a geographic location of the second image region. The first source image and the second source image are projected into the polar projection to obtain a single output image. At this stage, a polar coordinate system that corresponds to the polar projection is used to render the single output image in a spatial map.Type: GrantFiled: November 22, 2017Date of Patent: October 29, 2019Assignee: The Government of the United States of America, as represented by the Secretary of the NavyInventors: John T. Sample, Elias Z. K. Ioup, Bruce Y. Lin
-
Patent number: 10460420Abstract: Embodiments relate to converting spatial features to a map projection. Initially, a map request that specifies the map projection for a geographic area is obtained. A spatial feature is identified for projecting into the map projection. Until a bisect threshold is satisfied for each line segment in the spatial feature, a bisect is determined for each of the line segments; each line segment is projected into the map projection; and if the bisect threshold is not satisfied for a line segment, the line segment is divided into subsegments, where the bisect threshold specifies an error distance for the line segment after projection. The modified spatial feature is projected into the map projection to obtain a projected spatial feature, and a polar coordinate system that corresponds to the map projection is used to render the projected spatial feature in a spatial map.Type: GrantFiled: November 22, 2017Date of Patent: October 29, 2019Assignee: The Government of the United States of America, as represented by the Secretary of the NavyInventors: John T. Sample, Elias Z. K. Ioup, Bruce Y. Lin, Norman Schoenhardt
-
Publication number: 20190156465Abstract: Embodiments relate to converting imagery to a polar projection. Initially, a map request that specifies the polar projection for a geographic area is obtained. The geographic area into a number of image regions. A first source image is obtained for a first image region, where the first source image is at a first target resolution, and a second source image is obtained for a second image region, where the second source image is at a second target resolution that is determined based on a geographic location of the second image region. The first source image and the second source image are projected into the polar projection to obtain a single output image. At this stage, a polar coordinate system that corresponds to the polar projection is used to render the single output image in a spatial map.Type: ApplicationFiled: November 22, 2017Publication date: May 23, 2019Inventors: John T. Sample, Elias Z. K. Loup, Bruce Y. Lin
-
Publication number: 20190156455Abstract: Embodiments relate to converting spatial features to a map projection. Initially, a map request that specifies the map projection for a geographic area is obtained. A spatial feature is identified for projecting into the map projection. Until a bisect threshold is satisfied for each line segment in the spatial feature, a bisect is determined for each of the line segments; each line segment is projected into the map projection; and if the bisect threshold is not satisfied for a line segment, the line segment is divided into subsegments, where the bisect threshold specifies an error distance for the line segment after projection. The modified spatial feature is projected into the map projection to obtain a projected spatial feature, and a polar coordinate system that corresponds to the map projection is used to render the projected spatial feature in a spatial map.Type: ApplicationFiled: November 22, 2017Publication date: May 23, 2019Inventors: John T. Sample, Elias Z. K. Ioup, Bruce Y. Lin, Norman Schoenhardt
-
Patent number: 9405959Abstract: System and method for detecting and classifying man-made objects on the seafloor using 3D reconstruction techniques. Enhanced sea floor object detection with classification is provided that is as good as provided by short range optical imagery. This approach eliminates the step of passing off identification to humans, and enhances the speed, accuracy, and safety of present operations in mine detection and neutralization.Type: GrantFiled: September 11, 2013Date of Patent: August 2, 2016Assignee: The United States of America, as represented by the Secretary of the NavyInventors: John R. Dubberley, Bruce Y. Lin
-
Patent number: 9043848Abstract: System and method for providing a probabilistic order of tiles relative to a current section of a video that a user is viewing. A cache implementation uses this ordering to decide what tiles to evict from the cache, i.e. which tiles will probably not be accessed within a particular timeframe, but not when to evict (this is up to the cache implementation). A cache implementation can also use the prioritized list of the present embodiment to pre-fetch tiles.Type: GrantFiled: March 10, 2014Date of Patent: May 26, 2015Assignee: The United States of America, as represented by the Secretary of the NavyInventors: Christopher J. Michael, Bruce Y. Lin, Elias Z. K. Ioup, John T. Sample
-
Patent number: 9027067Abstract: System and method for providing a probabilistic order of tiles relative to a current section of a video that a user is viewing. A cache implementation uses this ordering to decide what tiles to evict from the cache, i.e. which tiles will probably not be accessed within a particular timeframe, but not when to evict (this is up to the cache implementation). A cache implementation can also use the prioritized list of the present embodiment to pre-fetch tiles.Type: GrantFiled: September 30, 2013Date of Patent: May 5, 2015Assignee: The United States of America, as represented by the Secretary of the NavyInventors: Christopher J. Michael, Bruce Y. Lin, Elias Z. K. Ioup, John T. Sample
-
Publication number: 20140280676Abstract: System and method for providing a probabilistic order of tiles relative to a current section of a video that a user is viewing. A cache implementation uses this ordering to decide what tiles to evict from the cache, i.e. which tiles will probably not be accessed within a particular timeframe, but not when to evict (this is up to the cache implementation). A cache implementation can also use the prioritized list of the present embodiment to pre-fetch tiles.Type: ApplicationFiled: September 30, 2013Publication date: September 18, 2014Applicant: The Government of the United States of America, as represented by the Secretary of the NavyInventors: Christopher J. Michael, Bruce Y. Lin, Elias Z. K. Ioup, John T. Sample
-
Publication number: 20140282768Abstract: System and method for providing a probabilistic order of tiles relative to a current section of a video that a user is viewing. A cache implementation uses this ordering to decide what tiles to evict from the cache, i.e. which tiles will probably not be accessed within a particular timeframe, but not when to evict (this is up to the cache implementation). A cache implementation can also use the prioritized list of the present embodiment to pre-fetch tiles.Type: ApplicationFiled: March 10, 2014Publication date: September 18, 2014Applicant: The Government of the United States of America, as represented by the Secretary of the NavyInventors: Christopher J. Michael, Bruce Y. Lin, Elias Z. K. Ioup, John T. Sample
-
Publication number: 20140254324Abstract: System and method for detecting and classifying man-made objects on the seafloor using 3D reconstruction techniques. Enhanced sea floor object detection with classification is provided that is as good as provided by short range optical imagery. This approach eliminates the step of passing off identification to humans, and enhances the speed, accuracy, and safety of present operations in mine detection and neutralization.Type: ApplicationFiled: September 11, 2013Publication date: September 11, 2014Applicant: The Government of the United States of America, as represented by the Secretary of the NavyInventors: John R. Dubberley, Bruce Y. Lin
-
Publication number: 20100332192Abstract: A data set can self-describe a set of data specifications that describe the physical measurements, spatial representation, and file format of data stored in the data set. A data processing tool can self-describe a set of input specifications of the physical measurements, spatial representation, and file storage format of data that can be accepted for processing by the tool. Fully automated methods for coordinating the processing and analysis of the data set by the data processing tool are presented which ensure that the data input to a data processing tool represents the proper physical measurements, has the proper spatial representation, and is in the proper file format to permit the data processing tool to produce logically correct output.Type: ApplicationFiled: April 27, 2010Publication date: December 30, 2010Applicant: The Government of the United States of America, as represented by the Secretary of the NavyInventors: Bruce Y. Lin, John T. Sample