DETAILED ACTION
The present application, filed on or after March 16, 2013, is being examined under the first inventor to file provisions of the AIA .
2. This action is responsive to the following communication: Original claims filed 4/19/23. This action is made non-final.
3. Claims 1-20 are pending in the case. Claims 1, 14 and 18 are independent claims.
Claim Rejections - 35 USC § 101
4. 35 U.S.C. 101 reads as follows:
Whoever invents or discovers any new and useful process, machine, manufacture, or composition of matter, or any new and useful improvement thereof, may obtain a patent therefor, subject to the conditions and requirements of this title.
Claim 1-20 are rejected under 35 U.S.C. 101 because the claimed invention is directed to an abstract idea without significantly more.
Step 1: Claim 1 is a method type claim. Therefore, claims 1-20 are directed to either a process, machine, manufacture or composition of matter.
With respect to claim 1:
2A Prong 1:
generating a current windowed subsequence by filling a current data window with multivariate time series data points received in real time; (mental process – a user fill a window with data);
2A Prong 2: This judicial exception is not integrated into a practical application.
Additional elements:
generating a current graph object from the current windowed subsequence utilizing a sparse graph recovery model (can be categorized as generally linking the use of the judicial exception to a field of use/technological environment and therefore does not integrate into a practical application. MPEP 2106.05(h));
identifying a previous graph object generated by the sparse graph recovery model (Adding the words “apply it” (or an equivalent) with the judicial exception, or mere instructions to implement an abstract idea on a computer, or merely uses a computer as a tool to perform an abstract idea – see MPEP 2106.05(f)).
determining a segmentation timestamp when a segment changes in multivariate time series data occurs based on comparing the current graph object with the previous graph object utilizing a similarity model (Adding the words “apply it” (or an equivalent) with the judicial exception, or mere instructions to implement an abstract idea on a computer, or merely uses a computer as a tool to perform an abstract idea – see MPEP 2106.05(f)).
2B: The claim does not include additional elements that are sufficient to amount to significantly more than the judicial exception.
Additional elements:
generating a current graph object from the current windowed subsequence utilizing a sparse graph recovery model (can be categorized as generally linking the use of the judicial exception to a field of use/technological environment and therefore does not integrate into a practical application. MPEP 2106.05(h));
identifying a previous graph object generated by the sparse graph recovery model (Adding the words “apply it” (or an equivalent) with the judicial exception, or mere instructions to implement an abstract idea on a computer, or merely uses a computer as a tool to perform an abstract idea – see MPEP 2106.05(f)).
determining a segmentation timestamp when a segment changes in multivariate time series data occurs based on comparing the current graph object with the previous graph object utilizing a similarity model (Adding the words “apply it” (or an equivalent) with the judicial exception, or mere instructions to implement an abstract idea on a computer, or merely uses a computer as a tool to perform an abstract idea – see MPEP 2106.05(f)).
With respect to claim 2:
2A Prong 2: This judicial exception is not integrated into a practical application.
Additional elements:
wherein determining the segmentation timestamp based on comparing the current graph object with the previous graph object utilizing the similarity model comprises comparing a distance between the current graph object and the previous graph object with a difference threshold. (Adding the words “apply it” (or an equivalent) with the judicial exception, or mere instructions to implement an abstract idea on a computer, or merely uses a computer as a tool to perform an abstract idea – see MPEP 2106.05(f)).
2B: The claim does not include additional elements that are sufficient to amount to significantly more than the judicial exception.
wherein determining the segmentation timestamp based on comparing the current graph object with the previous graph object utilizing the similarity model comprises comparing a distance between the current graph object and the previous graph object with a difference threshold. (Adding the words “apply it” (or an equivalent) with the judicial exception, or mere instructions to implement an abstract idea on a computer, or merely uses a computer as a tool to perform an abstract idea – see MPEP 2106.05(f)).
With respect to claim 3:
2A Prong 2: This judicial exception is not integrated into a practical application.
Additional elements:
wherein comparing the current graph object with the previous graph object utilizing the similarity model comprises determining a first-order distance that generates a distance metric between the current graph object and the previous graph object. (Adding the words “apply it” (or an equivalent) with the judicial exception, or mere instructions to implement an abstract idea on a computer, or merely uses a computer as a tool to perform an abstract idea – see MPEP 2106.05(f)).
2B: The claim does not include additional elements that are sufficient to amount to significantly more than the judicial exception.
wherein comparing the current graph object with the previous graph object utilizing the similarity model comprises determining a first-order distance that generates a distance metric between the current graph object and the previous graph object. (Adding the words “apply it” (or an equivalent) with the judicial exception, or mere instructions to implement an abstract idea on a computer, or merely uses a computer as a tool to perform an abstract idea – see MPEP 2106.05(f)).
With respect to claim 4:
2A Prong 2: This judicial exception is not integrated into a practical application.
Additional elements:
wherein comparing the current graph object with the previous graph object utilizing the similarity model further comprises determining a second-order distance that generates absolute values based on the first-order distance. (Adding the words “apply it” (or an equivalent) with the judicial exception, or mere instructions to implement an abstract idea on a computer, or merely uses a computer as a tool to perform an abstract idea – see MPEP 2106.05(f)).
2B: The claim does not include additional elements that are sufficient to amount to significantly more than the judicial exception.
wherein comparing the current graph object with the previous graph object utilizing the similarity model further comprises determining a second-order distance that generates absolute values based on the first-order distance. (Adding the words “apply it” (or an equivalent) with the judicial exception, or mere instructions to implement an abstract idea on a computer, or merely uses a computer as a tool to perform an abstract idea – see MPEP 2106.05(f)).
With respect to claim 5:
2A Prong 2: This judicial exception is not integrated into a practical application.
Additional elements:
deleting storage of graph objects created before the current graph object and the previous graph object; (Adding the words “apply it” (or an equivalent) with the judicial exception, or mere instructions to implement an abstract idea on a computer, or merely uses a computer as a tool to perform an abstract idea – see MPEP 2106.05(f)).
maintaining, before determining the segmentation timestamp, first-order distance metrics are determined between each graph object and its previous graph object since a last segmentation timestamp for a multivariate time series that includes the multivariate time series data points (Adding the words “apply it” (or an equivalent) with the judicial exception, or mere instructions to implement an abstract idea on a computer, or merely uses a computer as a tool to perform an abstract idea – see MPEP 2106.05(f)).
2B: The claim does not include additional elements that are sufficient to amount to significantly more than the judicial exception.
deleting storage of graph objects created before the current graph object and the previous graph object; (Adding the words “apply it” (or an equivalent) with the judicial exception, or mere instructions to implement an abstract idea on a computer, or merely uses a computer as a tool to perform an abstract idea – see MPEP 2106.05(f)).
maintaining, before determining the segmentation timestamp, first-order distance metrics are determined between each graph object and its previous graph object since a last segmentation timestamp for a multivariate time series that includes the multivariate time series data points (Adding the words “apply it” (or an equivalent) with the judicial exception, or mere instructions to implement an abstract idea on a computer, or merely uses a computer as a tool to perform an abstract idea – see MPEP 2106.05(f)).
With respect to claim 6:
2A Prong 2: This judicial exception is not integrated into a practical application.
Additional elements:
wherein the difference threshold is based on a function of the first-order distance metrics maintained since the last segmentation timestamp for the multivariate time series. (Adding the words “apply it” (or an equivalent) with the judicial exception, or mere instructions to implement an abstract idea on a computer, or merely uses a computer as a tool to perform an abstract idea – see MPEP 2106.05(f)).
2B: The claim does not include additional elements that are sufficient to amount to significantly more than the judicial exception.
wherein the difference threshold is based on a function of the first-order distance metrics maintained since the last segmentation timestamp for the multivariate time series. (Adding the words “apply it” (or an equivalent) with the judicial exception, or mere instructions to implement an abstract idea on a computer, or merely uses a computer as a tool to perform an abstract idea – see MPEP 2106.05(f)).
With respect to claim 7:
2A Prong 2: This judicial exception is not integrated into a practical application.
Additional elements:
further comprising deleting the first-order distance metrics maintained since the last segmentation timestamp upon determining the segmentation timestamp. (Adding the words “apply it” (or an equivalent) with the judicial exception, or mere instructions to implement an abstract idea on a computer, or merely uses a computer as a tool to perform an abstract idea – see MPEP 2106.05(f)).
2B: The claim does not include additional elements that are sufficient to amount to significantly more than the judicial exception.
further comprising deleting the first-order distance metrics maintained since the last segmentation timestamp upon determining the segmentation timestamp. (Adding the words “apply it” (or an equivalent) with the judicial exception, or mere instructions to implement an abstract idea on a computer, or merely uses a computer as a tool to perform an abstract idea – see MPEP 2106.05(f)).
With respect to claim 8:
2A Prong 2: This judicial exception is not integrated into a practical application.
Additional elements:
further comprising generating a segmented time series based on the multivariate time series data points and the segmentation timestamp. (Adding the words “apply it” (or an equivalent) with the judicial exception, or mere instructions to implement an abstract idea on a computer, or merely uses a computer as a tool to perform an abstract idea – see MPEP 2106.05(f)).
2B: The claim does not include additional elements that are sufficient to amount to significantly more than the judicial exception.
further comprising generating a segmented time series based on the multivariate time series data points and the segmentation timestamp. (Adding the words “apply it” (or an equivalent) with the judicial exception, or mere instructions to implement an abstract idea on a computer, or merely uses a computer as a tool to perform an abstract idea – see MPEP 2106.05(f)).
With respect to claim 9:
2A Prong 2: This judicial exception is not integrated into a practical application.
Additional elements:
receiving a univariate time series in real time; (Adding the words “apply it” (or an equivalent) with the judicial exception, or mere instructions to implement an abstract idea on a computer, or merely uses a computer as a tool to perform an abstract idea – see MPEP 2106.05(f)).
generating multiple real-time proxy variables based on the univariate time series received in real time; and (Adding the words “apply it” (or an equivalent) with the judicial exception, or mere instructions to implement an abstract idea on a computer, or merely uses a computer as a tool to perform an abstract idea – see MPEP 2106.05(f)).
generating a multivariate time series that includes the multivariate time series data points by supplementing the univariate time series with the multiple real-time proxy variables. (Adding the words “apply it” (or an equivalent) with the judicial exception, or mere instructions to implement an abstract idea on a computer, or merely uses a computer as a tool to perform an abstract idea – see MPEP 2106.05(f)).
2B: The claim does not include additional elements that are sufficient to amount to significantly more than the judicial exception.
receiving a univariate time series in real time; (Adding the words “apply it” (or an equivalent) with the judicial exception, or mere instructions to implement an abstract idea on a computer, or merely uses a computer as a tool to perform an abstract idea – see MPEP 2106.05(f)).
generating multiple real-time proxy variables based on the univariate time series received in real time; and (Adding the words “apply it” (or an equivalent) with the judicial exception, or mere instructions to implement an abstract idea on a computer, or merely uses a computer as a tool to perform an abstract idea – see MPEP 2106.05(f)).
generating a multivariate time series that includes the multivariate time series data points by supplementing the univariate time series with the multiple real-time proxy variables. (Adding the words “apply it” (or an equivalent) with the judicial exception, or mere instructions to implement an abstract idea on a computer, or merely uses a computer as a tool to perform an abstract idea – see MPEP 2106.05(f)).
With respect to claim 10:
2A Prong 2: This judicial exception is not integrated into a practical application.
Additional elements:
wherein generating the multiple real-time proxy variables based on the univariate time series comprises interpolating sample points along a portion of the univariate time series. (Adding the words “apply it” (or an equivalent) with the judicial exception, or mere instructions to implement an abstract idea on a computer, or merely uses a computer as a tool to perform an abstract idea – see MPEP 2106.05(f)).
2B: The claim does not include additional elements that are sufficient to amount to significantly more than the judicial exception.
wherein generating the multiple real-time proxy variables based on the univariate time series comprises interpolating sample points along a portion of the univariate time series. (Adding the words “apply it” (or an equivalent) with the judicial exception, or mere instructions to implement an abstract idea on a computer, or merely uses a computer as a tool to perform an abstract idea – see MPEP 2106.05(f)).
With respect to claim 11:
2A Prong 2: This judicial exception is not integrated into a practical application.
Additional elements:
the portion of the univariate time series is less than a length of the univariate time series; and (Adding the words “apply it” (or an equivalent) with the judicial exception, or mere instructions to implement an abstract idea on a computer, or merely uses a computer as a tool to perform an abstract idea – see MPEP 2106.05(f)).
the portion of the univariate time series includes a buffer window that is larger than the current data window (Adding the words “apply it” (or an equivalent) with the judicial exception, or mere instructions to implement an abstract idea on a computer, or merely uses a computer as a tool to perform an abstract idea – see MPEP 2106.05(f)).
2B: The claim does not include additional elements that are sufficient to amount to significantly more than the judicial exception.
the portion of the univariate time series is less than a length of the univariate time series; and (Adding the words “apply it” (or an equivalent) with the judicial exception, or mere instructions to implement an abstract idea on a computer, or merely uses a computer as a tool to perform an abstract idea – see MPEP 2106.05(f)).
the portion of the univariate time series includes a buffer window that is larger than the current data window (Adding the words “apply it” (or an equivalent) with the judicial exception, or mere instructions to implement an abstract idea on a computer, or merely uses a computer as a tool to perform an abstract idea – see MPEP 2106.05(f)).
With respect to claim 12:
2A Prong 2: This judicial exception is not integrated into a practical application.
Additional elements:
the similarity model is a conditional similarity model that is conditioned on the univariate time series to ignore graph object connections in graph objects between two multiple proxy variable time series; and (Adding the words “apply it” (or an equivalent) with the judicial exception, or mere instructions to implement an abstract idea on a computer, or merely uses a computer as a tool to perform an abstract idea – see MPEP 2106.05(f)).
generating the current graph object from the current windowed subsequence includes generating a current visual graph of nodes and edges, where the edges indicate a positive or negative correlation between connected nodes (Adding the words “apply it” (or an equivalent) with the judicial exception, or mere instructions to implement an abstract idea on a computer, or merely uses a computer as a tool to perform an abstract idea – see MPEP 2106.05(f)).
2B: The claim does not include additional elements that are sufficient to amount to significantly more than the judicial exception.
the similarity model is a conditional similarity model that is conditioned on the univariate time series to ignore graph object connections in graph objects between two multiple proxy variable time series; and (Adding the words “apply it” (or an equivalent) with the judicial exception, or mere instructions to implement an abstract idea on a computer, or merely uses a computer as a tool to perform an abstract idea – see MPEP 2106.05(f)).
generating the current graph object from the current windowed subsequence includes generating a current visual graph of nodes and edges, where the edges indicate a positive or negative correlation between connected nodes (Adding the words “apply it” (or an equivalent) with the judicial exception, or mere instructions to implement an abstract idea on a computer, or merely uses a computer as a tool to perform an abstract idea – see MPEP 2106.05(f)).
With respect to claim 13:
2A Prong 2: This judicial exception is not integrated into a practical application.
Additional elements:
generating a segmented univariate time series based on the univariate time series and the segmentation timestamp. (Adding the words “apply it” (or an equivalent) with the judicial exception, or mere instructions to implement an abstract idea on a computer, or merely uses a computer as a tool to perform an abstract idea – see MPEP 2106.05(f)).
2B: The claim does not include additional elements that are sufficient to amount to significantly more than the judicial exception.
generating a segmented univariate time series based on the univariate time series and the segmentation timestamp. (Adding the words “apply it” (or an equivalent) with the judicial exception, or mere instructions to implement an abstract idea on a computer, or merely uses a computer as a tool to perform an abstract idea – see MPEP 2106.05(f)).
With respect to claim 14:
2A Prong 1:
generating a current windowed subsequence by filling a current data window with multivariate time series data points received in real time; (mental process – a user fill a window with data);
2A Prong 2: This judicial exception is not integrated into a practical application.
Additional elements:
a sparse graph recovery model that generates graph objects from portions of multivariate time series data (can be categorized as generally linking the use of the judicial exception to a field of use/technological environment and therefore does not integrate into a practical application. MPEP 2106.05(h));; and
a previous graph object generated by the sparse graph recovery model (can be categorized as generally linking the use of the judicial exception to a field of use/technological environment and therefore does not integrate into a practical application. MPEP 2106.05(h));; and
a similarity model that determines differences between the graph objects (can be categorized as generally linking the use of the judicial exception to a field of use/technological environment and therefore does not integrate into a practical application. MPEP 2106.05(h));
generating a current graph object from the current windowed subsequence utilizing a sparse graph recovery model (can be categorized as generally linking the use of the judicial exception to a field of use/technological environment and therefore does not integrate into a practical application. MPEP 2106.05(h));
determining a segmentation timestamp when a segment changes in multivariate time series data occurs based on comparing the current graph object with the previous graph object utilizing a similarity model (Adding the words “apply it” (or an equivalent) with the judicial exception, or mere instructions to implement an abstract idea on a computer, or merely uses a computer as a tool to perform an abstract idea – see MPEP 2106.05(f)).
generating a segmented time series based on the multivariate time series data points and the segmentation timestamp (Adding the words “apply it” (or an equivalent) with the judicial exception, or mere instructions to implement an abstract idea on a computer, or merely uses a computer as a tool to perform an abstract idea – see MPEP 2106.05(f)).
2B: The claim does not include additional elements that are sufficient to amount to significantly more than the judicial exception.
Additional elements:
a sparse graph recovery model that generates graph objects from portions of multivariate time series data (can be categorized as generally linking the use of the judicial exception to a field of use/technological environment and therefore does not integrate into a practical application. MPEP 2106.05(h));; and
a previous graph object generated by the sparse graph recovery model (can be categorized as generally linking the use of the judicial exception to a field of use/technological environment and therefore does not integrate into a practical application. MPEP 2106.05(h));; and
a similarity model that determines differences between the graph objects (can be categorized as generally linking the use of the judicial exception to a field of use/technological environment and therefore does not integrate into a practical application. MPEP 2106.05(h));
generating a current graph object from the current windowed subsequence utilizing a sparse graph recovery model (can be categorized as generally linking the use of the judicial exception to a field of use/technological environment and therefore does not integrate into a practical application. MPEP 2106.05(h));
determining a segmentation timestamp when a segment changes in multivariate time series data occurs based on comparing the current graph object with the previous graph object utilizing a similarity model (Adding the words “apply it” (or an equivalent) with the judicial exception, or mere instructions to implement an abstract idea on a computer, or merely uses a computer as a tool to perform an abstract idea – see MPEP 2106.05(f)).
generating a segmented time series based on the multivariate time series data points and the segmentation timestamp (Adding the words “apply it” (or an equivalent) with the judicial exception, or mere instructions to implement an abstract idea on a computer, or merely uses a computer as a tool to perform an abstract idea – see MPEP 2106.05(f)).
With respect to claim 15:
2A Prong 2: This judicial exception is not integrated into a practical application.
Additional elements:
wherein the previous graph object corresponds to a previous current graph object previously generated by the sparse graph recovery model. (Adding the words “apply it” (or an equivalent) with the judicial exception, or mere instructions to implement an abstract idea on a computer, or merely uses a computer as a tool to perform an abstract idea – see MPEP 2106.05(f)).
2B: The claim does not include additional elements that are sufficient to amount to significantly more than the judicial exception.
wherein the previous graph object corresponds to a previous current graph object previously generated by the sparse graph recovery model. (Adding the words “apply it” (or an equivalent) with the judicial exception, or mere instructions to implement an abstract idea on a computer, or merely uses a computer as a tool to perform an abstract idea – see MPEP 2106.05(f)).
With respect to claim 16
2A Prong 2: This judicial exception is not integrated into a practical application.
Additional elements:
wherein the current data window is used to generate new current windowed subsequences from the multivariate time series data points as new data points are received in real time. (Adding the words “apply it” (or an equivalent) with the judicial exception, or mere instructions to implement an abstract idea on a computer, or merely uses a computer as a tool to perform an abstract idea – see MPEP 2106.05(f)).
2B: The claim does not include additional elements that are sufficient to amount to significantly more than the judicial exception.
wherein the current data window is used to generate new current windowed subsequences from the multivariate time series data points as new data points are received in real time. (Adding the words “apply it” (or an equivalent) with the judicial exception, or mere instructions to implement an abstract idea on a computer, or merely uses a computer as a tool to perform an abstract idea – see MPEP 2106.05(f)).
With respect to claim 17
2A Prong 2: This judicial exception is not integrated into a practical application.
Additional elements:
wherein generating the graph objects from the current windowed subsequence includes utilizing a conditional independence sparse graph recovery model that generates graph objects that indicates a partial correlation between variables. (Adding the words “apply it” (or an equivalent) with the judicial exception, or mere instructions to implement an abstract idea on a computer, or merely uses a computer as a tool to perform an abstract idea – see MPEP 2106.05(f)).
2B: The claim does not include additional elements that are sufficient to amount to significantly more than the judicial exception.
wherein generating the graph objects from the current windowed subsequence includes utilizing a conditional independence sparse graph recovery model that generates graph objects that indicates a partial correlation between variables. (Adding the words “apply it” (or an equivalent) with the judicial exception, or mere instructions to implement an abstract idea on a computer, or merely uses a computer as a tool to perform an abstract idea – see MPEP 2106.05(f)).
With respect to claim 18:
2A Prong 1:
generating a current windowed subsequence by filling a current data window with data points from the multivariate time series;; (mental process – a user fill a window with data);
2A Prong 2: This judicial exception is not integrated into a practical application.
Additional elements:
generating a real-time proxy variable time series for a univariate time series received in real time; (can be categorized as generally linking the use of the judicial exception to a field of use/technological environment and therefore does not integrate into a practical application. MPEP 2106.05(h));; and
generating a multivariate time series of real-time data by supplementing the univariate time series received in real time with the real-time proxy variable time series; (can be categorized as generally linking the use of the judicial exception to a field of use/technological environment and therefore does not integrate into a practical application. MPEP 2106.05(h));; and
generating a current graph object from the current windowed subsequence utilizing a sparse graph recovery model;a similarity model that determines differences between the graph objects (can be categorized as generally linking the use of the judicial exception to a field of use/technological environment and therefore does not integrate into a practical application. MPEP 2106.05(h));
identifying a previous graph object generated by the sparse graph recovery model; and (can be categorized as generally linking the use of the judicial exception to a field of use/technological environment and therefore does not integrate into a practical application. MPEP 2106.05(h));
determining a segmentation timestamp when a segment change occurs in multivariate time series data based on comparing the current graph object with the previous graph object utilizing a similarity model (Adding the words “apply it” (or an equivalent) with the judicial exception, or mere instructions to implement an abstract idea on a computer, or merely uses a computer as a tool to perform an abstract idea – see MPEP 2106.05(f)).
2B: The claim does not include additional elements that are sufficient to amount to significantly more than the judicial exception.
Additional elements:
generating a real-time proxy variable time series for a univariate time series received in real time; (can be categorized as generally linking the use of the judicial exception to a field of use/technological environment and therefore does not integrate into a practical application. MPEP 2106.05(h));; and
generating a multivariate time series of real-time data by supplementing the univariate time series received in real time with the real-time proxy variable time series; (can be categorized as generally linking the use of the judicial exception to a field of use/technological environment and therefore does not integrate into a practical application. MPEP 2106.05(h));; and
generating a current graph object from the current windowed subsequence utilizing a sparse graph recovery model;a similarity model that determines differences between the graph objects (can be categorized as generally linking the use of the judicial exception to a field of use/technological environment and therefore does not integrate into a practical application. MPEP 2106.05(h));
identifying a previous graph object generated by the sparse graph recovery model; and (can be categorized as generally linking the use of the judicial exception to a field of use/technological environment and therefore does not integrate into a practical application. MPEP 2106.05(h));
determining a segmentation timestamp when a segment change occurs in multivariate time series data based on comparing the current graph object with the previous graph object utilizing a similarity model (Adding the words “apply it” (or an equivalent) with the judicial exception, or mere instructions to implement an abstract idea on a computer, or merely uses a computer as a tool to perform an abstract idea – see MPEP 2106.05(f)).
With respect to claim 19
2A Prong 2: This judicial exception is not integrated into a practical application.
Additional elements:
wherein the real-time proxy variable time series comprises: a polynomial time series generated from a first function; (Adding the words “apply it” (or an equivalent) with the judicial exception, or mere instructions to implement an abstract idea on a computer, or merely uses a computer as a tool to perform an abstract idea – see MPEP 2106.05(f)).
and an interpolated time series generated from a second function based on sample points along a portion of the univariate time series. (Adding the words “apply it” (or an equivalent) with the judicial exception, or mere instructions to implement an abstract idea on a computer, or merely uses a computer as a tool to perform an abstract idea – see MPEP 2106.05(f)).
2B: The claim does not include additional elements that are sufficient to amount to significantly more than the judicial exception.
wherein the real-time proxy variable time series comprises: a polynomial time series generated from a first function; (Adding the words “apply it” (or an equivalent) with the judicial exception, or mere instructions to implement an abstract idea on a computer, or merely uses a computer as a tool to perform an abstract idea – see MPEP 2106.05(f)).
and an interpolated time series generated from a second function based on sample points along a portion of the univariate time series. (Adding the words “apply it” (or an equivalent) with the judicial exception, or mere instructions to implement an abstract idea on a computer, or merely uses a computer as a tool to perform an abstract idea – see MPEP 2106.05(f)).
With respect to claim 20
2A Prong 2: This judicial exception is not integrated into a practical application.
Additional elements:
further comprising updating the interpolated time series based on a new set of sample points along a new portion of the univariate time series upon generating a new current windowed segment upon receiving additional data points for the univariate time series. (Adding the words “apply it” (or an equivalent) with the judicial exception, or mere instructions to implement an abstract idea on a computer, or merely uses a computer as a tool to perform an abstract idea – see MPEP 2106.05(f)).
2B: The claim does not include additional elements that are sufficient to amount to significantly more than the judicial exception.
further comprising updating the interpolated time series based on a new set of sample points along a new portion of the univariate time series upon generating a new current windowed segment upon receiving additional data points for the univariate time series. (Adding the words “apply it” (or an equivalent) with the judicial exception, or mere instructions to implement an abstract idea on a computer, or merely uses a computer as a tool to perform an abstract idea – see MPEP 2106.05(f)).
Allowable Subject Matter
5. Claims 1-20 are allowable subject matter.
Conclusion
Any inquiry concerning this communication or earlier communications from the examiner should be directed to DAVID E CHOI whose telephone number is (571)270-3780. The examiner can normally be reached on M-F: 7-2, 7-10 (PST). If attempts to reach the examiner by telephone are unsuccessful, the examiner’s supervisor, Bechtold, Michelle T. can be reached on (571) 431-0762. The fax phone number for the organization where this application or proceeding is assigned is 571-273-8300.
Information regarding the status of an application may be obtained from the Patent Application Information Retrieval (PAIR) system. Status information for published applications may be obtained from either Private PAIR or Public PAIR. Status information for unpublished applications is available through Private PAIR only. For more information about the PAIR system, see http://pair-direct.uspto.gov. Should you have questions on access to the Private PAIR system, contact the Electronic Business Center (EBC) at 866-217-9197 (toll-free). If you would like assistance from a USPTO Customer Service Representative or access to the automated information system, call 800-786-9199 (IN USA OR CANADA) or 571-272-1000.
/DAVID E CHOI/Primary Examiner, Art Unit 2148