UNITED STATES PATENT AND TRADEMARK OFFICE
`
`
`
`UNITED STATES DEPARTMENT OF COMMERCE
`United States Patent and Trademark Office
`Address: COMMISSIONER FOR PATENTS
`PO. Box 1450
`Alexandria, Virginia 2231371450
`www.uspto.gov
`
`14/558,648
`
`12/02/2014
`
`Jim Funk
`
`3634.0160003
`
`6825
`
`STERNE, KESSLER, GOLDSTEIN & FOX P.L.L.C.
`1100 NEW YORK AVENUE, NW.
`WASHINGTON, DC 20005
`
`CHIU~ KATRIEL Y
`
`PAPER NUMBER
`
`ART UNIT
`
`2152
`
`NOTIFICATION DATE
`
`DELIVERY MODE
`
`10/19/2018
`
`ELECTRONIC
`
`Please find below and/or attached an Office communication concerning this application or proceeding.
`
`The time period for reply, if any, is set in the attached communication.
`
`Notice of the Office communication was sent electronically on above—indicated "Notification Date" to the
`
`following e—mail address(es):
`e-offiee @ sternekessler. com
`
`PTOL-90A (Rev. 04/07)
`
`

`

`Off/09 A0170” Summary
`
`Application No.
`14/558,648
`Examiner
`KATRIELYCHIU
`
`Applicant(s)
`Funk et al.
`Art Unit
`2152
`
`AIA Status
`No
`
`- The MAILING DA TE of this communication appears on the cover sheet wit/7 the correspondence address -
`Period for Reply
`
`A SHORTENED STATUTORY PERIOD FOR REPLY IS SET TO EXPIRE g MONTHS FROM THE MAILING
`DATE OF THIS COMMUNICATION.
`Extensions of time may be available under the provisions of 37 CFR 1.136(a). In no event, however, may a reply be timely filed
`after SIX (6) MONTHS from the mailing date of this communication.
`|f NO period for reply is specified above, the maximum statutory period will apply and will expire SIX (6) MONTHS from the mailing date of this communication.
`-
`- Failure to reply within the set or extended period for reply will, by statute, cause the application to become ABANDONED (35 U.S.C. § 133).
`Any reply received by the Office later than three months after the mailing date of this communication, even if timely filed, may reduce any
`earned patent term adjustment. See 37 CFR 1.704(b).
`
`Status
`
`1). Responsive to communication(s) filed on 07/03/2018.
`[:1 A declaration(s)/affidavit(s) under 37 CFR 1.130(b) was/were filed on
`
`2a)D This action is FINAL.
`
`2b)
`
`This action is non-final.
`
`3)[:] An election was made by the applicant in response to a restriction requirement set forth during the interview on
`; the restriction requirement and election have been incorporated into this action.
`
`4)[:] Since this application is in condition for allowance except for formal matters, prosecution as to the merits is
`closed in accordance with the practice under Expat/7e Quay/e, 1935 CD. 11, 453 O.G. 213.
`
`Disposition of Claims*
`5)
`Claim(s)
`
`1—2,4—5,7—10,12—16 and 18—23 is/are pending in the application.
`
`5a) Of the above claim(s)
`
`is/are withdrawn from consideration.
`
`E] Claim(s)
`
`is/are allowed.
`
`Claim(s) 1—2,4—5,7—10,12—16 and 18—23 is/are rejected.
`
`[:1 Claim(s)
`
`is/are objected to.
`
`) ) ) )
`
`6 7
`
`8
`
`
`
`are subject to restriction and/or election requirement
`[j Claim(s)
`9
`* If any claims have been determined aflowabte. you may be eligible to benefit from the Patent Prosecution Highway program at a
`
`participating intellectual property office for the corresponding application. For more information, please see
`
`http://www.uspto.gov/patents/init events/pph/index.jsp or send an inquiry to PPeredback@uspto.gov.
`
`Application Papers
`10)[:] The specification is objected to by the Examiner.
`
`11)[:] The drawing(s) filed on
`
`is/are: a)D accepted or b)l:] objected to by the Examiner.
`
`Applicant may not request that any objection to the drawing(s) be held in abeyance. See 37 CFR 1.85(a).
`Replacement drawing sheet(s) including the correction is required if the drawing(s) is objected to. See 37 CFR 1.121 (d).
`
`Priority under 35 U.S.C. § 119
`12):] Acknowledgment is made of a claim for foreign priority under 35 U.S.C. § 119(a)-(d) or (f).
`Certified copies:
`
`a)D All
`
`b)I:J Some”
`
`c)C] None of the:
`
`1.[:]
`
`Certified copies of the priority documents have been received.
`
`2.[:]
`
`Certified copies of the priority documents have been received in Application No.
`
`3.[:] Copies of the certified copies of the priority documents have been received in this National Stage
`application from the International Bureau (PCT Rule 17.2(a)).
`
`** See the attached detailed Office action for a list of the certified copies not received.
`
`Attachment(s)
`
`1)
`
`Notice of References Cited (PTO-892)
`
`2) E] Information Disclosure Statement(s) (PTO/SB/08a and/or PTO/SB/08b)
`Paper No(s)/Mail Date_
`U.S. Patent and Trademark Office
`
`3) C] Interview Summary (PTO-413)
`Paper No(s)/Mail Date
`4) CI Other-
`
`PTOL-326 (Rev. 11-13)
`
`Office Action Summary
`
`Part of Paper No./Mai| Date 20180911
`
`

`

