Streaming data associated with cells in spreadsheets
First Claim
Patent Images
1. A system comprising:
- at least one processing unit; and
at least one memory storing computer executable instructions that, when executed by the at least one processing unit, cause the system to perform a method, the method comprising;
receiving streaming data;
associating the streaming data with at least one cell of a spreadsheet;
dynamically displaying the streaming data within the at least one cell; and
in response to associating the streaming data with the at least one cell, retrieving one or more parameters for the streaming data, comprising;
referencing one or more data values associated with the one or more parameters of the streaming data in at least one formula; and
performing an operation when a threshold of the at least one formula is met by the one or more data values.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems for associating streaming data with cells of a spreadsheet are provided. Both dynamic data and static data may be associated with a single cell of the spreadsheet. Upon association, parameters (including stream attributes, image attributes and audio attributes) may be viewed and/or manipulated by a user, providing stream processing functionality within a spreadsheet. Controls may be provided for playing the streaming data and/or playing the streaming data in response to spreadsheet data satisfying a condition. Spreadsheet operations (e.g., sort and/or filter operations) may also be performed on a range of cells based on parameters of associated streaming data.
-
Citations
20 Claims
-
1. A system comprising:
-
at least one processing unit; and at least one memory storing computer executable instructions that, when executed by the at least one processing unit, cause the system to perform a method, the method comprising; receiving streaming data; associating the streaming data with at least one cell of a spreadsheet; dynamically displaying the streaming data within the at least one cell; and in response to associating the streaming data with the at least one cell, retrieving one or more parameters for the streaming data, comprising; referencing one or more data values associated with the one or more parameters of the streaming data in at least one formula; and performing an operation when a threshold of the at least one formula is met by the one or more data values. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for associating streaming data with at least one cell of a spreadsheet, the method comprising:
-
providing a user interface for associating streaming data with at least one cell of a spreadsheet; receiving streaming data, wherein the streaming data comprises a live data feed; associating the streaming data with the at least one cell; and dynamically displaying the streaming data within the at least one cell of the spreadsheet comprising; pausing the live data feed; continuing to receive the live data feed into a cache; and restarting the live data feed by streaming the live data feed from the cache. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A computer-readable storage medium storing computer executable instructions that, when executed by at least one processing unit, cause a computing device to:
-
receive streaming data for association with at least one cell of a spreadsheet; associate the streaming data with the at least one cell; dynamically display the streaming data within the at least one cell; and in response to associating the streaming data with the at least one cell, surface one or more parameters of the streaming data in response to one of; hovering over the streaming data; right-clicking the at least one cell; and launching the user interface. - View Dependent Claims (18, 19, 20)
-
Specification