Video on charts
First Claim
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 a selection of one or more cells within a spreadsheet;
identifying at least one video associated with the selected one or more cells, wherein the at least one video is associated with one or more parameters;
extracting one or more values for at least one parameter from the at least one video;
receiving a selection of a charting function; and
creating a chart by charting the one or more values of the at least one parameter of the at least one video.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for charting videos and/or attributes of videos associated with a spreadsheet are provided. For instance, when a video is associated with a spreadsheet, the video may be treated as a new type of data within the spreadsheet. In some aspects, a plurality of videos may be associated with a spreadsheet, e.g., within a single cell or a range of cells. In aspects, the videos themselves, as well as video data (e.g., raw pixel data for each video frame, modulated data representing soundwaves of an audio file, etc.), video attributes (e.g., frame rate, aspect ratio, duration, resolution, bits per frame, video size, synchronization data, etc.), frame attributes (e.g., aspect ratio, color space, bitrate, etc.), audio attributes (e.g., pitch, volume, speed, etc.), and/or spreadsheet data (e.g., values in cells, user comments, etc.) may be incorporated into a chart using a spreadsheet charting function, either automatically or by user selection.
-
Citations
23 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 a selection of one or more cells within a spreadsheet; identifying at least one video associated with the selected one or more cells, wherein the at least one video is associated with one or more parameters; extracting one or more values for at least one parameter from the at least one video; receiving a selection of a charting function; and creating a chart by charting the one or more values of the at least one parameter of the at least one video. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. 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; receive a selection of one or more cells within a spreadsheet, wherein the one or more cells contain data; identify at least one video associated with the selected one or more cells, wherein the video relates to the data; receive a selection of a charting function; create a chart based on the data; and incorporate a visual representation of the at least one video into the chart, wherein the visual representation includes a play control for playing the video from the chart. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A method implemented by a computer system for charting one or more parameters of a video, the method comprising:
-
receiving a selection of one or more cells within a spreadsheet; identifying at least one video associated with the selected one or more cells; receiving a selection of a charting function; extracting one or more values for one or more parameters from the at least one video; and creating a chart based at least in part on the one or more values of the one or more parameters. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
Specification