Cloud Translation Calling Method, Apparatus and System
US-2024330607-A1 · Oct 3, 2024 · US
US9805403B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9805403-B2 |
| Application number | US-201414292400-A |
| Country | US |
| Kind code | B2 |
| Filing date | May 30, 2014 |
| Priority date | May 30, 2014 |
| Publication date | Oct 31, 2017 |
| Grant date | Oct 31, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Customers seeking to acquire new products or services may need to be authorized for the new products or services. The authorization can depend on customer and product information, as well as on different authorization conditions such as qualification, re-qualification, and eligibility conditions. To efficiently authorize a customer for products or services under different authorization conditions, a table stores authorization rules including flags associating the rules with particular authorization conditions. Hence, among the rules that pertain to authorizing the customer for a product or service, one subset of rules can be associated with one authorization condition while a different subset is associated with another authorization condition. The customer is selectively determined to be authorized for the product or service under an authorization condition when the product or service information and/or the customer information satisfy all of the rules associated with the selected authorization condition.
Opening claim text (preview).
What is claimed is: 1. A method comprising: receiving, via a communication network in an authorization server communicatively coupled to the communication network, first and second requests to authorize a customer for a product or service, wherein the first and second requests each include customer information and respectively include identifiers for first and second authorization conditions; identifying, in the authorization server based on identification of at least one of the product or service and the customer information, a plurality of entries of a table of authorization rules that pertain to authorizing the customer for the product or service by: identifying a rule-set associated with the product or service from among a plurality of rule-sets stored in the table of authorization rules, the identified rule-set including a first plurality of authorization rules that must be satisfied to authorize the customer for the product or service under the first authorization condition, and a second plurality of authorization rules that is different from the first plurality of authorization rules and that must be satisfied to authorize the customer for the same product or service under the second authorization condition, and identifying, for each entry in the plurality of entries, an authorization rule included in the first and second pluralities of authorization rules based on optimized database queries into the table of authorization rules using integer pairings that are contained within the table of authorization rules and that pair an identifier of the rule-set with respective identifiers of the authorization rules in the first and second pluralities of authorization rules, wherein a first subset of the identified plurality of entries include a flag associated with the first authorization condition, and wherein a second subset of the identified plurality of entries different from the first subset of entries include a flag associated with the second authorization condition; and determining, based on the table of authorization rules, whether the customer is authorized for the product or service by determining whether the identified at least one of the product or service and the customer information satisfy all of the identified plurality of entries included within the first subset of entries that include the flag associated with the first authorization condition, and determining whether the identified at least one of the product or service and the customer information satisfy all of the identified plurality of entries included within the second subset of entries that include the flag associated with the second authorization condition; wherein the determining of whether the customer is authorized for the product or service is performed using at least one of a mainframe in which the authorization rules are evaluated by way of a query associated with a temporary session-based table that tracks which authorization rules evaluate as true with a breakdown by account or line level and that is used by the query to determine at least one of an availability, a qualification, an eligibility, and a requalification of at least one of the customer, the product, and the service, and a Java appserver in which each criterion included in a plurality of customer criteria imposed under at least one of the first and second authorization conditions is broken out into a separate session bean that loads the authorization rules for the criterion into memory, and in which the first and second requests are associated with request beans configured to consolidate authorization rules that evaluate as true and are returned by each of the separate session beans. 2. The method of claim 1 , wherein the identifying the plurality of entries of the table of authorization rules is further performed by: identifying, based on the customer information, a plurality of rules that are satisfied by the customer information from among a plurality of rules stored in a rule criteria value table, wherein each of the plurality of rules stored in the rule criteria value table is satisfied when at least one criterion associated with the rule is satisfied, and wherein the identified plurality of rules form a customer true set; and identifying, based on the identified plurality of rules forming the customer true set, one or more rule-sets that are satisfied by the customer true set, wherein the table of authorization rules is a rule-set map table identifying, for each rule-set in the plurality of rule-sets stored in the table of authorization rules, one or more rules included within the plurality of rules stored in the rule criteria value table. 3. The method of claim 2 , wherein a particular rule-set is satisfied under a particular authorization condition when each of the one or more rules included in the particular rule-set and identified by a flag associated with the particular authorization condition are satisfied by the customer information. 4. The method of claim 3 , wherein the identified plurality of entries of the table of authorization rules form part of the identified rule-set. 5. The method of claim 4 , wherein the first and second subsets of entries included within the identified plurality of entries form part of the identified rule-set. 6. The method of claim 2 , wherein different rule-sets are associated with different products or services, and the customer is authorized for a particular product or service when the customer information of the customer satisfies a rule-set associated with the particular product or service. 7. The method of claim 1 , wherein the identifying of the plurality of entries of the table of authorization rules is further performed by: identifying, based on the customer information, a particular product or service associated with an account of the customer; identifying the plurality of entries of the table of authorization rules that pertain to authorizing the customer for the particular product or service; identifying, from among the identified plurality of entries of the table of authorization rules, the first subset of the identified plurality of entries that include the flag associated with the first authorization condition; and determining, based on the table of authorization rules, that the customer is authorized for the particular product or service under the first authorization condition by determining that the customer information satisfies all of the entries in the first subset of the identified plurality of entries. 8. The method of claim 1 , wherein the first request to authorize the customer for the product or service is received in response to the customer selecting via a user device an option to view products and services for which the customer is authorized, the method further comprising: returning for display to the user via the user device identification of the product or service upon determining that the customer is authorized for the product or service under the first authorization condition. 9. The method of claim 7 , wherein the identifying the plurality of entries of the table of authorization rules that pertain to authorizing the customer for the particular product or service is further performed by: identifying, based on a product rule-set map table, one or more rule-sets associated with the identified particular product or service, wherein the identified plurality of entries of the table of authorization rules are entries of the table of authorization rules associated with the identified rule-sets. 10. A system comprising: an application server communicatively connected via a communication network to a plurality of user devices, and configured to provide to users of the plurality of us
Qualifying participants for shopping transactions (payment transaction verification G06Q20/401) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.