`
`Application No. 14/558,648
`
`— 2 _
`
`FUNK er al.
`
`Amendments to the Claims
`
`This listing of claims will replace all prior versions, and listings, of claims in the application.
`
`((fiiurrently Amended) A method for displaying search results comprising:
`
`aeeessing reguesting an interface including one or more previously saved searches,
`
`each of the previously saved searches corresponding to a set of one or more search terms;
`
`receiving {[all an updated plurality of search resultsT-rZrern—anremetesewer; for each
`
`of the plurality of previously saved searches from a remote server and wherein a si nal to
`
`
`the remote server to re~run the n‘eviouslv saved searches is triggered based on the rec uest
`
`wl'ierein each, of the search results corresponds to execution of a corresponding one of the
`
`previously saved searches performed at a different time, and
`
`displaying the plurality of search results for each of the plurality of previously saved
`
`searches across a plurality of individual time periods wherein a ti rst set of the dis la 7ed
`
`search results corres ondincF to a first time eriod of a first one of the reviousl
`saved
`
`bearabwdrfiusfiomasccondsctcttlrsdisrilosdmullresultscommittirlmstcamend
`
`time eriod of the first one of the revicuslv saved searches.
`
`(Qriginal) The method of claim l, wherein the portion of the search results displayed for
`
`each search is one or more new or most relevant contents since a previous search date.
`
`LA)
`
`(Currently Amended) The method of claim l, further comprising:
`
`receiving a current search result for a current date for a ti rst one of the previously
`
`saved searches
`
`
`
`sinc-e-a--pr=evieuserr-erecti-en—etT-the"firstseareh—saved—sear—eh; and
`
`updating the display of the plurality of search results, wherein the updated display
`
`includes the current search result for the current [[datal] date for the first one of the saved
`
`searches, displayed concurrently with eneer—mere—elder the first set and the second set of
`
`search results that were previously displayed.
`
`Atty. Dkt. No. 3634.0l60003
`
`
`
`Reply to Office Action of August 243 20l7
`
`Application No. l4/558,648
`
`— 3 _
`
`FUNK et ai.
`
`(Original) The method of claim l, further comprising:
`
`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.
`
`(Previously Presented) The method of claim 1, wherein each portion is displayed in a
`
`timeline format.
`
`(Cancelled).
`
`(Original) The method ofclaiin 3; further comprising:
`
`receiving a user conunand to enter a search user interface;
`
`displaying the search user interface in response to the user cornrnand; and
`
`requesting for search results for a current search and for the plurality of previously
`
`saved searches, wherein the requesting for the plurality of search results is done
`
`automatically without the user intervention.
`
`(Original) The rnethod of claim ’7, wherein the plurality of search results are generated
`
`using search term based on the user profile.
`
`9.
`
`(Currently Amended) A non—transitory processonreadahle medium having one or more
`
`instructions operational on a client device, which when executed by a processor causes the
`
`processor to:
`
`aeee—ss reg uest an interface including one or more previously saved searches, each of
`
`the previously saved searches corresponding to a set of one or more search terms;
`
`autornaticall y Hall an updated plurality of search restiltsriifiern-a-rerneteserver; for
`
`each of the plurality of previously saved searches front a remote server and wherein a signal
`
`tn.__tli_e_resiele__sen:er_interstitials.ntesieush:__semiannual:es._i.s..triaaetsil..liased_en_the
`
`Atty. Dkt. No. 3634.0l60003
`
`
`
`Reply t0 Office Action ef August 24, 20l7
`
`Application Ne. l4/558,648
`
`— 4 _
`
`FUNK er al.
`
`reguest, wherein each cf the search results cerrespends te executien of a ccrrespending one
`
`of the previously saved searches perfcrrned at a different time; and
`
`display the plurality of search results fer each cf the plurality cf previcusly saved,
`
`searches acress a plurality of individual tirne pericds wherein a first set cf the dis laved
`
`search results ccrres tundin t to a first time tericd Of a first cne cf the ' revicuslv saved
`
`searchr:s_rlifliersstratsrassaenrl_sstntithetlitel.at:ed_scatch__rssuits__aerresrznndihatn__a_s_esnnrl
`
`time eriud cf the tirst ene cf the revicusly saved searches.
`
`l0.
`
`lll
`
`(Original) The non-transitory precesscrereadahle mediurn ei‘ claim 9, wherein the pcrtien cf
`
`the search results displayed for each search is one at rnere new er most relevant contents
`
`since a previeus search date.
`
`(Currently Arnended) The nun~transitury precesscr—readahle rnediunr of clairn 9, further
`
`eeinprising instructicns, which when executed by a pi‘ccesscr causes the precesscr to:
`
`automatically receive a current search result for a current date for a first ene cf the
`
`previously saved searches,---wherein—the—eurrent—-search-res—ult-is-generated-eased-en—at—least—a
`
`
`
`update the display of the plurality cf search results, wherein the updated display
`
`includes the current search result fer the current [[datal] date fer the first one of the saved
`
`searches, displayed ccncurrently with ene—er—merenelder the first set and the second set (if
`
`search results that were previously displayed,
`
`l2,
`
`(Previeu sly Presented) The nen~transitery precesser—readahle medium cf clairn 9, further
`
`comprising instructions, which when executed by a precesscr causes the precesscr te:
`
`display cure or mere dates to indicate when each at the une er nicre previeus searches
`
`was pert‘ermed, wherein each date is displayed adjacent to its respective portion of the
`
`search results.
`
`Atty. Dkt. NO. 3634.0l60003
`
`
`
`Reply to Office Action of August 243 20l7
`
`Application No. l4/558,648
`
`— 5 _
`
`FUNK et ai.
`
`l4.
`
`l5.
`
`lot
`
`l7.
`
`l8.
`
`(Previously Presented) The nonmtransitory processor—readable medium of claim 9, wherein
`
`each portion is displayed in a tirneline format.
`
`(Previously Presented) The non~transitory processor—readable medium of claim 9, further
`
`comprising instructions, which when executed by a processor causes the processor to:
`
`display a search, term used by each of the one or more previous searches.
`
`(Cliiginal) The non~transitoiy processormreadahle medium of claim l l, further comprising
`
`instructions, which when executed hy a processor causes the processor to:
`
`receive a user command to enter a search user interface;
`
`cli splay the search user interface in response to the user command; and
`
`request for search results for the current search and for the one or more previously
`
`saved searches wherein the requesting for the one or more search results is done
`
`automatically without the user intervention.
`
`(Original) The non—transitory processor—readable medium of claim 9, wherein the one or
`
`more of search results are generated using search term based on the user profile.
`
`(Original) The non—transitory processor—readable medium of claim 9, wherein two or more
`
`search results are automatically received? from the remote server, for two or more previously
`
`saved searches.
`
`(Previously Presented) The method; of claim 1, wherein the displaying comprises:
`
`determining that a tirst one of the plurality of search results displayed for a first one
`
`of the previously saved searches comprises a first set of search results; 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.
`
`Atty. Dkt. No. 3634.0l60003
`
`
`
`Reply to Office Action of August 24, 20l7
`
`Application No. l4/558,648
`
`— 6 _
`
`FUNK er al.
`
`l9.
`
`(Currently Amended) A system for displaying search results, comprising:
`
`a display,
`
`a memory;
`
`one or more hardware processors, coupled to the display and memory and configured to:
`
`aeeess request an interface including one or more previously saved searches, each of
`
`the previously saved searches corresponding to a set of one or rnore search terms;
`
`receive Hal] an updated plurality of search results-,---frern—-a--r-eniete--seryer;— for each of
`
`the plurality ofpreviously saved searches troin a rernote server: and wherein a signal to the
`
`remote server to rerun the reviouslv saved searches is tri Tiered based on the re uest
`
`
`
`
`wherein each of the search results corresponds to execution of a corresponding one of the
`
`previously saved searches performed at a different time; and
`
`display on the display the plurality of search results for each of the plurality of
`
`previously saved searches across a plurality oflrigliyldual tinie periods,__yylie_,r__e_i_r_r___2_t__‘_l_i_rj_s_t__s_r_:‘_t__p_lf
`
`the displayed search results corresponding. to a tirst time period of a first one of the
`
`Jreviouslv saved searches differs from a second set of the dis la red search results
`
`corres tendin r to a second time eriotl of the first one of the reviouslv saved searches.
`
`
`
`(New) The method of claim l, wherein the first time period occurs before the second time
`
`period, and wherein the first displayed set of results includes a result not included in the
`
`second set of displayed results
`
`(New) The method of claim 3, wherein each ofthe plurality of saved searches includes a
`
`search term not included in any of the other saved searches, and wherein the updated display
`
`includes search results for each of the plurality of saved searches across each of a plurality
`
`of individual time periods.
`
`Atty. Dkt. No. 3634.0l60003
`
`