`Application/Control Number: 14/558,648
`Art Unit: 2152
`
`Page 2
`
`1.
`
`The present application is being examined under the pre-AlA first to invent provisions.
`
`DETAILED ACTION
`
`Continued Examination Under 37 CFR 1.114
`
`2.
`
`A request for continued examination under 37 CFR 1.114, including the fee set forth in 37 CFR
`
`1.17(e), was filed in this application after final rejection. Since this application is eligible for continued
`
`examination under 37 CFR 1.114, and the fee set forth in 37 CFR 1.17(e) has been timely paid, the
`
`finality of the previous Office action has been withdrawn pursuant to 37 CFR 1.114. Applicant's
`
`submission filed on July 3, 2018 has been entered.
`
`Response to Amendment
`
`3.
`
`The amendment filed July 3,2018 has been entered. Claims 1-2, 4-5, 7-10, 12-16 and 18-23
`
`remain pending in the application. Claim 17 has been cancelled. Claim 23 is new.
`
`4.
`
`Applicant’s amendments to the Claims have overcome the 103(a) rejection of the claims 1-2, 4, 9-
`
`10, 12, 14, and 18-19 previously set forth in the Final Office Action mailed April 16th, 2018.
`
`In view of applicant’s amendment to the claims, the previously raised 103(a) rejection of claims 1-
`
`2,4, 9-10, 12, 14, and 18-19 have been withdrawn.
`
`Response to Arguments
`
`5.
`
`Applicant's arguments filed July 3, 2018, with respect to the rejection of claims 1-2, 4, 9-10, 12,
`
`14, and 18-19 under 35 U.S.C. 103(a), have been fully considered but are moot because the arguments
`
`do not apply to any of the references being used in the current rejection.
`
`Claim Rejections - 35 USC § 103
`
`6.
`
`In the event the determination of the status of the application as subject to A|A 35 U.S.C. 102 and
`
`103 (or as subject to pre-AIA 35 U.S.C. 102 and 103) is incorrect, any correction of the statutory basis for
`
`

