Patents by Inventor Cheryl A. Blain

Cheryl A. Blain 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: 8983808
    Abstract: Mesh generation and editing tools are provided. The mesh generation and editing tools can be implemented using MATLABĀ® and are platform-independent, usable in any number of different operating systems and configurations. The mesh generation tool uses a graphical user interface to receive user inputs of boundary and bathymetry information and automatically generates a mesh based on the input information and user selections of the number of mesh refinements based on the bathymetry that should be run. The mesh generation tool also performs a check of the computing resources needed to construct a mesh with the selected parameters and allows the user to change the parameters before generating the mesh if necessary to avoid excessive resource use.
    Type: Grant
    Filed: October 7, 2009
    Date of Patent: March 17, 2015
    Assignee: The United States of America, as represented by the Secretary of the Navy
    Inventors: Cheryl A. Blain, Robert S. Linzell, Thomas C. Massey
  • Patent number: 8676555
    Abstract: System and method for extraction and processing of river bank coordinates from imagery, generation of an unstructured mesh of the river using river bank positions and available or synthetic bathymetry, application of upstream and downstream boundary forcing data, contingencies for handling missing data, and configuration of multiple realizations of the developed river model.
    Type: Grant
    Filed: October 26, 2010
    Date of Patent: March 18, 2014
    Assignee: The United States of America, as represented by the Secretary of the Navy
    Inventors: Cheryl A. Blain, Robert S. Linzell, Alan Weidemann, Paul E. Lyon
  • Patent number: 8655924
    Abstract: A system and method for converting structured data to unstructured or structured data, the system and method receiving processing options in a flexible format and a reader selection, executing the reader selection to read data, computing a date time group to iterate through observed and/or modeled data, bilinearly interpolating the structured data to create an unstructured or structured finite element mesh, linearly interpolating data in time if necessary, and storing the populated grid on a computer-readable medium in a format compatible with a target numerical model.
    Type: Grant
    Filed: December 21, 2011
    Date of Patent: February 18, 2014
    Assignee: The United States of America, as represented by the Secretary of the Navy
    Inventors: Cheryl A. Blain, Robert S. Linzell, Brett D Estrade
  • Patent number: 8542924
    Abstract: A computer-implemented method for creating an ordered set of boundary data by transforming data from remotely sensed imagery of shorelines is provided. A feature data set and an edge data set are transformed into a set of 3-point boundary segments having a specific head and tail point and the segments are ordered from tail to head in a clockwise or counterclockwise manner relative to the water. Once the 3-point segments are created they are easily linked together into larger segments. These large multi-point segments in turn are linked together to create a closed loop in a predetermined direction, for example, but not limited to, the shorelines for rivers or coastal areas.
    Type: Grant
    Filed: July 1, 2012
    Date of Patent: September 24, 2013
    Assignee: The United States of America, as represented by the Secretary of the Navy
    Inventors: Cheryl A. Blain, Carolus M. Cobb, Alan Weidemann
  • Patent number: 8438467
    Abstract: An initialized graphical user interface program can produce a plurality of parameter input fields in a graphical user interface. The plurality of parameter input fields can be logically grouped with similar parameter input fields in close approximation to each other in the graphical user interface. The graphical user interface program can then receive a plurality of parameter data from a user can input into the parameter input fields of the graphical user interface program. Based on the received user input parameter data, the graphical user interface program can deactivate one or more parameter input fields. The graphical user interface program can error-check the received input data and provide warnings for any incorrect data. Finally, the graphical user interface program can generate a fort.15 input file based on the parameter input data.
    Type: Grant
    Filed: October 14, 2009
    Date of Patent: May 7, 2013
    Assignee: The United States of America, as represented by the Secretary of the Navy
    Inventors: Cheryl A. Blain, Robert S. Linzell
  • Publication number: 20120328201
    Abstract: A computer-implemented method for creating an ordered set of boundary data by transforming data from remotely sensed imagery of shorelines is provided. A feature data set and an edge data set are transformed into a set of 3-point boundary segments having a specific head and tail point and the segments are ordered from tail to head in a clockwise or counterclockwise manner relative to the water. Once the 3-point segments are created they are easily linked together into larger segments. These large multi-point segments in turn are linked together to create a closed loop in a predetermined direction, for example, but not limited to, the shorelines for rivers or coastal areas.
    Type: Application
    Filed: July 1, 2012
    Publication date: December 27, 2012
    Applicant: The Government of the United States of America, as represented by the Secretary of the Navy
    Inventors: Cheryl A. Blain, Carolus M. Cobb, Alan Weidemann
  • Patent number: 8238658
    Abstract: A computer-implemented method for creating an ordered set of shoreline boundary points by transforming data from remotely sensed imagery of shorelines is provided. A water data set and an edge data set are transformed into a set of 3-point boundary segments having a specific head and tail point and the segments are ordered from tail to head in a clockwise or counterclockwise manner relative to the water. Once the 3-point segments are created they are easily linked together into larger segments. These large multi-point segments in turn are linked together to create the shorelines for rivers or coastal areas.
    Type: Grant
    Filed: January 15, 2010
    Date of Patent: August 7, 2012
    Assignee: The United States of America, as represented by the Secretary of the Navy
    Inventors: Cheryl A. Blain, Carolus M. Cobb, Alan Weidemann
  • Publication number: 20120150918
    Abstract: A system and method for converting structured data to unstructured or structured data, the system and method receiving processing options in a flexible format and a reader selection, executing the reader selection to read data, computing a date time group to iterate through observed and/or modeled data, bilinearly interpolating the structured data to create an unstructured or structured finite element mesh, linearly interpolating data in time if necessary, and storing the populated grid on a computer-readable medium in a format compatible with a target numerical model.
    Type: Application
    Filed: December 21, 2011
    Publication date: June 14, 2012
    Applicant: THE GOVERNMENT OF THE UNITED STATES, AS REPRESENTED BY THE SECRETARY OF NAVY
    Inventors: Cheryl A. Blain, Robert S. Linzell, Brett D. Estrade
  • Publication number: 20120101795
    Abstract: System and method for extraction and processing of river bank coordinates from imagery, generation of an unstructured mesh of the river using river bank positions and available or synthetic bathymetry, application of upstream and downstream boundary forcing data, contingencies for handling missing data, and configuration of multiple realizations of the developed river model.
    Type: Application
    Filed: October 26, 2010
    Publication date: April 26, 2012
    Applicant: THE GOVERNMENT OF THE UNITED STATES, AS REPRESENTED BY THE SECRETARY OF THE
    Inventors: Cheryl A. Blain, Robert S. Linzell, Alan Weidemann, Paul E. Lyon
  • Publication number: 20120089381
    Abstract: System and method for automatically and regularly predicting water level and currents in coastal areas, without operator intervention. The system and method can enable, automated operational forecasts at regular time intervals without operator intervention by using a grid and a computer forecast model that allows accurate prediction of tidal heights and currents in complex shoreline and bathymetry regions, single or parallel processing capability, optimal available processor assignment based on the size of computing domain, standard and other tidal database forcing in the open boundary, missing data gap-filling, and wind, bathymetry, and model-derived boundary condition model integration.
    Type: Application
    Filed: September 23, 2011
    Publication date: April 12, 2012
    Applicant: THE GOVERNMENT OF THE UNITED STATES, AS REPRESENTED BY THE SECRETARY OF THE NAVY
    Inventors: Yifei Philip Chu, Cheryl A. Blain, Robert S. Linzell
  • Patent number: 8112455
    Abstract: A method for creating a fort.22 input file is provided that comprises the steps of receiving a plurality of user parameters, the plurality of user parameters comprising one or more meteorological data sources, a defined date range, and a data processing request. Then, the one or more meteorological data sources are read for the defined date range. A properly formatted fort.22 file is prepared based on the reader data. Next, it is determined whether a data processing request is present, and if a data processing request is present, an extension/ramping processing program is performed. Finally, the fort.22 file is outputted to a user.
    Type: Grant
    Filed: October 14, 2009
    Date of Patent: February 7, 2012
    Assignee: The United States of America as represented by the Secretary of the Navy
    Inventors: Cheryl A. Blain, Robert S. Linzell, Brett D Estrade
  • Publication number: 20110013841
    Abstract: A computer-implemented method for creating an ordered set of shoreline boundary points by transforming data from remotely sensed imagery of shorelines is provided. A water data set and an edge data set are transformed into a set of 3-point boundary segments having a specific head and tail point and the segments are ordered from tail to head in a clockwise or counterclockwise manner relative to the water. Once the 3-point segments are created they are easily linked together into larger segments. These large multi-point segments in turn are linked together to create the shorelines for rivers or coastal areas.
    Type: Application
    Filed: January 15, 2010
    Publication date: January 20, 2011
    Applicant: The Government of the United States of America, as represented by the Secretary of the Navy
    Inventors: Cheryl A. Blain, Carolus M. Cobb, Alan Weidemann
  • Publication number: 20100131575
    Abstract: A method for creating a fort.22 input file is provided that comprises the steps of receiving a plurality of user parameters, the plurality of user parameters comprising one or more meteorological data sources, a defined date range, and a data processing request. Then, the one or more meteorological data sources are read for the defined date range. A properly formatted fort.22 file is prepared based on the reader data. Next, it is determined whether a data processing request is present, and if a data processing request is present, an extension/ramping processing program is performed. Finally, the fort.22 file is outputted to a user.
    Type: Application
    Filed: October 14, 2009
    Publication date: May 27, 2010
    Inventors: Cheryl A. Blain, Robert S. Linzell, Brett D. Estrade
  • Publication number: 20100131879
    Abstract: An initialized graphical user interface program can produce a plurality of parameter input fields in a graphical user interface. The plurality of parameter input fields can be logically grouped with similar parameter input fields in close approximation to each other in the graphical user interface. The graphical user interface program can then receive a plurality of parameter data from a user can input into the parameter input fields of the graphical user interface program. Based on the received user input parameter data, the graphical user interface program can deactivate one or more parameter input fields. The graphical user interface program can error-check the received input data and provide warnings for any incorrect data. Finally, the graphical user interface program can generate a fort.15 input file based on the parameter input data.
    Type: Application
    Filed: October 14, 2009
    Publication date: May 27, 2010
    Inventors: Cheryl A. Blain, Robert S. Linzell
  • Publication number: 20100094597
    Abstract: Mesh generation and editing tools are provided. The mesh generation and editing tools can be implemented using MATLABĀ® and are platform-independent, usable in any number of different operating systems and configurations. The mesh generation tool uses a graphical user interface to receive user inputs of boundary and bathymetry information and automatically generates a mesh based on the input information and user selections of the number of mesh refinements based on the bathymetry that should be run. The mesh generation tool also performs a check of the computing resources needed to construct a mesh with the selected parameters and allows the user to change the parameters before generating the mesh if necessary to avoid excessive resource use.
    Type: Application
    Filed: October 7, 2009
    Publication date: April 15, 2010
    Applicant: The Government of the United States of America, as represented by the Secretary of the Navy
    Inventors: Cheryl A. Blain, Robert S. Linzell, Thomas C. Massey