Patents by Inventor Robert Y. Nonez
Robert Y. Nonez 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: 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: 9786073Abstract: One or more processors sort a plurality of geometric shapes using one or more size criteria. One or more processors determine whether the plurality of geometric shapes include at least one geometric shape that encapsulates or partially overlaps at least one other geometric shape. One or more processors assign a hierarchical order for the plurality of geometric shapes based, at least in part, on the one or more size criteria and one or more criteria of one or both encapsulation and partial overlap.Type: GrantFiled: March 23, 2016Date of Patent: October 10, 2017Assignee: International Business Machines CorporationInventors: Christine K. Fulford, Robert Y. Nonez, Claudiu D. Popescu, Mohsen Rais-Ghasem
-
Patent number: 9786071Abstract: One or more processors sort a plurality of geometric shapes using one or more size criteria. One or more processors determine whether the plurality of geometric shapes include at least one geometric shape that encapsulates or partially overlaps at least one other geometric shape. One or more processors assign a hierarchical order for the plurality of geometric shapes based, at least in part, on the one or more size criteria and one or more criteria of one or both encapsulation and partial overlap.Type: GrantFiled: March 25, 2015Date of Patent: October 10, 2017Assignee: International Business Machines CorporationInventors: Christine K. Fulford, Robert Y. Nonez, Claudiu D. Popescu, Mohsen Rais-Ghasem
-
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: 20160284110Abstract: One or more processors sort a plurality of geometric shapes using one or more size criteria. One or more processors determine whether the plurality of geometric shapes include at least one geometric shape that encapsulates or partially overlaps at least one other geometric shape. One or more processors assign a hierarchical order for the plurality of geometric shapes based, at least in part, on the one or more size criteria and one or more criteria of one or both encapsulation and partial overlap.Type: ApplicationFiled: March 25, 2015Publication date: September 29, 2016Inventors: Christine K. Fulford, Robert Y. Nonez, Claudiu D. Popescu, Mohsen Rais-Ghasem
-
Publication number: 20160284322Abstract: One or more processors sort a plurality of geometric shapes using one or more size criteria. One or more processors determine whether the plurality of geometric shapes include at least one geometric shape that encapsulates or partially overlaps at least one other geometric shape. One or more processors assign a hierarchical order for the plurality of geometric shapes based, at least in part, on the one or more size criteria and one or more criteria of one or both encapsulation and partial overlap.Type: ApplicationFiled: March 23, 2016Publication date: September 29, 2016Inventors: Christine K. Fulford, Robert Y. Nonez, Claudiu D. Popescu, Mohsen Rais-Ghasem
-
Publication number: 20160232537Abstract: Techniques are disclosed for statistically and ontologically correlated business intelligence (BI) analytics. An example method includes performing an ontological analysis on relevant data defined for a BI analytics query to determine correlations with ontological concepts. The method includes performing a statistical analysis on direct analytics output data to rank the direct analytics output data in order of influence on the direct analytics output. The method includes performing a statistical analysis on the relevant data set relative to the direct analytics output data to determine data in the relevant data set that influence the direct analytics output data, thereby generating a list of key drivers ranked in order of influence. The method includes revising the ranking of the key drivers based on correlations of the key drivers with the ontological concepts. The method includes generating a correlated analytics output comprising information on the key drivers based on the ranking.Type: ApplicationFiled: February 11, 2015Publication date: August 11, 2016Inventors: Robert Y. Nonez, Angela B. Shen-Hsieh
-
Publication number: 20160232464Abstract: Techniques are disclosed for statistically and ontologically correlated business intelligence (BI) analytics. An example method includes performing an ontological analysis on relevant data defined for a BI analytics query to determine correlations with ontological concepts. The method includes performing a statistical analysis on direct analytics output data to rank the direct analytics output data in order of influence on the direct analytics output. The method includes performing a statistical analysis on the relevant data set relative to the direct analytics output data to determine data in the relevant data set that influence the direct analytics output data, thereby generating a list of key drivers ranked in order of influence. The method includes revising the ranking of the key drivers based on correlations of the key drivers with the ontological concepts. The method includes generating a correlated analytics output comprising information on the key drivers based on the ranking.Type: ApplicationFiled: March 28, 2016Publication date: August 11, 2016Inventors: Robert Y. Nonez, Angela B. Shen-Hsieh
-
Patent number: 9396567Abstract: A processor-implemented method for generating a chart specification is provided. The method may include identifying at least one chart component within a plurality of chart components associated with an image of a chart. The method may also include determining whether the at least one chart component meets a threshold score. The method may further include identifying elements associated with the at least one chart component when the at least one chart component is determined to meet the threshold score. Additionally, the method may include generating a chart specification based on the identified elements.Type: GrantFiled: January 13, 2014Date of Patent: July 19, 2016Assignee: International Business Machines CorporationInventors: Jason Hiltz-Laforge, Robert Y. Nonez, Alireza Pourshahid, Graham A. Watts
-
Publication number: 20150199830Abstract: A processor-implemented method for generating a chart specification is provided. The method may include identifying at least one chart component within a plurality of chart components associated with an image of a chart. The method may also include determining whether the at least one chart component meets a threshold score. The method may further include identifying elements associated with the at least one chart component when the at least one chart component is determined to meet the threshold score. Additionally, the method may include generating a chart specification based on the identified elements.Type: ApplicationFiled: January 13, 2014Publication date: July 16, 2015Applicant: International Business Machines CorporationInventors: Jason Hiltz-Laforge, Robert Y. Nonez, Alireza Pourshahid, Graham A. Watts
-
Publication number: 20150186806Abstract: A computing system includes at least one processor and at least one module operable by the at least one processor to receive input data, and determine, based at least in part on the input data, a plurality of visualizations, each of the plurality of visualizations representing at least a portion of the input data. The at least one module is further operable to determine a respective score for each of the plurality of visualizations, the respective score for each visualization from the plurality of visualizations being based at least in part on a comparison of the corresponding visualization to one or more visual patterns, determine, based at least in part on the respective score for each of the plurality of visualizations, an ordering of the plurality of visualizations, and output, for display, at least one visualization from the plurality of visualizations in accordance with the ordering.Type: ApplicationFiled: December 30, 2013Publication date: July 2, 2015Applicant: International Business Machines CorporationInventors: Jason Hiltz-Laforge, Robert Y. Nonez, Alireza Pourshahid, Graham A. Watts
-
Patent number: 8957908Abstract: In one example, a method includes identifying a plurality of data representation features comprised in each of one or more dashboards. The method further includes identifying formatting data for a format of the data representation features in each of the one or more dashboards. The method further includes generating one or more thumbnail images corresponding to each of the one or more dashboards, wherein each of the one or more thumbnail images comprises a plurality of stock images representative of a corresponding one of the data representation features in the corresponding dashboard, in a format that represents the format of the corresponding dashboard.Type: GrantFiled: July 16, 2012Date of Patent: February 17, 2015Assignee: International Business Machines CorporationInventors: Kyle M. Campbell, Robert Y. Nonez, Biraj Saha, Xiaowei S. Zhong
-
Publication number: 20140379734Abstract: Techniques of the disclosure may include a method comprising receiving a first request for a recommendation to configure input data for output, determining, based at least in part upon templates, an object class corresponding to the first request, determining, based at least in part on input data and the templates, one or more output objects and one or more scores, wherein the output objects comprise configurations of the input data for the determined object class, and where each of the output objects is associated with a score. The method may further comprise outputting a indication of the output objects having an associated score that exceeds a specified threshold value, responsive to receiving a second request to resolve a specified output object, determining, based at least in part on the one or more templates and the second request, a resolved output object and outputting an indication of the resolved output object.Type: ApplicationFiled: September 5, 2014Publication date: December 25, 2014Inventors: Robin N. Grosset, Robert Y. Nonez, Graham A. Watts
-
Publication number: 20140278813Abstract: Techniques of the disclosure may include a method comprising receiving a first request for a recommendation to configure input data for output, determining, based at least in part upon templates, an object class corresponding to the first request, determining, based at least in part on input data and the templates, one or more output objects and one or more scores, wherein the output objects comprise configurations of the input data for the determined object class, and where each of the output objects is associated with a score. The method may further comprise outputting a indication of the output objects having an associated score that exceeds a specified threshold value, responsive to receiving a second request to resolve a specified output object, determining, based at least in part on the one or more templates and the second request, a resolved output object and outputting an indication of the resolved output object.Type: ApplicationFiled: March 15, 2013Publication date: September 18, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Robin N. Grosset, Robert Y. Nonez, Graham A. Watts
-
Publication number: 20140015846Abstract: In one example, a method includes identifying a plurality of data representation features comprised in each of one or more dashboards. The method further includes identifying formatting data for a format of the data representation features in each of the one or more dashboards. The method further includes generating one or more thumbnail images corresponding to each of the one or more dashboards, wherein each of the one or more thumbnail images comprises a plurality of stock images representative of a corresponding one of the data representation features in the corresponding dashboard, in a format that represents the format of the corresponding dashboard.Type: ApplicationFiled: July 16, 2012Publication date: January 16, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Kyle M. Campbell, Robert Y. Nonez, Biraj Saha, Xiaowei S. Zhong