`

`Application/Control Number: 14/558,648
`Art Unit: 2152
`
`Page 3
`
`the rejection will not be considered a new ground of rejection if the prior art relied upon, and the rationale
`
`supporting the rejection, would be the same under either status.
`
`7.
`
`The following is a quotation of pre-AlA 35 U.S.C. 103(a) which forms the basis for all obviousness
`
`rejections set forth in this Office action:
`
`(a) A patent may not be obtained though the invention is not identically disclosed or
`described as set forth in section 102, if the differences between the subject matter sought
`to be patented and the prior art are such that the subject matter as a whole would have
`been obvious at the time the invention was made to a person having ordinary skill in the
`art to which said subject matter pertains. Patentability shall not be negatived by the
`manner in which the invention was made.
`
`8.
`
`Claims 1-2, 4, 9-10, 12, 14, 18-21 and 23 are rejected under pre-AlA 35 U.S.C. 103(a) as being
`
`unpatentable over Cross et al. (US. Patent Application Publication 2009/0119254) in view of Crosa et al
`
`(US. Patent Application Publication 2012/0072432) and Cisler et al. (US. Patent Application Publication
`
`2008/0033922) and further in view of Danninger (US. Patent Application Publication 2007/0112817).
`
`Regarding claim 1, Cross et al. discloses a method for displaying search results comprising:
`
`requesting an interface including one or more previously saved searches (an interface support a
`
`user entry of search query terms and the user selection of a request to receive a history of the
`
`search query terms, Cross et al. [0047]), each of the previously saved searches corresponding to a set
`
`of one or more search terms (sending the previously entered search terms by the user, Cross et al.
`
`[0038]; due to the search terms being sent, it is inherent that they were obtained by accessing a
`
`search history to retrieve those terms);
`
`receiving an updated plurality of search results (search result reporter 114 may also trigger
`
`search history controller 116 to dynamically update the search result for the previous search
`
`query, Cross et al. [0048]) for each of the plurality of previously saved searches (search result links
`
`are generated using previously entered search terms as well as additional search terms from the
`
`user, Cross et al. [0038]) from a remote server (Fig. 2 — server systems, Cross et al. [0055]) and
`
`wherein a signal to the remote server to re-run the previously saved searches is triggered based on the
`
`request (same citation above in Cross et al. [0048] where the search result reporter 114 triggers
`
`search history controller 116 to dynamically update the search result for the previous search
`
`

`

`Application/Control Number: 14/558,648
`Art Unit: 2152
`
`Page 4
`
`query; this is the “trigger” signal used to update the previous search query and although it does
`
`not explicitly say that the previously saved searches are “re-run”, the term “update” means that
`
`the previous search query would have to be performed again to give updated results).
`
`However, Cross et al. fails to disclose that the previously saved searches are performed at
`
`different times and that the previously saved searches are displayed across a plurality of time periods.
`
`Crosa et al. teaches that the method of displaying search results comprises:
`
`wherein each of the search results corresponds to execution of a corresponding one of the
`
`previously saved searches performed at a different time (selecting an automatic update option to
`
`show more recent updates every two minutes, Crosa et al. [0040]); and
`
`displaying the plurality of search results for each of the plurality of previously saved searches on
`
`data across a plurality of individual time periods (Fig. 6 — time selection panel 645, Crosa et al. [0049];
`
`the “view-by” tools in Crosa et al. [0050] can be used based on the settings of Fig. 6 to display the
`
`network update items over a period of time such as last minute, hour, day, week, etc.).
`
`Therefore, it would have been prima facie obvious to one of ordinary skill in the art before the
`
`effective filing date of the claimed invention to combine the device taught by Cross et al. with the feature
`
`taught by Crosa et al. as constantly performing searches at different times will provide the user with the
`
`most accurate and up-to-date search results and displaying search results over a certain time period will
`
`allow the user to filter out search results based on a certain time frame that they choose.
`
`However, Crosa et al. only teaches that the results are cumulative of each other (results within a
`
`week will contain a subset of the results within a day) and therefore, the combination of Cross et al. and
`
`Crosa et al., hereinafter Cross-Crosa, does not teach that the first set of the displayed search results
`
`corresponding to a first time period of a first one of the previously saved searches differs from a second
`
`set of the displayed search results corresponding to a second time period of the first one of the previously
`
`saved searches.
`
`Cisler et al. teaches that a first set of the displayed search results corresponding to a first time
`
`period of a first one of the previously saved searches (the search component 118 can present results
`
`of a search of the current state of the system 100 within a desktop user interface, Cisler et al.
`
`[0062]) differs from a second set of the displayed search results corresponding to a second time period
`
`

`

`Application/Control Number: 14/558,648
`Art Unit: 2152
`
`Page 5
`
`(results of a search of one or more historical states with a time machine user interface, Cisler et
`
`al. [0062]) of the first one of the previously saved searches (the search results presented can include
`
`one or more items that were not present in the search result provided for the current contents,
`
`Cisler et al. [0062]; elements not present in a search result and present in another shows that the
`
`sets differ) and additionally teaches the functions of:
`
`receiving a current search result for a current date for a first one of the previously saved
`
`searches (the search component 118 can present results of a search of the current state of the
`
`system 100 within a desktop user interface, Cisler et al. [0062]); and
`
`updating the display of the plurality of search results, wherein the updated display includes the
`
`current search result for the current date for the first one of the saved searches, displayed concurrently
`
`with the first set and the second set of search results that were previously displayed (the timeline 702
`
`includes snapshots representing the results of performing the current search on an earlier
`
`version of system contents that have been backed up, Cisler et al. [0082]; additionally, refer to Fig.
`
`7 which displays snapshots of the previous search results which may be selected for display,
`
`tCislers the display of the sets is concurrent).
`
`Therefore, it would have been prima facie obvious to one of ordinary skill in the art before the
`
`effective filing date of the claimed invention to combine the device taught by Cross-Crosa with the feature
`
`taught by Cisler et al. as multiple search sets including the indication of the date or period of time of the
`
`search helps to identify results that may not have been present in one set, but present in another set, and
`
`the concurrent displays offers a simple historical view of the search results to the user that allows them to
`
`compare search result sets.
`
`However, the combination of Cross-Crosa and Cisler et al., hereinafter Cross-Crosa-Cisler, fails
`
`to teach that the search results received are on at least a portion of the data that has been updated.
`
`Danninger teaches that only the new search results that were not readily available in a previous
`
`search is retrieved and displayed to a user when performing a search using the same term (if the user
`
`has performed the same search before, the CPU accesses the search record for that search in
`
`order to determine the new results, and displays only the new results which were not retrieved in
`
`the previous search, Danninger [0010]; timestamps for stored searches, Danninger [0017] &
`
`

`

`Application/Control Number: 14/558,648
`Art Unit: 2152
`
`Page 6
`
`[0020]), thus teaching that the search results received are on at least a portion of the data that has been
`
`updated.
`
`Therefore, it would have been prima facie obvious to one of ordinary skill in the art before the
`
`effective filing date of the claimed invention to combine the device taught by Cross-Crosa-Cisler with the
`
`feature taught by Danninger as the displaying of only the new/updated search results when performing a
`
`search using a previously saved/used term helps remove the unwanted results that a user had already
`
`seen or viewed the first time around, thus making the display of search results more compact.
`
`Regarding claim 2, the combination of Cross-Crosa-Cisler and Danninger., hereinafter Cross-
`
`Crosa-Cisler-Danninger, discloses all the features with respect to claim 1 as outlined above. Further,
`
`Cross-Crosa-Cisler-Danninger discloses that the portion of the search results displayed (display a
`
`portion of search result links, Cross et al. [0039]) for each search is one or more new or most relevant
`
`contents since a previous search date (display can contain the new search result links, Cross et al.
`
`[0038]).
`
`Regarding claim 4, Cross-Crosa-Cisler-Danninger discloses all the features with respect to claim
`
`1 as outlined above. Further, Cross-Crosa-Cisler-Danninger discloses that the method comprises:
`
`displaying a plurality of dates to indicate when each of the plurality of previous searches was
`
`performed, wherein each date is displayed adjacent to its respective portion of the search results (search
`
`result reporter may provide a list of selectable report types based on search query terms, dates
`
`and times of previous searches, Cross et al. [0047]).
`
`Regarding claim 9, Cross et al. discloses a non-transitory processor-readable medium (medium,
`
`Cross et al. [0071]) having one or more instructions operational on a client device (client systems,
`
`Cross et al. [0051]), which when executed by a processor (processor, Cross et al. [0068]) causes the
`
`processor to:
`
`requesting an interface including one or more previously saved searches (an interface support a
`
`user entry of search query terms and the user selection of a request to receive a history of the
`
`

`

`Application/Control Number: 14/558,648
`Art Unit: 2152
`
`Page 7
`
`search query terms, Cross et al. [0047]), each of the previously saved searches corresponding to a set
`
`of one or more search terms (sending the previously entered search terms by the user, Cross et al.
`
`[0038]; due to the search terms being sent, it is inherent that they were obtained by accessing a
`
`search history to retrieve those terms);
`
`receiving an updated plurality of search results (search result reporter 114 may also trigger
`
`search history controller 116 to dynamically update the search result for the previous search
`
`query, Cross et al. [0048]) for each of the plurality of previously saved searches (search result links
`
`are generated using previously entered search terms as well as additional search terms from the
`
`user, Cross et al. [0038]) from a remote server (Fig. 2 — server systems, Cross et al. [0055]) and
`
`wherein a signal to the remote server to re-run the previously saved searches is triggered based on the
`
`request (same citation above in Cross et al. [0048] where the search result reporter 114 triggers
`
`search history controller 116 to dynamically update the search result for the previous search
`
`query; this is the “trigger” signal used to update the previous search query and although it does
`
`not explicitly say that the previously saved searches are “re-run”, the term “update” means that
`
`the previous search query would have to be performed again to give updated results).
`
`However, Cross et al. fails to disclose that the previously saved searches are performed at
`
`different times and that the previously saved searches are displayed across a plurality of time periods.
`
`Crosa et al. teaches that the method of displaying search results comprises:
`
`wherein each of the search results corresponds to execution of a corresponding one of the
`
`previously saved searches performed at a different time (selecting an automatic update option to
`
`show more recent updates every two minutes, Crosa et al. [0040]); and
`
`displaying the plurality of search results for each of the plurality of previously saved searches on
`
`data across a plurality of individual time periods (Fig. 6 — time selection panel 645, Crosa et al. [0049];
`
`the “view-by” tools in Crosa et al. [0050] can be used based on the settings of Fig. 6 to display the
`
`network update items over a period of time such as last minute, hour, day, week, etc.).
`
`Therefore, it would have been prima facie obvious to one of ordinary skill in the art before the
`
`effective filing date of the claimed invention to combine the device taught by Cross et al. with the feature
`
`taught by Crosa et al. as constantly performing searches at different times will provide the user with the
`
`

`

`Application/Control Number: 14/558,648
`Art Unit: 2152
`
`Page 8
`
`most accurate and up-to-date search results and displaying search results over a certain time period will
`
`allow the user to filter out search results based on a certain time frame that they choose.
`
`However, Crosa et al. only teaches that the results are cumulative of each other (results within a
`
`week will contain a subset of the results within a day) and therefore, Cross-Crosa does not teach that the
`
`first set of the displayed search results corresponding to a first time period of a first one of the previously
`
`saved searches differs from a second set of the displayed search results corresponding to a second time
`
`period of the first one of the previously saved searches.
`
`Cisler et al. teaches that a first set of the displayed search results corresponding to a first time
`
`period of a first one of the previously saved searches (the search component 118 can present results
`
`of a search of the current state of the system 100 within a desktop user interface, Cisler et al.
`
`[0062]) differs from a second set of the displayed search results corresponding to a second time period
`
`(results of a search of one or more historical states with a time machine user interface, Cisler et
`
`al. [0062]) of the first one of the previously saved searches (the search results presented can include
`
`one or more items that were not present in the search result provided for the current contents,
`
`Cisler et al. [0062]; elements not present in a search result and present in another shows that the
`
`sets differ) and additionally teaches the functions of:
`
`receiving a current search result for a current date for a first one of the previously saved
`
`searches (the search component 118 can present results of a search of the current state of the
`
`system 100 within a desktop user interface, Cisler et al. [0062]); and
`
`updating the display of the plurality of search results, wherein the updated display includes the
`
`current search result for the current date for the first one of the saved searches, displayed concurrently
`
`with the first set and the second set of search results that were previously displayed (the timeline 702
`
`includes snapshots representing the results of performing the current search on an earlier
`
`version of system contents that have been backed up, Cisler et al. [0082]; additionally, refer to Fig.
`
`7 which displays snapshots of the previous search results which may be selected for display,
`
`tCislers the display of the sets is concurrent).
`
`Therefore, it would have been prima facie obvious to one of ordinary skill in the art before the
`
`effective filing date of the claimed invention to combine the device taught by Cross-Crosa with the feature
`
`

`

`Application/Control Number: 14/558,648
`Art Unit: 2152
`
`Page 9
`
`taught by Cisler et al. as multiple search sets including the indication of the date or period of time of the
`
`search helps to identify results that may not have been present in one set, but present in another set, and
`
`the concurrent displays offers a simple historical view of the search results to the user that allows them to
`
`compare search result sets.
`
`However, Cross-Crosa-Cisler fails to teach that the search results received are on at least a
`
`portion of the data that has been updated.
`
`Danninger teaches that only the new search results that were not readily available in a previous
`
`search is retrieved and displayed to a user when performing a search using the same term (if the user
`
`has performed the same search before, the CPU accesses the search record for that search in
`
`order to determine the new results, and displays only the new results which were not retrieved in
`
`the previous search, Danninger [0010]; timestamps for stored searches, Danninger [0017] &
`
`[0020]), thus teaching that the search results received are on at least a portion of the data that has been
`
`updated.
`
`Therefore, it would have been prima facie obvious to one of ordinary skill in the art before the
`
`effective filing date of the claimed invention to combine the device taught by Cross-Crosa-Cisler with the
`
`feature taught by Danninger as the displaying of only the new/updated search results when performing a
`
`search using a previously saved/used term helps remove the unwanted results that a user had already
`
`seen or viewed the first time around, thus making the display of search results more compact.
`
`Regarding claim 10, Cross-Crosa-Cisler-Danninger discloses all the features with respect to claim
`
`9 as outlined above. Further, Cross-Crosa-Cisler-Danninger discloses that the portion of the search
`
`results displayed (display a portion of search result links, Cross et al. [0039]) for each search is one
`
`or more new or most relevant contents since a previous search date (display can contain the new
`
`search result links, Cross et al. [0038]).
`
`Regarding claim 12, Cross-Crosa-Cisler-Danninger discloses all the features with respect to claim
`
`9 as outlined above. Further, Cross-Crosa-Cisler-Danninger discloses that the instructions of the non-
`
`transitory processor-readable medium, when executed by a processor, causes it to:
`
`

`

`Application/Control Number: 14/558,648
`Art Unit: 2152
`
`Page 10
`
`display one or more dates to indicate when each of the one or more previous searches was
`
`performed, wherein each date is displayed adjacent to its respective portion of the search results (search
`
`result reporter may provide a list of selectable report types based on search query terms, dates
`
`and times of previous searches, Cross et al. [0047]).
`
`Regarding claim 14, Cross-Crosa-Cisler-Danninger discloses all the features with respect to claim
`
`9 as outlined above. Further, Cross et al. discloses that the instructions of the non-transitory processor-
`
`readable medium, when executed by a processor, causes it to:
`
`display a search term used by each of the one or more previous searches (previously entered
`
`search terms by the user, Cross et al. [0038]).
`
`Regarding claim 18, Cross-Crosa-Cisler-Danninger discloses all the features with respect to claim
`
`1 as outlined above. Further, Cross-Crosa-Cisler-Danninger discloses that the displaying comprises:
`
`determining that a first one of the plurality of search results displayed for a first one of the
`
`previously saved searches comprises a first set of search results (Fig. 5 — a display window 504
`
`includes a first portion of the search result links and in response to the search term “sports”, may
`
`return multiple links associated with baseball, Cross et al. [0088]); and
`
`determining that a second one of the plurality of search results displayed for the first one of the
`
`previously saved searches comprises a second set of search results different from the first set of search
`
`results (Fig. 5 — as discussed earlier in Cross et al. [0088], baseball may be the “first” of the search
`
`results; user may select the next option 510 to display the next portion of search result links that
`
`are associated with soccer, Cross et al. [0091]).
`
`Regarding claim 19, Cross et al. discloses a system for displaying search results, comprising:
`
`a display (display interface, Cross et al. [0040]);
`
`a memory (Fig. 3 — memory such as a random access memory (RAM) 314 or read only
`
`memory (ROM) 316, Cross et al. [0069]);
`
`

`

`Application/Control Number: 14/558,648
`Art Unit: 2152
`
`Page 11
`
`one or more hardware processors (Fig. 3 — processor 312, may include multiple processors,
`
`Cross et al. [0068]), coupled to the display and memory and configured to:
`
`requesting an interface including one or more previously saved searches (an interface support a
`
`user entry of search query terms and the user selection of a request to receive a history of the
`
`search query terms, Cross et al. [0047]), each of the previously saved searches corresponding to a set
`
`of one or more search terms (sending the previously entered search terms by the user, Cross et al.
`
`[0038]; due to the search terms being sent, it is inherent that they were obtained by accessing a
`
`search history to retrieve those terms);
`
`receiving an updated plurality of search results (search result reporter 114 may also trigger
`
`search history controller 116 to dynamically update the search result for the previous search
`
`query, Cross et al. [0048]) for each of the plurality of previously saved searches (search result links
`
`are generated using previously entered search terms as well as additional search terms from the
`
`user, Cross et al. [0038]) from a remote server (Fig. 2 — server systems, Cross et al. [0055]) and
`
`wherein a signal to the remote server to re-run the previously saved searches is triggered based on the
`
`request (same citation above in Cross et al. [0048] where the search result reporter 114 triggers
`
`search history controller 116 to dynamically update the search result for the previous search
`
`query; this is the “trigger” signal used to update the previous search query and although it does
`
`not explicitly say that the previously saved searches are “re-run”, the term “update” means that
`
`the previous search query would have to be performed again to give updated results).
`
`However, Cross et al. fails to disclose that the previously saved searches are performed at
`
`different times and that the previously saved searches are displayed across a plurality of time periods.
`
`Crosa et al. teaches that the method of displaying search results comprises:
`
`wherein each of the search results corresponds to execution of a corresponding one of the
`
`previously saved searches performed at a different time (selecting an automatic update option to
`
`show more recent updates every two minutes, Crosa et al. [0040]); and
`
`displaying the plurality of search results for each of the plurality of previously saved searches on
`
`data across a plurality of individual time periods (Fig. 6 — time selection panel 645, Crosa et al. [0049];
`
`

`

`Application/Control Number: 14/558,648
`Art Unit: 2152
`
`Page 12
`
`the “view-by” tools in Crosa et al. [0050] can be used based on the settings of Fig. 6 to display the
`
`network update items over a period of time such as last minute, hour, day, week, etc.).
`
`Therefore, it would have been prima facie obvious to one of ordinary skill in the art before the
`
`effective filing date of the claimed invention to combine the device taught by Cross et al. with the feature
`
`taught by Crosa et al. as constantly performing searches at different times will provide the user with the
`
`most accurate and up-to-date search results and displaying search results over a certain time period will
`
`allow the user to filter out search results based on a certain time frame that they choose.
`
`However, Crosa et al. only teaches that the results are cumulative of each other (results within a
`
`week will contain a subset of the results within a day) and therefore, Cross-Crosa does not teach that the
`
`first set of the displayed search results corresponding to a first time period of a first one of the previously
`
`saved searches differs from a second set of the displayed search results corresponding to a second time
`
`period of the first one of the previously saved searches.
`
`Cisler et al. teaches that a first set of the displayed search results corresponding to a first time
`
`period of a first one of the previously saved searches (the search component 118 can present results
`
`of a search of the current state of the system 100 within a desktop user interface, Cisler et al.
`
`[0062]) differs from a second set of the displayed search results corresponding to a second time period
`
`(results of a search of one or more historical states with a time machine user interface, Cisler et
`
`al. [0062]) of the first one of the previously saved searches (the search results presented can include
`
`one or more items that were not present in the search result provided for the current contents,
`
`Cisler et al. [0062]; elements not present in a search result and present in another shows that the
`
`sets differ) and additionally teaches the functions of:
`
`receiving a current search result for a current date for a first one of the previously saved
`
`searches (the search component 118 can present results of a search of the current state of the
`
`system 100 within a desktop user interface, Cisler et al. [0062]); and
`
`updating the display of the plurality of search results, wherein the updated display includes the
`
`current search result for the current date for the first one of the saved searches, displayed concurrently
`
`with the first set and the second set of search results that were previously displayed (the timeline 702
`
`includes snapshots representing the results of performing the current search on an earlier
`
`

`

`Application/Control Number: 14/558,648
`Art Unit: 2152
`
`Page 13
`
`version of system contents that have been backed up, Cisler et al. [0082]; additionally, refer to Fig.
`
`7 which displays snapshots of the previous search results which may be selected for display,
`
`tCislers the display of the sets is concurrent).
`
`Therefore, it would have been prima facie obvious to one of ordinary skill in the art before the
`
`effective filing date of the claimed invention to combine the device taught by Cross-Crosa with the feature
`
`taught by Cisler et al. as multiple

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.

We are unable to display this document.

PTO Denying Access

Refresh this Document
Go to the Docket