Patents

US 12756754 B2: Executable objects in a distributed storage system

Granted
2026-10-06
Filed
2021-10-01 application 17492006
Type
Utility · 20 claims
Elsewhere
Google Patents ↗ · USPTO patent document ↗ · USPTO Patent Center record ↗

Abstract

Systems, methods, and machine-readable media are disclosed for running an executable object on an object storage system. An executable object including executable code is stored on a first storage node of an object storage system. The first storage node receives a request to run the executable object. The first storage node identifies the physical location of one or more data objects of interest to be processed by the executable object. The first storage node runs the executable object to process the identified one or more data objects. The first storage node receives a request from a second storage node of the object storage system for the executable object in response to one or more data objects of interest being located at the second storage node. The first storage node sends a copy of the executable object to the second storage node.

Source: PTBLXML, file of 2026-10-06 (ipgb20261006.xml).

Assignees

AssigneeTypePlaceAlso on furp.orgSource
NetApp, Inc. 2,616 patentsUS company or organizationSan Jose, CANETAPP, INC. Federal lobbying client EXACT high confidence: identical full name and state
NETAPP, INC. SEC filer EXACT medium confidence: identical full name, one of each nationally
PTBLXML, file of 2026-10-06

Inventors

InventorPlacePatentsPerson pageSource
Morgan MearsRaleigh, NC4PTBLXML, file of 2026-10-06
Mauricio SánchezPleasant Garden, NCPTBLXML, file of 2026-10-06
Samuel FinkCary, NCPTBLXML, file of 2026-10-06
Brian AtkinsDurham, NCPTBLXML, file of 2026-10-06

CPC categories

SubclassCategoryFirst groupSource
H04LTransmission of digital information, e.g. telegraphic communicationH04L67/1097PTBLXML, file of 2026-10-06

Cooperative Patent Classification, as currently assigned (one row per subclass).

Assignments and security interests

No recorded assignments or security interests on file for this patent.

USPTO bulk data: PatentsView granted patents, disambiguated (PVGPATDIS) for patents, assignees, inventors, places and CPC categories; the USPTO Patent Assignment Dataset (ECORSEXC) for assignments and security interests. Patents filed in the last 20 years. No claims or full text. Links to other records are by name (and state): EXACT means the identical full name and state; FUZZY means a looser name match, with the confidence shown.