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: 10460427
    Abstract: 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: Grant
    Filed: November 22, 2017
    Date of Patent: October 29, 2019
    Assignee: The Government of the United States of America, as represented by the Secretary of the Navy
    Inventors: John T. Sample, Elias Z. K. Ioup, Bruce Y. Lin
  • Patent number: 10460420
    Abstract: 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: Grant
    Filed: November 22, 2017
    Date of Patent: October 29, 2019
    Assignee: The Government of the United States of America, as represented by the Secretary of the Navy
    Inventors: John T. Sample, Elias Z. K. Ioup, Bruce Y. Lin, Norman Schoenhardt
  • Publication number: 20190156465
    Abstract: 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: Application
    Filed: November 22, 2017
    Publication date: May 23, 2019
    Inventors: John T. Sample, Elias Z. K. Loup, Bruce Y. Lin
  • Publication number: 20190156455
    Abstract: 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: Application
    Filed: November 22, 2017
    Publication date: May 23, 2019
    Inventors: John T. Sample, Elias Z. K. Ioup, Bruce Y. Lin, Norman Schoenhardt
  • Patent number: 9405959
    Abstract: 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: Grant
    Filed: September 11, 2013
    Date of Patent: August 2, 2016
    Assignee: The United States of America, as represented by the Secretary of the Navy
    Inventors: John R. Dubberley, Bruce Y. Lin
  • Patent number: 9043848
    Abstract: 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: Grant
    Filed: March 10, 2014
    Date of Patent: May 26, 2015
    Assignee: The United States of America, as represented by the Secretary of the Navy
    Inventors: Christopher J. Michael, Bruce Y. Lin, Elias Z. K. Ioup, John T. Sample
  • Patent number: 9027067
    Abstract: 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: Grant
    Filed: September 30, 2013
    Date of Patent: May 5, 2015
    Assignee: The United States of America, as represented by the Secretary of the Navy
    Inventors: Christopher J. Michael, Bruce Y. Lin, Elias Z. K. Ioup, John T. Sample
  • Publication number: 20140280676
    Abstract: 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: Application
    Filed: September 30, 2013
    Publication date: September 18, 2014
    Applicant: The Government of the United States of America, as represented by the Secretary of the Navy
    Inventors: Christopher J. Michael, Bruce Y. Lin, Elias Z. K. Ioup, John T. Sample
  • Publication number: 20140282768
    Abstract: 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: Application
    Filed: March 10, 2014
    Publication date: September 18, 2014
    Applicant: The Government of the United States of America, as represented by the Secretary of the Navy
    Inventors: Christopher J. Michael, Bruce Y. Lin, Elias Z. K. Ioup, John T. Sample
  • Publication number: 20140254324
    Abstract: 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: Application
    Filed: September 11, 2013
    Publication date: September 11, 2014
    Applicant: The Government of the United States of America, as represented by the Secretary of the Navy
    Inventors: John R. Dubberley, Bruce Y. Lin
  • Publication number: 20100332192
    Abstract: 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: Application
    Filed: April 27, 2010
    Publication date: December 30, 2010
    Applicant: The Government of the United States of America, as represented by the Secretary of the Navy
    Inventors: Bruce Y. Lin, John T. Sample