Patents by Inventor Benoit Schmitlin

Benoit Schmitlin 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: 9769137
    Abstract: An extensible mechanism for providing access control for logical objects in a network environment. A security broker is able to dynamically register one or more claims providers, each of which can assert one or more claims about logical objects. The claims providers may be purpose built or may be third party applications which expose data or business rules for use. Claims may be augmented by additional claims providers after the original claim is asserted. The applicability of claims may be scope limited either at the time the claims provider is registered or when the user requests that a security token be issued.
    Type: Grant
    Filed: February 17, 2015
    Date of Patent: September 19, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Venkatesh Veeraraghavan, Javier Dalzell, Benoit Schmitlin, Ambrose T. Treacy, Bryant Fong, Christian Roy
  • Publication number: 20170068434
    Abstract: Displaying organizational information of an entity includes storing data representing nodes associated with members of the entity in a database accessible by members of the entity. Data representing connections between the nodes that represent hierarchical relationships between the members is stored. An organizational chart comprising the nodes and connections is displayed on a presentation surface associated with a particular member of the entity. Input to create new nodes and connections is received from the particular member of the entity. When the new nodes are associated with a group that is associated with the particular member, the displayed nodes and connections are updated in response to the received input.
    Type: Application
    Filed: November 16, 2016
    Publication date: March 9, 2017
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Venkatesh Veeraraghavan, Benoit Schmitlin, Bryant Fong
  • Patent number: 9530105
    Abstract: Displaying organizational information of an entity includes storing data representing nodes associated with members of the entity in a database accessible by members of the entity. Data representing connections between the nodes that represent hierarchical relationships between the members is stored. An organizational chart comprising the nodes and connections is displayed on a presentation surface associated with a particular member of the entity. Input to create new nodes and connections is received from the particular member of the entity. When the new nodes are associated with a group that is associated with the particular member, the displayed nodes and connections are updated in response to the received input.
    Type: Grant
    Filed: June 27, 2007
    Date of Patent: December 27, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Venkatesh Veeraraghavan, Benoit Schmitlin, Bryant Fong
  • Publication number: 20150180853
    Abstract: An extensible mechanism for providing access control for logical objects in a network environment. A security broker is able to dynamically register one or more claims providers, each of which can assert one or more claims about logical objects. The claims providers may be purpose built or may be third party applications which expose data or business rules for use. Claims may be augmented by additional claims providers after the original claim is asserted. The applicability of claims may be scope limited either at the time the claims provider is registered or when the user requests that a security token be issued.
    Type: Application
    Filed: February 17, 2015
    Publication date: June 25, 2015
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Venkatesh Veeraraghavan, Javier Dalzell, Benoit Schmitlin, Ambrose T. Treacy, Bryant Fong, Christian Roy
  • Patent number: 8990896
    Abstract: An extensible mechanism for providing access control for logical objects in a network environment. A security broker is able to dynamically register one or more claims providers, each of which can assert one or more claims about logical objects. The claims providers may be purpose built or may be third party applications which expose data or business rules for use. Claims may be augmented by additional claims providers after the original claim is asserted. The applicability of claims may be scope limited either at the time the claims provider is registered or when the user requests that a security token be issued.
    Type: Grant
    Filed: June 24, 2008
    Date of Patent: March 24, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Venkatesh Veeraraghavan, Javier Dalzell, Benoit Schmitlin, Ambrose T. Treacy, Bryant Fong, Christian Roy
  • Patent number: 8689004
    Abstract: A server system receives and installs multiple claim provider plug-ins. Each of the claim provider plug-ins implements the same software interface. However, each of the claim provider plug-ins can provide claims that assert different things. Claims provided by the claim provider plug-ins can be used to control access of users to a resource.
    Type: Grant
    Filed: December 15, 2010
    Date of Patent: April 1, 2014
    Assignee: Microsoft Corporation
    Inventors: Javier Dalzell, Bryant Fong, Sarat Chandra Subramaniam, Christian Roy, Sadia Sharmin, Benoit Schmitlin, Venkatesh Veeraraghavan
  • Patent number: 8667420
    Abstract: Various technologies and techniques are disclosed for presenting and browsing hierarchical data. A hierarchical chart is displayed with a primary entity being displayed in a center region of the display. One or more peers to the primary entity are displayed along a horizontal axis in comparison to the primary entity. One or more parents to the primary entity are displayed above the primary entity, and one or more children to the primary entity are displayed beneath the primary entity. A method for performing searches against a hierarchical chart is also described. Input is received for a name to search for in a hierarchical chart. A filter criteria selection is received. A search is performed against the hierarchical chart to find one or more matching records that match the name and the filter criteria. The one or more matching records are displayed, with at least a name and photo.
    Type: Grant
    Filed: December 22, 2008
    Date of Patent: March 4, 2014
    Assignee: Microsoft Corporation
    Inventors: Benoit Schmitlin, Sander Martijn Viegers, Chris Edwards
  • Publication number: 20120117609
    Abstract: A server system receives and installs multiple claim provider plug-ins. Each of the claim provider plug-ins implements the same software interface. However, each of the claim provider plug-ins can provide claims that assert different things. Claims provided by the claim provider plug-ins can be used to control access of users to a resource.
    Type: Application
    Filed: December 15, 2010
    Publication date: May 10, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Javier Dalzell, Bryant Fong, Sarat Chandra Subramaniam, Christian Roy, Sadia Sharmin, Benoit Schmitlin, Venkatesh Veeraraghavan
  • Publication number: 20100162173
    Abstract: Various technologies and techniques are disclosed for presenting and browsing hierarchical data. A hierarchical chart is displayed with a primary entity being displayed in a center region of the display. One or more peers to the primary entity are displayed along a horizontal axis in comparison to the primary entity. One or more parents to the primary entity are displayed above the primary entity, and one or more children to the primary entity are displayed beneath the primary entity. A method for performing searches against a hierarchical chart is also described. Input is received for a name to search for in a hierarchical chart. A filter criteria selection is received. A search is performed against the hierarchical chart to find one or more matching records that match the name and the filter criteria. The one or more matching records are displayed, with at least a name and photo.
    Type: Application
    Filed: December 22, 2008
    Publication date: June 24, 2010
    Applicant: MICROSOFT CORPORATION
    Inventors: Benoit Schmitlin, Sander Martijn Viegers, Chris Edwards
  • Publication number: 20090320103
    Abstract: An extensible mechanism for providing access control for logical objects in a network environment. A security broker is able to dynamically register one or more claims providers, each of which can assert one or more claims about logical objects. The claims providers may be purpose built or may be third party applications which expose data or business rules for use. Claims may be augmented by additional claims providers after the original claim is asserted. The applicability of claims may be scope limited either at the time the claims provider is registered or when the user requests that a security token be issued.
    Type: Application
    Filed: June 24, 2008
    Publication date: December 24, 2009
    Applicant: Microsoft Corporation
    Inventors: Venkatesh Veeraraghavan, Javier Dalzell, Benoit Schmitlin, Ambrose T. Treacy, Bryant Fong, Christian Roy
  • Publication number: 20090006427
    Abstract: Displaying organizational information of an entity includes storing data representing nodes associated with members of the entity in a database accessible by members of the entity. Data representing connections between the nodes that represent hierarchical relationships between the members is stored. An organizational chart comprising the nodes and connections is displayed on a presentation surface associated with a particular member of the entity. Input to create new nodes and connections is received from the particular member of the entity. When the new nodes are associated with a group that is associated with the particular member, the displayed nodes and connections are updated in response to the received input.
    Type: Application
    Filed: June 27, 2007
    Publication date: January 1, 2009
    Applicant: Microsoft Corporation
    Inventors: Venkatesh Veeraraghavan, Benoit Schmitlin, Bryant Fong
  • Patent number: D614638
    Type: Grant
    Filed: June 26, 2009
    Date of Patent: April 27, 2010
    Assignee: Microsoft Corporation
    Inventors: Sander M. Viegers, Yong Woo Rhee, Benoit Schmitlin, Gaurav R. Doshi
  • Patent number: D614639
    Type: Grant
    Filed: June 26, 2009
    Date of Patent: April 27, 2010
    Assignee: Microsoft Corporation
    Inventors: Sander M. Viegers, Christopher D. Edwards, Benoit Schmitlin
  • Patent number: D614640
    Type: Grant
    Filed: June 26, 2009
    Date of Patent: April 27, 2010
    Assignee: Microsoft Corporation
    Inventors: Sander M. Viegers, Christopher D. Edwards, Benoit Schmitlin
  • Patent number: D614641
    Type: Grant
    Filed: June 26, 2009
    Date of Patent: April 27, 2010
    Assignee: Microsoft Corporation
    Inventors: Sander M. Viegers, Christopher D. Edwards, Benoit Schmitlin
  • Patent number: D614643
    Type: Grant
    Filed: June 26, 2009
    Date of Patent: April 27, 2010
    Assignee: Microsoft Corporation
    Inventors: Sander M. Viegers, Christopher D. Edwards, Benoit Schmitlin