Patents by Inventor Nancy A. Greco
Nancy A. Greco 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: 10360307Abstract: A computer program product is provided that includes a storage medium having instructions executable by a computer to perform a method. The method calculates, using a parse tree obtained by parsing text, a dependency graph across contextual tokens created from the text. The method generates concept instance candidates and parent-child relationships based on pattern matching and transformation of the parse tree. The method groups concept instance candidates into concept candidates and arranges the concept candidates into a tree having tree nodes. The method provides an ontology based on the tree and text and formed as an output graph of nodes. The method provides a user interface for editing the ontology by selectively adding a new node to the output graph, removing an existing node, moving a node or sub-graph across a parent-child hierarchy in the output graph, creating a new relation across the nodes, and removing an existing relation edge.Type: GrantFiled: July 26, 2018Date of Patent: July 23, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jose Miguel Lobez Comeras, Nancy A. Greco, Davide Pasetto
-
Patent number: 10360308Abstract: A computer-implemented method is provided for automated ontology building. The method calculates, using a parse tree obtained by parsing text, a dependency graph across contextual tokens created from the text. The method generates concept instance candidates and parent-child relationships based on pattern matching and transformation of the parse tree. The method groups concept instance candidates into concept candidates and arranges the concept candidates into a tree having tree nodes. The method provides an ontology based on the tree and text and formed as an output graph of nodes. The method provides a user interface for editing the ontology by selectively adding a new node to the output graph, removing an existing node, moving a node or sub-graph across a parent-child hierarchy in the output graph, creating a new relation across the nodes, and removing an existing relation edge.Type: GrantFiled: July 26, 2018Date of Patent: July 23, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jose Miguel Lobez Comeras, Nancy A. Greco, Davide Pasetto
-
Publication number: 20180336187Abstract: A computer-implemented method is provided for automated ontology building. The method calculates, using a parse tree obtained by parsing text, a dependency graph across contextual tokens created from the text. The method generates concept instance candidates and parent-child relationships based on pattern matching and transformation of the parse tree. The method groups concept instance candidates into concept candidates and arranges the concept candidates into a tree having tree nodes. The method provides an ontology based on the tree and text and formed as an output graph of nodes. The method provides a user interface for editing the ontology by selectively adding a new node to the output graph, removing an existing node, moving a node or sub-graph across a parent-child hierarchy in the output graph, creating a new relation across the nodes, and removing an existing relation edge.Type: ApplicationFiled: July 26, 2018Publication date: November 22, 2018Inventors: JOSE MIGUEL LOBEZ COMERAS, NANCY A. GRECO, DAVIDE PASETTO
-
Publication number: 20180336186Abstract: A computer program product is provided that includes a storage medium having instructions executable by a computer to perform a method. The method calculates, using a parse tree obtained by parsing text, a dependency graph across contextual tokens created from the text. The method generates concept instance candidates and parent-child relationships based on pattern matching and transformation of the parse tree. The method groups concept instance candidates into concept candidates and arranges the concept candidates into a tree having tree nodes. The method provides an ontology based on the tree and text and formed as an output graph of nodes. The method provides a user interface for editing the ontology by selectively adding a new node to the output graph, removing an existing node, moving a node or sub-graph across a parent-child hierarchy in the output graph, creating a new relation across the nodes, and removing an existing relation edge.Type: ApplicationFiled: July 26, 2018Publication date: November 22, 2018Inventors: JOSE MIGUEL LOBEZ COMERAS, NANCY A. GRECO, DAVIDE PASETTO
-
Patent number: 10095689Abstract: A method and system are provided for automated ontology building. The method includes creating contextual tokens from text, parsing the text into at least one parse tree, and calculating a dependency graph across the contextual tokens using the at least one parse tree. The method further includes generating concept instance candidates and parent-child relationships based on pattern matching and transformation of the at least one parse tree. The method also includes grouping concept instance candidates into concept candidates. The method additionally includes arranging the concept candidates into a tree having tree nodes and creating predicate-based relationships between the tree nodes based on patterns and predicates identified in the text. The method further includes scoring and sorting the tree nodes. The method also includes performing an analysis of the tree nodes and rebalancing the tree based on the analysis to provide an ontology based on the text.Type: GrantFiled: December 29, 2014Date of Patent: October 9, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jose Miguel Lobez Comeras, Nancy A. Greco, Davide Pasetto
-
Patent number: 10095690Abstract: A method and system are provided for automated ontology building. The method includes creating contextual tokens from text, parsing the text into at least one parse tree, and calculating a dependency graph across the contextual tokens using the at least one parse tree. The method further includes generating concept instance candidates and parent-child relationships based on pattern matching and transformation of the at least one parse tree. The method also includes grouping concept instance candidates into concept candidates. The method additionally includes arranging the concept candidates into a tree having tree nodes and creating predicate-based relationships between the tree nodes based on patterns and predicates identified in the text. The method further includes scoring and sorting the tree nodes. The method also includes performing an analysis of the tree nodes and rebalancing the tree based on the analysis to provide an ontology based on the text.Type: GrantFiled: June 24, 2015Date of Patent: October 9, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jose Miguel Lobez Comeras, Nancy A. Greco, Davide Pasetto
-
Publication number: 20180225357Abstract: An approach for self-improving classification. The approach receives sensor data of a machine, wherein the sensor data is collected during operation of the machine. The approach defines one or more categories, wherein each category of the one or more categories is associated with one or more parameters. The approach determines whether the sensor data matches one or more parameters of a first category of the one or more categories. Responsive to a determination that the sensor data matches the one or more parameters of the first category, the approach classifies the sensor data into the first category. The approach applies a first category label to the sensor data, wherein the first category label is associated with the first category.Type: ApplicationFiled: February 15, 2018Publication date: August 9, 2018Inventors: Nancy A. Greco, Bong Jun Ko, Maroun Touma, Dinesh C. Verma, David A. Wood
-
Publication number: 20180225355Abstract: An approach for self-improving classification. The approach receives sensor data of a machine, wherein the sensor data is collected during operation of the machine. The approach defines one or more categories, wherein each category of the one or more categories is associated with one or more parameters. The approach determines whether the sensor data matches one or more parameters of a first category of the one or more categories. Responsive to a determination that the sensor data matches the one or more parameters of the first category, the approach classifies the sensor data into the first category. The approach applies a first category label to the sensor data, wherein the first category label is associated with the first category.Type: ApplicationFiled: February 7, 2017Publication date: August 9, 2018Inventors: Nancy A. Greco, Bong Jun Ko, Maroun Touma, Dinesh C. Verma, David A. Wood
-
Publication number: 20160188570Abstract: A method and system are provided for automated ontology building. The method includes creating contextual tokens from text, parsing the text into at least one parse tree, and calculating a dependency graph across the contextual tokens using the at least one parse tree. The method further includes generating concept instance candidates and parent-child relationships based on pattern matching and transformation of the at least one parse tree. The method also includes grouping concept instance candidates into concept candidates. The method additionally includes arranging the concept candidates into a tree having tree nodes and creating predicate-based relationships between the tree nodes based on patterns and predicates identified in the text. The method further includes scoring and sorting the tree nodes. The method also includes performing an analysis of the tree nodes and rebalancing the tree based on the analysis to provide an ontology based on the text.Type: ApplicationFiled: December 29, 2014Publication date: June 30, 2016Inventors: Jose M. Lobez Comeras, NANCY A. GRECO, DAVIDE PASETTO
-
Publication number: 20160188564Abstract: A method and system are provided for automated ontology building. The method includes creating contextual tokens from text, parsing the text into at least one parse tree, and calculating a dependency graph across the contextual tokens using the at least one parse tree. The method further includes generating concept instance candidates and parent-child relationships based on pattern matching and transformation of the at least one parse tree. The method also includes grouping concept instance candidates into concept candidates. The method additionally includes arranging the concept candidates into a tree having tree nodes and creating predicate-based relationships between the tree nodes based on patterns and predicates identified in the text. The method further includes scoring and sorting the tree nodes. The method also includes performing an analysis of the tree nodes and rebalancing the tree based on the analysis to provide an ontology based on the text.Type: ApplicationFiled: June 24, 2015Publication date: June 30, 2016Inventors: JOSE MIGUEL LOBEZ COMERAS, NANCY A. GRECO, DAVIDE PASETTO
-
Patent number: 8839256Abstract: A novel and useful system and method of improving the utilization of a special purpose accelerator in a system incorporating a general purpose processor. In some embodiments, the current queue status of the special purpose accelerator is periodically monitored using a background monitoring process/thread and the current queue status is stored in a shared memory. A shim redirection layer added a priori to a library function task determines at runtime and in user space whether to execute the library function task on the special purpose accelerator or the general purpose processor. At runtime, using the shim redirection layer and based on the current queue status, it is determined whether to execute the library function task on the special purpose accelerator or on the general purpose processor.Type: GrantFiled: June 9, 2010Date of Patent: September 16, 2014Assignee: International Business Machines CorporationInventors: Heather D. Achilles, Giora Biran, Amit Golander, Nancy A. Greco
-
Publication number: 20110307890Abstract: A novel and useful system and method of improving the utilization of a special purpose accelerator in a system incorporating a general purpose processor. In some embodiments, the current queue status of the special purpose accelerator is periodically monitored using a background monitoring process/thread and the current queue status is stored in a shared memory. A shim redirection layer added a priori to a library function task determines at runtime and in user space whether to execute the library function task on the special purpose accelerator or the general purpose processor. At runtime, using the shim redirection layer and based on the current queue status, it is determined whether to execute the library function task on the special purpose accelerator or on the general purpose processor.Type: ApplicationFiled: June 9, 2010Publication date: December 15, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Heather D. Achilles, Giora Biran, Amit Golander, Nancy A. Greco
-
Publication number: 20090228312Abstract: A method for the creation of timesheets, workload management and analysis includes: receiving a set of individual activity entries in the form of task assignments and workload claim codes into a resource and activity planning tool; exporting individual activity entries from the set of individual activity entries to one or more individual user files; populating one or more individual user calendars with entries from the one or more corresponding individual user files; converting the one or more calendar entries into data format files; generating timesheet and workload data from the data format files; uploading the timesheet and workload data into a workload and data warehouse; and providing the timesheet and workload data for analysis.Type: ApplicationFiled: March 5, 2008Publication date: September 10, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: John P. Cazares, Nancy Greco, Charles B. Grizzaffi, Sanjay Gupta, Aditi Jaggi, Victor P. Lesmana, Jana Palmer, Arvin T. Poole, Bharat P. Shah
-
Patent number: 7480990Abstract: Methods for forming conductor contacts provide for etching through a capping layer located upon a conductor contact region within a substrate. A first pair of methods provide for etching through at least a lower thickness of the capping layer with other than a reactive ion etch to provide an exposed conductor contact region. A partially overlapping second pair of methods provides for converting at least an upper thickness of the capping layer to a converted material layer that is removed incident to providing an exposed conductor contact region. As adjunct to any of the methods, a liner layer is formed and located upon the exposed conductor contact region in absence of an undesirable reactive environment.Type: GrantFiled: January 6, 2006Date of Patent: January 27, 2009Assignee: International Business Machines CorporationInventors: John A. Fitzsimmons, William J. Cote, Nancy A. Greco, Thomas H. Ivers, Steven Moskowitz
-
Patent number: 7468124Abstract: A method and apparatus for cleaning a wafer with a metal exposed through an insulator, through the use of a wet cleaning tank in concert with a feedback system on the potential difference between two leads of the wet cleaning tank. The cleaning tank has a bath in which the wafer and the two leads are immersed. The potential difference between the two leads is regulated when the feedback system detects a change in the potential across the two leads.Type: GrantFiled: May 11, 2006Date of Patent: December 23, 2008Assignee: International Business Machines CorporationInventors: Nancy A. Greco, Kimberly F. Hooper, Kevin S. Petrarca
-
Publication number: 20070261969Abstract: A method and apparatus for cleaning a wafer with a metal exposed through an insulator, through the use of a wet cleaning tank in concert with a feedback system on the potential difference between two leads of the wet cleaning tank. The cleaning tank has a bath in which the wafer and the two leads are immersed. The potential difference between the two leads is regulated when the feedback system detects a change in the potential across the two leads.Type: ApplicationFiled: May 11, 2006Publication date: November 15, 2007Inventors: Nancy Greco, Kimberly Hooper, Kevin Petrarca
-
Publication number: 20070161290Abstract: Methods for forming conductor contacts provide for etching through a capping layer located upon a conductor contact region within a substrate. A first pair of methods provide for etching through at least a lower thickness of the capping layer with other than a reactive ion etch to provide an exposed conductor contact region. A partially overlapping second pair of methods provides for converting at least an upper thickness of the capping layer to a converted material layer that is removed incident to providing an exposed conductor contact region. As adjunct to any of the methods, a liner layer is formed and located upon the exposed conductor contact region in absence of an undesirable reactive environment.Type: ApplicationFiled: January 6, 2006Publication date: July 12, 2007Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: John Fitzsimmons, William Cote, Nancy Greco, Thomas Ivers, Steven Moskowitz
-
Publication number: 20070115606Abstract: Methods and structures and methods of designing structures for charge dissipation in an integrated circuit on an SOI substrate. A first structure includes a charge dissipation ring around a periphery of the integrated circuit chip and one or more charge dissipation pedestals physically and electrically connected to the charge dissipation pedestals. The silicon layer and bulk silicon layer of the SOI substrate are connected by the guard ring and the charge dissipation pedestals. The ground distribution grid of the integrated circuit chip is connected to an uppermost wire segment of one or more charge dissipation pedestals. A second structure, replaces the charge dissipation guard ring with additional charge dissipation pedestal elements.Type: ApplicationFiled: November 21, 2005Publication date: May 24, 2007Inventors: Kenneth DeVries, Nancy Greco, Joan Preston, Stephen Runyon
-
Publication number: 20050242442Abstract: Custom connections between pairs of copper wires in a last damascene wiring level are effected by creating openings in an overlying insulating layer which span a distance between portions of the two wires, then filling the openings with aluminum. The openings can be created (or completed) by a second, maskless UV laser exposure of positive photoresist which is used for patterning the insulating layer. If an opening is not created, an aluminum connecting shape overlying the insulating layer will not effect a connection between the two wires. Similar results can be achieved by laser exposure of a resist used to pattern the aluminum layer, thereby causing breaks in connecting shape when it is desired not to have a connection.Type: ApplicationFiled: April 30, 2004Publication date: November 3, 2005Inventors: Nancy Greco, Stephen Greco, Erik Hedberg
-
Publication number: 20050037568Abstract: An interconnection wiring system incorporating two levels of interconnection wiring separated by a first dielectric, a capacitor formed by a second dielectric, a bottom electrode of the lower interconnection wiring or a via and a top electrode of the upper interconnection wiring or a separate metal layer. The invention overcomes the problem of leakage current and of substrate stray capacitance by positioning the capacitor between two levels of interconnection wiring.Type: ApplicationFiled: September 9, 2003Publication date: February 17, 2005Inventors: Nancy Greco, David Harame, Gary Hueckel, Joseph Kocis, Dominique Ngoc, Kenneth Stein