<!DOCTYPE html>
<html lang="en">
<head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7S6STV4CFW"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'G-7S6STV4CFW');
</script>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Software Patent Attorney for AI, Crypto &amp; Fintech | Longest IP</title>
<meta name="description" content="Software patent attorney for AI, crypto, blockchain and fintech startups: a computer scientist, venture-backed founder and USPTO-registered patent attorney.">
  <link rel="canonical" href="https://longest.com/">
  <meta name="robots" content="index, follow, max-image-preview:large">
  <meta name="author" content="Brian Longest">
  <meta name="theme-color" content="#121110">
  <meta property="og:type" content="website">
  <meta property="og:site_name" content="Longest IP">
  <meta property="og:title" content="Software Patent Attorney for AI, Crypto &amp; Fintech | Longest IP">
  <meta property="og:description" content="Software patent attorney for AI, crypto, blockchain and fintech startups: a computer scientist, venture-backed founder and USPTO-registered patent attorney.">
  <meta property="og:url" content="https://longest.com/">
  <meta property="og:image" content="https://longest.com/og-image.jpg">
  <meta property="og:image:width" content="1200">
  <meta property="og:image:height" content="630">
  <meta name="twitter:card" content="summary_large_image">
  <meta name="twitter:title" content="Software Patent Attorney for AI, Crypto &amp; Fintech | Longest IP">
  <meta name="twitter:description" content="Software patent attorney for AI, crypto, blockchain and fintech startups: a computer scientist, venture-backed founder and USPTO-registered patent attorney.">
  <meta name="twitter:image" content="https://longest.com/og-image.jpg">
  <link rel="icon" href="/favicon.ico" sizes="any">
  <link rel="icon" type="image/png" sizes="32x32" href="/favicon-32.png">
  <link rel="apple-touch-icon" href="/apple-touch-icon.png">
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Libre+Baskerville:ital,wght@0,400;0,700;1,400&family=Archivo:wght@400;500;600;700&display=swap" rel="stylesheet">
<style>
  :root{
    --paper:#F7F5F1; --paper-2:#EDEAE3; --ink:#111110; --ink-2:#46443F; --ink-3:#807C73;
    --noir:#121110; --noir-2:#1C1A18;
    --amber:#C25E2A; --amber-2:#A84E20; --amber-soft:#F2E2D6;
    --line:rgba(17,17,16,.14); --line-soft:rgba(17,17,16,.08);
    --display:'Libre Baskerville',Georgia,serif; --ui:'Archivo',-apple-system,sans-serif;
    --maxw:1180px; --pad:clamp(20px,4.5vw,64px);
  }
  *{box-sizing:border-box;margin:0;padding:0}
  html{scroll-behavior:smooth}
  body{font-family:var(--ui);background:var(--paper);color:var(--ink);line-height:1.6;-webkit-font-smoothing:antialiased}
  a{color:inherit;text-decoration:none}
  .wrap{max-width:var(--maxw);margin:0 auto;padding:0 var(--pad)}
  .display{font-family:var(--display)}

  /* ---------- NAV ---------- */
  nav{position:sticky;top:0;z-index:40;background:var(--paper);border-bottom:1px solid var(--ink)}
  .nav{display:flex;justify-content:space-between;align-items:center;padding:18px 0}
  .logo{font-family:var(--display);font-size:24px;font-weight:500;letter-spacing:.02em;line-height:1}
  .logo small{display:block;font-family:var(--ui);font-size:9.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-3);margin-top:5px;font-weight:600}
  .navlinks{display:flex;gap:24px;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2)}
  .navlinks a:hover{color:var(--amber)}
  .navcta{font-size:12px;letter-spacing:.1em;text-transform:uppercase;background:var(--ink);color:var(--paper);padding:11px 18px;transition:.2s;white-space:nowrap}
  .navcta:hover{background:var(--amber)}
  .navtoggle{display:none;background:none;border:0;cursor:pointer;font-size:26px;line-height:1;color:var(--ink);padding:4px 6px}
  @media(max-width:920px){
    .navcta{display:none}
    .navtoggle{display:block}
    .navlinks{display:none;position:absolute;left:0;right:0;top:100%;flex-direction:column;gap:0;background:var(--paper);border-bottom:1px solid var(--ink);padding:6px var(--pad) 14px}
    nav.open .navlinks{display:flex}
    .navlinks a{padding:13px 0;font-size:13px;border-top:1px solid rgba(0,0,0,.08)}
    .navlinks a:first-child{border-top:0}
  }

  /* ---------- MASTHEAD ---------- */
  .masthead{border-bottom:1px solid var(--ink)}
  .quicklinks{display:none}
  @media(max-width:920px){
    .quicklinks{display:block;background:var(--amber);border-bottom:1px solid var(--ink)}
    .ql{display:flex}
    .ql a{flex:1;text-align:center;color:var(--paper);font-size:13.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;padding:15px 0}
    .ql a:first-child{border-right:1px solid rgba(255,255,255,.4)}
  }
  .mh{display:flex;justify-content:space-between;align-items:center;padding:11px 0;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3)}
  .mh .tag{color:var(--amber)}
  @media(max-width:680px){.mh{justify-content:center;text-align:center}.mh span:nth-child(2){display:none}}
  @media(max-width:1060px){.mh span:nth-child(2){display:none}}

  /* ---------- HERO ---------- */
  .hero{padding:clamp(56px,8vw,100px) 0 clamp(42px,6vw,72px);position:relative}
  .hero-grid{display:grid;grid-template-columns:1.45fr .55fr;gap:54px;align-items:end}
  @media(max-width:900px){.hero-grid{grid-template-columns:1fr;gap:34px}}
  .issue{font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--amber);margin-bottom:26px;display:flex;align-items:center;gap:14px}
  .issue::after{content:"";flex:1;height:1px;background:var(--line)}
  .hero h1{font-family:var(--display);font-weight:500;font-size:clamp(38px,6.2vw,80px);line-height:1.04;letter-spacing:-.008em;margin-bottom:0}
  .hero h1 i{font-style:italic;font-weight:400}
  .hero h1 .am{color:var(--amber)}
  .hero-aside{padding-bottom:8px}
  .hero-aside .sub{font-size:16px;color:var(--ink-2);line-height:1.7;margin-bottom:24px}
  .hero-aside .sub b{color:var(--ink);font-weight:600}
  .hero-aside .btn{width:100%;justify-content:space-between;margin-bottom:12px}
  .cta-support{font-size:13px;color:var(--ink-3);line-height:1.6;font-style:italic;font-family:var(--display)}
  .secondary{display:inline-flex;align-items:center;gap:8px;margin-top:18px;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink);border-bottom:1px solid var(--ink);padding-bottom:3px;font-weight:600}
  .secondary:hover{color:var(--amber);border-color:var(--amber)}
  .deck{margin-top:34px;border-top:1px solid var(--ink);padding-top:24px}
  .deck .big{font-family:var(--display);font-size:clamp(21px,2.4vw,30px);font-weight:500;letter-spacing:-.01em;max-width:34ch;line-height:1.3}
  .deck .big em{font-style:italic;color:var(--amber)}

  .btn{display:inline-flex;align-items:center;gap:10px;font-size:12.5px;letter-spacing:.08em;text-transform:uppercase;padding:16px 24px;transition:.22s;cursor:pointer;font-weight:600;border:1px solid transparent}
  .btn-ink{background:var(--ink);color:var(--paper)}
  .btn-ink:hover{background:var(--amber)}
  .btn-amber{background:var(--amber);color:var(--paper)}
  .btn-amber:hover{background:var(--amber-2)}
  .btn-out{border-color:var(--ink);color:var(--ink)}
  .btn-out:hover{background:var(--ink);color:var(--paper)}

  /* ---------- BYLINE CREDENTIALS ---------- */
  .byline{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);background:var(--paper-2)}
  .by-in{display:flex;flex-wrap:wrap;align-items:stretch}
  .by-item{flex:1;min-width:150px;padding:22px 26px;border-right:1px solid var(--line)}
  .by-item:last-child{border-right:none}
  .by-item .l{font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);margin-bottom:7px}
  .by-item .v{font-family:var(--display);font-size:18px;font-weight:500}

  /* ---------- SECTIONS ---------- */
  section{padding:clamp(70px,9vw,116px) 0}
  .kicker{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--amber);margin-bottom:18px}
  .h2{font-family:var(--display);font-weight:500;font-size:clamp(30px,5vw,58px);line-height:1.04;letter-spacing:-.018em;max-width:16ch}
  .h2 i{font-style:italic}
  .h2 .am{color:var(--amber)}
  .sub{color:var(--ink-2);max-width:58ch;margin-top:18px;font-size:17px}

  /* ---------- DIFFERENTIATOR (feature) ---------- */
  .feature{border-top:1px solid var(--ink)}
  .feat-grid{display:grid;grid-template-columns:.42fr .58fr;gap:60px}
  @media(max-width:880px){.feat-grid{grid-template-columns:1fr;gap:30px}}
  .feat-grid .lede{font-family:var(--display);font-size:clamp(24px,3vw,36px);font-weight:400;font-style:italic;line-height:1.26;letter-spacing:-.01em}
  .feat-grid .lede .am{color:var(--amber);font-style:normal;font-weight:500}
  .feat-body p{font-size:16.5px;color:var(--ink-2);margin-bottom:18px;line-height:1.75}
  .feat-body p strong{color:var(--ink);font-weight:600}
  .dropcap::first-letter{font-family:var(--display);float:left;font-size:74px;line-height:.72;font-weight:500;padding:8px 12px 0 0;color:var(--amber)}
  .why-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:56px;border-top:1px solid var(--line)}
  @media(max-width:760px){.why-grid{grid-template-columns:1fr 1fr}}
  @media(max-width:480px){.why-grid{grid-template-columns:1fr}}
  .why-item{padding:26px 24px 26px 0;border-bottom:1px solid var(--line);border-right:1px solid var(--line)}
  .why-item:nth-child(3n){border-right:none}
  .why-item .wn{font-family:var(--display);font-style:italic;font-size:15px;color:var(--amber);margin-bottom:10px}
  .why-item p{font-size:14.5px;color:var(--ink-2)}
  .why-item p b{color:var(--ink);font-weight:600;display:block;font-size:15.5px;margin-bottom:3px;font-family:var(--display);letter-spacing:-.005em}
  @media(max-width:760px){.why-item:nth-child(3n){border-right:1px solid var(--line)}.why-item:nth-child(2n){border-right:none}}
  @media(max-width:480px){.why-item{border-right:none!important}}

  /* ---------- FROM IDEA TO INVESTMENT ---------- */
  .invest{background:var(--noir);color:var(--paper);border-top:1px solid var(--ink)}
  .invest .kicker{color:var(--amber)}
  .inv-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:60px;align-items:center}
  @media(max-width:880px){.inv-grid{grid-template-columns:1fr;gap:34px}}
  .inv-grid .lead{font-family:var(--display);font-style:italic;font-size:clamp(24px,3vw,38px);font-weight:400;line-height:1.24;letter-spacing:-.01em;color:var(--paper)}
  .inv-grid .lead .am{color:var(--amber);font-style:normal;font-weight:500}
  .inv-list{display:grid;gap:0;border-top:1px solid rgba(255,255,255,.18)}
  .inv-row{display:grid;grid-template-columns:auto 1fr;gap:24px;align-items:baseline;padding:20px 0;border-bottom:1px solid rgba(255,255,255,.12)}
  .inv-row .rn{font-family:var(--display);font-style:italic;font-size:18px;color:var(--amber);min-width:30px}
  .inv-row h4{font-family:var(--display);font-weight:500;font-size:20px;margin-bottom:4px;letter-spacing:-.005em;color:var(--paper)}
  .inv-row p{font-size:14.5px;color:#B9B4AA;max-width:54ch}

  /* ---------- WHO WE HELP ---------- */
  .who-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin-top:48px;border-top:1px solid var(--line);border-left:1px solid var(--line)}
  @media(max-width:880px){.who-grid{grid-template-columns:1fr 1fr}}
  @media(max-width:520px){.who-grid{grid-template-columns:1fr}}
  .who{padding:28px 26px;border-bottom:1px solid var(--line);border-right:1px solid var(--line);transition:.25s}
  .who:hover{background:var(--amber-soft)}
  .who .wi{font-family:var(--display);font-style:italic;font-size:14px;color:var(--amber);margin-bottom:12px}
  .who h3{font-family:var(--display);font-weight:500;font-size:19px;letter-spacing:-.005em}

  /* ---------- TECHNOLOGY FOCUS (dark columns) ---------- */
  .cols{background:var(--paper-2);border-top:1px solid var(--ink);padding-top:clamp(34px,4vw,56px)}
  .col-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin-top:48px;border-top:1px solid var(--line)}
  @media(max-width:1000px){.col-grid{grid-template-columns:1fr 1fr}.col:nth-child(2n){border-right:none}}
  @media(max-width:760px){.col-grid{grid-template-columns:1fr}.col:nth-child(2n){border-right:none}}
  .col{padding:32px 30px 32px 0;border-right:1px solid var(--line)}
  .col:last-child{border-right:none;padding-right:0}
  .col .no{font-family:var(--display);font-size:15px;font-style:italic;color:var(--amber);margin-bottom:16px}
  .col h3{font-family:var(--display);font-weight:500;font-size:23px;margin-bottom:10px}
  .col p{font-size:14.5px;color:var(--ink-2)}
  @media(max-width:760px){.col{border-right:none;border-bottom:1px solid var(--line);padding-right:30px}.col:last-child{border-bottom:none}}

  /* ---------- REPRESENTATIVE TECHNOLOGIES ---------- */
  .rep{border-top:1px solid var(--line)}
  .rep-head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap}
  .rep-tags{display:flex;flex-wrap:wrap;gap:12px;margin-top:42px}
  .rep-tags span{font-family:var(--display);font-size:clamp(16px,1.8vw,21px);font-weight:500;letter-spacing:-.01em;color:var(--ink);border:1px solid var(--line);padding:13px 22px;border-radius:999px;transition:.25s}
  .rep-tags span:hover{border-color:var(--amber);color:var(--amber)}

  /* ---------- SERVICES ---------- */
  .svc-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1px;background:var(--line);border:1px solid var(--line);margin-top:48px}
  .svc{background:var(--paper);padding:34px;transition:.3s;position:relative}
  .svc:hover{background:#fff}
  .svc .sn{font-family:var(--display);font-style:italic;font-size:16px;color:var(--amber);margin-bottom:16px}
  .svc h3{font-family:var(--display);font-weight:500;font-size:22px;margin-bottom:10px;letter-spacing:-.01em}
  .svc p{font-size:14.5px;color:var(--ink-2)}

  /* ---------- FOUNDER / TRUST ---------- */
  .port{background:var(--paper-2);border-top:1px solid var(--ink)}
  .port-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:60px;align-items:center}
  @media(max-width:880px){.port-grid{grid-template-columns:1fr;gap:38px}}
  .photo-frame{position:relative}
  .photo-frame::before{content:"";position:absolute;left:-16px;bottom:-16px;width:62%;height:58%;background:var(--noir);z-index:0}
  .photo{position:relative;z-index:1;aspect-ratio:4/5;width:100%;object-fit:cover;object-position:50% 12%;background:#fff;border:1px solid var(--ink);display:block}
  @media(max-width:880px){.photo-frame{max-width:420px}}
  .port h2{font-family:var(--display);font-weight:500;font-size:clamp(28px,4.2vw,46px);line-height:1.06;letter-spacing:-.018em;margin:14px 0 22px}
  .port h2 i{font-style:italic}.port h2 .am{color:var(--amber)}
  .port p{color:var(--ink-2);font-size:16px;margin-bottom:16px;max-width:58ch;line-height:1.74}
  .port p strong{color:var(--ink);font-weight:600}
  .trust-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}
  .trust-tags span{font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);border:1px solid var(--line);padding:8px 14px;border-radius:999px;background:var(--paper)}
  .sig{font-family:var(--display);font-style:italic;font-size:24px;margin-top:26px}

  /* ---------- PRICING LANGUAGE ---------- */
  .pricing{border-top:1px solid var(--ink);text-align:center;padding:clamp(60px,7vw,92px) 0}
  .pricing .stmt{font-family:var(--display);font-weight:400;font-size:clamp(24px,3.4vw,40px);line-height:1.28;letter-spacing:-.012em;max-width:24ch;margin:0 auto;color:var(--ink)}
  .pricing .stmt .am{color:var(--amber);font-style:italic}
  .pricing .ks{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--amber);margin-bottom:22px}

  /* ---------- FINAL CTA ---------- */
  .final{background:var(--noir);color:var(--paper);text-align:center}
  .final .kicker{color:var(--amber)}
  .final h2{font-family:var(--display);font-weight:500;font-size:clamp(34px,6vw,72px);line-height:1.02;letter-spacing:-.02em;color:var(--paper);max-width:16ch;margin:0 auto 22px}
  .final h2 i{font-style:italic}.final h2 .am{color:var(--amber)}
  .final p{color:#B9B4AA;max-width:54ch;margin:0 auto 18px;font-size:17px}
  .final .cta-support{color:#9a958c;margin:0 auto 30px;max-width:48ch}
  .brian-avatar{width:132px;height:132px;border-radius:50%;object-fit:cover;object-position:50% 18%;border:3px solid var(--amber);display:block;margin:0 auto 24px;box-shadow:0 14px 36px rgba(0,0,0,.4)}
  .brian-name{font-family:var(--display);font-size:15px;color:var(--paper);margin:-12px auto 30px;letter-spacing:.01em}
  .brian-name span{display:block;font-family:var(--ui);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#9a958c;margin-top:5px}
  .final-actions{display:flex;flex-wrap:wrap;gap:14px;justify-content:center}
  .final .btn-out{border-color:var(--paper);color:var(--paper)}
  .final .btn-out:hover{background:var(--paper);color:var(--ink)}

  /* ---------- FOOTER ---------- */
  footer{background:var(--noir-2);color:#C4BFB5;padding:40px 0 30px;font-size:13px}
  .footlinks{display:flex;flex-wrap:wrap;gap:8px 22px;margin-top:16px;font-size:12px;letter-spacing:.1em;text-transform:uppercase}
  .footlinks a{color:var(--paper);border-bottom:1px solid rgba(255,255,255,.35);padding-bottom:1px}
  .footlinks a:hover{color:var(--amber);border-color:var(--amber)}
  .foot-cta{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;padding-bottom:30px;margin-bottom:24px;border-bottom:1px solid rgba(255,255,255,.1)}
  .foot-cta .ft{font-family:var(--display);font-size:clamp(20px,2.4vw,28px);color:var(--paper);font-weight:500;letter-spacing:-.01em;max-width:24ch}
  .foot-cta .ft i{font-style:italic;color:var(--amber)}
  .foot{display:flex;justify-content:space-between;flex-wrap:wrap;gap:14px}
  .foot a:hover{color:var(--paper)}
  .disc{margin-top:18px;font-size:12px;color:#9C978D;max-width:84ch;line-height:1.7}

  /* ---------- STICKY MOBILE CTA ---------- */
  .sticky-cta{display:none;position:fixed;left:0;right:0;bottom:0;z-index:60;background:var(--ink);padding:12px 16px;box-shadow:0 -8px 24px rgba(0,0,0,.18)}
  .sticky-cta a{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;background:var(--amber);color:var(--paper);font-size:13px;letter-spacing:.06em;text-transform:uppercase;font-weight:600;padding:15px;border-radius:2px}
  @media(max-width:920px){.sticky-cta{display:block}body{padding-bottom:74px}}

/* ===== FINAL HERO (hook-led, photo left) + creed band ===== */
.heroB{padding:42px 0 40px}
.heroB .gridB{display:grid;grid-template-columns:.8fr 1.2fr;gap:52px;align-items:center}
.heroB .photoB{position:relative;max-width:340px;width:100%;margin:0 auto}
.heroB .photoB::before{content:"";position:absolute;left:-14px;top:-14px;width:56%;height:52%;background:var(--amber);z-index:0}
.heroB .photoB img{position:relative;z-index:1;width:100%;aspect-ratio:4/5;object-fit:cover;object-position:50% 10%;border:1px solid var(--ink);display:block}
.heroB .eyebrowB{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--amber);margin-bottom:18px;display:flex;align-items:center;gap:12px}
.heroB .eyebrowB::after{content:"";flex:1;height:1px;background:var(--line)}
.heroB h1{font-family:var(--display);font-weight:400;font-size:clamp(30px,4.5vw,55px);line-height:1.04;letter-spacing:-.015em;margin-bottom:18px}
.heroB h1 em{font-style:italic;color:var(--amber)}
.heroB .subB{font-size:16.5px;color:var(--ink-2);max-width:52ch;margin-bottom:24px;line-height:1.6}
.heroB .subB b{color:var(--ink);font-weight:600}
.heroB .ctasB{display:flex;flex-wrap:wrap;gap:14px;align-items:center;margin-bottom:22px}
.heroB .trustB{display:flex;flex-wrap:wrap;gap:8px}
.heroB .trustB span{font-size:11px;letter-spacing:.07em;text-transform:uppercase;color:var(--ink-2);border:1px solid var(--line);padding:7px 12px;border-radius:999px}
@media(max-width:860px){.heroB .gridB{grid-template-columns:1fr;gap:28px}.heroB .photoB{max-width:300px;order:-1}}
.creed{padding:clamp(38px,5.5vw,60px) 0;border-top:1px solid var(--line)}
.creed-line{font-family:var(--display);font-size:clamp(20px,2.4vw,30px);line-height:1.4;letter-spacing:-.01em;max-width:62ch;color:var(--ink);margin:0}
.creed-line em{font-style:italic;color:var(--amber)}

  /* ---- embedded Calendly booking card ---- */
  .cal-wrap{max-width:1000px;margin:6px auto 0}
  .cal-card{background:#fff;border-radius:14px;padding:10px;box-shadow:0 24px 70px rgba(0,0,0,.4);border-top:4px solid var(--amber);overflow:hidden}
  .cal-card .calendly-inline-widget{border-radius:10px;overflow:hidden}
  .cal-alt{color:#9a958c;font-size:13.5px;margin-top:20px;font-family:var(--ui)}
  .cal-alt a{color:var(--paper);text-decoration:underline;text-underline-offset:3px}
  html{scroll-behavior:smooth}
  #book{scroll-margin-top:90px}
  @media(max-width:600px){.cal-card .calendly-inline-widget{height:640px!important}}
  .final h2{font-size:clamp(26px,3.4vw,42px);max-width:none;white-space:nowrap}
  @media(max-width:560px){.final h2{white-space:normal}}
</style>
  <script type="application/ld+json">{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "WebSite",
      "@id": "https://longest.com/#website",
      "url": "https://longest.com/",
      "name": "Longest IP",
      "alternateName": "Longest IP PLLC",
      "inLanguage": "en-US",
      "publisher": {
        "@id": "https://longest.com/#firm"
      }
    },
    {
      "@type": [
        "LegalService",
        "Attorney"
      ],
      "@id": "https://longest.com/#firm",
      "name": "Longest IP PLLC",
      "alternateName": "Longest IP",
      "url": "https://longest.com/",
      "image": "https://longest.com/og-image.jpg",
      "logo": "https://longest.com/apple-touch-icon.png",
      "description": "Patent law firm for software, AI, crypto, blockchain and fintech companies across the United States and around the world seeking U.S. patent protection.",
      "telephone": "+1-571-291-5234",
      "email": "brian@longest.com",
      "priceRange": "$$$$",
      "address": {
        "@type": "PostalAddress",
        "addressRegion": "VA",
        "addressCountry": "US"
      },
      "areaServed": [
        {
          "@type": "Country",
          "name": "United States"
        },
        {
          "@type": "Place",
          "name": "Worldwide (clients seeking U.S. patent protection)"
        }
      ],
      "founder": {
        "@id": "https://longest.com/#brian"
      },
      "employee": {
        "@id": "https://longest.com/#brian"
      },
      "sameAs": [
        "https://www.youtube.com/@longestip",
        "https://www.linkedin.com/company/longest-ip"
      ],
      "knowsAbout": [
        "Software patents",
        "AI patents",
        "Crypto patents",
        "Blockchain patents",
        "Fintech patents",
        "Distributed ledger technology patents",
        "Directed acyclic graph patents",
        "Hashgraph patents",
        "Patent strategy",
        "Startup intellectual property",
        "Patent prosecution"
      ],
      "potentialAction": {
        "@type": "ReserveAction",
        "name": "Book a patent consultation",
        "target": {
          "@type": "EntryPoint",
          "urlTemplate": "https://longest.com/patent-consultation/",
          "actionPlatform": [
            "https://schema.org/DesktopWebPlatform",
            "https://schema.org/MobileWebPlatform"
          ]
        },
        "result": {
          "@type": "Reservation",
          "name": "Patent consultation"
        }
      }
    },
    {
      "@type": "Person",
      "@id": "https://longest.com/#brian",
      "name": "Brian Longest",
      "jobTitle": "Patent Attorney",
      "worksFor": {
        "@id": "https://longest.com/#firm"
      },
      "url": "https://longest.com/about/",
      "image": "https://longest.com/og-image.jpg",
      "description": "Computer scientist and venture-backed founder turned patent attorney; counsels software, AI, crypto, blockchain and fintech companies.",
      "hasCredential": [
        {
          "@type": "EducationalOccupationalCredential",
          "credentialCategory": "license",
          "name": "Registered patent attorney, USPTO patent bar",
          "recognizedBy": {
            "@type": "GovernmentOrganization",
            "name": "United States Patent and Trademark Office"
          }
        },
        {
          "@type": "EducationalOccupationalCredential",
          "credentialCategory": "license",
          "name": "Member, Virginia State Bar",
          "recognizedBy": {
            "@type": "Organization",
            "name": "Virginia State Bar"
          }
        },
        {
          "@type": "EducationalOccupationalCredential",
          "credentialCategory": "degree",
          "name": "Juris Doctor (1997)"
        },
        {
          "@type": "EducationalOccupationalCredential",
          "credentialCategory": "degree",
          "name": "B.S., Computer Science"
        }
      ],
      "sameAs": [
        "https://www.youtube.com/@longestip",
        "https://www.youtube.com/@HackYourCrypto",
        "https://www.linkedin.com/in/brianlongest"
      ],
      "knowsAbout": [
        "Computer science",
        "Software development",
        "Startups",
        "Venture capital",
        "Patent law",
        "Artificial intelligence",
        "Blockchain",
        "Cryptocurrency",
        "Fintech",
        "Distributed ledger technology",
        "Hashgraph"
      ]
    }
  ]
}</script>
<style id="seo-1020-faq">.seo-faq{padding:clamp(48px,7vw,84px) 0;border-top:1px solid var(--line,#ddd5c8)}.seo-faq h2{font-family:var(--display);font-weight:400;font-size:clamp(26px,3.4vw,38px);letter-spacing:-.012em;margin-bottom:22px}.seo-faq details{border-bottom:1px solid var(--line,#ddd5c8);padding:16px 0}.seo-faq summary{cursor:pointer;font-weight:600;font-size:17px;list-style-position:outside}.seo-faq details p{margin-top:10px;max-width:72ch;line-height:1.7;color:var(--ink-2,#3a362f)}.seo-faq .about-p{max-width:72ch;line-height:1.7;color:var(--ink-2,#3a362f)}.seo-faq a{color:var(--amber,#c25e2a);text-decoration:underline;text-underline-offset:2px}.seo-faq .note{margin-top:16px;font-size:13px;color:#8a857b}</style><script type="application/ld+json" data-seo-1020="1">{"@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [{"@type": "Question", "name": "What does a patent attorney do for a startup?", "acceptedAnswer": {"@type": "Answer", "text": "A patent attorney, or patent lawyer, protects your invention with the U.S. Patent and Trademark Office (USPTO). At Longest IP the work runs from a first filing to ongoing counsel: a patentability search to help assess your invention against identified prior art, a provisional application to establish a filing date for what it discloses, the full non-provisional application the USPTO examines toward a granted patent, and patent strategy tied to your product and funding. See the patent services."}}, {"@type": "Question", "name": "What is a provisional patent application?", "acceptedAnswer": {"@type": "Answer", "text": "A provisional application establishes a filing date for what it discloses and lets you describe the invention as patent pending. The non-provisional application is the full utility application the USPTO examines toward a granted patent. Both are described on the patent services page."}}, {"@type": "Question", "name": "How are patent services priced?", "acceptedAnswer": {"@type": "Answer", "text": "Engagements are fixed-scope and flat-fee: a defined price for a defined scope, so you know the cost before the work begins. Office actions and work that does not fit a box are handled flat-fee or hourly."}}, {"@type": "Question", "name": "Do I need a patent attorney near me?", "acceptedAnswer": {"@type": "Answer", "text": "No. Longest IP works with technology companies across the United States and around the world that need U.S. patent protection, working remotely. See how a remote patent attorney works with you."}}, {"@type": "Question", "name": "Do you work with crypto, blockchain and fintech companies?", "acceptedAnswer": {"@type": "Answer", "text": "Yes. The practice focuses on software inventions: AI and machine learning, crypto and blockchain, and fintech, including payments and trading systems. As a software patent attorney who has written software and founded companies, Brian Longest works directly with the founders and engineers building them. See the patent services."}}, {"@type": "Question", "name": "Is the first consultation confidential?", "acceptedAnswer": {"@type": "Answer", "text": "Yes. The first conversation is confidential and no-obligation. Please do not send confidential documents until a formal engagement is in place. Book a patent consultation."}}, {"@type": "Question", "name": "Why choose a patent law attorney with a computer science background?", "acceptedAnswer": {"@type": "Answer", "text": "Brian Longest started with technology: a B.S. in computer science, a J.D. in 1997, then the better part of two decades founding technology companies and helping raise venture capital, and he is a registered U.S. patent attorney. When you explain your architecture, model or platform, he can follow it without translation and weigh the business goals behind the application."}}, {"@type": "Question", "name": "Is Longest IP a firm of registered patent lawyers?", "acceptedAnswer": {"@type": "Answer", "text": "Longest IP is a founder-led patent law firm. Brian Longest is a registered patent attorney, USPTO-registered and Virginia-barred, with a B.S. in computer science and a J.D. Founders building software, AI, crypto, blockchain and fintech inventions work directly with him, from the first patentability search to the application the USPTO examines."}}, {"@type": "Question", "name": "How does a law firm patent engagement work at Longest IP?", "acceptedAnswer": {"@type": "Answer", "text": "Longest IP is a founder-led patent law firm, so you work directly with Brian Longest, and the firm works remotely. Engagements are generally fixed-scope and flat-fee: a defined price for a defined scope, so you know the cost before the work begins. The work runs from the first patentability search to the application the USPTO examines. Office actions are handled flat-fee or hourly."}}, {"@type": "Question", "name": "How does Longest IP help with a computer software patent?", "acceptedAnswer": {"@type": "Answer", "text": "Longest IP is a patent law firm for software, AI, crypto, blockchain and fintech companies. The work runs from a patentability search that helps assess your invention against identified prior art, to a provisional application that establishes a filing date for what it discloses, to the full non-provisional application the USPTO examines. Brian Longest, a computer scientist and software engineer, works directly with you."}}, {"@type": "Question", "name": "Do Longest IP's patent attorney services go beyond the filing?", "acceptedAnswer": {"@type": "Answer", "text": "Yes. At Longest IP the work runs from a patentability search to the non-provisional application the USPTO examines, plus patent strategy tied to your product and funding. A patent is also a business asset: a granted patent may give you enforceable rights against others practicing the claimed invention, and it can carry weight in fundraising."}}, {"@type": "Question", "name": "Can you patent software?", "acceptedAnswer": {"@type": "Answer", "text": "Software inventions can be patentable if they meet the patent requirements, including subject-matter eligibility under 35 U.S.C. 101, but not all software qualifies. Longest IP works on software inventions, including AI and machine learning, crypto and blockchain, and fintech, such as payments and trading systems. A patentability search helps assess your invention against identified prior art. A provisional application can then establish a filing date for what it discloses, and the full non-provisional application is what the USPTO examines toward a granted patent."}}, {"@type": "Question", "name": "Should software patent lawyers understand source code?", "acceptedAnswer": {"@type": "Answer", "text": "It helps, because a software invention often turns on how the code and architecture actually work. Brian Longest is a computer scientist and software engineer who reads source code and architecture, so he can work from your system directly, not just a disclosure form."}}, {"@type": "Question", "name": "Does a USPTO patent attorney at Longest IP handle office actions?", "acceptedAnswer": {"@type": "Answer", "text": "Yes. Brian Longest is USPTO-registered and Virginia-barred, and you work directly with him from the first patentability search to the non-provisional application the USPTO examines. Engagements are fixed-scope and flat-fee, so you know the cost before the work begins. Office actions and work that does not fit a box are handled flat-fee or hourly."}}, {"@type": "Question", "name": "How does a tech patent matter to investors in a startup?", "acceptedAnswer": {"@type": "Answer", "text": "Patents can support your IP strategy, point to a potential competitive advantage and come up in investor due diligence. Clear IP ownership and strategy can reduce diligence risk, but a patent does not guarantee defensibility or a higher valuation, and its commercial value varies widely. Brian Longest has participated in venture fundraising and understands the investor lens, so patent strategy is tied to your product and funding."}}, {"@type": "Question", "name": "What does an artificial intelligence patent attorney do at Longest IP?", "acceptedAnswer": {"@type": "Answer", "text": "Founders looking for an AI patent attorney work directly with Brian Longest, a computer scientist and software engineer who is USPTO-registered and Virginia-barred. The practice covers AI and machine learning inventions, from a patentability search that helps assess your invention against identified prior art, to a provisional application that establishes a filing date for what it discloses and may benefit a later application, to the full non-provisional application the USPTO examines."}}]}</script>
<style id="wos-nav-1020">.navlinks{align-items:center}.navlinks a.navcta{display:inline-block;background:transparent;color:var(--ink);border:1px solid var(--amber);padding:8px 14px;font-size:12px;letter-spacing:.12em;font-weight:600;line-height:1.2}.navlinks a.navcta:hover{background:var(--amber);color:var(--paper)}@media(max-width:920px){.navlinks{align-items:stretch}.navlinks a.navcta{display:block;text-align:center;margin-top:10px;padding:12px 0;border:1px solid var(--amber)}}</style>
<style id="lip-readability-1028">
/* 1 contrast: grey small text and orange accent darkened inside the same palette (WCAG AA 4.5:1) */
:root{--ink-3:#6B675F;--amber:#A84E20}
p.note,.note,.seo-faq .note,.seo-faq p.note,section .note{color:var(--ink-3)}
.soon{opacity:1;color:var(--ink-3)}
/* orange TEXT on the dark sections: lighter orange; buttons there keep #A84E20 so white text stays 5.6:1 */
:is(.invest,.final,.pquote,.vcta,.pkgs,footer) :is(.kicker,.rn,.am,.tag,.eyebrowB,p,span,a:not(.btn)){--amber:#D9733F}
:is(.invest,.final,.pquote,.vcta,.pkgs,footer) :is(.kicker,.rn){color:#D9733F}
/* 2 small text: logo tagline and About's credential labels to 12px (tagline spacing reduced so the logo keeps its width) */
.logo small{font-size:12px;letter-spacing:.12em}
.fact .l,.by-item .l{font-size:12px}
/* 3 line length: reading width about 70 characters (60ch: the ch unit is the width of a 0, wider than an average letter) */
p.disc,.art p,.art li,.art .faq p,.art .note,.art p.lede,.authorbox,.authorbox p,p.note,p.dropcap,p.about-p,details>p,.seo-faq p,.seo-faq details p,.seo-faq .about-p,p.intro,p.vintro{max-width:60ch}
.ahead .lede{max-width:58ch}
p.intro,:is(.shero,.cl-about) p.intro{max-width:52ch}
/* 4 heading order: levels changed in the markup, styles carried over unchanged */
.inv-row h3{font-family:var(--display);font-weight:500;font-size:20px;margin-bottom:4px;letter-spacing:-.005em;color:var(--paper)}
.shero-why h2{font-family:var(--display);font-weight:400;font-size:21px;letter-spacing:-.005em;margin-bottom:6px;color:var(--ink);line-height:inherit}
.cl-steps h2{font-family:var(--display);font-weight:400;font-size:21px;margin-bottom:6px;color:var(--ink);line-height:inherit}
</style>
</head>
<body>

<nav><div class="wrap nav">
  <a href="/" class="logo">Longest IP<small>Technology · Startups · Patents</small></a>
  <div class="navlinks">
    <a href="#why">Why Us</a>
    <a href="/how-we-work/">How We Work</a>
    <a href="/services/">Services</a>
    <a href="/about/">About</a>
    <a href="/patent-consultation/" class="navcta">Schedule a Consultation</a>
  </div>
  <button class="navtoggle" aria-label="Open menu" aria-expanded="false">&#9776;</button>
</div></nav>

<div class="masthead"><div class="wrap mh">
  <span>Boutique Patent Counsel</span>
  <span>Software · AI · Crypto &amp; Distributed Ledger · Emerging Technology</span>
  <span class="tag">Technology · Startups · Patents</span>
</div></div>

<div class="quicklinks"><div class="wrap ql">
  <a href="/how-we-work/">How We Work</a>
  <a href="/services/">Services</a>
  <a href="/about/">About</a>
</div></div>

<!-- HERO -->
<header class="hero heroB"><div class="wrap">
  <div class="gridB">
    <div class="photoB"><img  alt="Brian Longest, software, AI and crypto patent attorney" src="data:image/webp;base64,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" decoding="async" fetchpriority="high"></div>
    <div>
      <div class="eyebrowB">Patent counsel · Software · AI · Crypto</div>
      <h1 class="display">The patent attorney who has actually <em>built what you're protecting.</em></h1>
      <p class="subB"><b>Computer Scientist. Patent Attorney. Venture-Backed Founder.</b> Longest IP is a patent law firm that protects the software, AI, crypto and fintech inventions of the founders building them, across every distributed ledger architecture, blockchain and beyond.</p>
      <div class="ctasB">
        <a href="/patent-consultation/" class="btn btn-ink">Schedule a Confidential Consultation →</a>
        <a href="/services/" class="secondary">View Services →</a>
      </div>
      <div class="trustB">
        <span>USPTO Registered</span><span>Virginia Bar</span><span>B.S. CS · J.D.</span><span>Founder-led</span>
      </div>
    </div>
  </div>
</div></header>
<section class="creed"><div class="wrap">
  <p class="creed-line display">I understand technology because I built technology. I understand startups because I built startups. I understand patents because I <em>practice patent law.</em></p>
</div></section>

<!-- CREDENTIALS -->
<div class="byline"><div class="wrap by-in">
  <div class="by-item"><div class="l">Registration</div><div class="v">USPTO Patent Bar</div></div>
  <div class="by-item"><div class="l">Bar</div><div class="v">Virginia State Bar</div></div>
  <div class="by-item"><div class="l">Education</div><div class="v">B.S. CS · J.D.</div></div>
  <div class="by-item"><div class="l">Background</div><div class="v">Venture-Backed Founder</div></div>
  <div class="by-item"><div class="l">Focus</div><div class="v">Software · AI · Crypto · Emerging Tech</div></div>
</div></div>

<!-- WHY FOUNDERS WORK WITH BRIAN (Differentiator) -->
<section id="why" class="feature"><div class="wrap">
  <div class="feat-grid">
    <div class="lede display">Technology first, then patent law. <span class="am">Brian started with technology, built companies around it, and later returned to patent law.</span></div>
    <div class="feat-body">
      <p class="dropcap">When you brief Brian, he can follow your code and architecture directly, so the conversation can start with what is new in your invention.</p>
      <p><strong>That is how the firm was built.</strong> Brian Longest is a computer scientist and software engineer who founded technology companies and participated in venture capital fundraising. The technology, the startup, and the patent strategy are not three different conversations — they are one.</p>
      <p>So when you explain your architecture, your model, or your platform, Brian is not translating. He is evaluating it the way an engineer, a founder, and a fundraiser would — and then drafting protection that holds up where it counts.</p>
    </div>
  </div>

  <div style="margin-top:64px">
    <div class="kicker">Why founders work with Brian Longest</div>
    <h2 class="h2">A combination of skills you <span class="am">rarely</span> find in one attorney.</h2>
  </div>
  <div class="why-grid">
    <div class="why-item"><div class="wn">01</div><p><b>Computer Science degree</b>Trained as an engineer, fluent in how modern software is actually built.</p></div>
    <div class="why-item"><div class="wn">02</div><p><b>Registered patent attorney</b>USPTO-registered and Virginia-barred, focused on technology inventions.</p></div>
    <div class="why-item"><div class="wn">03</div><p><b>Startup founder experience</b>Has built companies and lived the realities founders face.</p></div>
    <div class="why-item"><div class="wn">04</div><p><b>Venture capital experience</b>Has participated in venture fundraising and understands the investor lens.</p></div>
    <div class="why-item"><div class="wn">05</div><p><b>Reads source code &amp; architecture</b>Understands your system directly — not just a disclosure form.</p></div>
    <div class="why-item"><div class="wn">06</div><p><b>Speaks to every stakeholder</b>Communicates clearly with inventors, engineers, investors, and executives.</p></div>
  </div>
</div></section>

<!-- FROM IDEA TO INVESTMENT (moved up) -->
<section id="investment" class="invest"><div class="wrap">
  <div class="inv-grid">
    <div>
      <div class="kicker">From idea to investment</div>
      <div class="lead display">Beyond the filing. <span class="am">A patent is also a business asset</span>, and it should be built like one.</div>
    </div>
    <div class="inv-list">
      <div class="inv-row"><div class="rn">i.</div><div><h3>Fundraising</h3><p>Patents can support your IP strategy with the investors evaluating your round.</p></div></div>
      <div class="inv-row"><div class="rn">ii.</div><div><h3>Competitive advantage</h3><p>A granted patent may provide enforceable rights against others practicing the claimed invention.</p></div></div>
      <div class="inv-row"><div class="rn">iii.</div><div><h3>Investor confidence</h3><p>Clear IP ownership and strategy can reduce diligence risk.</p></div></div>
      <div class="inv-row"><div class="rn">iv.</div><div><h3>Long-term strategy</h3><p>IP that grows with the company through every stage, round, and product line.</p></div></div>
    </div>
  </div>
</div></section>







<!-- FINAL CTA -->

<!-- seo-1020 about -->
<section class="seo-faq" id="about-firm"><div class="wrap"><h2>A patent attorney for software and the startups building it</h2><p class="about-p">Longest IP is a patent law firm for software, AI, crypto, blockchain and fintech companies. Brian Longest is a <a href="/patent-guides/patents-for-startups/">patent attorney for startups</a> who was a developer and a founder first: a computer science degree, a J.D. in 1997, then the better part of two decades founding technology companies and helping raise venture capital. Founders looking for a software patent lawyer, an <a href="/patent-guides/ai-patents/">AI patent attorney</a> or a crypto patent attorney work directly with him, and so do blockchain and fintech companies, from the first <a href="/patent-guides/patentability-search/">patentability search</a> to the application the USPTO examines.</p></div></section>
<!-- seo-1020 faq -->
<section class="seo-faq" id="start-here"><div class="wrap"><h2>New to patents? Start here</h2>
<p class="sub">Longer answers live in the <a href="/patent-guides/">patent guides</a>: <a href="/patent-guides/how-to-patent-an-app/">how to patent an app</a>, <a href="/patent-guides/provisional-patent-application/">the provisional patent application</a> and <a href="/software-patent-attorney/">what a software patent attorney does</a>.</p><details><summary>What does a patent attorney do for a startup?</summary><p>A patent attorney, or patent lawyer, protects your invention with the U.S. Patent and Trademark Office (USPTO). At Longest IP the work runs from a first filing to ongoing counsel: a patentability search to help assess your invention against identified prior art, a provisional application to establish a filing date for what it discloses, the full non-provisional application the USPTO examines toward a granted patent, and patent strategy tied to your product and funding. See the <a href="/services/">patent services</a>.</p></details><details><summary>What is a provisional patent application?</summary><p>A provisional application establishes a filing date for what it discloses and lets you describe the invention as patent pending. The non-provisional application is the full utility application the USPTO examines toward a granted patent. Both are described on the <a href="/services/#provisional-application">patent services</a> page.</p></details><details><summary>How are patent services priced?</summary><p>Engagements are fixed-scope and flat-fee: a defined price for a defined scope, so you know the cost before the work begins. Office actions and work that does not fit a box are handled flat-fee or hourly.</p></details><details><summary>Do I need a patent attorney near me?</summary><p>No. Longest IP works with technology companies across the United States and around the world that need U.S. patent protection, working remotely. See <a href="/how-we-work/">how a remote patent attorney works with you</a>.</p></details><details><summary>Do you work with crypto, blockchain and fintech companies?</summary><p>Yes. The practice focuses on software inventions: AI and machine learning, crypto and blockchain, and fintech, including payments and trading systems. As a software patent attorney who has written software and founded companies, Brian Longest works directly with the founders and engineers building them. See the <a href="/services/">patent services</a>.</p></details><details><summary>Is the first consultation confidential?</summary><p>Yes. The first conversation is confidential and no-obligation. Please do not send confidential documents until a formal engagement is in place. <a href="/patent-consultation/">Book a patent consultation</a>.</p></details>
<details><summary>Why choose a patent law attorney with a computer science background?</summary><p>Brian Longest started with technology: a B.S. in computer science, a J.D. in 1997, then the better part of two decades founding technology companies and helping raise venture capital, and he is a registered U.S. patent attorney. When you explain your architecture, model or platform, he can follow it without translation and weigh the business goals behind the application.</p></details>
<details><summary>Is Longest IP a firm of registered patent lawyers?</summary><p>Longest IP is a founder-led patent law firm. Brian Longest is a registered patent attorney, USPTO-registered and Virginia-barred, with a B.S. in computer science and a J.D. Founders building software, AI, crypto, blockchain and fintech inventions work directly with him, from the first patentability search to the application the USPTO examines.</p></details>
<details><summary>How does a law firm patent engagement work at Longest IP?</summary><p>Longest IP is a founder-led patent law firm, so you work directly with Brian Longest, and the firm works remotely. Engagements are generally fixed-scope and flat-fee: a defined price for a defined scope, so you know the cost before the work begins. The work runs from the first patentability search to the application the USPTO examines. Office actions are handled flat-fee or hourly.</p></details>
<details><summary>How does Longest IP help with a computer software patent?</summary><p>Longest IP is a patent law firm for software, AI, crypto, blockchain and fintech companies. The work runs from a patentability search that helps assess your invention against identified prior art, to a provisional application that establishes a filing date for what it discloses, to the full non-provisional application the USPTO examines. Brian Longest, a computer scientist and software engineer, works directly with you.</p></details>
<details><summary>Do Longest IP's patent attorney services go beyond the filing?</summary><p>Yes. At Longest IP the work runs from a patentability search to the non-provisional application the USPTO examines, plus patent strategy tied to your product and funding. A patent is also a business asset: a granted patent may give you enforceable rights against others practicing the claimed invention, and it can carry weight in fundraising.</p></details>
<details><summary>Can you patent software?</summary><p>Software inventions can be patentable if they meet the patent requirements, including subject-matter eligibility under 35 U.S.C. 101, but not all software qualifies. Longest IP works on software inventions, including AI and machine learning, crypto and blockchain, and fintech, such as payments and trading systems. A patentability search helps assess your invention against identified prior art. A provisional application can then establish a filing date for what it discloses, and the full non-provisional application is what the USPTO examines toward a granted patent.</p></details>
<details><summary>Should software patent lawyers understand source code?</summary><p>It helps, because a software invention often turns on how the code and architecture actually work. Brian Longest is a computer scientist and software engineer who reads source code and architecture, so he can work from your system directly, not just a disclosure form.</p></details>
<details><summary>Does a USPTO patent attorney at Longest IP handle office actions?</summary><p>Yes. Brian Longest is USPTO-registered and Virginia-barred, and you work directly with him from the first patentability search to the non-provisional application the USPTO examines. Engagements are fixed-scope and flat-fee, so you know the cost before the work begins. Office actions and work that does not fit a box are handled flat-fee or hourly.</p></details>
<details><summary>How does a tech patent matter to investors in a startup?</summary><p>Patents can support your IP strategy, point to a potential competitive advantage and come up in investor due diligence. Clear IP ownership and strategy can reduce diligence risk, but a patent does not guarantee defensibility or a higher valuation, and its commercial value varies widely. Brian Longest has participated in venture fundraising and understands the investor lens, so patent strategy is tied to your product and funding.</p></details>
<details><summary>What does an artificial intelligence patent attorney do at Longest IP?</summary><p>Founders looking for an AI patent attorney work directly with Brian Longest, a computer scientist and software engineer who is USPTO-registered and Virginia-barred. The practice covers AI and machine learning inventions, from a patentability search that helps assess your invention against identified prior art, to a provisional application that establishes a filing date for what it discloses and may benefit a later application, to the full non-provisional application the USPTO examines.</p></details><p class="note">General information only, not legal advice.</p></div></section>
<section id="book" class="final"><div class="wrap">
  <h2 class="display">Book a <span class="am">confidential consultation.</span></h2>
  <div class="cal-wrap">
     <p class="cal-alt">Pick a time on the consultation page. The first conversation is confidential and no-obligation.</p>
     <div style="margin-top:22px"><a href="/patent-consultation/" class="btn btn-amber">Schedule a Consultation →</a></div>
     <p class="cal-alt" style="margin-top:20px"><a href="/services/">View Services</a></p>
   </div>
</div></section>

<!-- FOOTER -->
<footer><div class="wrap">
  <div class="foot">
    <span>© 2026 Longest IP PLLC · Northern Virginia · Serving technology companies across the United States and around the world.</span>
    <span>Patent Counsel · Software · AI · Crypto · Emerging Technology</span>
  </div>
  <div class="footlinks"><a href="/patent-consultation/">Patent Consultation</a><a href="/services/">Services</a><a href="/how-we-work/">How We Work</a><a href="/about/">About</a><a href="/patent-guides/">Patent Guides</a><a href="/patent-videos/">Patent Videos</a><a href="https://www.youtube.com/@LongestIP" target="_blank" rel="noopener">YouTube</a></div>
  <p class="disc">Attorney advertising. This website provides general information only and is not legal advice. Viewing this page or contacting the firm does not create an attorney–client relationship. Do not send confidential information until a formal engagement is established. Prior results do not guarantee a similar outcome.</p>
</div></footer>

<!-- STICKY MOBILE CTA -->
<div class="sticky-cta"><a href="/patent-consultation/">Schedule a Confidential Consultation →</a></div>

<script>
(function(){
  var t=document.querySelector('.navtoggle');
  if(!t)return;
  t.addEventListener('click',function(){
    var nav=t.closest('nav');
    var open=nav.classList.toggle('open');
    t.setAttribute('aria-expanded',open?'true':'false');
    t.setAttribute('aria-label',open?'Close menu':'Open menu');
  });
})();
</script>
<!-- websiteos:outbound-click v4 -->
<script>
(function(){if(typeof gtag!=="function")return;var host=location.hostname.replace(/^www\./,"");var R={};
document.addEventListener("click",function(e){var a=e.target.closest&&e.target.closest("a[href]");if(!a)return;var u;try{u=new URL(a.href,location.href);}catch(x){return;}
if(!/^https?:$/.test(u.protocol))return;var d=u.hostname.replace(/^www\./,"");var via=null;
if(d===host){var p=u.pathname.replace(/\/$/,"")||"/";var dest=R[p];if(!dest){for(var k in R){if(k.slice(-2)==="/*"&&p.indexOf(k.slice(0,-1))===0){dest=R[k];break;}}}if(!dest)return;via=p;try{var du=new URL(dest,location.href);d=du.hostname.replace(/^www\./,"");u=du;}catch(x){return;}if(d===host)return;}
var same=!e.defaultPrevented&&e.button===0&&!(e.metaKey||e.ctrlKey||e.shiftKey||e.altKey)&&(!a.target||a.target==="_self")&&!a.hasAttribute("download");
var href=a.href,done=false;function go(){if(done)return;done=true;location.href=href;}
var ev={link_domain:d,link_url:u.href.slice(0,200),link_text:(a.textContent||"").trim().slice(0,80),link_id:via||"direct",page_path:location.pathname,transport_type:"beacon"};
if(same){e.preventDefault();ev.event_callback=go;ev.event_timeout=700;setTimeout(go,800);}
gtag("event",via?"outbound_click_redirect":"outbound_click",ev);},true);})();
</script>
<!-- /websiteos:outbound-click -->
</body>
</html>
