<?xml version="1.0" encoding="utf-8"?>
<!--
Taxonomy based on XBRL standard Version 2.1.
Created by UBmatrix Taxonomy Designer 1.0.0.0 (2008-04-17 05:55).  
Contact www.ubmatrix.com
Copyright (c) 2002-2008 UBmatrix inc., All Rights Reserved
Produced on 2008-04-19 07:26:30
-->
<schema
  xmlns="http://www.w3.org/2001/XMLSchema"
  xmlns:xbrli="http://www.xbrl.org/2003/instance"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:pattern="http://xbrls.org/2008/xbrls/metapattern/calculation"
  xmlns:types="http://xbrls.org/2008/xbrls/metapattern/calculation/types"
  xmlns:xbrls="http://xbrls.org/2008/xbrls"
  xmlns:xbrldt="http://xbrl.org/2005/xbrldt"
  targetNamespace="http://xbrls.org/2008/xbrls/metapattern/calculation"
  elementFormDefault="qualified"
  attributeFormDefault="unqualified">
  <annotation>
    <appinfo>
      <link:roleType
        roleURI="http://xbrls.org/2008/xbrls/metapattern/calculation/RelatedParties"
        id="ByComponent">
        <link:definition>Related Parties</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://xbrls.org/2008/xbrls/metapattern/calculation/RelatedPartyTransactions"
        id="ByNetGross">
        <link:definition>Related Party Transactions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType
        roleURI="http://xbrls.org/2008/xbrls/metapattern/calculation/ByCurrentNoncurrent"
        id="ByCurrentNoncurrent">
        <link:definition>Trade and Other Receivables, Net, by Current/Noncurrent</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:linkbaseRef xlink:type="simple"
        xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef"
        xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"
        xlink:href="NestedCompoundConcept-label.xml"
        xlink:title="Label Links, all" />
      <link:linkbaseRef xlink:type="simple"
        xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef"
        xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"
        xlink:href="NestedCompoundConcept-definition.xml"
        xlink:title="Definition Links, all" />
      <link:linkbaseRef xlink:type="simple"
        xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef"
        xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"
        xlink:href="NestedCompoundConcept-presentation.xml"
        xlink:title="Presentation Links, all" />
    </appinfo>
  </annotation>
  <import
    namespace="http://www.xbrl.org/2003/instance"
    schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
  <import
    namespace="http://xbrls.org/2008/xbrls/metapattern/calculation/types"
    schemaLocation="NestedCompoundConcept-ComplexTypes.xsd" />
  <import
    namespace="http://xbrls.org/2008/xbrls"
    schemaLocation="http://xbrl.squarespace.com/storage/xbrls/2008/xbrls-2008.xsd" />
  <import
    namespace="http://xbrl.org/2005/xbrldt"
    schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
  <import
    namespace="http://www.xbrl.org/2004/ref"
    schemaLocation="http://www.xbrl.org/2004/ref-2004-08-10.xsd" />
  <import
    namespace="http://www.xbrl.org/2003/linkbase"
    schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
  <element
    id="pattern_AgencyArrangementsWithRelatedPartyMember"
    name="AgencyArrangementsWithRelatedPartyMember"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="pattern_LeasingArrangementsWithRelatedPartyMember"
    name="LeasingArrangementsWithRelatedPartyMember"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="pattern_PurchaseOrSaleOfGoodsWithRelatedPartyMember"
    name="PurchaseOrSaleOfGoodsWithRelatedPartyMember"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="pattern_PurchaseOrSaleOfPropertyOrOtherAssetsWithRelatedPartyMember"
    name="PurchaseOrSaleOfPropertyOrOtherAssetsWithRelatedPartyMember"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="pattern_RelatedPartiesAllDomain"
    name="RelatedPartiesAllDomain"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="pattern_RelatedPartiesSchedule"
    name="RelatedPartiesSchedule"
    type="xbrli:stringItemType"
    substitutionGroup="xbrldt:hypercubeItem"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="pattern_RelatedParty1Member"
    name="RelatedParty1Member"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="pattern_RelatedParty2Member"
    name="RelatedParty2Member"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="pattern_RelatedPartyLineItems"
    name="RelatedPartyLineItems"
    type="xbrli:stringItemType"
    substitutionGroup="xbrls:lineItemsGroup"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="pattern_RelatedPartyNameAxis"
    name="RelatedPartyNameAxis"
    type="xbrli:stringItemType"
    substitutionGroup="xbrldt:dimensionItem"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="pattern_RelatedPartyNatureOfRelationship"
    name="RelatedPartyNatureOfRelationship"
    type="xbrls:textItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="pattern_RelatedPartyRecord"
    name="RelatedPartyRecord"
    type="xbrli:stringItemType"
    substitutionGroup="xbrls:recordGroup"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="pattern_RelatedPartyTransactionAmount"
    name="RelatedPartyTransactionAmount"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="pattern_RelatedPartyTransactionDescription"
    name="RelatedPartyTransactionDescription"
    type="xbrls:textItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="pattern_RelatedPartyTransactionLineItems"
    name="RelatedPartyTransactionLineItems"
    type="xbrli:stringItemType"
    substitutionGroup="xbrls:lineItemsGroup"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="pattern_RelatedPartyTransactionPricingPolicy"
    name="RelatedPartyTransactionPricingPolicy"
    type="xbrls:textItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="pattern_RelatedPartyTransactionRecord"
    name="RelatedPartyTransactionRecord"
    type="xbrli:stringItemType"
    substitutionGroup="xbrls:recordGroup"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="pattern_RelatedPartyTransactionTypeAllDomain"
    name="RelatedPartyTransactionTypeAllDomain"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="pattern_RelatedPartyTransactionTypeAxis"
    name="RelatedPartyTransactionTypeAxis"
    type="xbrli:stringItemType"
    substitutionGroup="xbrldt:dimensionItem"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="pattern_RelatedPartyTransactionsSchedule"
    name="RelatedPartyTransactionsSchedule"
    type="xbrli:stringItemType"
    substitutionGroup="xbrldt:hypercubeItem"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="pattern_RelatedPartyTypeOfRelationship"
    name="RelatedPartyTypeOfRelationship"
    type="types:RelatedPartyItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
  <element
    id="pattern_TradeOtherReceivablesNetByCurrentNoncurrentCalculation"
    name="TradeOtherReceivablesNetByCurrentNoncurrentCalculation"
    type="xbrli:stringItemType"
    substitutionGroup="xbrls:calculationGroup"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="pattern_TradeOtherReceivablesNetByCurrentNoncurrentLineItems"
    name="TradeOtherReceivablesNetByCurrentNoncurrentLineItems"
    type="xbrli:stringItemType"
    substitutionGroup="xbrls:lineItemsGroup"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="pattern_TradeOtherReceivablesNetByCurrentNoncurrentSchedule"
    name="TradeOtherReceivablesNetByCurrentNoncurrentSchedule"
    type="xbrli:stringItemType"
    substitutionGroup="xbrldt:hypercubeItem"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="pattern_TradeOtherReceivablesNetCurrent"
    name="TradeOtherReceivablesNetCurrent"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="debit"
    nillable="true" />
  <element
    id="pattern_TradeOtherReceivablesNetNoncurrent"
    name="TradeOtherReceivablesNetNoncurrent"
    type="xbrli:monetaryItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    xbrli:balance="debit"
    nillable="true" />
</schema>