Patents by Inventor Arthur R. Greef

Arthur R. 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).

  • Patent number: 8886553
    Abstract: In a method of a technology for visual workflow process notation and layout, a workflow process graphical user interface is generated. A plurality of activity nodes is arranged along a workflow path, with each activity node representing a work activity. The activity nodes are arranged on the workflow path in representation of an order of performance of work activities within the process of performing work. A material flow path is arranged adjacent to the workflow path. The material flow path is representative of a flow of a material through the work activities associated with the plurality of activity nodes. A resource allocation node is disposed adjacent to a portion of the material flow path and one of said activity nodes. The resource allocation node represents a resource utilized in performing a work activity, represented by the adjacent activity node, upon a material represented by the portion of the material flow path.
    Type: Grant
    Filed: May 2, 2006
    Date of Patent: November 11, 2014
    Assignee: Microsoft Corporation
    Inventors: Arthur R. Greef, Jens Olesen Lund, Christian Hagel-Sorensen
  • Patent number: 7877417
    Abstract: A data exchange system for communicating with a database having a plurality of data tables includes a plurality of internal classes adapted to represent data from the data tables in a business entity format, a plurality of query structures corresponding to the plurality of data tables and a plurality of document classes referencing one or more of the plurality of query structures. The data exchange system allows an application to communicate with the database without having to know the structure of the database. Moreover the data exchange system allows the database to communicate with a document without having to know any business logic governing the creation, retrieval, update, deletion, etc., of the document.
    Type: Grant
    Filed: April 6, 2005
    Date of Patent: January 25, 2011
    Assignee: Microsoft Corporation
    Inventors: Arthur R. Greef, Arne Kroka, Niels E. Møller, Per Baarsøe Jorgensen, Søren V. Andersen
  • Patent number: 7720209
    Abstract: An application development system includes a referencing component configured to reference an external component in an external development environment and to read type information for the referenced external component. An authoring component is configured to aid a user in authoring an application using the type information read from the referenced external component and using a language extension that allows external objects corresponding to the external component to be created by the external runtime environment and which allows methods to be invoked on the external objects and object declarations.
    Type: Grant
    Filed: June 9, 2006
    Date of Patent: May 18, 2010
    Assignee: Microsoft Corporation
    Inventors: Alexey Ovsyannikov, Arthur R. Greef, Christopher D. Williams, Per Vikkelsoe
  • Publication number: 20080312999
    Abstract: A method of analyzing production throughput is disclosed. The method may define production constraints, define timing constraints, define resource constraints, add a weight to one or more solution strategies for the production throughput and calculate a production throughput solution to satisfy the constraints and the weighted solution strategies and report the calculated production throughput solution.
    Type: Application
    Filed: June 13, 2007
    Publication date: December 18, 2008
    Applicant: MICROSOFT CORPORATION
    Inventors: Arthur R. Greef, Steen Sloth Christensen, Per Vikkelsoe
  • Publication number: 20080002817
    Abstract: An application development system includes a referencing component configured to reference an external component in an external development environment and to read type information for the referenced external component. An authoring component is configured to aid a user in authoring an application using the type information read from the referenced external component and using a language extension that allows external objects corresponding to the external component to be created by the external runtime environment and which allows methods to be invoked on the external objects and object declarations.
    Type: Application
    Filed: June 9, 2006
    Publication date: January 3, 2008
    Applicant: Microsoft Corporation
    Inventors: Alexey Ovsyannikov, Arthur R. Greef, Christopher D. Williams, Per Vikkelsoe
  • Patent number: 6397221
    Abstract: The method includes steps for creating and or modifying the organizational structure and data content of a frame-based, hierarchical product database with the use of tabularly arranged product data. The method features steps for enabling determination of a hierarchical database organizational structure capable of accommodating importation of tabular product data. Additionally, the method feature steps for facilitating either modification of an existing organizational structure where the database already exists, or, creation of a new frame-based, hierarchical organizational structure suitable for receiving the tabular data by generating an entirely new, original structure where none is available.
    Type: Grant
    Filed: December 31, 1998
    Date of Patent: May 28, 2002
    Assignee: International Business Machines Corp.
    Inventors: Arthur R. Greef, Martin F. Maldonado, Steffen M. Fohn
  • Patent number: 5953726
    Abstract: In response to the users actions relative to graphical representations of a multiple inheritance concept hierarchy to delete, add or modify the relationships between the various concepts, property declaration, property constraints and relationships therebetween, this system first, recognizes and disambiguates possible semantic incoherance introduced by the changes; second, suggests alternative procedures to ameliorate any perceived incoherence; third, interactively allows an agent (user or machine) to select from one of the alternatives; and fourth, performs the sequence of necessary operations to resolve semantic incoherence in the modified hierarchy.
    Type: Grant
    Filed: November 24, 1997
    Date of Patent: September 14, 1999
    Assignee: International Business Machines Corporation
    Inventors: Gary L. Carter, Frank Castellucci, Steffen M. Fohn, Arthur R. Greef, Thomas Maguire, John F. Schumacher, Robert A. Weida