Patents Assigned to LINEN SOFTWARE INC.
  • Patent number: 12639686
    Abstract: Implementations described herein relate to methods, systems, and computer-readable media to create and maintain hierarchies. In some implementations, a method may include displaying, on a user interface, a hierarchy graph that includes a plurality of nodes, wherein each of the nodes is associated with a corresponding data structure in a database table, and wherein each of the nodes is associated with a set of first attributes and a set of second attributes; detecting an indication of a change to connectivity of a first node of the plurality of nodes; in response to detecting the indication of the change to the connectivity of the first node, determining a change to the first attributes of one or more modified nodes of the plurality of nodes; modifying the first attributes in a database that correspond to the one or more modified nodes; and displaying a modified hierarchy graph on the user interface.
    Type: Grant
    Filed: March 27, 2024
    Date of Patent: May 26, 2026
    Assignee: LINEN SOFTWARE INC.
    Inventor: Jacob Mathew
  • Publication number: 20240320648
    Abstract: Implementations described herein relate to methods, systems, and computer-readable media to create and maintain hierarchies. In some implementations, a method may include displaying, on a user interface, a hierarchy graph that includes a plurality of nodes, wherein each of the nodes is associated with a corresponding data structure in a database table, and wherein each of the nodes is associated with a set of first attributes and a set of second attributes; detecting an indication of a change to connectivity of a first node of the plurality of nodes; in response to detecting the indication of the change to the connectivity of the first node, determining a change to the first attributes of one or more modified nodes of the plurality of nodes; modifying the first attributes in a database that correspond to the one or more modified nodes; and displaying a modified hierarchy graph on the user interface.
    Type: Application
    Filed: March 27, 2024
    Publication date: September 26, 2024
    Applicant: LINEN SOFTWARE INC.
    Inventor: JACOB MATHEW
  • Patent number: 11961060
    Abstract: Implementations described herein relate to methods, systems, and computer-readable media to determine transaction specific parameters. In some implementations, a method includes receiving a plurality of data records, wherein each data record comprises a plurality of attribute values associated with a transaction, grouping the plurality of data records into two or more clusters, wherein each cluster is associated with a respective set of attribute values, identifying a respective set of rules for each cluster of the two or more clusters, loading the data records and the respective set of rules for each cluster into a respective cache, and analyzing, in parallel with a plurality of program threads that execute on a respective processor associated with the respective cache and without accessing an external memory, such that the cache provides data locality for the data records using the respective set of rules.
    Type: Grant
    Filed: October 27, 2022
    Date of Patent: April 16, 2024
    Assignee: LINEN SOFTWARE INC.
    Inventors: Jacob Mathew, Yeshwant Nayak
  • Publication number: 20230052352
    Abstract: Implementations described herein relate to methods, systems, and computer-readable media to determine transaction specific parameters. In some implementations, a method includes receiving a plurality of data records, wherein each data record comprises a plurality of attribute values associated with a transaction, grouping the plurality of data records into two or more clusters, wherein each cluster is associated with a respective set of attribute values, identifying a respective set of rules for each cluster of the two or more clusters, loading the data records and the respective set of rules for each cluster into a respective cache, and analyzing, in parallel with a plurality of program threads that execute on a respective processor associated with the respective cache and without accessing an external memory, such that the cache provides data locality for the data records using the respective set of rules.
    Type: Application
    Filed: October 27, 2022
    Publication date: February 16, 2023
    Applicant: LINEN SOFTWARE INC.
    Inventors: JACOB MATHEW, YESHWANT NAYAK
  • Patent number: 11488127
    Abstract: Implementations described herein relate to methods, systems, and computer-readable media to assign an attribution weight to an agent node. In some implementations, a method includes receiving a plurality of transaction data records, determining a crediting profile associated with each transaction data record, creating a plurality of clusters of transaction data records, assigning each of the plurality of clusters of transaction data records to a respective processor of a plurality of processors, loading rules associated with a respective crediting profile into a memory associated with the corresponding processor, and for each cluster of transaction data records, determining a match of one or more rules from a set of rule, selecting a rule from the determined one or more rules, and assigning the attribution weight to the at least one agent node based on the selected rule.
    Type: Grant
    Filed: September 2, 2020
    Date of Patent: November 1, 2022
    Assignee: Linen Software Inc.
    Inventors: Jacob Mathew, Yeshwant Nayak
  • Publication number: 20210065150
    Abstract: Implementations described herein relate to methods, systems, and computer-readable media to assign an attribution weight to an agent node. In some implementations, a method includes receiving a plurality of transaction data records, determining a crediting profile associated with each transaction data record, creating a plurality of clusters of transaction data records, assigning each of the plurality of clusters of transaction data records to a respective processor of a plurality of processors, loading rules associated with a respective crediting profile into a memory associated with the corresponding processor, and for each cluster of transaction data records, determining a match of one or more rules from a set of rule, selecting a rule from the determined one or more rules, and assigning the attribution weight to the at least one agent node based on the selected rule.
    Type: Application
    Filed: September 2, 2020
    Publication date: March 4, 2021
    Applicant: LINEN SOFTWARE INC.
    Inventors: JACOB MATHEW, YESHWANT NAYAK