×

Server-side filtering of unstructured data items at object storage services

  • US 10,664,508 B1
  • Filed: 04/13/2018
  • Issued: 05/26/2020
  • Est. Priority Date: 04/13/2018
  • Status: Active Grant
First Claim
Patent Images

1. A system, comprising:

  • one or more computing devices of an object storage service;

    wherein the one or more computing devices include instructions that upon execution on a processor cause the one or more computing devices to;

    store, in response to one or more programmatic requests, a plurality of unstructured data items of an item collection at a first set of one or more storage devices, wherein the plurality includes a first unstructured data item;

    obtain a first programmatic request to retrieve at least a portion of contents of the first unstructured item collection;

    in response to determining that the first programmatic request comprises a first input serialization specification and a first filter query,obtain, from the one or more storage devices using the first input serialization specification, (a) a first formatted record corresponding to at least a first portion of the first unstructured data item and (b) a second formatted record corresponding to at least a second portion of the first unstructured data item;

    obtain a response to the first request, based at least in part on a determination that the first formatted record satisfies at least one predicate of the first filter query, and based at least in part on a determination that the second formatted record does not satisfy at least one predicate of the first filter query; and

    transmit the response to one or more destinations.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×