1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,18566,(e,t,a)=>{t.exports=e.r(76562)},63847,37682,e=>{"use strict";var t=e.i(43476),a=e.i(71645),s=e.i(18566);let l={zh:{htmlLang:"zh-Hant",metadata:{title:"å°ç£å°å©æª¢ç´¢ï½WISECODE ç¥å
¸æºæ¬",description:"輸å
¥å°å©è碼ã叿æ¢ä»¶ææè¡æè¿°ï¼å¿«éåå¾å¯èªè¡ç ç©¶ç TIPO å°å©æª¢ç´¢å鏿¡ã"},languageLabel:"䏿",homeLink:"è¿å WISECODE é¦é ",backToSearch:"è¿åæå°æ¢ä»¶",loadingTitle:"æ£å¨è®å TIPO å°å©æª¢ç´¢çµæ",loadingBody:"TIPO å¯è½éè¦ä¸äºæéæ´çå鏿¡ï¼è«ç¨åçå»ï¼çµææå¨éè£¡æ´æ°ã",emptyTitle:"æºå好éå§ TIPO 檢索",emptyBody:"å¯å
å¾è碼æ¥è©¢ãä»¥ææ¾ææä»¥åæ¾åéå§ï¼åéæ¥æ¶ææé©åèªè¡ç ç©¶ç TIPO å鏿¡ã",resultList:"æ¢åå¼",resultTable:"è¡¨æ ¼å¼",resetSearch:"éæ°æª¢ç´¢",noResultsTitle:"ç®åæ²æç¬¦åæ¢ä»¶ççµæ",noResultsBody:"TIPO å°å©æª¢ç´¢æ«ææ²æåå³å¯ç¨å鏿¡ãè«èª¿æ´æ¥è©¢æ¢ä»¶ãæ¹ç¨è¼çèç¢¼ï¼æè¿åä¸ä¸é éæ°æª¢ç´¢ã",resultsAll:"å
¨é¨çµæ",resultsInvention:"ç¼æ/æ°å",resultsOther:"å
¶ä»æ¡ä»¶",fullTextAndImages:"å
¨æèå",patentGazette:"å°å©å
¬å ±",publicationGazette:"å
¬éå
¬å ±",pageSize:"æ¯é ",page:"é ",goToPage:"åå¾é 碼",previousPage:"ä¸ä¸é ",nextPage:"ä¸ä¸é ",tipImageAltSuffix:"åå¼",detail:{fallbackTitle:"ç¡å°å©åç¨±è³æ",officialSource:"å
¬éè³è¨æ¥è©¢",legalStatus:"æ³å¾çæ
æè¦",legalStatusLoading:"æ³å¾çæ
æè¦è¼å
¥ä¸",legalStatusError:"æ³å¾çæ
æè¦æ«æç¡æ³è¼å
¥ã",legalStatusEmpty:"ç®åæ²æå¯é¡¯ç¤ºçæ³å¾çæ
è³æã",abstract:"æè¦",abstractEmpty:"ç¡æè¦è³æ",description:"èªªææ¸",descriptionEmpty:"ç¡èªªææ¸è³æ",claims:"ç³è«å°å©ç¯å",claimsEmpty:"ç¡ç³è«å°å©ç¯åè³æ",images:"åå¼",imagesEmpty:"ç¡åå¼è³æ",showMoreDescription:"å±éèªªææ¸",showLessDescription:"æ¶åèªªææ¸",showMoreClaims:"å±éç³è«å°å©ç¯å",showLessClaims:"æ¶åç³è«å°å©ç¯å",statusFetched:"å·²åå¾",statusEmpty:"ç¡å
§å®¹",statusFailed:"åå¾å¤±æ",statusNotRequested:"å°æªæ¥è©¢"}},en:{htmlLang:"en",metadata:{title:"Taiwan Patent Search | WISECODE",description:"Search TIPO patent records by publication number, Boolean query, or technical description."},languageLabel:"English",homeLink:"Back to WISECODE",backToSearch:"Back to search",loadingTitle:"Loading TIPO patent search results",loadingBody:"TIPO may take a moment to assemble candidate records. Results will appear here when ready.",emptyTitle:"Ready for TIPO search",emptyBody:"Start with a publication number, text-to-query, or image search, then narrow the candidate set for your own review.",resultList:"List",resultTable:"Cards",resetSearch:"New search",noResultsTitle:"No matching results yet",noResultsBody:"TIPO did not return usable candidates for this query. Adjust the query, try a shorter identifier, or go back and search again.",resultsAll:"All results",resultsInvention:"Invention / Utility",resultsOther:"Other cases",fullTextAndImages:"Full text & images",patentGazette:"Patent gazette",publicationGazette:"Publication gazette",pageSize:"Per page",page:"Page",goToPage:"Go to page",previousPage:"Previous page",nextPage:"Next page",tipImageAltSuffix:"figure",detail:{fallbackTitle:"Untitled patent",officialSource:"Official source",legalStatus:"Legal status",legalStatusLoading:"Loading legal-status data...",legalStatusError:"Failed to load legal-status data.",legalStatusEmpty:"No legal-status data is available for this record.",abstract:"Abstract",abstractEmpty:"No abstract is available.",description:"Description",descriptionEmpty:"No description is available.",claims:"Claims",claimsEmpty:"No claim text is available.",images:"Figures",imagesEmpty:"No figures are available.",showMoreDescription:"Show more description",showLessDescription:"Show less description",showMoreClaims:"Show more claims",showLessClaims:"Show fewer claims",statusFetched:"Fetched",statusEmpty:"No data",statusFailed:"Failed",statusNotRequested:"Not requested"}},ja:{htmlLang:"ja",metadata:{title:"å°æ¹¾ç¹è¨±æ¤ç´¢ | WISECODE",description:"å
¬éçªå·ããã¼ã«æ¤ç´¢ãæè¡èª¬æãã TIPO ç¹è¨±æ
å ±ãæ¤ç´¢ãã¾ãã"},languageLabel:"æ¥æ¬èª",homeLink:"WISECODE ã«æ»ã",backToSearch:"æ¤ç´¢æ¡ä»¶ã¸æ»ã",loadingTitle:"TIPO ã®ç¹è¨±æ¤ç´¢çµæãèªã¿è¾¼ã¿ä¸ã§ã",loadingBody:"TIPO ãåè£ãã¼ã¿ãã¾ã¨ããã¾ã§å°ãæéãããããã¨ãããã¾ããçµæã¯ããã«è¡¨ç¤ºããã¾ãã",emptyTitle:"TIPO æ¤ç´¢ãå§ãã",emptyBody:"çªå·æ¤ç´¢ãæç« æ¤ç´¢ãç»åæ¤ç´¢ããéå§ããèªåã§ç¢ºèªããåè£ç¾¤ã¸çµãè¾¼ãã¾ãã",resultList:"ä¸è¦§",resultTable:"ã«ã¼ã",resetSearch:"æ¤ç´¢ãããç´ã",noResultsTitle:"ä¸è´ããçµæã¯ã¾ã ããã¾ãã",noResultsBody:"ãã®æ¡ä»¶ã§ã¯ TIPO ããå©ç¨å¯è½ãªåè£ãåå¾ã§ãã¾ããã§ãããæ¡ä»¶ã調æ´ããããçãçªå·ã§åæ¤ç´¢ãã¦ãã ããã",resultsAll:"å
¨çµæ",resultsInvention:"çºæ / å®ç¨æ°æ¡",resultsOther:"ãã®ä»",fullTextAndImages:"å
¨æã¨å³é¢",patentGazette:"ç¹è¨±å
¬å ±",publicationGazette:"å
¬éå
¬å ±",pageSize:"表示件æ°",page:"ãã¼ã¸",goToPage:"ãã¼ã¸ã¸ç§»å",previousPage:"åã®ãã¼ã¸",nextPage:"次ã®ãã¼ã¸",tipImageAltSuffix:"å³é¢",detail:{fallbackTitle:"åç§°æªè¨å®ã®ç¹
1許",officialSource:"å
¬å¼ã½ã¼ã¹",legalStatus:"æ³çç¶æ
",legalStatusLoading:"æ³çç¶æ
ãã¼ã¿ãèªã¿è¾¼ã¿ä¸ã§ã...",legalStatusError:"æ³çç¶æ
ãã¼ã¿ã®èªã¿è¾¼ã¿ã«å¤±æãã¾ããã",legalStatusEmpty:"表示ã§ããæ³çç¶æ
ãã¼ã¿ã¯ããã¾ããã",abstract:"è¦ç´",abstractEmpty:"è¦ç´ã¯ããã¾ããã",description:"æç´°æ¸",descriptionEmpty:"æç´°æ¸æ¬æã¯ããã¾ããã",claims:"è«æ±é
",claimsEmpty:"è«æ±é
ããã¹ãã¯ããã¾ããã",images:"å³é¢",imagesEmpty:"表示ã§ããå³é¢ã¯ããã¾ããã",showMoreDescription:"æç´°æ¸ãããã«è¡¨ç¤º",showLessDescription:"æç´°æ¸ãæãããã",showMoreClaims:"è«æ±é
ãããã«è¡¨ç¤º",showLessClaims:"è«æ±é
ãæãããã",statusFetched:"å徿¸ã¿",statusEmpty:"ãã¼ã¿ãªã",statusFailed:"åå¾å¤±æ",statusNotRequested:"æªç
§ä¼"}}},i=/^\/(zh|en|ja)(?:\/|$)/u,r=/^\/(?:zh|en|ja)\/eureka-check\/patent\/([0-9a-f-]{36})$/iu,n=/^\/(?:zh|en|ja)\/eureka-check\/?$/iu;function o(e){return l[e]}function c(e){return"en"===e||"ja"===e||"zh"===e?e:"zh"}function d(e){return c(e?.match(i)?.[1])}function u(e){return`/${e}/eureka-check`}e.s(["getEurekaLocaleCopy",0,o,"localeFromPathname",0,d,"normalizeEurekaLocale",0,c,"switchEurekaLocalePath",0,function(e,t){if(!e||"/"===e)return u(t);let a=e.match(r);if(a){var s;return s=a[1],`${u(t)}/patent/${s.toLowerCase()}`}return n.test(e),u(t)}],37682);let m=/^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/iu,p=/^https:\/\/cloud\.tipo\.gov\.tw\/S400\/patent\/([0-9a-f-]{36})$/iu,x="https://tiponet.tipo.gov.tw/S092_OUT/2022/out?lang=zh_TW";function h(e,t="zh"){return m.test(e)?`/${t}/eureka-check/patent/${e.toLowerCase()}`:null}function g(e){return{publicationNumber:e,searchMode:"number",query:e}}async function b(e,t){let a=await e("/api/eureka-check/tipo-legal-status",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(g(t))}),s=await a.json();if(!a.ok||!s.result)throw Error(s.error||"legal-status summary failed");return s.result}function f({publicationNumber:e,state:a,summary:s,locale:l="zh"}){let i=o(l),r=(s?.legalStatusSections||[]).slice(0,2);return(0,t.jsxs)("section",{className:"mt-5 rounded-[20px] border border-[#eadfcf] bg-[#fcfaf6] px-5 py-4",children:[(0,t.jsxs)("div",{className:"mb-3 flex flex-wrap items-center gap-3",children:[(0,t.jsx)("h2",{className:"text-base font-semibold text-[#5d4120]",children:i.detail.legalStatus}),e?(0,t.jsx)("span",{className:"font-mono text-sm text-[#6b7280]",children:e}):null]}),"loading"===a?(0,t.jsx)("p",{className:"text-sm text-[#6b7280]",children:i.detail.legalStatusLoading}):null,"error"===a?(0,t.jsx)("p",{className:"text-sm text-[#8b3a2e]",children:i.detail.legalStatusError}):null,"ready"===a&&0===r.length?(0,t.jsx)("p",{className:"text-sm text-[#6b7280]",children:i.detail.legalStatusEmpty}):null,"ready"===a?(0,t.jsxs)("div",{className:"space-y-4",children:[s?.legalStatusText?(0,t.jsx)("p",{className:"text-sm text-[#374151]",children:s.legalStatusText}):null,r.map(e=>(0,t.jsx)(y,{section:e,locale:l},`${e.label}:${e.url||""}`))]}):null,"idle"!==a||e?null:(0,t.jsx)("p",{className:"text-sm text-[#6b7280]",children:i.detail.legalStatusEmpty})]})}function y({section:e,locale:a}){return(0,t.jsxs)("article",{className:"rounded-[16px] border border-[#e7dcc9] bg-white px-4 py-3",children:[(0,t.jsxs)("div",{className:"mb-2 flex flex-wrap items-center gap-3",children:[(0,t.jsx)("h3",{className:"text-sm font-semibold text-[#5d4120]",children:e.label}),(0,t.jsx)("span",{className:"text-xs text-[#6b7280]",children:S(e.retrievalStatus,a)})]}),"ok"===e.retrievalStatus&&e.rows.length?(0,t.jsx)("div",{className:"overflow-x-auto",children:(0,t.jsx)("table",{className:"w-full text-left text-sm",children:(0,t.jsx)("tbody",{children:e.rows.map((a,s)=>(0,t.jsx)("tr",{className:"border-t border-[#f0e7d9] first:border-t-0",children:a.map((a,l)=>(0,t.jsx)("td",{className:"px-2 py-2 align-top text-[#374151]",children:a},`${e.label}-${s}-${l}`))},`${e.label}-${s}`))})})}):(0,t.jsx)("p",{className:"text-sm text-[#6b7280]",children:S(e.retrievalStatus,a)})]})}function S(e,t){let a=o(t);return"ok"===e?a.detail.statusFetched:"empty"===e?a.detail.statusEmpty:"failed"===e?a.detail.statusFailed:a.detail.statusNotRequested}function w({title:e,blocks:a,emptyText:s,expandable:l=!1,expanded:i=!1,expandLabel:r,collapseLabel:n,onExpandedChange:o}){return(0,t.jsxs)("section",{className:"rounded-[24px] border border-[#d7ccb8] bg-white px-6 py-6 shadow-[0_12px_32px_rgba(65,47,24,0.06)]",children:[(0,t.jsx)("h2",{className:"mb-4 text-lg font-semibold text-[#5d4120]",children:e}),a.length>0?(0,t.jsx)("div",{className:"space-y-4 leading-8",children:a.map((a,s)=>(0,t.jsx)("p",{className:"whitespace-pre-wrap text-[15px]",children:a},`${e}-${s}`))}):(0,t.jsx)("p",{className:"text-[15px] text-[#6b7280]",children:s}),l?(0,t.jsx)("button",{type:"button",className:"mt-5 rounded-full border border-[#caa977] bg-[#fff8ec] px-4 py-2 text-sm font-medium text-[#7d5620]","aria-expanded":i,onClick:()=>o?.(!i),children:i?n:r}):null]})}function N({title:e,claims:a,emptyText:s,expandable:l,expanded:i,expandLabel:r,collapseLabel:n,onExpandedChange:o}){return(0,t.jsxs)("section",{className:"rounded-[24px] border border-[#d7ccb8] bg-white px-6 py-6 shadow-[0_12px_32px_rgba(65,47,24,0.06)]",children:[(0,t.jsx)("h2",{className:"mb-4 text-lg font-semibold text-[#5d4120]",children:e}),a.length>0?(0,t.jsx)("ol",{className:"space-y-3",children:a.map((e,a)=>(0,t.jsx)("li",{className:"list-none whitespace-pre-wrap rounded-[16px] bg-[#f8f3ea] px-4 py-3 text-[15px] leading-8",children:e},`claim-${a}`))}):(0,t.jsx)("p",{className:"text-[15px] text-[#6b7280]",children:s}),l?(0,t.jsx)("button",{type:"button",className:"mt-5 rounded-full border border-[#caa977] bg-[#fff8ec] px-4 py-2 text-sm font-medium text-[#7d5620]","aria-expanded":i,onClick:()=>o(!i),children:i?n:r}):null]})}function j({imageUrls:e,title:a,emptyText:s,sectionTitle:l,imageAltSuffix:i}){return(0,t.jsxs)("section",{className:"rounded-[24px] border border-[#d7ccb8] bg-white px-6 py-6 shadow-[0_12px_32px_rgba(65,47,24,0.06)]",children:[(0,t.jsx)("h2",{className:"mb-4 text-lg font-semibold text-[#5d4120]",children:l}),e.length>0?(0,t.jsx)("div",{className:"grid gap-4 sm:grid-cols-2",children:e.map((e,s)=>(0,t.jsx)("figure",{className:"overflow-hidden rounded-[18px] border border-[#e7dcc9] bg-[#fbf8f2]",children:(0,t.jsx)("img",{src:e,alt:`${a} ${i} ${s+1}`,className:"h-auto w-full object-contain"})},`${e}-${s}`))}):(0,t.jsx)("p",{className:"text-[15px] text-[#6b7280]",children:s})]})}function T(e){return(e||"").split(/\n{2,}/u).map(e=>
1e.trim()).filter(Boolean)}e.s(["EurekaCheckPatentDetail",0,function({detail:e,locale:l}){let i=(0,s.usePathname)(),r=c(l||d(i)),n=(0,a.useMemo)(()=>o(r),[r]),u=T(e.abstract),m=T(e.description),p=e.claims.map(e=>e.trim()).filter(Boolean),[h,g]=(0,a.useState)("idle"),[y,S]=(0,a.useState)(null),[E,P]=(0,a.useState)(!1),[L,k]=(0,a.useState)(!1),[I,v]=(0,a.useState)(!1);async function O(){if(P(!0),e.publicationNumber&&"loading"!==h&&"ready"!==h){g("loading");try{S(await b(fetch,e.publicationNumber)),g("ready")}catch{S(null),g("error")}}}return(0,a.useEffect)(()=>{document.documentElement.lang=n.htmlLang},[n.htmlLang]),(0,t.jsx)("main",{className:"min-h-screen bg-[#f5f0e8] px-4 py-10 text-[#1f2937] sm:px-6",children:(0,t.jsxs)("div",{className:"mx-auto flex w-full max-w-5xl flex-col gap-8",children:[(0,t.jsxs)("header",{className:"rounded-[24px] border border-[#d7ccb8] bg-white/90 px-6 py-8 shadow-[0_20px_50px_rgba(65,47,24,0.08)]",children:[(0,t.jsxs)("div",{className:"flex flex-col gap-4 sm:flex-row sm:items-start sm:justify-between",children:[(0,t.jsx)("h1",{className:"text-2xl font-semibold tracking-[0.02em] text-[#2f2417] sm:text-3xl",children:e.title||n.detail.fallbackTitle}),(0,t.jsxs)("div",{className:"flex flex-wrap gap-3",children:[(0,t.jsx)("a",{href:x,target:"_blank",rel:"noreferrer",className:"rounded-full border border-[#caa977] bg-[#fff8ec] px-4 py-2 text-sm font-medium text-[#7d5620]",children:n.detail.officialSource}),(0,t.jsx)("button",{type:"button",onClick:()=>void O(),disabled:!e.publicationNumber||"loading"===h,className:"rounded-full border border-[#d7ccb8] bg-white px-4 py-2 text-sm font-medium text-[#5d4120] disabled:cursor-not-allowed disabled:text-[#9ca3af]",children:n.detail.legalStatus})]})]}),E?(0,t.jsx)(f,{publicationNumber:e.publicationNumber,state:h,summary:y,locale:r}):null]}),(0,t.jsx)(w,{title:n.detail.abstract,blocks:u,emptyText:n.detail.abstractEmpty}),(0,t.jsx)(w,{title:n.detail.description,blocks:L?m:m.slice(0,3),emptyText:n.detail.descriptionEmpty,expandable:m.length>3,expanded:L,expandLabel:n.detail.showMoreDescription,collapseLabel:n.detail.showLessDescription,onExpandedChange:k}),(0,t.jsx)(N,{title:n.detail.claims,claims:I?p:p.slice(0,3),emptyText:n.detail.claimsEmpty,expandable:p.length>3,expanded:I,expandLabel:n.detail.showMoreClaims,collapseLabel:n.detail.showLessClaims,onExpandedChange:v}),(0,t.jsx)(j,{imageUrls:e.imageUrls,title:e.title||n.detail.fallbackTitle,emptyText:n.detail.imagesEmpty,sectionTitle:n.detail.images,imageAltSuffix:n.tipImageAltSuffix})]})})},"PatentLegalStatusSummaryPanel",0,f,"TIPO_PUBLIC_INFO_URL",0,x,"buildPatentLegalStatusRequestBody",0,g,"fetchPatentLegalStatusSummary",0,b,"patentDetailPathForUuid",0,h,"patentDetailPathFromSourceUrl",0,function(e,t="zh"){let a=e?.match(p);return a?.[1]?h(a[1],t):null}],63847)}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.