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: 20140310715Abstract: 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: ApplicationFiled: April 3, 2014Publication date: October 16, 2014Applicant: Microsoft CorporationInventors: Ramesh Gururaja, Ehab Sobhy, Arthur Reginald Greef
-
Patent number: 8726286Abstract: 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: GrantFiled: May 13, 2011Date of Patent: May 13, 2014Assignee: Microsoft CorporationInventors: Ramesh Gururaja, Ehab Sobhy, Arthur Reginald Greef
-
Publication number: 20120260253Abstract: 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: ApplicationFiled: May 13, 2011Publication date: October 11, 2012Applicant: Microsoft CorporationInventors: Ramesh Gururaja, Ehab Sobhy, Arthur Reginald Greef
-
Patent number: 6668257Abstract: 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: GrantFiled: November 6, 1997Date of Patent: December 23, 2003Assignee: International Business Machines CorporationInventors: Arthur Reginald Greef, Thomas Robert Maguire, Frank Castellucci
-
Patent number: 6460025Abstract: 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: GrantFiled: July 27, 1999Date of Patent: October 1, 2002Assignee: International Business Machines CorporationInventors: Steffen Michael Fohn, Arthur Reginald Greef, Donald Carl Willenborg
-
Patent number: 6125364Abstract: 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: GrantFiled: November 6, 1997Date of Patent: September 26, 2000Assignee: International Business Machines CorporationInventors: Arthur Reginald Greef, Thomas Robert Maguire, Frank Castellucci
-
Patent number: 6108670Abstract: 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: GrantFiled: December 30, 1998Date of Patent: August 22, 2000Assignee: International Business Machines CorporationInventors: Robert Anthony Weida, Arthur Reginald Greef, Frank Vincent Castelucci, Thomas Robert Maguire, Carlos Bernadino Elezar Perez, Dawn Marie Lemrise
-
Patent number: 6085187Abstract: 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: GrantFiled: November 24, 1997Date of Patent: July 4, 2000Assignee: International Business Machines CorporationInventors: Gary Lee Carter, Steffen Michael Fohn, Arthur Reginald Greef, Gregory Christopher Hansen
-
Patent number: 6076091Abstract: 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: GrantFiled: December 9, 1997Date of Patent: June 13, 2000Assignee: International Business Machines CorporationInventors: Steffen Michael Fohn, Arthur Reginald Greef, John Frederick Schumacher
-
Patent number: 6055515Abstract: 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: GrantFiled: July 30, 1996Date of Patent: April 25, 2000Assignee: International Business Machines CorporationInventors: Sharon Renee Consentino, Steffen Michael Fohn, Arthur Reginald Greef, Gregory Christopher Hansen
-
Patent number: 6032129Abstract: 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: GrantFiled: September 6, 1997Date of Patent: February 29, 2000Assignee: International Business Machines CorporationInventors: Arthur Reginald Greef, John F. Shumacher, Darko Hrelic
-
Patent number: 6014657Abstract: 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: GrantFiled: November 27, 1997Date of Patent: January 11, 2000Assignee: International Business Machines CorporationInventors: Robert Anthony Weida, Arthur Reginald Greef, Frank Vincent Castellucci, Thomas Robert Maguire, Carlos Bernadino Eleazar Perez, Dawn Marie Lemrise
-
Patent number: 6014639Abstract: 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: GrantFiled: November 5, 1997Date of Patent: January 11, 2000Assignee: International Business Machines CorporationInventors: Steffen Michael Fohn, Arthur Reginald Greef
-
Patent number: 5897639Abstract: 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: GrantFiled: October 7, 1996Date of Patent: April 27, 1999Inventors: Arthur Reginald Greef, Steffen Michael Fohn, Thomas Robert Maguire, Ajit Singh