Patents Assigned to FinancialForce.com, inc.
  • Publication number: 20230315524
    Abstract: 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: Application
    Filed: March 29, 2022
    Publication date: October 5, 2023
    Applicant: FinancialForce.com, Inc.
    Inventors: Robin Andrew Cecil Reid, Geoffrey John Cawood, Nicholas James Taylor, Samantha Oxley
  • Patent number: 11704744
    Abstract: Techniques are described including displaying an interface associated with a computing device, the interface being configured to present a form including a text entry box, receiving data from an activity information pipeline associated with a self-reporting service, the activity information pipeline having a source of activity information associated with a tool configured to geotag the activity information and another source of associated with a mobile sensor configured to capture other activity information geotagged by the tool, the other activity information being processed by the self-reporting service to deprioritize a suggestion over another suggestion, displaying, in response to selection of the text entry box, a suggestion indicative of a journey and identified as prioritized and presented proximate to the center of the interface of the display device, and dynamically adjusting the suggestion while prioritizing display of the suggestion over a generic suggestion.
    Type: Grant
    Filed: February 21, 2022
    Date of Patent: July 18, 2023
    Assignee: FinancialForce.com, Inc.
    Inventor: Aleksei Murashin
  • Publication number: 20230205745
    Abstract: 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: Application
    Filed: September 26, 2022
    Publication date: June 29, 2023
    Applicant: FinancialForce.com, Inc.
    Inventors: Simon Ejsing, Andrew Chico
  • Publication number: 20230196811
    Abstract: 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: Application
    Filed: November 21, 2022
    Publication date: June 22, 2023
    Applicant: FinancialForce.com, Inc.
    Inventor: Jonathan Spencer Arnett
  • Patent number: 11651312
    Abstract: Disclosed embodiments include a method for combining a BATCH application programming interface (API) and a QUEUEABLE API on a SALESFORCE platform to process records. The method can include accessing a programming environment associated with an add-on application for a SALESFORCE platform, obtaining records via the add-on application to be processed on the SALESFORCE platform in accordance with a job type, calling a BATCH API to process the records by batching the records to create job records, and calling a QUEUEABLE API to process the job records in QUEUEABLES including parallel QUEUEABLES such that at least some job records included in the parallel QUEUEABLES are processed in parallel in accordance with the job type.
    Type: Grant
    Filed: January 29, 2021
    Date of Patent: May 16, 2023
    Assignee: FinancialForce.com, Inc.
    Inventor: Lee Francis Storey
  • Patent number: 11640500
    Abstract: Disclosed herein is a platform for translating various user input into a standardized input used to cause a database to sort data in a specified manner and present the data in a graphic user interface according to user instruction. User input is a text string that includes a first set of characters and a second set of characters split by a dividing symbol. Based on the choice of dividing symbol and the arrangement of the first set of character and second set of characters the system converts the input into a standardized form.
    Type: Grant
    Filed: January 31, 2022
    Date of Patent: May 2, 2023
    Assignee: FinancialForce.com, Inc.
    Inventors: Richard Corfield, Stephen Fry
  • Publication number: 20230004722
    Abstract: Various techniques are disclosed, including receiving at a multiplatform management system a natural language request from a computing device, determining an event type based on the natural language request, identifying a user-requested action based on data associated with a natural language processing platform in data communication with the multiplatform management system, selecting a cloud platform to perform the user-requested action, formatting data representing the user-requested action into a formatted user-requested action, and performing the action.
    Type: Application
    Filed: May 17, 2022
    Publication date: January 5, 2023
    Applicant: FinancialForce.com, Inc.
    Inventors: Stephen Paul Willcock, Matthew David Wood
  • Publication number: 20220405780
    Abstract: 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 identify and aggregate engagement data for managing enterprise data and work flows, and, in response to data values of aggregated engagement data, the enterprise computing and data processing platform is further configured to generate a command, for example, to modify automatically an enterprise data flow or work flow. In some examples, a method may include analyzing a pool of data including project, billing, and supply chain data to generate an engagement dataset including attributes based on aggregated subsets of project, billing, and supply chain data, and calculating updated values for the engagement dataset automatically.
    Type: Application
    Filed: June 22, 2021
    Publication date: December 22, 2022
    Applicant: FinancialForce.com, Inc.
    Inventors: Jocasta Katharine Rebecca Perry, Heidi Renee Minzner, Richa Dubey, Kevin James Jones
  • Patent number: 11507786
    Abstract: 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: Grant
    Filed: November 4, 2019
    Date of Patent: November 22, 2022
    Assignee: FinancialForce.com, Inc.
    Inventor: Jonathan Spencer Arnett
  • Publication number: 20220337573
    Abstract: 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: Application
    Filed: March 1, 2022
    Publication date: October 20, 2022
    Applicant: FinancialForce.com, Inc.
    Inventor: Matthew D. Wood
  • Publication number: 20220337699
    Abstract: 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: Application
    Filed: March 31, 2022
    Publication date: October 20, 2022
    Applicant: FinancialForce.com, Inc.
    Inventor: Matthew James Byrne
  • Patent number: 11455286
    Abstract: 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: Grant
    Filed: August 6, 2019
    Date of Patent: September 27, 2022
    Assignee: FinancialForce.com, Inc.
    Inventors: Simon Ejsing, Andrew Chico
  • Publication number: 20220284179
    Abstract: Techniques are described including displaying an interface associated with a computing device, the interface being configured to present a form including a text entry box, receiving data from an activity information pipeline associated with a self-reporting service, the activity information pipeline having a source of activity information associated with a tool configured to geotag the activity information and another source of associated with a mobile sensor configured to capture other activity information geotagged by the tool, the other activity information being processed by the self-reporting service to deprioritize a suggestion over another suggestion, displaying, in response to selection of the text entry box, a suggestion indicative of a journey and identified as prioritized and presented proximate to the center of the interface of the display device, and dynamically adjusting the suggestion while prioritizing display of the suggestion over a generic suggestion.
    Type: Application
    Filed: February 21, 2022
    Publication date: September 8, 2022
    Applicant: FinancialForce.com, Inc.
    Inventor: Aleksei MURASHIN
  • Publication number: 20220229979
    Abstract: Disclosed herein is a platform for translating various user input into a standardized input used to cause a database to sort data in a specified manner and present the data in a graphic user interface according to user instruction. User input is a text string that includes a first set of characters and a second set of characters split by a dividing symbol. Based on the choice of dividing symbol and the arrangement of the first set of character and second set of characters the system converts the input into a standardized form.
    Type: Application
    Filed: January 31, 2022
    Publication date: July 21, 2022
    Applicant: FinancialForce.com, Inc.
    Inventors: Richard Corfield, Stephen Fry
  • Publication number: 20220222170
    Abstract: 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: Application
    Filed: October 28, 2021
    Publication date: July 14, 2022
    Applicant: FinancialForce.com, Inc.
    Inventors: Kevin James Jones, Simon Kristiansen Ejsing
  • Patent number: 11388283
    Abstract: 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: Grant
    Filed: November 18, 2020
    Date of Patent: July 12, 2022
    Assignee: FinancialForce.com, Inc.
    Inventor: Matthew James Byrne
  • Patent number: 11373046
    Abstract: Various techniques are disclosed, including receiving at a multiplatform management system a natural language request from a computing device, determining an event type based on the natural language request, identifying a user-requested action based on data associated with a natural language processing platform in data communication with the multiplatform management system, selecting a cloud platform to perform the user-requested action, formatting data representing the user-requested action into a formatted user-requested action, and performing the action.
    Type: Grant
    Filed: September 29, 2020
    Date of Patent: June 28, 2022
    Assignee: FinancialForce.com, Inc.
    Inventors: Stephen Paul Willcock, Matthew David Wood
  • Patent number: 11347938
    Abstract: Disclosed herein is a translation platform making use of both machine translation and crowd sourced manual translation. Translation is performed on pages in an application. Manual translations are applied immediately to local versions of the client application and are either human reviewed or reverse machine translated and compared against the original text. Once verified, the translations are applied to all end-clients.
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: May 31, 2022
    Assignee: FinancialForce.com, Inc.
    Inventors: Daniel Christian Brown, Stephen Paul Willcock, Andrew Craddock, Luke McMahon, Peter George Wright
  • Publication number: 20220164527
    Abstract: 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: Application
    Filed: October 28, 2021
    Publication date: May 26, 2022
    Applicant: FinancialForce.com, Inc.
    Inventors: Stephen Paul Willcock, Bradley West Slater
  • Patent number: 11321293
    Abstract: The disclosed embodiments include a computer-implemented method that can include generating a sub-map for each of multiple data items, which each includes keys, key values, and a data item value, and where each sub-map maps keys to key values. The method can further include creating a composite key for each sub-map, where a particular composite key is a composite of key values of a particular data item. The method can further include generating, based on the sub-maps, a multi-dimensional data structure including a dimension for each key of the sub-maps where each dimension maps any key values of the dimension's key to any composite key that includes the key value, and where the multi-dimensional data structure is searchable instead of searching the plurality of data items.
    Type: Grant
    Filed: October 14, 2019
    Date of Patent: May 3, 2022
    Assignee: FinancialForce.com, Inc.
    Inventors: Stephen Paul Willcock, Bradley West Slater, Carolina Ruiz Medina