Salesforce · Filed Jun 24, 2026 · Published Oct 15, 2026

Salesforce Files Patent for Adding AI Apps Without Rewriting Code

Adding a new AI feature to a big cloud platform can mean engineers editing the traffic-directing code by hand. Salesforce's patent application replaces that chore with a small settings file.

A network system directs tasks from AI apps to the right groups of servers so programs can run without extra coding. Drawing from patent filing US 2026/0320504 A1.
A network system directs tasks from AI apps to the right groups of servers so programs can run without extra coding.
See all 6 drawings from this filing ↓
Publication number US 2026/0320504 A1 US20260320504A1
Applicant Salesforce, Inc.
Filing date Jun 24, 2026
Publication date Oct 15, 2026
Inventors Seyedshahin Ashrafzadeh, Yuliya L. Feldman, Alexandr Nikitin, Manoj Agarwal, Chirag Rajan, Swaminathan Sundaramurthy
US classification 706/12
Status when we published Waiting for an examiner (Jul 8, 2026)
Parent application is a Division of 17337387 (filed 2021-06-02)
Document 18 claims

What Salesforce's settings-file approach does

Today, when a company adds a new AI-powered feature to a shared cloud platform, engineers often have to change the code that directs incoming questions to the right place, plus do plenty of other manual setup. That work piles up fast when thousands of customers and models share the same system.

Salesforce's filing describes a different route. Each new AI application gets a short configuration object, basically a settings file listing the app's name and which group of computers should answer its requests. The system reads that file and builds a dedicated router for the app on its own.

The result: adding a new AI feature becomes closer to filling out a form than rewriting software.

From the filing · CLAIM 1
… causing a router component to instantiate a router instance for the machine learning application, wherein the router component instantiates the router instance for the machine learning application based on the configuration object …

Translation: The system automatically creates a specialized router based on the app's settings.

How the router builds a custom traffic cop

The patent covers a way to manage the rollout of a configuration object (a file or database record describing one machine learning application) inside a multi-tenant model serving system. "Multi-tenant" means many separate customers share the same underlying machinery, and "model serving" means running trained AI models on fresh data to produce predictions, which the filing calls scoring.

The key steps in the claims work like this:

  • The system gets a signal that a configuration object is ready to be deployed.
  • It fetches that object.
  • It tells a router component (the part that sends incoming scoring requests to the right place) to create a router instance for that application, built from the object's contents.

That router instance then sends the app's requests to a scoring container, a packaged unit of software that runs the model. The description says the object holds the app's name and the cluster of containers that serves it.

Other claims add storing the object in a data store, handing it to the router through an API (a standard way for programs to talk to each other), and running automated tests against the new router in a development or staging environment before it goes live.

From the filing · THE ABSTRACT
… configured to route incoming scoring requests associated with the machine learning application to a scoring container that provides scoring functionality for the machine learning application.

Translation: It directs user requests to the correct container to run the app's AI predictions.

Why Salesforce wants AI apps added by paperwork

For you as a Salesforce customer, this is plumbing you would never see directly. But it shapes how quickly new AI features can show up in the products you use, since the filing's own complaint is that manual onboarding "does not scale well."

The description says the service is meant to handle more than 10,000 models and over 600 requests per second. At that size, turning each new AI app into a reviewed, testable settings file is a practical way to add features without touching core code every time. It also fits the broader trend of companies packaging AI tools on shared platforms.

Salesforce's 12th filing we've tracked since July in AI agents working in teams adds to earlier applications covering agent communication permissions and one AI grading another.

Editorial take

The tradeoff is easy to name. Moving setup into settings files means the router's behavior now depends on those files being right. A wrong cluster name or a typo in a file could send an app's requests to the wrong place, or nowhere. The filing's answer is a review step, version tracking, and automated tests before anything moves from development to staging to live, which is a sensible price for the safety.

There is a second cost: every new app still needs a human to write and approve its file, so the work shrinks rather than disappears. Even so, trading code edits for a checked form is a good bargain at the scale the filing describes.

This is routine infrastructure housekeeping, and it is a divisional of a 2021 application, so it is not a fresh idea. It matters to engineers running the platform far more than to anyone using it.

Get our take in your Top Stories

Liked this breakdown? Add Patentlyze as a preferred source on Google, and our plain-English take shows up more often in your Top Stories the next time Salesforce patent news breaks.

There are more where this came from

We read every patent application Big Tech publishes and send you the ones worth knowing. Plain English, free, every week.

The drawings

6 drawing sheets from US 2026/0320504 A1 · click any drawing to enlarge

Directing tasks to servers, drawing sheet 1 from US 2026/0320504 A1
Sheet 1 Directing tasks to servers
App connection setup, drawing sheet 2 from US 2026/0320504 A1
Sheet 2 App connection setup
Adding new app settings, drawing sheet 3 from US 2026/0320504 A1
Sheet 3 Adding new app settings
Checking where tasks go, drawing sheet 4 from US 2026/0320504 A1
Sheet 4 Checking where tasks go
Testing and launch steps, drawing sheet 5 from US 2026/0320504 A1
Sheet 5 Testing and launch steps
Cloud server hardware setup, drawing sheet 6 from US 2026/0320504 A1
Sheet 6 Cloud server hardware setup
Browse all the drawings 6 drawing sheets
Patent filing page

Source. Full patent text and figures from the official USPTO publication PDF.
Reader comments

Be the first to weigh in

Start the discussion

Real name or a handle, either is fine. Comments are read by a person before they appear, so allow a little time. Keep it about the filing.