Amazon - Greater Seattle Area since Jan 2012
Development Manager
Microsoft - Redmond, WA Jan 2011 - Dec 2011
Development Manager
Microsoft - Redmond, WA Sep 2005 - Jan 2009
Principal Development Lead for Active Directory Federation Services
Microsoft - Greater Seattle Area Jul 1996 - Dec 2005
Principal Software Design Engineer and Lead for Active Directory
Education:
University of Waterloo 1991 - 1996
BMath, Computer Science & Math
NTCI
Skills:
Program Management Services Web Services Operations
Murli D. Satagopan - Bellevue WA Dave D. Straube - Redmond WA Colin H. Brace - Seattle WA Chris L. Mayhall - Issaquah WA Donald J. Hacherl - North Bend WA
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 1516
US Classification:
709226, 709209, 709223, 709229, 709244, 707200
Abstract:
A system for multi-master unique identifier allocation comprises a server for allocating pools of identifiers to requesting servers and at least one server for requesting pools of identifiers and allocating individual identifiers as necessary. A single master server allocates âpoolsâ of unique identifiers to network servers upon request. The network servers in turn allocate unique identifiers from their pool as necessary when the server generates new system objects. When a network servers pool of unique identifiers is nearly depleted, the network server requests an additional pool of identifiers from the master server.
Caching User Network Access Information Within A Network
Murli D. Satagopan - Redmond WA, US Colin H. Brace - Seattle WA, US Mark R. Brown - Seattle WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 15/173
US Classification:
709225, 717122, 717126
Abstract:
A network system server, at a first network site, maintains network access information that identifies users authorized to access a network and a network controller, at a second network site, caches the network access information for individual users that request access to the network from the second network site. The network controller tracks the individual users that request access to the network from the second network site and updates the cached network access information for the individual users that request access to the network from the second network site within a defined time interval.
Transparent Resource Administration Using A Read-Only Domain Controller
Colin Harrison Brace - Seattle WA, US Nathan Daniel Muggli - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 15/173
US Classification:
709226, 709225, 709203, 709217
Abstract:
A domain controller hierarchy in accordance with implementations of the present invention involves one or more local domain controllers, such as one or more read-only local domain controllers in communication with one or more writable hub domain controllers. The local domain controllers includes a resource manager, such as a Security Account Manager (“SAM”), that manages resources and/or other accounts information received from the writable hub domain controller. When a local user attempts to change the resource at the local domain controller, however, the resource manager chains the request, along with any appropriate identifiers for the request, to the writable hub domain controller, where the request is processed. If appropriate, the hub domain controller sends a response that the resource has been updated as requested and also sends a copy of the updated resource to be cached at the local domain controller.
Kim Cameron - Bellevue WA, US Arun Nanda - Sammamish WA, US Don Hacherl - North Bend WA, US Murli Satagopan - Sammamish WA, US Stuart Kwan - Redmond WA, US Colin Brace - Seattle WA, US Walter Smith - Seattle WA, US Melissa Dunn - Woodinville WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
H04L 9/32
US Classification:
713180, 713175, 713177
Abstract:
In accordance with various aspects, the present invention relates to methods and systems for sending an identity information document comprising selecting identity information from a self-identity information store for inclusion in the identity information document. The selected identity information is read from a self-identity information store. The identity information document is generated to include the selected identity information and one or more keys, and signed using a key associated with one of the keys included in the identity information document. The identity information document is then sent to a recipient. Receiving an identity information document comprises receiving a signed identity information document from an originator. A determination is made as to whether identity information in the identity information document is reliable. The identity information is saved in a recognized identity information store if the identity information is determined to be reliable.
Transparent Resource Administration Using A Read-Only Domain Controller
Colin Harrison Brace - Seattle WA, US Nathan Daniel Muggli - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 15/173
US Classification:
709226, 709225, 709223, 709203
Abstract:
A domain controller hierarchy in accordance with implementations of the present invention involves one or more local domain controllers, such as one or more read-only local domain controllers in communication with one or more writable hub domain controllers. The local domain controllers include a resource manager, such as a Security Account Manager (“SAM”), that manages resources and/or other accounts information received from the writable hub domain controller. When a local user attempts to change the resource at the local domain controller, however, the resource manager chains the request, along with any appropriate identifiers for the request, to the writable hub domain controller, where the request is processed. If appropriate, the hub domain controller sends a response that the resource has been updated as requested and also sends a copy of the updated resource to be cached at the local domain controller.
Colin H. Brace - Seattle WA, US Nathan D. Muggli - Kirkland WA, US William B. Lees - Redmond WA, US William J. Whalen - Seattle WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 21/24
US Classification:
713193, 380277, 380284
Abstract:
Accessing a data set with secret and non-secret data. A method includes accessing a data set image. The data set image comprises secret data. The data set image is derived from an authorized data set associated with a master key that authorizes access to the secret data. The master key is not provided with the data set image. The method further comprises restoring the data set image to a computing system to create a degraded data set. Data in the degraded data set other than the secret data is accessed without restoring the master key.
Vijay K. Gajjala - Sammamish WA, US Colin H. Brace - Seattle WA, US Derek T. Del Conte - Sammamish WA, US Kim Cameron - Redmond WA, US Arun K. Nanda - Sammamish WA, US Hervey O. Wilson - Bellevue WA, US Stuart L. S. Kwan - Redmond WA, US Rashmi Raj - Eden Prairie MN, US Vijayavani Nori - Bellevue WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 21/20 H04L 9/32
US Classification:
726 6, 726 8, 713185, 713168
Abstract:
A system and method for provisioning digital identity representations (“DIRs”) uses various techniques and structures to ease administration, increase accuracy, and decrease inconsistencies of a digital-identity provisioning system. A system is provided using a common identity data store for both DIR issuance and identity token issuance, decreasing synchronization issues. Various methods are provided for creating new DIRs, notifying principals of available DIRs, and approving issuance of new DIRs.
Dynamically Associating Attribute Values With Objects
Khushru M. Irani - Redmond WA, US Greg Johnson - East Wenatchee WA, US Colin Brace - Seattle WA, US Gokay K. Hurmali - Redmond WA, US Qi Cao - Bellevue WA, US William James Whalen - Seattle WA, US Umit Akkus - Bellevue WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 7/04 G06F 17/30 G06F 21/00
US Classification:
726 6, 726 1, 726 18, 726 21, 713183
Abstract:
Dynamically associating an attribute and an associated value to an object includes dynamically associating attribute-value sets to an object, but is not so limited. An exemplary system includes a directory component that can be configured to dynamically assign different values, for a set attributes, to an object. An exemplary directory application can be configured to select an attribute-value set for an object based in part on a group membership determination, and a precedence parameter associated with an attribute-value, set, or other grouping. Other embodiments are available.
Flickr
Youtube
Meet Colin- Diagnosed with Complex Clubfoot a...
Colin was diagnosed with clubfoot the day he was born. Colin was treat...
Category:
Nonprofits & Activism
Uploaded:
05 Aug, 2010
Duration:
3m 49s
Colin Scores Two Goals (Brace)
On Saturday, May 11, 2009 Colin scored two goals during the scrimmage ...
Category:
Sports
Uploaded:
17 May, 2009
Duration:
2m 58s
Hibs 5-1 Montrose 6 Feb 2010
Hibs beat Montrose in the Scottish Cup. Colin Nish with a brace, and D...
Category:
Sports
Uploaded:
09 Feb, 2010
Duration:
1m 31s
AP Chemistry Recruiting Video 2010
This is the official 2010 recruiting video for Wheaton Warrenville Sou...
Category:
Science & Technology
Uploaded:
10 Feb, 2010
Duration:
10m 1s
Sidi Vortice Boots Review at RevZilla.com
www.revzilla.com Sidi's top of the line pro-level race boots are the S...
Category:
Education
Uploaded:
26 Jan, 2011
Duration:
10m 2s
'Said Too Much' by Croy
Croy hailed from Dover in the UK. They received excellent reviews and ...