PageSourceSearch

https://portal.unifiedpatents.com/js/8400.83a252362250481fdb7e.js

js unifiedpatents.com collected 2026-09-24 08:52:38 UTC 3,877 bytes, 2 lines download raw bytes

1"use strict";(globalThis.webpackChunk_unifiedpatents_analie=globalThis.webpackChunk_unifiedpatents_analie||[]).push([[8400],{16370(e,t,n){n.d(t,{A:()=>c});const c=n(26606).A},47152(e,t,n){n.d(t,{A:()=>c});const c=n(32915).A},38400(e,t,n){n.r(t),n.d(t,{default:()=>k});var c=n(96540),a=n(5556),o=n.n(a),s=n(16370),r=n(47152),i=n(25359),u=n(51863),l=n(30802),h=n(96832),g=n(10535),d=n(24180);const _=(0,u.gq)(i.A),f=e=>(0,d.Vr)(e,"is_request_granted",{0:"No",1:"Yes"}),p=e=>(0,d.Vr)({exparte_status:"Terminated",...e},"is_claim_cancelled",{0:"No",1:"Yes"}),m=e=>c.createElement(r.A,null,c.createElement(s.A,{span:24,xl:12},c.createElement(g.Ay,{apiCall:f,query:e.filter,chart:_,dataFormatter:e=>(0,l.My)((0,l.sO)(e),["Yes","No"]),title:"Cases With Granted Request",colorMap:{Yes:h.m6,No:h.E2},height:400,scrollable:!1})),c.createElement(s.A,{span:24,xl:12},c.createElement(g.Ay,{apiCall:p,query:e.filter,chart:_,dataFormatter:e=>(0,l.My)((0,l.sO)(e),["Yes","No"]),title:"Terminated Cases With At Least One Claim Cancelled",colorMap:{Yes:h.m6,No:h.E2},height:400,scrollable:!1})));m.propTypes={filter:o().object};const k=m},24180(e,t,n){n.d(t,{Eh:()=>f,Ek:()=>l,Tr:()=>p,Vb:()=>b,Vr:()=>T,YA:()=>k,e8:()=>A,eU:()=>m,fM:()=>N,nJ:()=>d,qw:()=>y});n(78624);var c=n(61586),a=n(48916),o=n(97200),s=n(83778),r=n(2543);const i=!1,u=`${o.H$}/prosecution/`,l=`${o.H$}/patents/prosecution/_search`,h=e=>{let t={...e,series_code:90};if(t.filing_date){const e=t.filing_date.split("--");e[0]<"2001-01-01"&&(t.filing_date=`2001-01-01--${e[1]||""}`)}else t.filing_date="2001-01-01--";return t},g={nestedPrefixes:[]};function d(e,t=!1){return(0,s.wz)(h(e),[],20,t,g)}const _=(e,t)=>({...e,query:(0,s.wz)(t,[],0,!1,g).query});function f(e){return fetch(l,(0,c.N)("POST",d(e),i)).then(e=>e.json())}function p(e,t){const n=h(t);return fetch(l,(0,c.N)("POST",_((0,s.AA)(e,n,50),n),i)).then(e=>e.json()).then(t=>t.aggregations[e].buckets.map(e=>(0,a.Sn)(e.key)))}function m(e,t){const n=h({}),a=_((0,s.AA)(e,n,50),n),o=(t||"").toUpperCase();var r;return o&&(a.aggs[e].terms.include=`.*${r=o,r.replace(/[.?+*|(){}[\]"\\&~<>@#]/g,"\\$&")}.*`),fetch(l,(0,c.N)("POST",a,i)).then(e=>e.json()).then(t=>t.aggregations[e].buckets.map(e=>e.key))}function k(e){return fetch(`${u}${e}`,(0,c.N)("GET",!1,i)).then(e=>e.json())}function y(e,t,n=20){const a=h(e);return fetch(l,(0,c.N)("POST",_((0,s.AA)(t,a,n),a),i)).then(e=>e.json()).then(e=>{let n=e.aggregations[t].sum_other_doc_count;return e.aggregations[t].buckets.forEach(e=>{n+=e.doc_count}),e.aggregations[t].buckets.map(e=>({...e,doc_pct:e.doc_count/n}))})}function A(e,t,n="year"){const a=h(e);return fetch(l,(0,c.N)("POST",_((0,s.MG)(t,n,a),a),i)).then(e=>e.json()).then(e=>e.aggregations[t].buckets)}function b(e,t,n,a="year"){const o=h(e);let r=_((0,s.WY)(t,n,a,o),o);return fetch(l,(0,c.N)("POST",r,i)).then(e=>e.json()).then(e=>e.aggregations[t].buckets.map(e=>({key:e.key,key_as_string:e.key_as_string,doc_count:e.doc_count,value:e[n].buckets.map(e=>({key:e.key,doc_count:e.doc_count}))})))}function N(e){const t=e.field,n=(0,r.omit)(e,["field"]),o=h({...n,exparte_status:"Terminated"});return fetch(l,(0,c.N)("POST",_((0,s.hn)(t,"is_claim_cancelled",o,50),o),i)).then(e=>e.json()).then(e=>{const n={};return e.aggregations[t].buckets.forEach(e=>{const t=(0,a.Sn)(e.key);let c=0,o=0;e.is_claim_cancelled.buckets.forEach(e=>{1===e.key?c=e.doc_count:o=e.doc_count}),n[t]={"At Least One Claim Cancelled":c,"No Claim Cancelled":o}}),n})}function T(e,t,n,o=.01){const r=h(e);return fetch(l,(0,c.N)("POST",_((0,s.AA)(t,r,50),r))).then(e=>e.json()).then(e=>{const c=e.hits.total.value;let s=e.aggregations[t].sum_other_doc_count||0,r={};return e.aggregations[t].buckets.forEach(e=>{const t=(0,a.Sn)(`${e.key}`),i=n&&n[t]||t;e.doc_count/c>=o?r[i]=e.doc_count:s+=e.doc_count}),s>0&&(r.Other=s),r})}}}]);
2//# sourceMappingURL=8400.83a252362250481fdb7e.js.map

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.