Patents by Inventor Mauricio Hernandez
Mauricio Hernandez 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: 11531717Abstract: Data records are linked across a plurality of datasets. Each dataset contains at least one data record, and each data record is associated with an entity and includes one or more attributes of that entity and a value for each attribute. Values associated with attributes are compared across datasets, and matching attributes having values that satisfy a predetermined similarity threshold are identified. In addition, linkage points between pairs of datasets are identified. Each linkage point links one or more pairs of data records. Each data record in the pair of data records is contained in one of a given pair of datasets, and each pair of data records is associated with a common entity having matching attributes in the given pair of datasets. Data records associated with the common entities are linked across datasets using the identified linkage points.Type: GrantFiled: February 19, 2020Date of Patent: December 20, 2022Assignee: International Business Machines CorporationInventors: Oktie Hassanzadeh, Mauricio A. Hernandez-Sherrington, Ching-Tien Ho, Lucian Popa
-
Publication number: 20200183995Abstract: Data records are linked across a plurality of datasets. Each dataset contains at least one data record, and each data record is associated with an entity and includes one or more attributes of that entity and a value for each attribute. Values associated with attributes are compared across datasets, and matching attributes having values that satisfy a predetermined similarity threshold are identified. In addition, linkage points between pairs of datasets are identified. Each linkage point links one or more pairs of data records. Each data record in the pair of data records is contained in one of a given pair of datasets, and each pair of data records is associated with a common entity having matching attributes in the given pair of datasets. Data records associated with the common entities are linked across datasets using the identified linkage points.Type: ApplicationFiled: February 19, 2020Publication date: June 11, 2020Inventors: Oktie Hassanzadeh, Mauricio A. Hernandez-Sherrington, Ching-Tien Ho, Lucian Popa
-
Patent number: 10599732Abstract: Data records are linked across a plurality of datasets. Each dataset contains at least one data record, and each data record is associated with an entity and includes one or more attributes of that entity and a value for each attribute. Values associated with attributes are compared across datasets, and matching attributes having values that satisfy a predetermined similarity threshold are identified. In addition, linkage points between pairs of datasets are identified. Each linkage point links one or more pairs of data records. Each data record in the pair of data records is contained in one of a given pair of datasets, and each pair of data records is associated with a common entity having matching attributes in the given pair of datasets. Data records associated with the common entities are linked across datasets using the identified linkage points.Type: GrantFiled: February 23, 2017Date of Patent: March 24, 2020Assignee: International Business Machines CorporationInventors: Oktie Hassanzadeh, Mauricio A Hernandez, Ching-Tien Ho, Lucian Popa
-
Patent number: 10585986Abstract: Methods, systems, and computer program products for entity structured representation and variant generation are provided herein. A computer-implemented method includes automatically parsing instances of a given entity type into semantic components by implementing a parser based at least in part on (i) the given entity type and (ii) items of information relevant to the given entity type; generating, based at least in part on (i) the semantic components and (ii) information pertaining to one or more valid component-specific variants, one or more variants of the semantic components; creating, based at least in part on the one or more variants of the one or more semantic components, one or more variants of at least one instance of an entity associated with the given entity type; and outputting, to at least one user, the one or more variants of the at least one instance of the entity.Type: GrantFiled: August 20, 2018Date of Patent: March 10, 2020Assignee: International Business Machines CorporationInventors: Nikita Bhutani, Mauricio Hernandez-Sherrington, Yunyao Li, Min Li, Kun Qian
-
Publication number: 20200057806Abstract: Methods, systems, and computer program products for entity structured representation and variant generation are provided herein. A computer-implemented method includes automatically parsing instances of a given entity type into semantic components by implementing a parser based at least in part on (i) the given entity type and (ii) items of information relevant to the given entity type; generating, based at least in part on (i) the semantic components and (ii) information pertaining to one or more valid component-specific variants, one or more variants of the semantic components; creating, based at least in part on the one or more variants of the one or more semantic components, one or more variants of at least one instance of an entity associated with the given entity type; and outputting, to at least one user, the one or more variants of the at least one instance of the entity.Type: ApplicationFiled: August 20, 2018Publication date: February 20, 2020Inventors: Nikita Bhutani, Mauricio Hernandez-Sherrington, Yunyao Li, Min Li, Kun Qian
-
Patent number: 9996607Abstract: Described herein are methods, systems and computer program products for entity resolution. Entity resolution, also known as entity matching or record linkage, seeks to identify equivalent data objects between or among datasets. An example method includes creating a deterministic model by defining an entity to be resolved, selecting two datasets for comparison, defining matching predicates for attributes of the datasets to select a set of candidate matches, and defining a precedence rule for the candidate matches to select a subset of the candidate matches. The method includes running the deterministic model on the two datasets. Running the deterministic model includes applying the matching predicates and the precedence rule to data in the datasets that correspond to the attributes. The method also includes applying a cardinality rule to results of the running, and outputting the matching candidates for which the cardinality rule is satisfied.Type: GrantFiled: October 31, 2014Date of Patent: June 12, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Bogdan Alexe, Douglas R. Burdick, Mauricio A. Hernandez-Sherrington, Hima P. Karanam, Rajasekar Krishnamurthy, Lucian Popa, Shivakumar Vaithyanathan
-
Patent number: 9971804Abstract: Embodiments of the present invention relate to a new method of entity integration using high-level scripting languages. In one embodiment, a method of and computer product for entity integration is provided. An entity declaration is read from a machine readable medium. The entity declaration describes an entity including at least one nested entity. An index declaration is read from a machine readable medium. The index declaration describes an index of nested entities. An entity population rule is read from a machine readable medium. The entity population rule describes a mapping from an input schema to an output schema. The output schema conforms to the entity declaration. A plurality of input records is read from a first data store. The input records conform to the input schema. The entity population rule applies to the plurality of records to create a plurality of output records complying with the output schema. An index of nested entities is populated. The index complies with the index declaration.Type: GrantFiled: October 28, 2016Date of Patent: May 15, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Armageddon R. Brown, Mauricio A. Hernandez, Georgia Koutrika, Rajasekar Krishnamurthy, Lucian Popa, Suresh Thalamati, Ryan Wisnesky
-
Patent number: 9710534Abstract: Data records are linked across a plurality of datasets. Each dataset contains at least one data record, and each data record is associated with an entity and includes one or more attributes of that entity and a value for each attribute. Values associated with attributes are compared across datasets, and matching attributes having values that satisfy a predetermined similarity threshold are identified. In addition, linkage points between pairs of datasets are identified. Each linkage point links one or more pairs of data records. Each data record in the pair of data records is contained in one of a given pair of datasets, and each pair of data records is associated with a common entity having matching attributes in the given pair of datasets. Data records associated with the common entities are linked across datasets using the identified linkage points.Type: GrantFiled: May 7, 2013Date of Patent: July 18, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Oktie Hassanzadeh, Mauricio A. Hernandez, Ching-Tien Ho, Lucian Popa
-
Patent number: 9703817Abstract: Embodiments of the present invention relate to a declarative framework for efficient incremental information integration. In one embodiment, a method of and computer program product for information integration is provided. An integration rule is received. A first data set is accessed. A first representation of the first data is generated set based on the plurality of integration rules. The first representation is flat and includes a plurality of records. At least one index is generated. The index encodes at least one hierarchical relationship among the plurality of records. A second representation is generated of the first representation based on the at least one index. The second representation comprising nested data.Type: GrantFiled: August 4, 2014Date of Patent: July 11, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Mauricio A. Hernandez-Sherrington, Lucian Popa, Li Qian
-
Publication number: 20170161396Abstract: Data records are linked across a plurality of datasets. Each dataset contains at least one data record, and each data record is associated with an entity and includes one or more attributes of that entity and a value for each attribute. Values associated with attributes are compared across datasets, and matching attributes having values that satisfy a predetermined similarity threshold are identified. In addition, linkage points between pairs of datasets are identified. Each linkage point links one or more pairs of data records. Each data record in the pair of data records is contained in one of a given pair of datasets, and each pair of data records is associated with a common entity having matching attributes in the given pair of datasets. Data records associated with the common entities are linked across datasets using the identified linkage points.Type: ApplicationFiled: February 23, 2017Publication date: June 8, 2017Inventors: Oktie HASSANZADEH, Mauricio A HERNANDEZ, Ching-Tien HO, Lucian POPA
-
Publication number: 20170046383Abstract: Embodiments of the present invention relate to a new method of entity integration using high-level scripting languages. In one embodiment, a method of and computer product for entity integration is provided. An entity declaration is read from a machine readable medium. The entity declaration describes an entity including at least one nested entity. An index declaration is read from a machine readable medium. The index declaration describes an index of nested entities. An entity population rule is read from a machine readable medium. The entity population rule describes a mapping from an input schema to an output schema. The output schema conforms to the entity declaration. A plurality of input records is read from a first data store. The input records conform to the input schema. The entity population rule applies to the plurality of records to create a plurality of output records complying with the output schema. An index of nested entities is populated. The index complies with the index declaration.Type: ApplicationFiled: October 28, 2016Publication date: February 16, 2017Inventors: Armageddon R. Brown, Mauricio A. Hernandez, Georgia Koutrika, Rajasekar Krishnamurthy, Lucian Popa, Suresh Thalamati, Ryan Wisnesky
-
Publication number: 20160125067Abstract: Embodiments relate to entity resolution. One aspect includes creating a deterministic model by defining an entity to be resolved, selecting two datasets for comparison, defining matching predicates for attributes of the datasets to select a set of candidate matches, and defining a precedence rule for the candidate matches to select a subset of the candidate matches. An aspect further includes running the deterministic model on the two datasets. Running the deterministic model includes applying the matching predicates and the precedence rule to data in the datasets that correspond to the attributes. An aspect also includes applying a cardinality rule to results of the running, and outputting the matching candidates for which the cardinality rule is satisfied.Type: ApplicationFiled: October 31, 2014Publication date: May 5, 2016Inventors: Bogdan Alexe, Douglas R. Burdick, Mauricio A. Hernandez-Sherrington, Hima P. Karanam, Rajasekar Krishnamurthy, Lucian Popa, Shivakumar Vaithyanathan
-
Publication number: 20160034478Abstract: Embodiments of the present invention relate to a declarative framework for efficient incremental information integration. In one embodiment, a method of and computer program product for information integration is provided. An integration rule is received. A first data set is accessed. A first representation of the first data is generated set based on the plurality of integration rules. The first representation is flat and includes a plurality of records. At least one index is generated. The index encodes at least one hierarchical relationship among the plurality of records. A second representation is generated of the first representation based on the at least one index. The second representation comprising nested data.Type: ApplicationFiled: August 4, 2014Publication date: February 4, 2016Inventors: Mauricio A. Hernandez-Sherrington, Lucian Popa, Li Qian
-
Patent number: 8884675Abstract: The slew rate of a transistor is controlled. Upon a transition of a MOSFET control signal, an operating voltage of the MOSFET is measured and a determination of whether the voltage is between a predetermined set of values is made. Based upon the determination, a counter is incremented, and the count of the counter corresponding slew rate. The turn-on current of the MOSFET is controlled based upon the count.Type: GrantFiled: December 12, 2013Date of Patent: November 11, 2014Assignee: Continental Automotive Systems, Inc.Inventors: Mauricio Hernandez-Distancia, Eugene Tavares, Wail Younan
-
Publication number: 20140167827Abstract: The slew rate of a transistor is controlled. Upon a transition of a MOSFET control signal, an operating voltage of the MOSFET is measured and a determination of whether the voltage is between a predetermined set of values is made. Based upon the determination, a counter is incremented, and the count of the counter corresponding slew rate. The turn-on current of the MOSFET is controlled based upon the count.Type: ApplicationFiled: December 12, 2013Publication date: June 19, 2014Applicant: Continental Automotive Systems, Inc.Inventors: Mauricio Hernandez-Distancia, Eugene Tavares, Wail Younan
-
Publication number: 20130091184Abstract: Embodiments of the invention relate to correlating schema mappings. In one embodiment, a set of schema mappings over a source schema and a target schema are received. Each of the schema mappings is decomposed into a basic schema mapping. A first set and second set of relations re determined for the source schema and the target schema, respectively. Each relation in the first set of relations is paired to at least one relation in the second set of relations. The pairing forms multiple relation pairs between the first set and second of relations in the form of (T, T?), where T is a source portion of a relation pair and T? is a target portion of the relation pair. A set of basic schema mappings is identified that matches the relation pair. Each basic schema mapping is merged into a single schema mapping.Type: ApplicationFiled: October 10, 2011Publication date: April 11, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Bogdan ALEXE, Mauricio A. HERNANDEZ, Lucian POPA, Wang-Chiew TAN
-
Patent number: 8332057Abstract: A computer implemented method of conducting closed-loop control of a physical system comprising the steps of carrying out an initialization of the physical system to commencing closed-loop control, evaluating the optimal constrained control move using the system error and the initial normalized matrix using a control move solver; calculating a first control action by the sum of delta u(0) and the initial control action; and implementing the result to the physical system by converting the control action to an output control signal to effect a change in at least one operating variable.Type: GrantFiled: March 20, 2009Date of Patent: December 11, 2012Assignee: University of New BrunswickInventors: Rickey Dubay, Jose Mauricio Hernandez, Ma'moun Abu-Ayyad
-
Patent number: 8000072Abstract: The present invention relates to an apparatus for short circuit protection. The apparatus comprises two supply inputs for connecting the apparatus to a terminal of a power supply and two supply paths being connected together and to the supply inputs, wherein each supply path comprises a disconnection means for disconnecting the supply path. Further the apparatus comprises a determination means for determining a current flowing from one of the supply paths through the other one of the supply paths and a control means for controlling the disconnection means of the supply paths dependent on the current determined by the determination means, wherein the control means is connected with the disconnection means and the determination means.Type: GrantFiled: May 5, 2006Date of Patent: August 16, 2011Assignees: Siemens VDO Automotive AG, Scania CV ABInventors: Bernhard Bauer, Ola Dovnäs, Mauricio Hernandez-Distancia, Milan Krstev
-
Publication number: 20090303647Abstract: The present invention relates to an apparatus for short circuit protection. The apparatus comprises two supply inputs for connecting the apparatus to a terminal of a power supply and two supply paths being connected together and to the supply inputs, wherein each supply path comprises a disconnection means for disconnecting the supply path. Further the apparatus comprises a determination means for determining a current flowing from one of the supply paths through the other one of the supply paths and a control means for controlling the disconnection means of the supply paths dependent on the current determined by the determination means, wherein the control means is connected with the disconnection means and the determination means.Type: ApplicationFiled: May 5, 2006Publication date: December 10, 2009Applicants: SIEMENS VDO AUTOMOTIVE AG, SCANIA CV ABInventors: Bernhard Bauer, Ola Dovnäs, Mauricio Hernandez-Distancia, Milan Krstev
-
Publication number: 20090265021Abstract: A computer implemented method of conducting closed-loop control of a physical system comprising the steps of carrying out an initialization of the physical system to commencing closed-loop control, evaluating the optimal constrained control move using the system error and the initial normalized matrix using a control move solver; calculating a first control action by the sum of delta u(0) and the initial control action; and implementing the result to the physical system by converting the control action to an output control signal to effect a change in at least one operating variable.Type: ApplicationFiled: March 20, 2009Publication date: October 22, 2009Applicant: UNIVERSITY OF NEW BRUNSWICKInventors: Rickey Dubay, Jose Mauricio Hernandez, Ma'moun Abu-Ayyad