IP Library Granted Patent US 8,352,423
Granted Patent B2
US 8,352,423 · App. 10/841,216 · Granted Jan 8, 2013

Apparatus and method for providing streaming data

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,352,423
App. No.
10/841,216
Granted
Jan 8, 2013
Kind
B2
Abstract

A Java based server is disclosed for providing streaming data. Streaming data is received in a publisher interface and processed to generate Java messages describing real time updated. One application of the Java based server is to provide streaming data for business process.

Claims (19)

1. An apparatus for publishing streaming data, comprising:

a server including:

a web enabled messaging service;

a publisher interface configured to allow publishers to publish streaming data via said messaging service;

a subscriber interface configured to allow subscribers to listen to streaming data via said messaging service;

wherein real time streaming data from at least one streaming data source is provided via messaging service messages;

a data warehouse for storing streaming data updates;

a spread sheet based client manager configured to communicate with one or more spreadsheet based clients, said client manager having a publisher interface to publish data and a subscriber interface for subscribing to data, wherein said client manager is configured to subscribe to streaming data and publish streaming data via said messaging service;

at least one spreadsheet based client configured to receive streaming data from said client manager and to publish streaming data via said client manager using a database function in said spreadsheet based client; and

a stream manager configured to allow client to change stream configuration and to querying content of streaming data.

2. A method of generating streaming data, comprising:

providing a messaging service having a publisher interface for publishers to publish streaming data via said messaging service and a subscriber interface for subscribers to listen to streaming data via said messaging service;

providing a spread sheet based client manager having a publisher interface for publishers to publish streaming data via said messaging service and a subscriber interface for subscribers to listen to streaming data via said messaging service, wherein said client manager is configured to communicate with one or more spreadsheet based clients;

receiving streaming data in the publisher interface of said messaging service;

processing said streaming data to generate web enabled messages describing real time data updates;

providing said messages to said client manager;

providing by said client manager said streaming data to a spreadsheet based client, wherein said spreadsheet based client is configured to receive streaming data from said client manager and to publish streaming data via said client manager using a database function in said spreadsheet based client;

storing streaming data to a database; and

providing a stream manager configured to allow client to change stream configuration and to querying content of streaming data.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 2, 2021
From: CRIA, INC.
To: STRIPE, INC.
Reel/Frame 057044/0753 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 16, 2019
From: IP3 2017, SERIES 200 OF ALLIED SECURITY TRUST I
To: CRIA, INC.
Reel/Frame 048081/0331 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 8, 2018
From: INCEPTIA LLC
To: IP3 2017, SERIES 200 OF ALLIED SECURITY TRUST I
Reel/Frame 044557/0531 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 15, 2009
From: FWO NEWCORP, INC.
To: INCEPTIA LLC
Reel/Frame 023220/0733 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 24, 2004
From: PHILLIPS, MARK; COOK, JONATHAN; BATEMAN, MATTHEW L; GHASKADVI, VIJAY S; GHASKADVI, RUCHITA V; DESWANDIKAR, ANIRUDDHA A; DASANAGADDE, SUNIL S
To: KNOWMADIC, INC.
Reel/Frame 015392/0232 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 24, 2004
From: KNOWMADIC, INC.
To: FWO NEWCORP, INC.
Reel/Frame 015392/0604 →