Patents by Inventor Arthur Reginald Greef

Arthur Reginald Greef has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20140310715
    Abstract: Concepts and technologies are described herein for modeling and consuming business policy rules. A policy server executes a policy application for modeling and storing the business policy rules. The business policy rules are modeled and stored in a data storage device according to an extensible policy framework architecture that can be tailored by administrators or other entities to support business-specific needs and/or operations. The modeled business policy rules can be used to support enforcement of business policy rules against various business operations, as well as allowing histories and/or other audits of business policy rules to be completed based upon information stored as the business policy rules.
    Type: Application
    Filed: April 3, 2014
    Publication date: October 16, 2014
    Applicant: Microsoft Corporation
    Inventors: Ramesh Gururaja, Ehab Sobhy, Arthur Reginald Greef
  • Patent number: 8726286
    Abstract: Concepts and technologies are described herein for modeling and consuming business policy rules. A policy server executes a policy application for modeling and storing the business policy rules. The business policy rules are modeled and stored in a data storage device according to an extensible policy framework architecture that can be tailored by administrators or other entities to support business-specific needs and/or operations. The modeled business policy rules can be used to support enforcement of business policy rules against various business operations, as well as allowing histories and/or other audits of business policy rules to be completed based upon information stored as the business policy rules.
    Type: Grant
    Filed: May 13, 2011
    Date of Patent: May 13, 2014
    Assignee: Microsoft Corporation
    Inventors: Ramesh Gururaja, Ehab Sobhy, Arthur Reginald Greef
  • Publication number: 20120260253
    Abstract: Concepts and technologies are described herein for modeling and consuming business policy rules. A policy server executes a policy application for modeling and storing the business policy rules. The business policy rules are modeled and stored in a data storage device according to an extensible policy framework architecture that can be tailored by administrators or other entities to support business-specific needs and/or operations. The modeled business policy rules can be used to support enforcement of business policy rules against various business operations, as well as allowing histories and/or other audits of business policy rules to be completed based upon information stored as the business policy rules.
    Type: Application
    Filed: May 13, 2011
    Publication date: October 11, 2012
    Applicant: Microsoft Corporation
    Inventors: Ramesh Gururaja, Ehab Sobhy, Arthur Reginald Greef
  • Patent number: 6668257
    Abstract: This Object-Oriented programming system migrates persistent objects when their class declarations are modified. The objects and their class descriptions are persistently stored and the persistent versions of an objects' superclass descriptions are compared to later versions of the objects' superclass descriptions. When a persistent version and a later version of the class description for the object differ, the object is migrated from the persistent version to the later version based on the differences between the two superclass descriptions. Finally, the migrated object is persistently stored with changes in its persistent class description.
    Type: Grant
    Filed: November 6, 1997
    Date of Patent: December 23, 2003
    Assignee: International Business Machines Corporation
    Inventors: Arthur Reginald Greef, Thomas Robert Maguire, Frank Castellucci
  • Patent number: 6460025
    Abstract: A method, system, and computer readable code for improving user exploration (i.e. navigation and browsing) through hierarchies of information. Entity relevance is calculated for the entities in the hierarchies, and this information is used to guide the user in his exploration. Two types of entity relevance are used, structural relevance and state relevance. Structural relevance is preferably pre-computed, being static in nature. State relevance is dynamically computed, as the user selects nodes or categories during exploration. Each selection serves to further constrain the solution space. Entities are determined to be strongly relevant, weakly relevant, or irrelevant for the current solution space. Node feasibility is also dynamically calculated, and provides a forward-looking indication of which nodes can be selected while still remaining consistent with the current solution space.
    Type: Grant
    Filed: July 27, 1999
    Date of Patent: October 1, 2002
    Assignee: International Business Machines Corporation
    Inventors: Steffen Michael Fohn, Arthur Reginald Greef, Donald Carl Willenborg
  • Patent number: 6125364
    Abstract: This system involves an object persistence framework for an object-oriented program which provides a persistent class, data storage class and a data cursor class, that permits specialized implementations of object storage and retrieval with heterogeneous permanent storage systems.
    Type: Grant
    Filed: November 6, 1997
    Date of Patent: September 26, 2000
    Assignee: International Business Machines Corporation
    Inventors: Arthur Reginald Greef, Thomas Robert Maguire, Frank Castellucci
  • Patent number: 6108670
    Abstract: Software modules which are not part of a database systems source code is provided for interactively maintaining the semantics of concept hierarchies when concept properties and concept interrelationships are modified. These separate modules include command and rules modules. Each of the commands in the command module are linked to the appropriate rules in the rules module. The rules module is bifurcated into a check section and an action section. If the command does not violate any applicable rule in the rules section, the action section implements the command. If the command violates one or more applicable rules, the action section suggests alternate action. If no suitable action can be found, the action section implements reverse commands to return the database to its unaltered state.
    Type: Grant
    Filed: December 30, 1998
    Date of Patent: August 22, 2000
    Assignee: International Business Machines Corporation
    Inventors: Robert Anthony Weida, Arthur Reginald Greef, Frank Vincent Castelucci, Thomas Robert Maguire, Carlos Bernadino Elezar Perez, Dawn Marie Lemrise
  • Patent number: 6085187
    Abstract: A method and apparatus for navigating a concept hierarchy that interrelates a hierarchical presentation of the concepts of the hierarchy with a presentation of the declarations and constraints of those concepts is provided. The method includes the use of an additional computer screen presentation in which the presentation of the concepts and their declarations and restraints are interrelated. The user uses the screen to generate either a dictionary of the terms of all the concepts in the hierarchy, or a dictionary of descriptive terms of all the properties associated with those concepts. Means are provided on the screen for a user to then interrogate the generated dictionary for a desired property or concept. In a search of a dictionary of concept terms, once a desired property concept or property has been located and selected, the screen server provides, for use in continuing the search, a list of the properties that define the selected concept.
    Type: Grant
    Filed: November 24, 1997
    Date of Patent: July 4, 2000
    Assignee: International Business Machines Corporation
    Inventors: Gary Lee Carter, Steffen Michael Fohn, Arthur Reginald Greef, Gregory Christopher Hansen
  • Patent number: 6076091
    Abstract: An on-line interactive catalog system having a plurality of catalog agent metaphors (CAM's), each comprising a set of components, portions of a knowledge representation and a design for the creation of components, facilitating the creation of different forms of interactions with an electronic catalog knowledge representation. The CAM's further provide a methodology in which rich knowledge representations about cataloged information can be created iteratively. The creation of the knowledge representation or information model for the electronic catalog is driven by a particular set of desired interactions, thereby providing a unique approach to the creation and dynamic maintenance of electronic catalogs, information models and user interfaces.
    Type: Grant
    Filed: December 9, 1997
    Date of Patent: June 13, 2000
    Assignee: International Business Machines Corporation
    Inventors: Steffen Michael Fohn, Arthur Reginald Greef, John Frederick Schumacher
  • Patent number: 6055515
    Abstract: The objective of the instant invention is to define a computer user interface display system that presents hierarchical data in an enhanced tree presentation control that blends the ease-of-use character of the familiar "tree presentation control" with a technique for navigating more complex lattice data structures, while at the same time providing more node information by displaying configured lattice-node labels along with the node's name. Thus a primary objective of this invention is to facilitate building, maintaining and using a multiple inheritance taxonomy such as a product catalog data base by means of a multi-navigation path browsing system, which is made possible through the capability of this system's multiple inheritance capability; with indicators in the tree view to indicate ancestors such as immediate parents and further removed ancestors.
    Type: Grant
    Filed: July 30, 1996
    Date of Patent: April 25, 2000
    Assignee: International Business Machines Corporation
    Inventors: Sharon Renee Consentino, Steffen Michael Fohn, Arthur Reginald Greef, Gregory Christopher Hansen
  • Patent number: 6032129
    Abstract: This invention relates to an electronic commerce software catalog system and a method of use. This electronic catalog system is specifically designed to provide the electronic shoppers with a customer-centric, virtual shopping experience by first facilitating the creation of customer-personas and their catalog-content affinities by a "Sales Representative", secondly facilitating the persona-association based configuration of a "Customer-Actor", by the actual "Shopper". Thirdly, the shopper selects an "on-the-desktop" computer directed "Sales-Advisor", that generates advice on catalog navigation, product applications and product function that is tuned to the proxy customer's configured personality and specific needs.
    Type: Grant
    Filed: September 6, 1997
    Date of Patent: February 29, 2000
    Assignee: International Business Machines Corporation
    Inventors: Arthur Reginald Greef, John F. Shumacher, Darko Hrelic
  • Patent number: 6014657
    Abstract: This invention uses a rule based system which is configurable at run time(1) to decide whether suitable preconditions exist for proposed modifications to a data base, (2) if not, optionally attempt to bring about such preconditions, and (3) prevent the proposed modifications if preconditions remain unmet.
    Type: Grant
    Filed: November 27, 1997
    Date of Patent: January 11, 2000
    Assignee: International Business Machines Corporation
    Inventors: Robert Anthony Weida, Arthur Reginald Greef, Frank Vincent Castellucci, Thomas Robert Maguire, Carlos Bernadino Eleazar Perez, Dawn Marie Lemrise
  • Patent number: 6014639
    Abstract: This electronic catalog searching system first, calculates attribute relevance (e.g., strongly-relevant, weakly-relevant, and irrelevant) for each node in a hierarchy (e.g., abstraction hierarchy, decompositional hierarchy) based on assignment constraints made at the nodes representing real-world concrete entities and then combines attribute relevance with a forward-checking parametric search to implement a hierarchical exploration scheme that can be enabled over a multitude of hierarchies residing on a base of concrete entities.
    Type: Grant
    Filed: November 5, 1997
    Date of Patent: January 11, 2000
    Assignee: International Business Machines Corporation
    Inventors: Steffen Michael Fohn, Arthur Reginald Greef
  • Patent number: 5897639
    Abstract: The present invention is an catalog database system and method in which there are a plurality of catalog objects. Each catalog object contains at least one attribute and at least some of the catalog objects have at least one search path leading to at least one other object. A first object and the attributes of other objects in the electronic catalog are displayed. Those attributes which are defined in the first object and inherited to all descendant objects which are in any search path leading from the first object are displayed as strongly relevant attributes. Those attributes which are defined in at least one object which is in any search path leading from the first object are displayed as weakly relevant attributes. Those attributes which are contained in no objects which are in any search path leading from the first object are displayed as irrelevant attributes. To access a catalog object, a selection of an attribute or attribute value from among those displayed is accepted from a user.
    Type: Grant
    Filed: October 7, 1996
    Date of Patent: April 27, 1999
    Inventors: Arthur Reginald Greef, Steffen Michael Fohn, Thomas Robert Maguire, Ajit Singh