Patents by Inventor Jaroslaw Wyganowski

Jaroslaw Wyganowski 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: 20130332210
    Abstract: Invoice documents are automatically matched against receipts as part of an automated workflow that executes workflow process steps on a given invoice. A workflow engine is used to determine whether a pending invoice document needs to be matched against a receipt. This can be done using explicit matching information, or using implicit matching. Invoice documents that cannot be matched can be surfaced for user attention. A rules evaluator may also be employed to evaluate received documents.
    Type: Application
    Filed: June 11, 2012
    Publication date: December 12, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Jaroslaw Wyganowski, David Boline, Daniel Lothspeich, Clifford Hoglund
  • Patent number: 7752596
    Abstract: An application program interface (API) links an interpretive runtime engine to an alternate application development environment. The API includes a generic API layer that is configured to translate an output from the alternate application development environment into a corresponding signal that is recognizable by the interpretive runtime engine. The API also includes a dictionary-specific API layer that is configured to represent a dictionary associated with the interpretive runtime engine in an alternate format that is consistent with operation within the alternate application development environment.
    Type: Grant
    Filed: March 17, 2006
    Date of Patent: July 6, 2010
    Assignee: Microsoft Corporation
    Inventors: Jaroslaw Wyganowski, Andrew Ingalls
  • Patent number: 7418448
    Abstract: The present invention is a software system that allows users to model an organizational structure in substantially anyway they wish. The system then provides functionality that allows an administrator to associate users and data to the defined organizational structure, in a flexible way. In one embodiment, an organizational tree component allows the user to configure an organizational tree having nodes corresponding to business units. The business unit nodes are illustratively containers of filters which, themselves, contain filter links. The filter links are links to business entities that are associated with the business unit identified by the node on the organizational tree structure.
    Type: Grant
    Filed: February 17, 2004
    Date of Patent: August 26, 2008
    Assignee: Microsoft Corporation
    Inventors: Jeffrey D. Hensel, Brian K. Gullickson, Jeffrey L. Kamstra, Jaroslaw Wyganowski, Jeffrey A. Trosen
  • Publication number: 20070220478
    Abstract: An application program interface (API) links an interpretive runtime engine to an alternate application development environment. The API includes a generic API layer that is configured to translate an output from the alternate application development environment into a corresponding signal that is recognizable by the interpretive runtime engine. The API also includes a dictionary-specific API layer that is configured to represent a dictionary associated with the interpretive runtime engine in an alternate format that is consistent with operation within the alternate application development environment.
    Type: Application
    Filed: March 17, 2006
    Publication date: September 20, 2007
    Applicant: Microsoft Corporation
    Inventors: Jaroslaw Wyganowski, Andrew Ingalls
  • Publication number: 20070169014
    Abstract: A computer-implemented method of handling localizable objects is provided. The method includes the step of obtaining an initial class containing localizable properties and non-localizable properties. The initial class is then transformed into a base-part class and a translation-part class. A localization tool for performing the transformation is also provided.
    Type: Application
    Filed: December 1, 2005
    Publication date: July 19, 2007
    Applicant: Microsoft Corporation
    Inventor: Jaroslaw Wyganowski
  • Publication number: 20070118527
    Abstract: A pluggable data filtering system allows users to access secure and non-secure data, using completely flexible filtering terms. The system provides functionality that identifies data that is both responsive to the user's search, and for which the user has been granted access rights, and automatically provides those data to the user, as filtered in accordance with the user's access rights. One particular embodiment of the pluggable data filtering system uses an interface implementation that assigns globally unique identifiers to filterable entities and filterable container entities that may be secure or non-secure, and uses detailed data access rights assigned to various user roles.
    Type: Application
    Filed: November 22, 2005
    Publication date: May 24, 2007
    Applicant: Microsoft Corporation
    Inventors: Paul Winje, Michael Kensok, Lee Spiesman, Jeffrey Hensel, Jaroslaw Wyganowski, Brian Gullickson
  • Publication number: 20040181442
    Abstract: The present invention is a software system that allows users to model an organizational structure in substantially anyway they wish. The system then provides functionality that allows an administrator to associate users and data to the defined organizational structure, in a flexible way. In one embodiment, an organizational tree component allows the user to configure an organizational tree having nodes corresponding to business units. The business unit nodes are illustratively containers of filters which, themselves, contain filter links. The filter links are links to business entities that are associated with the business unit identified by the node on the organizational tree structure.
    Type: Application
    Filed: February 17, 2004
    Publication date: September 16, 2004
    Applicant: Microsoft Corporation
    Inventors: Jeffrey D. Hensel, Brian K. Gullickson, Jeffrey L. Kamstra, Jaroslaw Wyganowski, Jeffrey A. Trosen