×

Attribute dictionary in a business logic services environment

  • US 6,601,234 B1
  • Filed: 08/31/1999
  • Issued: 07/29/2003
  • Est. Priority Date: 08/31/1999
  • Status: Expired due to Term
First Claim
Patent Images

1. A method in a computer system for controlling access to data of a business object via an attribute dictionary comprising the steps of:

  • (a) dispatching over a computer network an attribute dictionary for storing a plurality of attribute names and a corresponding plurality of attribute values;

    (b) electronically storing a plurality of attribute values for a business object in the attribute dictionary;

    (c) providing a plurality of attribute names in the attribute dictionary for the stored attribute values;

    (d) providing a helper faç

    ade for interfacing the business object with the attribute dictionary;

    (e) verifying that a current user is authorized to either set or get one of the attribute values upon a request which includes the attribute name that corresponds to the attribute value;

    (f) calling the helper faç

    ade from application code for the business object to set, get or update one of the attribute values based on the corresponding attribute name, if the verification is successful, wherein the helper faç

    ade shields the attribute dictionary from the application code of the business object, and wherein the helper faç

    ade is part of the component-based architecture that is a unified collection of run-time technology services, control, structures, and supporting infrastructure upon which the application code runs;

    (g) setting a dirty flag in the attribute dictionary when one of the attribute values is updated; and

    (h) broadcasting over said computer network an indicator upon the attribute value being updated.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×