Legal Counsel at Canonical USA, Inc., Founder at Law School Discussion, LLC
Location:
Greater Boston Area
Industry:
Computer Software
Work:
Canonical USA, Inc. since Oct 2008
Legal Counsel
Law School Discussion, LLC since Mar 2001
Founder
Black Duck Software, Inc. Nov 2004 - Oct 2008
Counsel
Moreover Technologies 2000 - 2001
Marketing Associate
Education:
Leiden University 2004 - 2004
Study Abroad, Law
Boston University School of Law 2001 - 2004
Juris Doctor
University of California, Santa Barbara 1996 - 2000
BA, Philosophy, Communication
University of Sussex 1998 - 1999
Study Abroad, Philosophy
MIHS
Skills:
Contract Negotiation Intellectual Property Open Source Software Licensing Software Licensing Open Source OEM SaaS E-commerce Cloud Computing Entrepreneurship Licensing Agreements
Andrew Sinclair (born 1935) is a prolific British novelist, historian, biographer, critic and film-maker. He was a Founding Member of Churchill College, Cambridge ...
Lisa M. Lippert - Seattle WA Andrew Sinclair - Redmond WA
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 1700
US Classification:
715513, 707101
Abstract:
Markup language content and content mapping is disclosed. On one embodiment, content is received according to a first predetermined format, such as MAPI. The content is mapped from this format to a second predetermined format which is consistent with a predetermined markup language, such as XML. The second format may also be consistent with a predetermined extension of the markup language, such as the WebDAV extensions to XML. Once mapped, the content is output in the second format.
Andrew Sinclair - Redmond WA, US Bruce Gage - Renton WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F017/30
US Classification:
707 2
Abstract:
Systems and methods for web store events. A web store event occurs whenever an item is accessed. When an item is accessed, both synchronous and asynchronous events can fire. If a synchronous event fires, then an event object that has registered for the synchronous event is called and executed before the transaction involving the item is allowed to complete. The synchronous event also has the ability to either commit or abort the transaction. Importantly, the synchronous event has complete control over the item. An asynchronous event is called and executed after the transaction involving the item is already committed to the store and after any synchronous events have executed. Because more than one event object can register for a web store event, synchronous event objects are called according to their priority. Synchronous events fire before asynchronous events and synchronous event objects execute before asynchronous event objects.
Andrew Sinclair - Redmond WA, US Bruce Gage - Renton WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 17/30
US Classification:
707100
Abstract:
Systems and methods for web store events. A web store event occurs whenever an item is accessed. When an item is accessed, both synchronous and asynchronous events can fire. If a synchronous event fires, then an event object that has registered for the synchronous event is called and executed before the transaction involving the item is allowed to complete. The synchronous event also has the ability to either commit or abort the transaction. Importantly, the synchronous event has complete control over the item. An asynchronous event is called and executed after the transaction involving the item is already committed to the store and after any synchronous events have executed. Because more than one event object can register for a web store event, synchronous event objects are called according to their priority. Synchronous events fire before asynchronous events and synchronous event objects execute before asynchronous event objects.
Andrew Sinclair - Redmond WA, US Bruce Gage - Renton WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 17/30
US Classification:
707 2
Abstract:
Systems and methods for web store events. A web store event occurs whenever an item is accessed. When an item is accessed, both synchronous and asynchronous events can fire. If a synchronous event fires, then an event object that has registered for the synchronous event is called and executed before the transaction involving the item is allowed to complete. The synchronous event also has the ability to either commit or abort the transaction. Importantly, the synchronous event has complete control over the item. An asynchronous event is called and executed after the transaction involving the item is already committed to the store and after any synchronous events have executed. Because more than one event object can register for a web store event, synchronous event objects are called according to their priority. Synchronous events fire before asynchronous events and synchronous event objects execute before asynchronous event objects.
Method And System For Presenting A Video Conference Using A Three-Dimensional Object
A presentation system receives streams of videos of a video conference and presents the videos on the faces of a three-dimensional object. The presentation system selects which video should be presented more prominently than the other videos. The presentation system generates an image of the three-dimensional object that represents a view location from which the selected video is prominently visible and videos of other conference participants are less prominently visible. The presentation system then displays the image to the conference participant.
Small-Scale Secured Computer Network Group Without Centralized Management
Andrew P. Sinclair - Redmond WA, US Eric Flo - Sammamish WA, US Chris Guzak - Kirkland WA, US Sean O. Lyndersay - Seattle WA, US Sterling Reasor - Bellevue WA, US Richard B. Ward - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 15/16 G06F 15/173 G06F 15/177
US Classification:
709220, 709243, 380273
Abstract:
Computers on a local computer network, such as a home network or a small business network, are formed into a secured network group that provides common user access control and enables resource sharing among the computers in the group. A computer on the local network discovers whether there are secured network groups existing on the local network. If one secured network group is found, the computer indicates to a second computer in the group its desire to join the group, and establishes trust with that computer, such as by entering a proper user name and password, or a secret identification number. Once the trust is established, the first computer joins the group. Within the secured network group, user accounts and user profiles are replicated to each of the computers in the group. The establishment of trust and the replication of user accounts and profiles among the computers in the group enable the implementation of security policies and user access control in a group-wide manner.
Warren V Barkley - Mill Creek WA, US Andrew P Sinclair - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G10L 15/00
US Classification:
704275, 704235, 704270, 707 3, 707 5
Abstract:
Systems and/or methods (“tools”) are described that enable indexing and storing verbal content, and other techniques. Some of these tools may be enabled using a computer-implemented method that includes receiving events that result from detecting keywords within a stream. In a first operating mode, the tools may create metadata in response to the event. The metadata includes an indication of the detected keyword and a time index indicating where in the stream the keyword was detected. The tools may also merge the metadata with a portion of the stream where the detected keyword occurred. In a second operating mode, the tools may associate data representing the keyword with the time index, and may store a record that includes the keyword and the time index in an output file.
Dawson Yee - Bellevue WA, US Andrew P. Sinclair - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
H04M 11/00
US Classification:
379 9321, 455416, 37920201
Abstract:
Techniques are provided for configuring a device. One or more operations are determined in accordance with a scheduled meeting. One or more configurable buttons on the device are provided. Each of the one or more configurable buttons corresponds to one of the operations. Selecting a first of the one or more configurable buttons causes processing to be performed for a first of the operations associated with the first configurable button. The first operation uses information associated with said scheduled meeting.
Name / Title
Company / Classification
Phones & Addresses
Andrew Sinclair Owner
Sinclair Insurance Insurance Services
770 San Ramon Valley Blvd, Danville, CA 94526 9256489900, 9256489955
Andrew Sinclair Owner
Sinclair Insurance Insurance Agents, Brokers, and Service
770 San Ramon Valley Blvd # C, Danville, CA 94526 Website: sinclairinsurance.com,
Andrew Sinclair, the researcher who identified one of the genes that had been used as an Olympic sex test, says his response to its use for this purpose was one of horror because he said his research had also led him to understand that gender is simply not something that can be measured biologica
Date: Jul 30, 2012
Category: Sports
Source: Google
Youtube
Andrew Sinclair & The Ritual Band - live at T...
andrewsinclair.b...
Category:
Music
Uploaded:
12 Sep, 2011
Duration:
6m 36s
Rites Wild - Deep Ocean Sands (Andrew Sinclai...
by Stacey Wilson, August 2011 shot at Port Noarlunga, SA riteswild.ban...
Category:
Music
Uploaded:
31 Aug, 2011
Duration:
3m 35s
Marionette's Conundrum - a dark, amusing, sen...
MARIONETTE'S CONUNDRUM is no ordinary boring, 'how-to' guide to sculpt...
Category:
Howto & Style
Uploaded:
13 Apr, 2011
Duration:
8m 21s
How to Dance: Featuring Andrew Sinclair - Edi...
Warning: This video should not be watched by pregnant women due to the...
Category:
Howto & Style
Uploaded:
28 May, 2011
Duration:
11m 27s
Under Milk Wood (1972) Trailer
Under Milk Wood 1972 Dylan Thomas Andrew Sinclair Richard Burton Eliza...
Category:
Film & Animation
Uploaded:
05 May, 2011
Duration:
3m 3s
Andrew sinclairs "Echo and the Funny men" on ...
About Andrew Sinclair Andrew Sinclair ARBS is amongst the most creativ...
Category:
Travel & Events
Uploaded:
03 Oct, 2010
Duration:
3m 9s
Under Milk Wood: Director's Introduction
An introduction by director Andrew Sinclair to his 1972 screen adaptat...
Category:
Film & Animation
Uploaded:
19 Aug, 2009
Duration:
2m 14s
Under Milkwood (1972) .. Richard Burton . The...
Dylan Thomas' classic play brings together Richard Burton, Elizabeth T...
University of Western Ontario - Chiropractic, Southern California University of Health Sciences - Chiropractic, University of South Florida - Finance / Economics, Saint Petersburg Junior College
Tagline:
Living the love of life
Andrew Sinclair
Work:
Lydian Asset Management (2005-2010) Royal Bank of Scotland (1998-2004)
Education:
University of Manchester - Computer Science
Andrew Sinclair
Education:
Boston University School of Law - Law, University of California, Santa Barbara - Philosophy, Communication
About:
Lawyer. Proprietor of Law School Discussion and tortfeasor. Home brewer. Musician. Hobbyist carpenter.