×

Matching adopting users and contributing users for decentralized software localization

  • US 10,664,294 B2
  • Filed: 02/28/2018
  • Issued: 05/26/2020
  • Est. Priority Date: 02/28/2018
  • Status: Active Grant
First Claim
Patent Images

1. A system to configure a software solution, comprising:

  • a computer server hosting the software solution and comprising;

    a configuration engine configured to;

    receive a first specification of a first type of configuration data items and a second specification of a first plurality of system selected user attributes associated with the first type of configuration data items;

    configure a first localized version of the software solution for a contributing user based on a first configuration data item of the first type;

    generate a first search tag assigned to the first configuration data item of the first type;

    select, in response to a search request, the first configuration data item of the first type based on the first search tag; and

    configure, in response to selecting the first configuration data item of the first type, a second localized version of the software solution based on the first configuration data item of the first type; and

    a repository configured to;

    store a plurality of configuration data items of the first type that comprises the first configuration data item of the first type,wherein the plurality of configuration data items of the first type are received from a plurality of contributing users that comprises the contributing user;

    a contributing user computer configured to;

    receive, from the contributing user, the first configuration data item of the first type for sending to the configuration engine;

    access the first localized version of the software solution via a computer network to perform a first pre-determined task of the contributing user in compliance with a first local requirement of the contributing user; and

    further receive, from the contributing user, a first contributing user attribute specification that specifies a first user attribute and a second user attribute of the first plurality of system selected user attributes,wherein the first search tag is assigned to the first configuration data item of the first type in response to receiving the first contributing user attribute specification, andwherein the first search tag comprises a first contributing user attribute value of the first user attribute and a second contributing user attribute value of the second user attribute for the contributing user; and

    an adopting user computer configured to;

    receive, from an adopting user, the search request for sending to the configuration engine to search the first type of configuration data items; and

    access the second localized version of the software solution via the computer network to perform the first pre-determined task of the adopting user in compliance with a second local requirement of the contributing user,wherein the computer network is configured to couple the computer server, the contributing user computer, and the adopting user computer,wherein the software solution comprises a financial software solution,wherein the first type of configuration data items comprises a category of financial report templates,wherein the first configuration data item of the first type comprises a financial report template of the category,wherein accessing the first localized version by the contributing user to perform the first pre-determined task comprises generating a first financial report of the contributing user based on the financial report template, andwherein accessing the second localized version by the adopting user to perform the first pre-determined task comprises generating a second financial report of the adopting user based on the financial report template.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×