`
`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.
`
`1.
`
`(Currently Amended) A method for displaying search results comprising:
`
`requesting determining that an interface including one or more previously saved
`
`searches is displayed, each of 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 re—run 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 time;
`
`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 from a second set of the displayed search results corresponding to a
`
`second time period of the first one of the previously saved searches, wherein the first set of
`
`displayed search results and the second set of displayed search results include at least one
`
`overlapping result that is displayed;
`
`re—executing a first one of the previously saved searches automatically without user
`
`intervention;
`
`receiving 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 previously
`
`saved searches, for a first one of the previously saved searches; and
`
`updating 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.
`
`Atty. Dkt. No. 3634.0160003
`
`
`
`Reply to Office Action of January 10, 2020
`
`Application No. 14/558,648
`
`— 3 —
`
`FUNK er al.
`
`(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.
`
`(Cancelled).
`
`(Original) The method of claim 1, 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, including both previous search results and current search results.
`
`(Cancelled).
`
`(Previously Presented) The method of claim 23, further comprising:
`
`receiving a user command to enter a search user interface;
`
`displaying the search user interface in response to the user command; and
`
`requesting search results for a current search and the plurality of previously saved
`
`searches by re—executing the current search and the plurality of previously saved searches,
`
`wherein the requesting for the plurality of search results is done automatically without the
`
`user intervention.
`
`(Cancelled).
`
`(Currently Amended) A non—transitory processor—readable medium having one or more
`
`instructions operational on a client device, which when executed by a processor causes the
`
`processor to:
`
`Atty. Dkt. No. 3634.0160003
`
`
`
`Reply to Office Action of January 10, 2020
`
`Application No. 14/558,648
`
`— 4 —
`
`FUNK er al.
`
`request determine that an interface including one or more previously saved searches
`
`is displayed, 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
`
`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 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 from a second set of the displayed search results corresponding to a
`
`second time period of the first one of the previously saved searches, wherein the first set of
`
`displayed search results and the second set of displayed search results include at least one
`
`overlapping result that is displayed;
`
`re—execute a first one of the previously 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 more recent date/time based on the re—executed first one of the
`
`previously saved searches, for a first one of the previously saved searches; and
`
`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.
`
`10.
`
`(Original) The non—transitory processor—readable 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.
`
`Atty. Dkt. No. 3634.0160003
`
`
`
`Reply to Office Action of January 10, 2020
`
`Application No. 14/55 8,648
`
`— 5 —
`
`FUNK er al.
`
`1 1.
`
`(Cancelled).
`
`12.
`
`(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 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.
`
`(Cancelled).
`
`(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.
`
`(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 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.
`
`(Cancelled).
`
`(Previously Presented) The method of claim 1, wherein the displaying comprises:
`
`13.
`
`14.
`
`15.
`
`16.
`
`17.
`
`18.
`
`Atty. Dkt. No. 3634.0160003
`
`
`
`Reply to Office Action of January 10, 2020
`
`Application No. 14/558,648
`
`— 6 —
`
`FUNK er al.
`
`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.
`
`19.
`
`(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:
`
`request determine that an interface including one or more previously saved searches
`
`is displayed, 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 re—run 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 time;
`
`display on the display 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 from a second set of the displayed search results
`
`corresponding to a second time period of the first one of the previously saved searches,
`
`wherein the first set of displayed search results and the second set of displayed search results
`
`include at least one overlapping result that is displayed;
`
`re—execute a first one of the previously saved searches automatically without user
`
`intervention;
`
`Atty. Dkt. No. 3634.0160003
`
`
`
`Reply to Office Action of January 10, 2020
`
`Application No. 14/558,648
`
`— 7 —
`
`FUNK er al.
`
`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 previously
`
`saved searches, for a first one of the previously saved searches; and
`
`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.
`
`(Cancelled).
`
`(Previously Presented) The method of claim 1, wherein each of the 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.
`
`(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.
`
`(Previously Presented) The method of claim 1, wherein the receiving comprises:
`
`determining a selection of a channel associated with the request to execute one or
`
`more of the previously saved searches executable against the channel, wherein the channel
`
`includes both relevant and irrelevant content corresponding to the previously 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,
`
`20.
`
`21.
`
`22.
`
`23.
`
`Atty. Dkt. No. 3634.0160003
`
`
`
`Reply to Office Action of January 10, 2020
`
`Application No. 14/558,648
`
`— 8 —
`
`FUNK er al.
`
`24.
`
`25.
`
`wherein the identified at least one previously saved searches that is irrelevant the content
`
`available on the selected channel is not re—run.
`
`(Previously Presented) 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.
`
`(New) The method of claim 1, wherein the displaying comprises:
`
`displaying a set of the plurality of search results for each of a plurality of different
`
`search terms, wherein each search term is associated with a different set of the search
`
`results .
`
`Atty. Dkt. No. 3634.0160003
`
`

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