Method, apparatus, and computer-readable medium for postal address indentification
Granted: October 22, 2024
Patent Number:
12124970
An apparatus, computer-readable medium, and computer-implemented method for postal address identification, including receiving one or more sequences of tokens corresponding to candidate postal address data objects, evaluating the sequences of tokens with the statistical postal address model to identify candidate postal address data objects, computing candidate vectors corresponding to the identified candidate postal address data objects in the vector space, and determining whether the…
Systems, apparatus, and methods for data integration optimization
Granted: August 20, 2024
Patent Number:
12067024
Systems, methods, and techniques for optimizing a plurality of data integration tasks within a data integration collection by identifying, as a sub-set of the plurality of data integration tasks, a plurality of point-to-point data integration tasks defining a data integration transformation plan to include: generating one or more publication data integration tasks comprising publishing from each respective data source of the plurality of point-to-point data integration tasks to generate…
Method, apparatus, and computer-readable medium for dynamic hierarchical data flow mapping
Granted: May 14, 2024
Patent Number:
11983174
A method, apparatus, and computer-readable medium for dynamic hierarchical data flow mapping, including storing dynamic data flow mappings, each dynamic data flow mapping including a mapping of data from an input port corresponding to a source data container to an output port corresponding to a destination data container and a dynamic hierarchical field having a dynamic hierarchical data type, determining a rule language corresponding to each dynamic hierarchical field in the dynamic…
Method, apparatus, and computer-readable medium for efficiently classifying a data object of unknown type
Granted: January 30, 2024
Patent Number:
11886467
An apparatus, computer-readable medium, and computer-implemented method for efficiently classifying a data object, including representing the data object as a data object vector in a vector space, each dimension of the data object vector corresponding to a different feature of the data object, determining a distance between the data object vector and centroids of data domain clusters in the vector space, each data domain cluster comprising data domain vectors representing data domains,…
Method, apparatus, and computer-readable medium for intelligent execution of a solution on a computer network
Granted: January 9, 2024
Patent Number:
11868748
A deployment platform, computer-readable medium, and computer-implemented method for intelligent execution of a solution on a computer network, including receiving an instruction to execute a solution in a local runtime environment on the deployment platform, the solution including solution code written in a solution language, determining, by a helper program on the deployment platform, whether the solution is executable on the deployment platform based on the solution language and…
Method, apparatus, and computer-readable medium for determining customer adoption based on monitored data
Granted: November 14, 2023
Patent Number:
11816684
A system, method, and computer-readable medium for determining customer adoption based on monitored data, including receiving product usage parameters from a product data store on the computer network, each product usage parameter being determined based on tracking usage of the product by the customer over a predetermined time period, storing a customer profile for the customer comprising customer parameters, the customer parameters being determined based on customer information stored…
Method, apparatus, and computer-readable medium for determining risk associated with anomalous behavior of a user on a computer network
Granted: October 17, 2023
Patent Number:
11792218
A system, method, and computer-readable medium for determining risk associated with anomalous behavior of a user on a computer network including receiving anomalous behavioral data corresponding to anomalous activity of the user on the computer network, determining surprisal values corresponding to one or more behavioral factors based on one or more of: one or more probabilities corresponding to one or more current values or one or more characteristics of the one or more behavioral…
Method, apparatus, and computer-readable medium for determining a data domain associated with data
Granted: June 6, 2023
Patent Number:
11669574
A system, method and computer-readable medium for determining a data domain associated with data, including parsing a document to generate one or more document indexes corresponding to the document, the one or more document indexes comprising a plurality of index terms and location information, determining a syntactic confidence score corresponding to a non-dictionary term in the plurality of index terms based on a syntactic analysis of the non-dictionary term, determining a proximity…
Method, apparatus, and computer-readable medium to extract a referentially intact subset from a database
Granted: February 28, 2023
Patent Number:
11593376
An apparatus, computer-readable medium, and computer-implemented method for data subsetting, including receiving a request comprising a criterion indicating a criterion table in a plurality of tables of a database, as schema of the database corresponding to an entity graph, the entity graph comprising a plurality of entities corresponding to the plurality of tables and a plurality of directed edges connecting the plurality of entities, determining directed edges in the plurality of…
Method of producing glass products from glass product material and an assembly for performing said method
Granted: April 19, 2022
Patent Number:
11306016
The invention is related to a method of producing glass products from glass product material. Said method comprises the steps of heating the glass product material, shaping the heated glass product material into a glass product, cooling the shaped glass product, and inspecting the shaped glass products by means of at least one sensor sensitive to infrared radiation In said inspecting step a first image of the glass product is taken under a first viewing angle. In addition a second image…
Method, apparatus, and computer-readable medium for determining risk associated with anomalous behavior of a user on a computer network
Granted: March 22, 2022
Patent Number:
11283821
A system, method, and computer-readable medium for determining risk associated with anomalous behavior of a user on a computer network including receiving anomalous behavioral data corresponding to anomalous activity of the user on the computer network, determining surprisal values corresponding to one or more behavioral factors based on one or more of: one or more probabilities corresponding to one or more current values or one or more characteristics of the one or more behavioral…
Composite data creation with refinement suggestions
Granted: January 18, 2022
Patent Number:
11227104
A data profiling module receives user selection of spreadsheets, and the data from the selected spreadsheets is profiled. At least one matching column is identified among the spreadsheets selected. The data profiling module calculates a match metric for the at least one matching column, and unifies the spreadsheets into a single composite spreadsheet using the at least one identified matching column. A preview view of a composite spreadsheet is generated, visually indicating the at least…
Method, apparatus, and computer-readable medium for format preserving encryption of a numerical value
Granted: January 11, 2022
Patent Number:
11222554
A system, method and computer-readable medium format-preserving encryption of a numerical value, including storing a binary numerical value, the binary numerical value comprising a plurality of binary bits, dividing the plurality of binary bits into a plurality of bit groups and storing the plurality of bit groups in a plurality of bytes, encrypting each byte in the plurality of bytes using a radix value corresponding to a quantity of binary bits in a bit group corresponding to that byte…
Method, apparatus, and computer-readable medium for dynamic hierarchical data flow mapping
Granted: January 11, 2022
Patent Number:
11222012
A method, apparatus, and computer-readable medium for dynamic hierarchical data flow mapping, including storing dynamic data flow mappings, each dynamic data flow mapping including a mapping of data from an input port corresponding to a source data container to an output port corresponding to a destination data container and a dynamic hierarchical field having a dynamic hierarchical data type, determining a rule language corresponding to each dynamic hierarchical field in the dynamic…
Systems, apparatus, and methods for data integration optimization
Granted: December 7, 2021
Patent Number:
11194831
Systems, methods, and techniques for optimizing a plurality of data integration tasks within a data integration collection by identifying, as a sub-set of the plurality of data integration tasks, a plurality of point-to-point data integration tasks defining a data integration transformation plan to include: generating one or more publication data integration tasks comprising publishing from each respective data source of the plurality of point-to-point data integration tasks to generate…
Method, apparatus, and computer-readable medium for data asset ranking
Granted: October 26, 2021
Patent Number:
11157559
Systems, methods, and related techniques and apparatus containing instructions which when executed by one or more computing devices for determining dataset rankings by determining a lineage ordering requirement for a collection of datasets; determining, from the lineage order requirement, one or more first lineage level datasets from the collection of datasets; generating one or more first lineage level asset ranks respectively for each one of the one or more first lineage level…
Method, apparatus, and computer-readable medium for generating data proliferation graph
Granted: September 28, 2021
Patent Number:
11134096
An apparatus, computer-readable medium, and computer-implemented method for generating a data proliferation graph, including receiving a selection of a target data store, identifying a plurality of data stores which have either received data that was previously on the target data store or which have sent data that was subsequently on the target data store, the plurality of data stores being divided into a plurality of proliferation levels corresponding to degrees of separation from the…
Method, apparatus, and computer-readable medium for dynamic binding of tasks in a data exchange
Granted: September 28, 2021
Patent Number:
11132221
Apparatus, computer-readable medium, and computer-implemented method for dynamic binding of tasks in a data exchange, including generating an execution plan for the data exchange comprising a plurality of streams, each stream corresponding to a pairing of a producer task and a consumer task and comprising a producer task identifier and a consumer task identifier, binding each producer task to a node at execution time by associating a corresponding producer task identifier with a…
Validating modifications to mapping statements for processing hierarchical data structures
Granted: July 27, 2021
Patent Number:
11074231
A system and a method are disclosed for processing hierarchical data structures, for example, XML (extensible markup language) documents. A tree view shows a visual representation of the input schema and the output schema and visual representations of associations between nodes from the input schema and output schema. A grid view shows mapping statements configured to map the input hierarchical data structure conforming to the input schema to an output hierarchical data structure…
Method, apparatus, and computer-readable medium for visualizing relationships between pairs of columns
Granted: April 13, 2021
Patent Number:
10977435
An apparatus, computer-readable medium, and computer-implemented method for visualizing relationships between pairs of columns, comprising identifying a relationship classification corresponding to two columns in a plurality of columns based on a data type of each column in the two columns, applying one or more statistical measures to data in the two columns to generate association data quantifying a plurality of relationships between data values in a first column of the two columns and…