Patents Assigned to VISIER SOLUTIONS, INC.
-
Patent number: 11636408Abstract: A method includes receiving input identifying a dimensional framework and forecasting time period. The method also includes generating a workforce plan based on the dimensional framework and the forecasting time period. The method further includes receiving first data defining a first scenario of the workforce plan, where the first scenario is associated with at least a first turnover assumption, and determining a first set of forecasted headcount values corresponding to the first scenario. The method includes receiving second data defining a second scenario of the workforce plan, where the second scenario is associated with at least a second turnover assumption that differs from the first turnover assumption, and determining a second set of forecasted headcount values corresponding to the second scenario. The method includes generating graphical user interface (GUI) data that includes a comparison of the first set of forecasted headcount values and the second set of forecasted headcount values.Type: GrantFiled: January 22, 2015Date of Patent: April 25, 2023Assignee: VISIER SOLUTIONS, INC.Inventors: Chuen Yan Sit, Ronald Chi Man Leung, Chunqing Hong, Ju Wu
-
Patent number: 11574069Abstract: An example method comprises: receiving a natural language text; transforming, by a neural network, the natural language text into a numeric representation comprising a plurality of numeric values; discarding the natural language text; and performing, using the numeric representation of the natural language text, an information extraction task.Type: GrantFiled: June 16, 2020Date of Patent: February 7, 2023Assignee: Visier Solutions Inc.Inventors: David Yan, Victor Kuznetsov, Anton Kirillov, Viacheslav Seledkin
-
Patent number: 11544068Abstract: An example method for gathering a plurality of data sets for a particular process is provided. Each data set indicates transitions between different stages for a corresponding occurrence of the particular process. The method includes generating stage transition data based on the plurality of data sets. The stage transition data indicates an aggregate value for each distinct transition. The method includes determining a root stage based on the plurality of data sets. The method includes selecting each additional stage in the pipeline of stages. Each additional stage is sequentially selected based on a dynamically determined path constructed to reduce a value of a cost function. The method includes selectively modifying the pipeline of stages responsive to detecting an improvement to the value of the cost function. The method also includes generating a command to perform the particular process using the modified pipeline of stages.Type: GrantFiled: September 25, 2020Date of Patent: January 3, 2023Assignee: Visier Solutions, Inc.Inventors: Anna Mkrtchyan, Anton Smessaert
-
Patent number: 11288255Abstract: A method includes receiving, at a processor, first source data structured according to a first schema. The method further includes receiving, at the processor, second source data structured according to a second schema different from the first schema. The method further includes outputting, by the processor, event stream data for storage at a storage device, the event stream data representing a first event extracted from the first source data and a second event extracted from the second source. The event stream data includes a plurality of events corresponding to changes associated with a subject instance. The method also includes generating a profile of the subject instance based on the event stream data. The profile indicates a chronology of the changes associated with the subject instance.Type: GrantFiled: June 8, 2017Date of Patent: March 29, 2022Assignee: Visier Solutions, Inc.Inventors: Geoffrey Benjamin Zenger, Ryan James Moore, Wenbo Jiang
-
Patent number: 10402759Abstract: A method includes generating a workforce plan including forecasted headcount values associated with a plurality of dimension members of a plurality of dimensions and receiving input to create a first dimension member of a particular dimension of the plurality of dimensions. The particular dimension has an associated dimension level in a hierarchy corresponding to the particular dimension. The method includes storing data associated with the first dimension member to a data store associated with the workforce plan and receiving headcount values associated with a second dimension member that differs from the first dimension member. The method includes generating a graphical user interface (GUI) indicating that the first dimension member is determined to be a potential match for the second dimension member based on the first dimension member being a member of the particular dimension and having the same dimension level as the second dimension member.Type: GrantFiled: July 24, 2015Date of Patent: September 3, 2019Assignee: Visier Solutions, Inc.Inventors: Ronald Chi Man Leung, Ju Wu
-
Patent number: 10191931Abstract: A method includes receiving, at a processor, event stream data, the event stream data including a plurality of events associated with changes to an instance of a subject. The method further includes receiving, at the processor of the computing device, input indicating correction data. The method further includes outputting, from the processor of the computing device, modified event stream data to a storage device. The modified event stream data is generated based on the correction data by modifying an event of the event stream data, adding a first event to the event stream data, deleting a second event from the event stream data, or a combination thereof.Type: GrantFiled: May 1, 2018Date of Patent: January 29, 2019Assignee: Visier Solutions, Inc.Inventors: Geoffrey Benjamin Zenger, Ryan James Moore, Wenbo Jiang
-
Patent number: 10192187Abstract: Systems and methods of performing comparisons of client data and benchmark data are described. When client data is compared to internal benchmark data, comparative result values may be computed by performing a multidimensional operation with respect to client data for a particular dimension member and client data for additional dimension members that are related to the particular dimension member. When client data is compared to external benchmark data, a client result value may be computed based on a multidimensional operation and a benchmark result value may be determined based on a mapping of client dimension members to benchmark dimension members. The result values may be provided by a server to a client, which may generate a graphical user interface (GUI) based on the result values.Type: GrantFiled: January 3, 2014Date of Patent: January 29, 2019Assignee: Visier Solutions, Inc.Inventors: Hlaing Tun Than, Timothy Atkinson, Ryan Wayne Hanna
-
Patent number: 9990389Abstract: A method includes receiving, at a processor, event stream data, the event stream data including a plurality of events associated with changes to an instance of a subject. The method further includes receiving, at the processor of the computing device, input indicating correction data. The method further includes outputting, from the processor of the computing device, modified event stream data to a storage device. The modified event stream data is generated based on the correction data by modifying an event of the event stream data, adding a first event to the event stream data, deleting a second event from the event stream data, or a combination thereof.Type: GrantFiled: June 8, 2017Date of Patent: June 5, 2018Assignee: Visier Solutions, Inc.Inventors: Geoffrey Benjamin Zenger, Ryan James Moore, Wenbo Jiang
-
Patent number: 9836708Abstract: Systems and methods of dynamically identifying supported items in an application are described. In one example, an analytics engine receives an indication of available client data, a user's enterprise role, and/or a user's security level. The analytics engine identifies a first subset of supported semantic items (e.g., business topics, business topics, measures, etc.) and a second subset of unsupported semantic items. For example, a semantic item may be supported if corresponding client data is available for analysis and the user's role/security level enable access to the client data. The analytics engine may send data including the supported semantic items and excluding the unsupported semantic items to an application.Type: GrantFiled: December 13, 2013Date of Patent: December 5, 2017Assignee: Visier Solutions, Inc.Inventors: Geoffrey Zenger, Chuen Yan Sit, Ryan Wayne Hanna
-
Publication number: 20150248644Abstract: An analytics platform provides a unified business intelligence application that includes querying, analysis, reporting, and prediction (QARP). The analytics platform includes an analytics engine that stores data identifying a plurality of dimensions associated with a population. The population includes multiple population members and each dimension is associated with multiple dimension members. The data includes likelihood scores for at least a subset of the plurality of dimension members, where the likelihood scores are associated with satisfaction of a criterion. The analytics engine is configured to determine a predicted likelihood of a particular population member satisfying the analysis criterion based on the likelihood scores of the dimension members associated with the population member. The analytics engine may store the predicted likelihood as a calculated value that can be counted, summed, etc. during operation.Type: ApplicationFiled: February 28, 2014Publication date: September 3, 2015Applicant: Visier Solutions, Inc.Inventors: Geoffrey Benjamin Zenger, Maxim Bitel
-
Publication number: 20150193719Abstract: Systems and methods of performing comparisons of client data and benchmark data are described. When client data is compared to internal benchmark data, comparative result values may be computed by performing a multidimensional operation with respect to client data for a particular dimension member and client data for additional dimension members that are related to the particular dimension member. When client data is compared to external benchmark data, a client result value may be computed based on a multidimensional operation and a benchmark result value may be determined based on a mapping of client dimension members to benchmark dimension members. The result values may be provided by a server to a client, which may generate a graphical user interface (GUI) based on the result values.Type: ApplicationFiled: January 3, 2014Publication date: July 9, 2015Applicant: Visier Solutions, Inc.Inventors: Hlaing Tun Than, Timothy Atkinson, Ryan Wayne Hanna
-
Patent number: 9075837Abstract: A method includes receiving, at a server from a computing device, a query identifying a source multidimensional cube, a mapped measure associated with the source multidimensional cube, and one or more classification values. The mapped measure corresponds to a measure associated with a mapped multidimensional cube that is distinct from the source multidimensional cube. The method also includes generating a cell set, wherein each cell of the cell set corresponds to a respective combination of the one or more classification values. The method further includes executing the mapped measure with respect to each cell of the cell set to generate one or more query execution results and sending the one or more query execution results to the computing device.Type: GrantFiled: January 23, 2015Date of Patent: July 7, 2015Assignee: VISIER SOLUTIONS, INC.Inventor: Geoffrey Benjamin Zenger
-
Publication number: 20150170065Abstract: Systems and methods of dynamically identifying supported items in an application are described. In one example, an analytics engine receives an indication of available client data, a user's enterprise role, and/or a user's security level. The analytics engine identifies a first subset of supported semantic items (e.g., business topics, business topics, measures, etc.) and a second subset of unsupported semantic items. For example, a semantic item may be supported if corresponding client data is available for analysis and the user's role/security level enable access to the client data. The analytics engine may send data including the supported semantic items and excluding the unsupported semantic items to an application.Type: ApplicationFiled: December 13, 2013Publication date: June 18, 2015Applicant: Visier Solutions, Inc.Inventors: Geoffrey Zenger, Chuen Yan Sit, Ryan Wayne Hanna
-
Patent number: 8990212Abstract: A method includes identifying a source fact table, where the source fact table includes a first set of dimensions and corresponds to a source multidimensional cube that is associated with a first set of measures. The method also includes identifying a mapped multidimensional cube, where the mapped multidimensional cube is associated with a second set of dimensions and a second set of measures. The method further includes adding, to the source fact table, a one or more mapped dimensions corresponding to the second set of dimensions. The method includes associating, with the source multidimensional cube, one or more mapped measures corresponding to the second set of measures.Type: GrantFiled: March 27, 2014Date of Patent: March 24, 2015Assignee: Visier Solutions, Inc.Inventor: Geoffrey Benjamin Zenger
-
Patent number: 8898175Abstract: A particular method includes selecting a subset of a plurality of dimension members of a multi-dimensional data set. The method also includes computing a plurality of dimensional scores for the dimension members in the selected subset. Each dimensional score is associated with a particular dimension member in the subset and is a measure of a dimensional influence of the associated dimension member on a metric associated with the multi-dimensional data set. A dimension member with greater dimensional influence affects a value of the metric over a population more than a dimension member with less dimensional influence. The method further includes ranking the dimension members in the selected subset based on the dimensional scores.Type: GrantFiled: April 17, 2014Date of Patent: November 25, 2014Assignee: Visier Solutions, Inc.Inventors: Geoffrey Zenger, Philipp Ziegler
-
Publication number: 20140236664Abstract: A particular method includes selecting a subset of a plurality of dimension members of a multi-dimensional data set. The method also includes computing a plurality of dimensional scores for the dimension members in the selected subset. Each dimensional score is associated with a particular dimension member in the subset and is a measure of a dimensional influence of the associated dimension member on a metric associated with the multi-dimensional data set. A dimension member with greater dimensional influence affects a value of the metric over a population more than a dimension member with less dimensional influence. The method further includes ranking the dimension members in the selected subset based on the dimensional scores.Type: ApplicationFiled: April 17, 2014Publication date: August 21, 2014Applicant: VISIER SOLUTIONS, INC.Inventors: Geoffrey Zenger, Philipp Ziegler
-
Patent number: 8745066Abstract: Embodiments of apparatus, systems and methods facilitate performing on-demand cluster analysis on a multi-dimensional data set comprising a plurality of dimension members. In some embodiments, the method comprises: selecting a subset of the plurality of dimension members based on a current context associated with the multi dimensional data set; computing a plurality of dimensional scores for a plurality of dimension members in the selected subset, wherein each dimensional score is associated with a distinct dimension member and measures the dimensional influence of the associated dimension member on a metric associated with the multi-dimensional data set; and ranking the plurality of dimension members in the selected subset based on the dimensional score.Type: GrantFiled: August 13, 2012Date of Patent: June 3, 2014Assignee: Visier Solutions, Inc.Inventors: Geoffrey Zenger, Philipp Ziegler
-
Publication number: 20140046956Abstract: Embodiments of apparatus, systems and methods facilitate performing on-demand cluster analysis on a multi-dimensional data set comprising a plurality of dimension members. In some embodiments, the method comprises: selecting a subset of the plurality of dimension members based on a current context associated with the multi dimensional data set; computing a plurality of dimensional scores for a plurality of dimension members in the selected subset, wherein each dimensional score is associated with a distinct dimension member and measures the dimensional influence of the associated dimension member on a metric associated with the multi-dimensional data set; and ranking the plurality of dimension members in the selected subset based on the dimensional score.Type: ApplicationFiled: August 13, 2012Publication date: February 13, 2014Applicant: VISIER SOLUTIONS, INC.Inventors: GEOFFREY ZENGER, PHILIPP ZIEGLER