Zuora has been granted a patent for a computing system that allows for the efficient streaming of user data to a user device. The system utilizes a central controller engine and a service provider interface (SPI) to buffer and store data pages, which are then provided as a data stream to the user device. This patent aims to improve the performance and reliability of data streaming processes. GlobalData’s report on Zuora gives a 360-degree view of the company including its patenting strategy. Buy the report here.

According to GlobalData’s company profile on Zuora, Social media analytics was a key innovation area identified from patents. Zuora's grant share as of September 2023 was 54%. Grant share is based on the ratio of number of grants to total number of patents.

Patent granted for streaming user data in pages

Source: United States Patent and Trademark Office (USPTO). Credit: Zuora Inc

A recently granted patent (Publication Number: US11741291B2) describes a computing system that enables the streaming of user data to a user device. The system includes one or more processors and memory that stores instructions for the system to perform various tasks.

The system receives a tenant request associated with user data, which includes a request to stream the data to a user device. The data is divided into multiple pages of records. The system sends an initial request to a service provider interface (SPI) integrated into a first service, which operates on the data in a first datastore. The SPI includes a common pagination component that obtains the data as a data stream from the first datastore and buffers the pages of records in separate buffers.

The system obtains the first page of records from the first datastore and buffers it in the first buffer of the SPI. It then provides the first page of records to the central controller engine. The central controller engine stores the first page of records and provides it as a data stream to the user device.

If there are additional pages of records, the central controller engine sends a subsequent request to the SPI to request the next page of records. The SPI buffers the second page of records in a second buffer and provides it to the central controller engine, which stores and streams it to the user device.

The patent also describes the ability to detect errors associated with the pages of records and reinitiate the process of providing the records to the central controller engine if necessary.

Additionally, the system can send requests to a second SPI integrated into a second service to stream and buffer a different set of data from a second datastore. The process of buffering, storing, and streaming the second set of data follows a similar pattern as described for the first set of data.

Overall, this patent describes a computing system that efficiently streams user data to a user device by dividing the data into pages of records and buffering them using a common pagination component. This system allows for the seamless streaming of large amounts of data to enhance user experience.

To know more about GlobalData’s detailed insights on Zuora, buy the report here.

Premium Insights

From

The gold standard of business intelligence.

Blending expert knowledge with cutting-edge technology, GlobalData’s unrivalled proprietary data will enable you to decode what’s happening in your market. You can make better informed decisions and gain a future-proof advantage over your competitors.

GlobalData

GlobalData, the leading provider of industry intelligence, provided the underlying data, research, and analysis used to produce this article.

GlobalData Patent Analytics tracks bibliographic data, legal events data, point in time patent ownerships, and backward and forward citations from global patenting offices. Textual analysis and official patent classifications are used to group patents into key thematic areas and link them to specific companies across the world’s largest industries.