Patents by Inventor Michael J. Moniz
Michael J. Moniz 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: 11138244Abstract: Identifying and visualizing geographic data includes obtaining a set of data including candidate geographic data elements. Metrics are determined based on two or more of: a best parent for the candidate geographic data elements; additional concepts associated with the candidate geographic data elements; and an average distance between the candidate geographic data elements. Then, the candidate geographic data elements are identified as geographic based on the metrics and a map is generated displaying the candidate geographic data elements identified as geographic.Type: GrantFiled: December 11, 2018Date of Patent: October 5, 2021Assignee: International Business Machines CorporationInventors: Michael J. Moniz, Yvon R. Nonez, Claudiu D. Popescu, Graham A. Watts
-
Patent number: 10733215Abstract: Identifying and visualizing geographic data includes obtaining a set of data including candidate geographic data elements. Metrics are determined based on two or more of: a best parent for the candidate geographic data elements; additional concepts associated with the candidate geographic data elements; and an average distance between the candidate geographic data elements. Then, the candidate geographic data elements are identified as geographic based on the metrics and a map is generated displaying the candidate geographic data elements identified as geographic.Type: GrantFiled: December 6, 2017Date of Patent: August 4, 2020Assignee: International Business Machines CorporationInventors: Michael J. Moniz, Yvon R. Nonez, Claudiu D. Popescu, Graham A. Watts
-
Patent number: 10296600Abstract: Identifying and visualizing geographic data includes obtaining a set of data including candidate geographic data elements. Metrics are determined based on two or more of: a best parent for the candidate geographic data elements; additional concepts associated with the candidate geographic data elements; and an average distance between the candidate geographic data elements. Then, the candidate geographic data elements are identified as geographic based on the metrics and a map is generated displaying the candidate geographic data elements identified as geographic.Type: GrantFiled: September 2, 2016Date of Patent: May 21, 2019Assignee: International Business Machines CorporationInventors: Michael J. Moniz, Yvon R. Nonez, Claudiu D. Popescu, Graham A. Watts
-
Publication number: 20190108180Abstract: Identifying and visualizing geographic data includes obtaining a set of data including candidate geographic data elements. Metrics are determined based on two or more of: a best parent for the candidate geographic data elements; additional concepts associated with the candidate geographic data elements; and an average distance between the candidate geographic data elements. Then, the candidate geographic data elements are identified as geographic based on the metrics and a map is generated displaying the candidate geographic data elements identified as geographic.Type: ApplicationFiled: December 11, 2018Publication date: April 11, 2019Inventors: Michael J. Moniz, Yvon R. Nonez, Claudiu D. Popescu, Graham A. Watts
-
Patent number: 10133652Abstract: Embodiments of the present invention provide a method, computer program product, and system for debugging optimized code. The system includes a FAT binary, wherein the FAT binary comprises a non-optimized native code and an internal representation of a program's source code. An optimus program is configured to transform the internal representation of the program's source code into a fully optimized native code. The system also includes an enhanced loader, wherein the enhanced loader is configured to communicate with a debugger to determine a type of code to load.Type: GrantFiled: September 15, 2017Date of Patent: November 20, 2018Assignee: International Business Machines CorporationInventors: Michael J. Moniz, Ali I. Sheikh, Diana P. Sutandie, Srivatsan Vijayakumar, Ying Di Zhang
-
Patent number: 10083187Abstract: Techniques are described for generating geographic borders. In one example, techniques include recognizing a geographic location, determining a starting latitude and a starting longitude and population for the geographic location, and generating a border for the geographic location based on the starting latitude, starting longitude, and population.Type: GrantFiled: August 28, 2015Date of Patent: September 25, 2018Assignee: International Business Machines CorporationInventors: Michael J. Moniz, Robert Y. Nonez
-
Patent number: 9940218Abstract: Embodiments of the present invention provide a method, computer program product, and system for debugging optimized code. The system includes a FAT binary, wherein the FAT binary comprises a non-optimized native code and an internal representation of a program's source code. An optimus program is configured to transform the internal representation of the program's source code into a fully optimized native code. The system also includes an enhanced loader, wherein the enhanced loader is configured to communicate with a debugger to determine a type of code to load.Type: GrantFiled: February 15, 2016Date of Patent: April 10, 2018Assignee: International Business Machines CorporationInventors: Michael J. Moniz, Ali I. Sheikh, Diana P. Sutandie, Srivatsan Vijayakumar, Ying Di Zhang
-
Publication number: 20180095994Abstract: Identifying and visualizing geographic data includes obtaining a set of data including candidate geographic data elements. Metrics are determined based on two or more of: a best parent for the candidate geographic data elements; additional concepts associated with the candidate geographic data elements; and an average distance between the candidate geographic data elements. Then, the candidate geographic data elements are identified as geographic based on the metrics and a map is generated displaying the candidate geographic data elements identified as geographic.Type: ApplicationFiled: December 6, 2017Publication date: April 5, 2018Inventors: Michael J. Moniz, Yvon R. Nonez, Claudiu D. Popescu, Graham A. Watts
-
Publication number: 20180067965Abstract: Identifying and visualizing geographic data includes obtaining a set of data including candidate geographic data elements. Metrics are determined based on two or more of: a best parent for the candidate geographic data elements; additional concepts associated with the candidate geographic data elements; and an average distance between the candidate geographic data elements. Then, the candidate geographic data elements are identified as geographic based on the metrics and a map is generated displaying the candidate geographic data elements identified as geographic.Type: ApplicationFiled: September 2, 2016Publication date: March 8, 2018Inventors: Michael J. Moniz, Yvon R. Nonez, Claudiu D. Popescu, Graham A. Watts
-
Publication number: 20170371767Abstract: Embodiments of the present invention provide a method, computer program product, and system for debugging optimized code. The system includes a FAT binary, wherein the FAT binary comprises a non-optimized native code and an internal representation of a program's source code. An optimus program is configured to transform the internal representation of the program's source code into a fully optimized native code. The system also includes an enhanced loader, wherein the enhanced loader is configured to communicate with a debugger to determine a type of code to load.Type: ApplicationFiled: September 15, 2017Publication date: December 28, 2017Inventors: Michael J. Moniz, Ali I. Sheikh, Diana P. Sutandie, Srivatsan Vijayakumar, Ying Di Zhang
-
Publication number: 20170235666Abstract: Embodiments of the present invention provide a method, computer program product, and system for debugging optimized code. The system includes a FAT binary, wherein the FAT binary comprises a non-optimized native code and an internal representation of a program's source code. An optimus program is configured to transform the internal representation of the program's source code into a fully optimized native code. The system also includes an enhanced loader, wherein the enhanced loader is configured to communicate with a debugger to determine a type of code to load.Type: ApplicationFiled: February 15, 2016Publication date: August 17, 2017Inventors: Michael J. Moniz, Ali I. Sheikh, Diana P. Sutandie, Srivatsan Vijayakumar, Ying Di Zhang
-
Publication number: 20170060902Abstract: Techniques are described for generating geographic borders. In one example, techniques include recognizing a geographic location, determining a starting latitude and a starting longitude and population for the geographic location, and generating a border for the geographic location based on the starting latitude, starting longitude, and population.Type: ApplicationFiled: August 28, 2015Publication date: March 2, 2017Inventors: Michael J. Moniz, Robert Y. Nonez
-
Publication number: 20160328393Abstract: A computer-implemented method and system for date disambiguation includes receiving a text using a computer. An event is identified and a date candidate is detected from the text. A date pattern is identified based on the date candidate. A data set is identified based on the event. A plurality of data columns, from the data set, is identified and scored by applying a statistical analysis based on normalizing variances, the score being related to a degree of variation of information. A data column is selected based on the score.Type: ApplicationFiled: May 4, 2015Publication date: November 10, 2016Inventors: Daniel Levy, Michael J. Moniz, Graham A. Watts
-
Publication number: 20160328407Abstract: A computer-implemented method and system for date disambiguation includes receiving a text using a computer. An event is identified and a date candidate is detected from the text. A date pattern is identified based on the date candidate. A data set is identified based on the event. A plurality of data columns, from the data set, is identified and scored by applying a statistical analysis based on normalizing variances, the score being related to a degree of variation of information. A data column is selected based on the score.Type: ApplicationFiled: May 27, 2016Publication date: November 10, 2016Inventors: Daniel Levy, Michael J. Moniz, Graham A. Watts