`
`Application No. 14/558,648
`
`— 2 _
`
`FUNK er on].
`
`Amendment‘s re the Claims
`
`This listing of claims will replace all prior versions, and listings, of claims in the application.
`
`(Currently Amended) A method for displaying search results comprising:
`
`requesting an interface including one or more previously saved searches, each or" the
`
`previously saved searches corresponding to a set of one or more search terms;
`
`receiving an updated plurality of search results for each of the plurality of previously
`
`saved searches from a remote server, wherein a signal to the remote server to rerun the
`
`previously saved searches is triggered based on the request, and wherein each of the search
`
`results corresponds to execution of a corresponding one of the previously saved searches
`
`performed at a different tinte;
`
`displaying the plurality of search results for each of the plurality of previously saved
`
`searches on data across a plurality of individual time periods, wherein a first set of the
`
`displayed search results corresponding to a first time period of a first one of the previously
`
`saved searches differs front a second set of the displayed search results corresponding to a
`
`second time period of the first one of the previously saved searches;
`
`re~executin ‘r a first one of the reviousl ' saved searches autcniaticall ' without user
`
`
`
`intervention“M
`
`receiving a rnost recent search result on at least a portion of the data that has been
`
`updated for a more recent date/time based on the re—executed first one of the reviouslv
`
`saved searches,
`
`updating the display of the plurality of search results, wherein the updated display
`
`includes the rnost recent search result for the more recent date/time 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
`
`(Original) The method of claim 1, 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,
`
`'w)
`
`(Cancell ed).
`
`Atty. l)l<t. No 3634.0l60003
`
`
`
`Reply to Office Action of May l6, 20l9
`
`Application No. l4/558,648
`
`— 3 _
`
`FUNK er an].
`
`(Qriginal) The method or“ claim l, further comprising:
`
`displaying a plurality of dates to indicate when each of the plurality of previous
`
`searches was perform ed? wherein each date is displayed adjacent to its respective portion of
`
`the search results.
`
`U1
`
`(Previously Presented) The method of claim 1, wherein each portion is displayed in a
`
`tirneline format, including both previous search results and current search results.
`
`(Cancelled).
`
`(Currently Amended) The method of claim 23, further comprising:
`
`receiving a user conunand to enter a search user interface;
`
`displaying the search user interface in response to the user command; and
`
`requesting [[l‘orjl search results for a current search and {{l‘orll the plurality of
`
`
`
`previously saved searches hv re-executin the current search and the
`
`luralitr or“
`
`reviouslv
`
`
`
` saved searches,
`.
`'
`
`automatically without the user intervention
`
`(Cancelled).
`
`9.
`
`(Currently Amended) A non—transitory processormreadahle medium having one or rnore
`
`instructions operational on a client device, which when executed by a processor causes the
`
`processor to:
`
`request 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;
`
`automatically an updated plurality of search results for each of the plurality of
`
`previously saved searches from a remote server, wherein a signal to the remote server to re—
`
`run the previously saved searches is triggered based on the request; and wherein each of the
`
`Atty. Didi. No 3634.0l60003
`
`
`
`Reply to Office Action of May l6, 20l9
`
`Application No. l4/558,648
`
`— 4 _
`
`FUNK er on].
`
`search results corresponds to execution of a corresponding one of the previously saved
`
`searches performed at a different time,
`
`display the plurality of search results for each of the plurality of previously saved
`
`searches on data across a plurality ofindiyidual time periods, wherein a 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,
`w
`
`re—execute a first one ofthe reviousl
`saved, searches automatically without user
`
`intervention;
`
`automatically receive a most recent search result on at least a portion of the data that
`
`has been updated for a rn ore recent date/time has_e__d___gr_r_the_re;_e_;_g_e_cpted_l;irst___t_>_n_e__gf_tl;i__e
`
`
`
` reviously saved searches
`
`update the display of the plurality of search results, wherein the updated display
`
`includes the most recent search result for the more recent date/time 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.
`
`(Original) The non-transitory processorwreadahle medium of claim 9, 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.
`
`(Cancelled).
`
`(Previously Presented) The nonmtransitory processor—readable medium of claim 9, further
`
`cornpri sing instructions, which when executed by a processor causes the processor to:
`
`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.
`
`l0.
`
`ll
`
`l2.
`
`Atty. Did. No 3634.0l60003
`
`
`
`Reply to Office Action of May l6, 20l9
`
`Application No. l4/558,648
`
`— 5 _
`
`FUNK er on].
`
`l4
`
`l5.
`
`l6.
`
`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 processormreadahle medium of cl aim 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
`
`(Previously Presented) The non—transitory processor—readable medium of claim 9, further
`
`comprising instructions which when executed by a processor causes the processor to:
`
`receive a user command to enter a search user interface;
`
`display the search user interface in response to the user comm and; 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.
`
`(Cancelled).
`
`(Previously Presented) The method of claim 1, wherein 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; 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.
`
`l9.
`
`(Previously Presented) A system for displaying search results, comprising:
`
`a display;
`
`Atty. l)l<t. No 3634.0l60003
`
`
`
`Reply to Office Action of May l6, 20l9
`
`Application No. l4/558,648
`
`— 6 _
`
`FUNK ez‘ on].
`
`a memory;
`
`one or more hardware processors, coupled to the display and memory and configured to:
`
`request 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;
`
`receive an updated plurality of search results for each of the plurality of previously
`
`saved searches from a remote server, wherein a. signal to the remote server to rerun the
`
`previously saved searches is triggered based on the request) and wherein each of the search
`
`results corresponds to execution of a corresponding one of the previously saved searches
`
`perform ed at a different time;
`
`display on the display the plurality of search results for each of the plurality of
`
`previously saved searches on data across a plurality ot‘individual ti me periods, wherein a
`
`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;
`
`renexecute a first one of the reviouslv saved searches automaticall ’ without user
`
`
`
`
`intervention;
`
`receive a most recent search result on at least a portion of the data that has been
`
`updated for a more recent date/time based on the re—executed first one of the reviouslv
`-s
`
`saved searches
`
`
`
`update the display of the plurality of search results, wherein the updated display
`
`includes the most recent search result for the more recent date/time 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.
`
`((fiiarrcelled}
`
`(Previously Presented) The method of claim l7 wherein each of the plurality of saved
`
`searches includes a search term not included in any of the other saved searches? and wherein
`
`Atty. Didi. No 3634.0l60003
`
`
`
`Reply to Office Action of May l6, 20l9
`
`Application No. l4/558,648
`
`— 7 _
`
`FUNK er on].
`
`the updated display includes search results for each of the plurality of saved searches across
`
`each of a plurality of individual tirne periods.
`
`(Previously Presented) The method of claim 5, wherein the updating comprises:
`
`determining that a threshold number of search results has been exceeded;
`
`determining an oldest one of the plurality of search results; and
`
`removing the oldest one of the search results from the display, wherein after the
`
`removing, the threshold number of search results is no longer exceeded.
`
`(Currently Amended) The method of clairn l, wherein the receiving comprises:
`
`determining a selection of a channel associated Wll‘l’l the request tonezgecutengnenor
`
`more of the ireviouslv saved searches executable a 'ainst the channel. wherein the channel
`
`
`
`
`includes both relevant and irrelevant content corres cndinv to the reviousl ' saved searches;
`
`identifying at least one of the previously saved searches is irrelevant to content
`
`available on the selected channel; and
`
`receiving the updated plurality of search results for each of the plurality of
`
`previously saved searches that are relevant to content available on the selected channel,
`
`wherein the identiti ed at least one previously saved searches that is irrelevant the content
`
`available on the selected channel is not rennin.
`
`24.
`
`(New) The method of claim 23, wherein the at least one of the previously saved searches is
`
`associated with a channel other than the selected channel.
`
`Atty. Dirt. No 3634.0l60003
`
`

Accessing this document will incur an additional charge of $.
After purchase, you can access this document again without charge.
Accept $ ChargeStill Working On It
This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.
Give it another minute or two to complete, and then try the refresh button.
A few More Minutes ... Still Working
It can take up to 5 minutes for us to download a document if the court servers are running slowly.
Thank you for your continued patience.

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.

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