Patents Assigned to Certinia Inc.
-
Patent number: 12645837Abstract: Various embodiments relate generally to data science and data analysis, computer software and systems, and computing architectures and data models configured to facilitate management and performance of enterprise functions, and, more specifically, to an enterprise computing and data processing platform configured to implement applications and computerized tools configured to facilitate implementation of an enterprise data model to generate and manage component data objects representing enterprise tasks and processes, as well as portions thereof, any of which may be used to create and modify an enterprise data flow or a process flow, for example, using an enterprise computerized tool. In some examples, a method includes activating one or more applications as computerized tools to access user account and enterprise function data, identifying permissions, and filtering access to logical components as a function of, for example, persona application data generated using a persona builder application.Type: GrantFiled: December 21, 2022Date of Patent: June 2, 2026Assignee: Certinia Inc.Inventors: Farhan Sheikh, Julianne Prekaski, Aleksei Murashin, Heidi Renee Minzner, Neil Robinson, Paul Allen, Pedro Vallesquino Ruiz, Raymond J. Ridl, Jr., Shaun Doyle
-
Patent number: 12585803Abstract: Various embodiments relate generally to data science and data analysis, computer software and systems, and computing architectures and data models configured to facilitate management and performance of enterprise functions, and, more specifically, to an enterprise computing and data processing platform configured to implement applications and computerized tools configured to facilitate implementation of an enterprise data model to generate and manage component data objects representing enterprise tasks and processes, as well as portions thereof, any of which may be used to create and modify an enterprise data flow or a process flow, for example, using an enterprise computerized tool. In some examples, a method includes activating one or more applications as computerized tools to access subsets of one or more permissions, identifying an enterprise function data object to generate a third subset of permissions.Type: GrantFiled: December 21, 2022Date of Patent: March 24, 2026Assignee: Certinia Inc.Inventors: Neil Robinson, Heidi Minzner, Julianne Prekaski, Raymond J. Ridl, Jr., Paul Allen, Aleksei Murashin, Pedro Vallesquino Ruiz, Farhan Sheikh, Shaun Doyle
-
Patent number: 12406287Abstract: The present embodiments relate to generation of an object model for unifying a proration calculation process for one or more clients of service providers. A first set of input parameters associated with a client subscribing to a service offered by a service provider may be identified. The first set of input parameters may include at least a scheduled duration, a value associated with the scheduled duration, and a proration calculation. A first time period associated with the client representing a duration that the client utilized the service may be identified. An overlap period representing the overlap between the scheduled duration and the first time period may be determined. A first prorated value may be generated by executing the proration calculation associated with the client. The prorated value may be based on the overlap period and the first set of input parameters.Type: GrantFiled: April 8, 2020Date of Patent: September 2, 2025Assignee: Certinia Inc.Inventor: James Hadfield
-
Patent number: 12399877Abstract: Disclosed herein is a data structure that reduces computational load on a database in querying and visualizing historical values of slowly changing dimensions. The slowly changing dimensions have one or more values associated with them (e.g., a monthly average accounts receivable is a single value, and a set of contact information for an individual may have multiple values). On a periodic basis, database images, also known as “snapshots” are generated of a current status of a given database. The snapshots are used to build a historical data table that is computationally efficient to reference.Type: GrantFiled: September 26, 2022Date of Patent: August 26, 2025Assignee: Certinia Inc.Inventors: Simon Ejsing, Andrew Chico
-
Patent number: 12299752Abstract: Techniques are described, including obtaining user journey information based on a combination of electronic scheduling data, location-based data, image capture data, or motion sensing data; formulating a journey-specific suggestion based on the obtained user journey information, the journey-specific suggestion being indicative of a recent journey taken by the user; formulating a user-specific suggestion based on the obtained journey information; formulating a generic suggestion irrespective of the user journey information; receiving input for a computing device, the received input including selection of a control element on a user interface displayed on the computing device and textual input for the selected control element; and in response to the received input, causing prioritized display of a plurality of suggestions as input for the selected control element such that the journey-specific suggestion is prioritized over the user-specific suggestion, which is prioritized over the generic suggestion.Type: GrantFiled: May 11, 2023Date of Patent: May 13, 2025Assignee: Certinia Inc.Inventor: Aleksei Murashin
-
Patent number: 12229599Abstract: Techniques for algorithmically optimized determination of resource assignments in machine request analyses are described, including receiving a request having resource request data and criteria data, evaluating the request to identify a resource type and a suitability matrix, which are analyzed to generate a data model, to select an algorithm to apply to the data model, to evaluate an output from the algorithm being applied to the data model to generate a resultant dataset, including evaluating another resultant dataset generated by applying another algorithm to another data model generated using the request data, the criteria data, the resource type, and the suitability matrix, to generate an optimization cost for each solution indicating the resource to be assigned to the request, and to transmit a resultant dataset identifying the one or more resources based on the optimization cost.Type: GrantFiled: March 29, 2022Date of Patent: February 18, 2025Assignee: Certinia Inc.Inventors: Robin Andrew Cecil Reid, Geoffrey John Cawood, Nicholas James Taylor, Samantha Oxley
-
Patent number: 12126759Abstract: Various embodiments concern a non-transitory computer readable medium having embodied instructions, which when executed by a processor, perform steps of a method for obtaining communication data and generating activity logs. More specifically, communication data such as contact information and call time associated with communications are obtained. The obtained data is then used to generate a report including the time, duration, and project or client associated with communication. Thus, an activity log is automatically generated using the communication data.Type: GrantFiled: August 10, 2023Date of Patent: October 22, 2024Assignee: Certinia Inc.Inventor: Matthew James Byrne
-
Patent number: 12041042Abstract: Various embodiments concern mechanisms for facilitating communication between network-accessible platforms for developing, hosting, or running hybrid applications that utilize resources hosted across multiple platforms. Hybrid applications cause messages or “calls” to be passed between the platforms that must be authenticated. For example, when a call is placed by a Heroku platform to a Force.com platform, the call must be authenticated for security purposes. If Heroku has not already been authenticated when the call is submitted, an authentication process is invoked. An event listener can be used to register details regarding the initial callout task, and then register or “fire” an event when the authentication process is successfully completed. Registration of the initial callout task completely separates the authentication process from the resource being invoked. Requests can be completed without requiring further user input using at least some of the details registered by the event listener.Type: GrantFiled: September 1, 2023Date of Patent: July 16, 2024Assignee: Certinia Inc.Inventor: Matthew David Wood
-
Patent number: 12026470Abstract: Various techniques are disclosed, including receiving at a multiplatform management system a communication from a computing device via a groupware platform, the multiplatform management system interfacing with multiple disparate platforms including the groupware platform and an image processing platform, determining an event type based on the communication from the computing device to identify a cloud platform to be selected from among the plurality of disparate platforms based on a detection of one of the image or the text in the communication from the groupware platform; and identifying an action to be performed by the selected cloud platform based on the determined event type.Type: GrantFiled: July 3, 2023Date of Patent: July 2, 2024Assignee: Certinia Inc.Inventors: Stephen Paul Willcock, Matthew David Wood
-
Publication number: 20240211959Abstract: Various embodiments relate generally to data science and data analysis, computer software and systems, and computing architectures and data models configured to facilitate management and performance of enterprise functions, and, more specifically, to an enterprise computing and data processing platform configured to implement applications and computerized tools configured to facilitate implementation of an enterprise data model to generate and manage component data objects representing enterprise tasks and processes, as well as portions thereof, any of which may be used to create and modify an enterprise data flow or a process flow, for example, using an enterprise computerized tool. In some examples, a method includes activating one or more applications as computerized tools to access user account and enterprise function data, identifying permissions, and filtering access to logical components as a function of, for example, persona application data generated using a persona builder application.Type: ApplicationFiled: December 21, 2022Publication date: June 27, 2024Applicant: Certinia Inc.Inventors: Farhan Sheikh, Julianne Prekaski
-
Publication number: 20240211957Abstract: Various embodiments relate generally to data science and data analysis, computer software and systems, and computing architectures and data models configured to facilitate management and performance of enterprise functions, and, more specifically, to an enterprise computing and data processing platform configured to implement applications and computerized tools configured to facilitate implementation of an enterprise data model to generate and manage component data objects representing enterprise tasks and processes, as well as portions thereof, any of which may be used to create and modify an enterprise data flow or a process flow, for example, using an enterprise computerized tool. In some examples, a method includes activating one or more applications as computerized tools to receive multiple portions of executable code, at least one portion being accessed via an API, and configuring a component to form a portion of a workspace based on data representing a persona.Type: ApplicationFiled: December 21, 2022Publication date: June 27, 2024Applicant: CERTINIA INC.Inventors: Neil Robinson, Shaun Doyle
-
Publication number: 20240211958Abstract: Various embodiments relate generally to data science and data analysis, computer software and systems, and computing architectures and data models configured to facilitate management and performance of enterprise functions, and, more specifically, to an enterprise computing and data processing platform configured to implement applications and computerized tools configured to facilitate implementation of an enterprise data model to generate and manage component data objects representing enterprise tasks and processes, as well as portions thereof, any of which may be used to create and modify an enterprise data flow or a process flow, for example, using an enterprise computerized tool. In some examples, a method includes activating one or more applications as computerized tools to access subsets of one or more permissions, identifying an enterprise function data object to generate a third subset of permissions.Type: ApplicationFiled: December 21, 2022Publication date: June 27, 2024Applicant: Certinia Inc.Inventors: Neil Robinson, Heidi Minzner, Julianne Prekaski, Ray Ridl, Paul Allen, Aleksei Murashin, Pedro Vallesquino Ruiz
-
Patent number: 11989676Abstract: Various embodiments relate to data science and data analysis, computer software and systems, and computing architectures and data models configured to facilitate management of enterprise functions, and, more specifically, to an enterprise computing and data processing platform configured to activate risk management transformations of enterprise data in-situ, responsive to identifying a risk event, and further configured to implement a risk management data channel to facilitate analyses and responses associated with an enterprise computing device. In some examples, a method may include receiving a risk data signal, identifying a portion of the risk data signal, computing data representing a risk level, classifying data associated with a hierarchical business data object in accordance with a risk level, aggregating classified data with other data associated with other business data objects classified as a function of risk to form aggregated data, causing presentation of aggregated data as a function of risk.Type: GrantFiled: May 4, 2020Date of Patent: May 21, 2024Assignee: Certinia Inc.Inventors: Paul Shane Ripley, Simon Kristiansen Ejsing, Daniel Christian Brown, Matthew Lowell Cox
-
Patent number: 11907655Abstract: Systems and methods of converting user input into a standardized input are disclosed. An exemplary method includes receiving via a user input a string including a first set of characters and a second set of characters positioned on either side of a dividing symbol; converting the first set of characters into a first standardized input; converting the second set of characters into a second standardized input that establishes how to delineate the plurality of items of the data set into the number of groups based on the numerically sortable attribute of the data set; and displaying, on a graphic user interface, the number of groups as established by the first standardized input, each group populated by a subset of the set of the plurality of items of the data set as delineated by the second standardized input.Type: GrantFiled: April 27, 2023Date of Patent: February 20, 2024Assignee: Certinia Inc.Inventors: Richard Corfield, Stephen Fry
-
Patent number: 11886806Abstract: The disclosed embodiments include a method performed by computer system. The method can include retrieving a layout object including layout information, receiving an indication of a request for a formatted document, and determining that the formatted document should have multiple pages with a common layout feature. The method can further include dynamically generating a template for the formatted document based on the layout information of the layout object and generating the formatted document by using the template to create the multiple pages of the formatted document with the common layout feature.Type: GrantFiled: October 28, 2021Date of Patent: January 30, 2024Assignee: Certinia Inc.Inventors: Stephen Paul Willcock, Bradley West Slater
-
Patent number: 11868231Abstract: A technique is described for evaluating code at a local computing device before deploying the code to a cloud computing platform to be compiled. In an example embodiment, class files including the code in a programming language associated with the cloud computing environment are loaded by a local computer system, for example, associated with a software developer. The local computer system then parses the code to identify elements in the code and checks the identified elements. Errors in the code are identified based on the checking and are displayed to a user (e.g., the developer), for example, via a graphical user interface of a code editor application.Type: GrantFiled: October 28, 2021Date of Patent: January 9, 2024Assignee: Certinia Inc.Inventors: Kevin James Jones, Simon Kristiansen Ejsing
-
Patent number: 11870909Abstract: Presented here is a system to reduce the computational cost of validating transactions recorded in a block chain by at least 500 million. In one embodiment, no proof of work is required, and the validity of the data stored in the block chain is guaranteed using a combination of private identification associated with one or more authorized users and a hash value propagated from each block to the subsequent blocks in the block chain. In another embodiment, the proof of work required is designed to be mildly computationally expensive, for example, at least 500 million times cheaper than the proof of work required to perform a bitcoin verification. The proof of work required can be increased or decreased based on various factors such as an expected time to add a new block to the block chain and/or current processor performance.Type: GrantFiled: April 29, 2021Date of Patent: January 9, 2024Assignee: Certinia Inc.Inventor: Raphael Bres
-
Patent number: 11837003Abstract: The present disclosure relates to methods and systems to generate a modified feature map specific to a client. A template feature map may be modified based on usage data associated with a client. The template feature map may represent a visual representation of a plurality of features provided by an operator, each feature associated with a plurality of instructions to be processed for the client. The usage data may be compared with each feature to determine whether any feature is associated and/or utilized by the client. Based on determining whether the usage data indicates that any feature is associated and/or utilized by the client, the template feature map may be modified to perform an action to the template feature map indicating that a feature is associated and/or utilized by the client. A modified template feature map may be generated that is specific for a client.Type: GrantFiled: November 21, 2022Date of Patent: December 5, 2023Assignee: Certinia Inc.Inventor: Jonathan Spencer Arnett
-
Patent number: 11792177Abstract: Various embodiments concern mechanisms for facilitating communication between network-accessible platforms for developing, hosting, or running hybrid applications that utilize resources hosted across multiple platforms. Hybrid applications cause messages or “calls” to be passed between the platforms that must be authenticated. For example, when a call is placed by a Heroku platform to a Force.com platform, the call must be authenticated for security purposes. If Heroku has not already been authenticated when the call is submitted, an authentication process is invoked. An event listener can be used to register details regarding the initial callout task, and then register or “fire” an event when the authentication process is successfully completed. Registration of the initial callout task completely separates the authentication process from the resource being invoked. Requests can be completed without requiring further user input using at least some of the details registered by the event listener.Type: GrantFiled: March 1, 2022Date of Patent: October 17, 2023Assignee: Certinia Inc.Inventor: Matthew D. Wood
-
Patent number: 11778089Abstract: Various embodiments concern obtaining communication data and generating activity logs. More specifically, communication data such as contact information and call time associated with communications are obtained. The obtained data is then used to generate a report including the time, duration, and project or client associated with communication. Thus, an activity log is automatically generated using the communication data.Type: GrantFiled: March 31, 2022Date of Patent: October 3, 2023Assignee: Certinia Inc.Inventor: Matthew James Byrne