DETAILED ACTION
Continued Examination Under 37 CFR 1.114
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 04/20/2026 has been entered.
Notice of Pre-AIA or AIA Status
The present application is being examined under the pre-AIA first to invent provisions.
Claim Rejections - 35 USC § 112
The following is a quotation of the first paragraph of 35 U.S.C. 112(a):
(a) IN GENERAL.—The specification shall contain a written description of the invention, and of the manner and process of making and using it, in such full, clear, concise, and exact terms as to enable any person skilled in the art to which it pertains, or with which it is most nearly connected, to make and use the same, and shall set forth the best mode contemplated by the inventor or joint inventor of carrying out the invention.
The following is a quotation of the first paragraph of pre-AIA 35 U.S.C. 112:
The specification shall contain a written description of the invention, and of the manner and process of making and using it, in such full, clear, concise, and exact terms as to enable any person skilled in the art to which it pertains, or with which it is most nearly connected, to make and use the same, and shall set forth the best mode contemplated by the inventor of carrying out his invention.
2-21 are rejected under 35 U.S.C. 112(a) or 35 U.S.C. 112 (pre-AIA ), first paragraph, as failing to comply with the written description requirement. The claim(s) contains subject matter which was not described in the specification in such a way as to reasonably convey to one skilled in the relevant art that the inventor or a joint inventor, or for applications subject to pre-AIA 35 U.S.C. 112, the inventor(s), at the time the application was filed, had possession of the claimed invention.
Regarding claim 2, claim 2 recites “performing a single user operation that initiates and completes the navigation mode to search, exclusively, all of the documents in two or more folders of the plurality of folders, wherein document navigation takes place from a first document in a first folder to a second document in a second folder automatically and without further input by a user after the single user operations, wherein a navigation tool comprises directional arrows operable, when used in combination with a modifier key, to automatically advance through messages across multiple folders according to a search term or user-defined criteria”. Per the instant specification:
[0036] FIG. 6 is a view of the navigation button of the system. The navigation button provides new navigational options for the user. The navigation tool in one embodiment typically appears as at 601 and 602. The tool has four directional arrows (up, down, left right) which can be accessed by clicking on the tool or by using the arrow keys on the keyboard. Clicking on one of the directional arrows will move the user one step where the step depends on where the user is accessing the tool. If the user is at a folder level, a single click on an arrow will move the user to the next folder. If the user is inside a folder and accessing a message, the directional arrows will move from message to message within the folder.
[0038] By clicking the ctrl button on the keyboard, the navigation tool appears as at 603. In this case, the up and down arrows show a number that represents how many steps in the chain each click of an arrow will advance. Within a folder, a click will move the user ten messages up or down for example. The left and right arrows at 604 when the ctrl button is pressed will move the user another screen if the display cannot show the entire inbox at once.
[0039] Clicking on the shift key causes the navigation tool to appear as at 605. This mode ties into, for example, a search operation. The user can define a term or terms, and each click of the directional arrows will move the user to the next message that satisfies the search criteria.
[0040] FIGS. 6A and 6B illustrate the navigation button of the system. The navigation button provides new navigational options for the user. The navigation tool in one embodiment typically appears as at 601 and 602. The tool has four directional arrows (up, down, left, right) which can be accessed by clicking on the tool or by using the arrow keys on the keyboard. Clicking on one of the directional arrows will move the user one step where the step depends on where the user is accessing the tool. If the user is at a folder level, a single click on an arrow will move the user to the next folder. If the user is inside a folder and accessing a message, the directional arrows will move from message to message within the folder.
The specification appears to disclose clicking on the shift key causes the navigation tool to enter a mode that ties into a search operation. The user can define a term or terms, and each click of the directional arrows will move the user to the next message that satisfies the search criteria (see instant specification [0039]). The specification further appears to disclose directional arrows will move from message to message within a folder (see instant specification [0036], [0038], [0040]) or, alternatively, move from a first folder to a second folder ([0040]). The specification does not disclose performing a single user operation that initiates and completes the navigation mode to search, exclusively, all of the documents in two or more folders of the plurality of folders, wherein document navigation takes place from a first document in a first folder to a second document in a second folder automatically and without further input by a user after the single user operations, wherein a navigation tool comprises directional arrows operable, when used in combination with a modifier key, to automatically advance through messages across multiple folders according to a search term or user-defined criteria.
Regarding claim 12, claim 12 contains substantially similar limitations to those found in claim 2. Consequently, claim 12 is rejected for the same reasons.
Regarding claims 3-11 and 13-21, claims 3-11 and 13-21 are also rejected under 35 U.S.C. 112(a) or 35 U.S.C. 112 (pre-AIA ), first paragraph, as being dependent on parent claims failing to comply with the written description requirement.
The following is a quotation of 35 U.S.C. 112(b):
(b) CONCLUSION.—The specification shall conclude with one or more claims particularly pointing out and distinctly claiming the subject matter which the inventor or a joint inventor regards as the invention.
The following is a quotation of 35 U.S.C. 112 (pre-AIA ), second paragraph:
The specification shall conclude with one or more claims particularly pointing out and distinctly claiming the subject matter which the applicant regards as his invention.
Claims 2-21 are rejected under 35 U.S.C. 112(b) or 35 U.S.C. 112 (pre-AIA ), second paragraph, as being indefinite for failing to particularly point out and distinctly claim the subject matter which the inventor or a joint inventor (or for applications subject to pre-AIA 35 U.S.C. 112, the applicant), regards as the invention.
Regarding claim 2, claim 2 recites “all of the documents in two or more folders of the plurality of folders”. The claim does not previously recite “the documents in two or more folders of the plurality of folders”. It is unclear how this limitation is intended to relate to the previously recited “plurality of documents” and “one or more documents”. For the purposes of examination, this limitation is interpreted as: a plurality of documents in two or more folders of the plurality of folders.
Regarding claim 12, claim 12 contains substantially similar limitations to those found in claim 2. Consequently, claim 12 is rejected for the same reasons.
Regarding claims 3-11 and 13-21, claims 3-11 and 13-21 are also rejected under 35 U.S.C. 112(b) or 35 U.S.C. 112 (pre-AIA ), second paragraph, as being indefinite for depending on an indefinite parent claim.
Claim Rejections - 35 USC § 103
In the event the determination of the status of the application as subject to AIA 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 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.
The following is a quotation of pre-AIA 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.
Claims 2, 3, 8-10, 12, 13, and 18-20 are rejected under pre-AIA 35 U.S.C. 103(a) as being unpatentable over Starbuck, U.S. Patent Publication Number 2006/0277210 A1, in further view of Dietz, U.S. Patent Publication Number 2006/0184901 A1.
Claim 2:
Starbuck discloses a method, comprising:
sorting a plurality of documents into a plurality of folders (Starbuck [0027], techniques are described which may be utilized to organize email and other items, such as contacts, documents, instant messages, appointments, and so on; [0028], Although email has been described, these navigation techniques may be utilized for a variety of electronically-storable items, such as contacts (e.g., electronically-stored names and addresses), appointments, documents, and so on; [0033], An email, for instance, may include a header and a user-specified payload, such as text and attachments, e.g., documents, computer-executable files, and so on; [0035], one or more of the items may be configured as messages 114 (e.g., email, instant messages, voicemail, and so on), documents 116, and other 118 electronically-storable data. As previously described, the quantity of items 110(i) may become quite voluminous. For instance, the client 102(n) may store thousands of email messages alone, as well as instant messages, documents, and so forth; [0050], The email user interface includes a folders pane 402, a keyword hierarchy pane 404, a keyword preview pane 406 and an email preview pane 408; [0051], The folders pane 402 includes representations of a plurality of folders which may be utilized to organize email, the illustrated examples including an "inbox", "sent items", "deleted items", "drafts", "outbox" and "spam". These folders may also include sub-folders, the illustrated examples including "personal", "business" and "travel". The sub-folders in this example include a plurality of representations of email messages, each of which having a respective sender 410(1)-410(11) line and a respective subject line 412(1)-412(11));
selecting a navigation mode according to a key, wherein the navigation mode indicates an automated movement through one or more documents of the plurality of documents; and performing a single user operation that initiates and completes the navigation mode to search, exclusively, all of the documents in two or more folders of the plurality of folders (Starbuck [0051], The folders pane 402 includes representations of a plurality of folders which may be utilized to organize email, the illustrated examples including an "inbox", "sent items", "deleted items", "drafts", "outbox" and "spam". These folders may also include sub-folders, the illustrated examples including "personal", "business" and "travel". The sub-folders in this example include a plurality of representations of email messages, each of which having a respective sender 410(1)-410(11) line and a respective subject line 412(1)-412(11); [0052], The keyword hierarchy pane 404 includes a portion of the user interface 300 of FIG. 3. Email messages that correspond to keywords selected in the keyword hierarchy pane 404 are displayed in the keyword preview pane 406; a message in the keyword preview pane 406 may be selected to display at least a portion of its contents in the email preview pane 408; [0054], The keyword hierarchy pane 502 of the user interface 500 of FIG. 5 is configured to accept a plurality of selections (e.g., through use of a cursor control device) by the client of keywords at any one time to navigate to emails having one or more of the selected keywords. The keyword hierarchy pane 502 is illustrated as including a "check box" for each keyword included in the keyword hierarchy pane 502. By selecting a keyword, the keyword preview pane 406 may "navigate to" to emails having that keyword. Likewise, by unselecting a selected keyword, the keyword preview pane 406 may "navigate from" emails having that keyword. Thus, the client may simply "click" through the displayed keyword to navigate through the emails to locate a particular email of interest; [0056], To provide the user with the ability to decide whether or not to utilize this functionality, an "enable" button 606 is provided in the user interface 600 along with related text that queries the user as to whether to "enable automatic searches". In an implementation, the "enable" button 604 enables searches to be performed for items that are available remotely over the network 104, such as newsgroups, web pages, and so on. For instance, when the "enable" button is not selected by the user, searches for items local to the client 102(n) may be performed locally without communicating with the search service 138 over the network 104. When the enable button 604 has been selected, searches for both locally stored items 110(i) and items which are available over the network 104 may be performed; [0062], the user may manually select one or more of the keywords from a message being displayed, which then automatically causes the search pane 602 to perform a search using the selected keyword; [0063], FIG. 8 is an illustration of a user interface 800 having the search pane 602 of FIG. 6 as enabled to provide automatic searches that include messages and contacts); and
wherein document navigation takes place from a first document in a first folder to a second document in a second folder automatically and without further input by a user after the single user operation, wherein a navigation tool comprises navigation tools operable, when used in combination with a modifier key, to automatically advance through messages across multiple folders according to a search term or user-defined criteria (Starbuck [0051], The folders pane 402 includes representations of a plurality of folders which may be utilized to organize email; [0054], The keyword hierarchy pane 502 is illustrated as including a "check box" for each keyword included in the keyword hierarchy pane 502. By selecting a keyword, the keyword preview pane 406 may "navigate to" to emails having that keyword. Likewise, by unselecting a selected keyword, the keyword preview pane 406 may "navigate from" emails having that keyword. Thus, the client may simply "click" through the displayed keyword to navigate through the emails to locate a particular email of interest; [0058], a user has entered the search term "London" into the entry portion 604, which resulted in a search being performed for items local to the client 102(n) (e.g., messages) and items accessible remotely over the network 104, e.g., web sites having web pages; [0060], The search performed through the search pane 602 may also leverage items currently being displayed. For example, the search "London", when performed, may also be based on the message being displayed in the preview pane 408. The keyword analysis module 120, for instance, may determine whether any keywords contained in the message are sufficiently related (e.g., "close") to the searched keyword to be utilized in conjunction with the search; [0061], the search being performed in the search pane 602 is done automatically based on a current message being displayed, such as the message in the preview pane 408. The search may leverage keywords found in the message and locate messages having the same and similar (e.g., "close") keywords. Thus, in this example, the search pane 602 may provide search results that contain related messages and other items (e.g., such as web pages, documents, music, contacts, and so on) as the user selects messages for display; [0062], the user may manually select one or more of the keywords from a message being displayed, which then automatically causes the search pane 602 to perform a search using the selected keyword. The user, for instance, may select the keyword "London" from the subject line of a message being displayed in the preview pane 408 using a cursor control device, which causes the keyword to be entered automatically in the entry portion 604 of the search pane 602. A variety of other examples are also contemplated, further discussion of which may be found in relation to FIG. 10; [0073], a search may be automatically performed based on keywords from the data mining that are contained in a message currently being displayed in the user interface (block 1012). The user interface 700 of FIG. 7, for instance, may locate keywords contained in the message of the preview pane 408 that were found by data mining items. These keywords may then be utilized to find "similar" items (e.g., remotely and/or locally) to the displayed message. Thus, the user interface may automatically display related items such that a user may navigate to the items without manually entering search terms)
Starbuck fails to expressly disclose wherein a navigation tool comprises directional arrows operable, when used in combination with a modifier key, to automatically advance through messages across multiple folders according to a search term or user-defined criteria.
In the same field of endeavor, Dietz teaches wherein a navigation tool comprises directional arrows operable, when used in combination with a modifier key, to automatically advance through messages across multiple folders according to a search term or user-defined criteria (Dietz [0034], a displayable content set 460 (e.g., a set of displayable data or elements that can include symbols, alphanumeric characters, words, pictures, and/or figures); [0037], One or more anchors 430 can be displayed proximate to the navigation tool 410; [0038], This feature can provide a user with an indication of the location of the various portions 462 relative to one another and can also provide the user with an indication of the depth of content; [0042], in the illustrated embodiment navigation arrows 440 are displayed at the top and bottom of the navigation tool 410 (shown as a first navigation arrow 440a and a second navigation arrow 440b). In other embodiments, at least one navigation arrow 440 can be part of the navigation tool 410, attached to the navigation tool 410, and/or separate from the navigation tool 410. In certain embodiments, a user can use the navigation arrows 440 to command movement of the location marker 420. For example, in one embodiment the user can command the movement of the location marker 420 by selecting one of the navigation arrows 440 using a mouse. For instance, the user can place a cursor proximate to one of the navigation arrows and press a selected button on a mouse. If the user holds the selected button down, the location marker 420 can scroll or move continuously proximate to the navigation tool 410 in the direction indicated by the selected arrow until the selected mouse button is released. As discussed above, a part 468 of the content set 460 corresponding to the selected position of the location marker 420 relative to the navigation tool 410 can be displayed while the location marker 420 is in motion, and/or after the selected button is released and the location marker 420 has stopped moving. Similarly, if the user momentarily depresses a selected button on the mouse (e.g., "clicks" on one of the navigation arrow 440), the location marker 420 can move proximate to the navigation tool 410 in discrete increments and the corresponding parts 468 of the content set 460 can be displayed; [0047], in FIG. 7 multiple anchors 730 are shown proximate to a navigation tool 710. Each anchor 730 corresponds to a portion 762 of a content set 760. A label 732 is associated with each of the anchors 730, and is displayed whenever the associated anchor 730 is displayed. In the illustrated embodiment, the labels 732 show the number of items (e.g., related word groups or element groups) contained in each portion 762 of the content set 76; [0052], FIG. 8 is a partially schematic illustration of the display 700 shown in FIG. 7 where a different display format has been selected (e.g., some of the window sizes have been adjusted). Because the display format has changed, part of a fifth portion 762e is displayed in FIG. 8. For example, the window sizes of the second portion 762b and the third portion 762c have been reduced; [0054], FIG. 9 is a partially schematic illustration of display 900 with a navigation tool 910 in accordance with other embodiments of the invention ).
It would have been obvious to one having ordinary skill in the art at the time the invention was made to modify the media, taught in the combination, to include wherein a navigation tool comprises directional arrows operable, when used in combination with a modifier key, to automatically advance through messages across multiple folders according to a search term or user-defined criteria. Doing so would be desirable because computer systems are capable of providing users with large amounts of information. A problem associated with this feature is that a computer monitor can only display a certain amount of information at one time. Accordingly, a user is often faced with paging or scrolling through a large number of pages or screen shots in order to locate specific pieces of information (see Dietz [0002]). Even when an application provides a user with an index or scroll bar, it can be difficult and time consuming to locate specific types or pieces of information when the information includes a large number of pages or screen shots (see Dietz [0004]). A feature of embodiments described above is that a user can be provided with a navigational tool that provides contextual information regarding various portions of the content set, the relative depth of information contained in the portions of the content set, and/or the position of the portions relative to one another in the content set. This can provide a user with a better understanding of what information is available in a content set, how the information is organized, and where one piece of information is located relative to other pieces of information. Additionally, this feature can allow the user to more quickly locate a specific piece of information contained in the content set. An advantage of this feature is that it can allow a user to search for and/or access information more effectively and efficiently. This can result in a savings of time and/or money (see Dietz [0059]). Additionally, the system of Dietz is applicable to a variety of displayable content sets, such as displayable data, symbols, alphanumeric characters, words, pictures, and/or figures (see Dietz [0034]).
Claim 3:
The combination of Starbuck and Dietz teaches the method of claim 2, wherein the method comprises:
dynamically updating information regarding each folder of the plurality of folders; and displaying the information regarding a folder of the plurality of folders (Starbuck [0051], The folders pane 402 includes representations of a plurality of folders which may be utilized to organize email; [0054], The keyword hierarchy pane 502 is illustrated as including a "check box" for each keyword included in the keyword hierarchy pane 502. By selecting a keyword, the keyword preview pane 406 may "navigate to" to emails having that keyword. Likewise, by unselecting a selected keyword, the keyword preview pane 406 may "navigate from" emails having that keyword. Thus, the client may simply "click" through the displayed keyword to navigate through the emails to locate a particular email of interest; [0058], a user has entered the search term "London" into the entry portion 604, which resulted in a search being performed for items local to the client 102(n) (e.g., messages) and items accessible remotely over the network 104, e.g., web sites having web pages; [0060], The search performed through the search pane 602 may also leverage items currently being displayed. For example, the search "London", when performed, may also be based on the message being displayed in the preview pane 408. The keyword analysis module 120, for instance, may determine whether any keywords contained in the message are sufficiently related (e.g., "close") to the searched keyword to be utilized in conjunction with the search; [0061], the search being performed in the search pane 602 is done automatically based on a current message being displayed, such as the message in the preview pane 408. The search may leverage keywords found in the message and locate messages having the same and similar (e.g., "close") keywords. Thus, in this example, the search pane 602 may provide search results that contain related messages and other items (e.g., such as web pages, documents, music, contacts, and so on) as the user selects messages for display; [0062], the user may manually select one or more of the keywords from a message being displayed, which then automatically causes the search pane 602 to perform a search using the selected keyword. The user, for instance, may select the keyword "London" from the subject line of a message being displayed in the preview pane 408 using a cursor control device, which causes the keyword to be entered automatically in the entry portion 604 of the search pane 602. A variety of other examples are also contemplated, further discussion of which may be found in relation to FIG. 10; [0073], a search may be automatically performed based on keywords from the data mining that are contained in a message currently being displayed in the user interface (block 1012). The user interface 700 of FIG. 7, for instance, may locate keywords contained in the message of the preview pane 408 that were found by data mining items. These keywords may then be utilized to find "similar" items (e.g., remotely and/or locally) to the displayed message. Thus, the user interface may automatically display related items such that a user may navigate to the items without manually entering search terms)
Claim 8:
The combination of Starbuck and Dietz teaches all the limitations of claim 2. Starbuck further teaches:
wherein each document in the plurality of documents comprises a button that is adapted to expand into a window when engaged by a user (Starbuck [0052], Email messages that correspond to keywords selected in the keyword hierarchy pane 404 are displayed in the keyword preview pane 406; a message in the keyword preview pane 406 may be selected to display at least a portion of its contents in the email preview pane 408; [0053], a keyword preview pane 406 for displaying a result of navigation through a keyword hierarchy pane 502, and a preview pane 408 for display of messages selected in the keyword preview pane 406 and/or the folders pane 402; [0054], By selecting a keyword, the keyword preview pane 406 may "navigate to" to emails having that keyword. Likewise, by unselecting a selected keyword, the keyword preview pane 406 may "navigate from" emails having that keyword. Thus, the client may simply "click" through the displayed keyword to navigate through the emails to locate a particular email of interest)
Claim 9:
The combination of Starbuck and Dietz teaches all the limitations of claim 8. Starbuck further teaches:
wherein the window displays information about the document (Starbuck [0052], Email messages that correspond to keywords selected in the keyword hierarchy pane 404 are displayed in the keyword preview pane 406; a message in the keyword preview pane 406 may be selected to display at least a portion of its contents in the email preview pane 408; [0053], a keyword preview pane 406 for displaying a result of navigation through a keyword hierarchy pane 502, and a preview pane 408 for display of messages selected in the keyword preview pane 406 and/or the folders pane 402; [0054], By selecting a keyword, the keyword preview pane 406 may "navigate to" to emails having that keyword. Likewise, by unselecting a selected keyword, the keyword preview pane 406 may "navigate from" emails having that keyword. Thus, the client may simply "click" through the displayed keyword to navigate through the emails to locate a particular email of interest)
Claim 10:
As indicated in the above rejection, the combination of Starbuck and Dietz teaches every limitation of claim 8. Starbuck further teaches:
wherein the window allows a user to enter information about the document (Starbuck [0065], FIG. 9 is an illustration of a user interface 900 having a notes pane 902. The user interface 900 includes a folders pane 402, a keyword preview pane 406 and a preview pane 408, as previously described in relation to FIGS. 4 and 6. Additionally, the notes pane 902 is included to store portions of messages of the user interface. For example, an email message is displayed in the preview pane 408 which includes direction to the Langham Hotel from Heathrow airport. The user may select the directions to be copied from the displayed message to the notes pane, which are displayed as a portion 904 (i.e., the "note") of the message in the notes pane 902; [0113], FIG. 19 is a flow diagram depicting a procedure 1900 in an exemplary implementation in which a user interface configured to display messages includes a notes pane which is utilized to store and organize portions of the displayed messages; the user may select the directions from the currently displayed email and drag the selected directions to the notes pane 902, which is illustrates as portion 904; [0114], the notes pane 902 may include keywords which are implemented as hyperlinks to portions which include the keywords, which are illustrated as "London", "Langham Hotel", "Work" and "Personal". In this way, particular portions of the messages which are of interest to the user are organized separately from the messages themselves)
Claims 12, 13 and 18-20:
Claims 12, 13 and 18-20 are the medium claims corresponding the method of claims 2, 3 and 8-10. As indicated in the above rejections, the combination of Starbuck in view of Dietz teaches every limitation of claims 2, 3 and 8-10. Therefore, claims 12, 13 and 18-20 are rejected for the same reasons as claims 2, 3 and 8-10 above.
Claims 4 and 14 are rejected under pre-AIA 35 U.S.C. 103(a) as being unpatentable over the combination of Starbuck and Dietz, further in view of Chung, U.S. Patent Publication Number 2006/0072723 A1.
Claim 4:
As indicated in the above rejection, the combination of combination of Starbuck and Dietz teaches every limitation of claim 2. The combination fails to expressly disclose wherein the plurality of folders each comprise an indicator that blinks or flashes when the folder contains a new document.
In the same field of endeavor, Chung teaches wherein the plurality of folders each comprise an indicator that blinks or flashes when the folder contains a new document (Chung [0037], a shortcut to any of the folders 47, 48, 49 can be separately located on the desktop or wireless web device of the User or viewer and such can be made to blink or otherwise alert the User or viewer when the contents of the rack is updated (e.g., a "high priority" email is sent to the folder).).
It would have been obvious to one having ordinary skill in the art at the time the invention was made to modify the media, taught in the combination, to include wherein the plurality of folders each comprise an indicator that blinks or flashes when the folder contains a new document. Doing so would be desirable because invention of Chung addresses several existing and anticipated problems (see Chung [0003]). The indicators of Chung would improve the system of Starbuck by better alerting the user when new items arrive in a folder (see Chung [0037]). Further, Starbuck and Chung are concerned with the presentation of messages to a user.
Claim 14:
Claim 14 is the medium claims corresponding the method of claim 4. As indicated in the above rejections, the combination of Starbuck, Dietz, and Chung teaches every limitation of claim 4. Therefore, claim 14 is rejected under the combination of Starbuck, Dietz, and Chung for the same reasons as claim 4 above.
Claims 5-7, 11, 15-17, and 21 are rejected under pre-AIA 35 U.S.C. 103(a) as being unpatentable over Starbuck in view of Dietz in further view of McCann et al., 2009/0327972 A1.
Claim 5:
The combination fails to expressly disclose wherein the plurality of folders each comprise a numeric indicator that displays a time since a folder has been updated. In the same field of endeavor, McCann teaches:
wherein the plurality of folders each comprise a numeric indicator that displays a time since a folder has been updated (McCann [0054], When a selected folder, such as the Inbox folder 412 or the Sent Items folder 416, is arranged by date for example, the list pane 430 may display all the messages that are stored in the selected folder based on the date and time associated with each message, such as by date and time received for the Inbox folder 412 or by date and time sent for the Sent Items folder 416. In some cases, the messages also may be grouped by date and sorted so that the newest messages are displayed from the top; see Figure 4 – McCann teaches this limitation in that a timestamp is associated with each updated message.).
It would have been obvious to one having ordinary skill in the art at the time the invention was made to modify the media, taught in the combination, to include wherein the plurality of folders each comprise a numeric indicator that displays a time since a folder has been updated. Doing so would be desirable because some e-mail applications may limit the display of conversation items to the current view such that messages are not grouped together as a single conversation. Other e-mail applications may aggregate information in a user mailbox regardless of the message location relative to a user view. Consequently, improvements to item management and display techniques are needed to solve these and other problems and to enhance the experience of users in various usage scenarios (see McCann [0002]). The system of McCann would improve the system of Starbuck by providing an enhanced display that delivers additional information and context to the user, such as by displaying desired additional details including update times.
Claim 6:
The combination fails to expressly disclose wherein the plurality of folders each comprise a numeric indicator that displays a number of new documents. In the same field of endeavor, McCann teaches:
wherein the plurality of folders each comprise a numeric indicator that displays a number of new documents (McCann see Figure 4, Element 449 and Paragraph 0067 – McCann discloses this limitation in that the number of unread messages is indicated by the folder containing the messages; [0068], the conversation message count 449 may indicate the total number of items in the conversation 443 and the number of unread messages within the identified scope.; [0069], when displaying the number of unread messages, the conversation message count 449 of the aggregate conversation header 447 reflects the number of unread messages in the conversation 443 that are within the identified scope. For instance, when the conversation 443 is rolled up, the unread messages 440-442 of the conversation 443 will not be in view. The conversation message count 449 of the aggregate message header 447, however, will indicate that are twelve total messages and three unread items in the conversation 443. Thus, in some implementations, the list pane 430 scopes all aggregate data to the current user view such that only the status of items in the storage location (e.g., Inbox folder 412) being viewed are reflected in the aggregate conversation header 447)
It would have been obvious to one having ordinary skill in the art at the time the invention was made to modify the media, taught in the combination, to include wherein the plurality of folders each comprise a numeric indicator that displays a number of new documents. Doing so would be desirable because some e-mail applications may limit the display of conversation items to the current view such that messages are not grouped together as a single conversation. Other e-mail applications may aggregate information in a user mailbox regardless of the message location relative to a user view. Consequently, improvements to item management and display techniques are needed to solve these and other problems and to enhance the experience of users in various usage scenarios (see McCann [0002]). The system of McCann would improve the system of Starbuck by providing an enhanced display that delivers additional information and context to the user, such as by displaying desired additional details including a numeric indicator of a number of new documents
Claim 7:
The combination fails to expressly disclose wherein each document of the plurality of documents is color coded according to a type of document. In the same field of endeavor, McCann teaches:
wherein each document of the plurality of documents is color coded according to a type of document (McCann see Paragraph 0062 – McCann discloses this limitation in that messages that are within a scope are a displayed in a different color and/or font than messages that are outside of said scope; messages 431-435, message 437, and messages 439-442 which are within the current scope may be displayed in regular black text while message 436 and message 438 which are outside of the current scope may be distinguished and deemphasized by being displayed in italics and in a lighter color such as gray. It can be appreciated that other suitable techniques for distinguishing items may be employed in accordance with the described embodiment).
It would have been obvious to one having ordinary skill in the art at the time the invention was made to modify the media, taught in the combination, to include wherein each document of the plurality of documents is color coded according to a type of document. Doing so would be desirable because some e-mail applications may limit the display of conversation items to the current view such that messages are not grouped together as a single conversation. Other e-mail applications may aggregate information in a user mailbox regardless of the message location relative to a user view. Consequently, improvements to item management and display techniques are needed to solve these and other problems and to enhance the experience of users in various usage scenarios (see McCann [0002]). The system of McCann would improve the system of Starbuck by providing an enhanced display that delivers additional information and context to the user, such as by displaying desired additional details including a color indicating a type of document.
Claim 11:
The combination of Starbuck and Dietz teaches the method of claim 2, wherein the method comprises: expanding a first document associated with the two or more selected folders to display text associated with the first document (Starbuck [0052], Email messages that correspond to keywords selected in the keyword hierarchy pane 404 are displayed in the keyword preview pane 406; a message in the keyword preview pane 406 may be selected to display at least a portion of its contents in the email preview pane 408; [0053], a keyword preview pane 406 for displaying a result of navigation through a keyword hierarchy pane 502, and a preview pane 408 for display of messages selected in the keyword preview pane 406 and/or the folders pane 402; [0054], By selecting a keyword, the keyword preview pane 406 may "navigate to" to emails having that keyword. Likewise, by unselecting a selected keyword, the keyword preview pane 406 may "navigate from" emails having that keyword. Thus, the client may simply "click" through the displayed keyword to navigate through the emails to locate a particular email of interest); and
moving from the first document to a second document of the plurality of documents according to the navigation mode and a user-defined criteria (Starbuck [0052], Email messages that correspond to keywords selected in the keyword hierarchy pane 404 are displayed in the keyword preview pane 406; a message in the keyword preview pane 406 may be selected to display at least a portion of its contents in the email preview pane 408; [0053], a keyword preview pane 406 for displaying a result of navigation through a keyword hierarchy pane 502, and a preview pane 408 for display of messages selected in the keyword preview pane 406 and/or the folders pane 402; [0054], By selecting a keyword, the keyword preview pane 406 may "navigate to" to emails having that keyword. Likewise, by unselecting a selected keyword, the keyword preview pane 406 may "navigate from" emails having that keyword. Thus, the client may simply "click" through the displayed keyword to navigate through the emails to locate a particular email of interest);
wherein: the movement in a first mode is up or down based on a user-defined criteria that is independent of a previously executed operation, the movement in a second mode is up or down by a predetermined number of documents (Starbuck [0052], Email messages that correspond to keywords selected in the keyword hierarchy pane 404 are displayed in the keyword preview pane 406; a message in the keyword preview pane 406 may be selected to display at least a portion of its contents in the email preview pane 408; [0053], a keyword preview pane 406 for displaying a result of navigation through a keyword hierarchy pane 502, and a preview pane 408 for display of messages selected in the keyword preview pane 406 and/or the folders pane 402; [0054], By selecting a keyword, the keyword preview pane 406 may "navigate to" to emails having that keyword. Likewise, by unselecting a selected keyword, the keyword preview pane 406 may "navigate from" emails having that keyword. Thus, the client may simply "click" through the displayed keyword to navigate through the emails to locate a particular email of interest),
the first document and the second document each display one or more document buttons to allow interaction by a user, one of the documents buttons is a navigation tool that includes a plurality of document sub-buttons, and one of the document sub-buttons allows a user to move to and expand another document (Starbuck [0052], Email messages that correspond to keywords selected in the keyword hierarchy pane 404 are displayed in the keyword preview pane 406; a message in the keyword preview pane 406 may be selected to display at least a portion of its contents in the email preview pane 408; [0053], a keyword preview pane 406 for displaying a result of navigation through a keyword hierarchy pane 502, and a preview pane 408 for display of messages selected in the keyword preview pane 406 and/or the folders pane 402; [0054], By selecting a keyword, the keyword preview pane 406 may "navigate to" to emails having that keyword. Likewise, by unselecting a selected keyword, the keyword preview pane 406 may "navigate from" emails having that keyword. Thus, the client may simply "click" through the displayed keyword to navigate through the emails to locate a particular email of interest)
The combination fails to expressly disclose a selected folder displays one or more folder buttons to allow interaction by a user, one of the folder buttons is a navigation tool that includes a plurality of folder sub-buttons, one of the folder sub-buttons allows a user to move to and expand another folder. In the same field of endeavor, McCann teaches:
a selected folder displays one or more folder buttons to allow interaction by a user, one of the folder buttons is a navigation tool that includes a plurality of folder sub-buttons, one of the folder sub-buttons allows a user to move to and expand another folder (McCann [0052] The UI 400 may comprise a folder list window 410 for allowing the user to view a list of available folders in the mailbox and to select one or more folders to view. As shown, the folder list window 410 may include an Inbox folder 412, a Junk E-mail folder 414, a Sent Items folder 416, a user-created Project folder 418, and other folders. It can be appreciated that, in some implementations, the Inbox folder 412, the Junk E-mail folder 414, the Sent Items folder 416, the user-created Project folder 418, and other folders may correspond to logical storage locations and that the physical storage locations for such items may reside within the e-mail application 300, as described above with reference to FIG. 3, as well as in any other location on the client computing device 110; [0053], In this example, the Inbox folder 412 has been selected to be viewed, and the UI 400 includes a folder view window 420 corresponding to the selected folder. The folder view window 420 may allow the user to perform various operations for the selected folder; [0054], When a selected folder, such as the Inbox folder 412 or the Sent Items folder 416, is arranged by date for example, the list pane 430 may display all the messages that are stored in the selected folder based on the date and time associated with each message, such as by date and time received for the Inbox folder 412 or by date and time sent for the Sent Items folder 416. In some cases, the messages also may be grouped by date and sorted so that the newest messages are displayed from the top; [0056], In the example illustrated in FIG. 4, the Inbox folder 412 has been selected for viewing and identifies the scope of item retrieval)
It would have been obvious to one having ordinary skill in the art at the time the invention was made to modify the media, taught in the combination, to include a selected folder displays one or more folder buttons to allow interaction by a user, one of the folder buttons is a navigation tool that includes a plurality of folder sub-buttons, one of the folder sub-buttons allows a user to move to and expand another folder. Doing so would be desirable because some e-mail applications may limit the display of conversation items to the current view such that messages are not grouped together as a single conversation. Other e-mail applications may aggregate information in a user mailbox regardless of the message location relative to a user view. Consequently, improvements to item management and display techniques are needed to solve these and other problems and to enhance the experience of users in various usage scenarios (see McCann [0002]). The system of McCann would improve the system of Starbuck by providing enhanced functionality that delivers additional desired tools to the user, such as a folder buttons to allow interaction by a user to move to and expand folders.
Claims 15-17 and 21:
Claims 15-17 and 21 are the medium claims corresponding the method of claims 5-7 and 11. As indicated in the above rejections, the combination of Starbuck, Dietz, and McCann teaches every limitation of claims 5-7 and 11. Therefore, claims 15-17 and 21 are rejected for the same reasons as claims 5-7 and 11 above.
Response to Arguments
The Examiner acknowledges the Applicant' s amendments to claims 2 and 12. The previous objections to claims 2 and 12 are respectfully withdrawn.
Applicant alleges claims 2-21 comply with the written description requirement. Examiner respectfully disagrees.
As discussed in the rejection above, the instant specification [0036] discloses a navigational tool the enables a user to move from message to message within a folder. The instant specification [0038], discloses that clicking the ctrl button the keyboard enables a user to move ten messages up or down within a folder. The instant specification [0039] discloses that clicking on a shift key ties into a search operation and with each click of the directional arrows, a user moves to a next message that satisfies the search criteria. The instant specification [0040] discloses that the directional arrow functionality may depend on where a user is accessing a tool. If “the user is at a folder level, a single click on an arrow will move the user to the next folder”. such as moving from one folder to another folder. Or “if the user is inside a folder and accessing a message, the directional arrows will move from message to message within the folder”.
The specification appears to disclose clicking on the shift key causes the navigation tool to enter a mode that ties into a search operation. The user can define a term or terms, and each click of the directional arrows will move the user to the next message that satisfies the search criteria (see instant specification [0039]). The specification further appears to disclose directional arrows will move from message to message within a folder (see instant specification [0036], [0038], [0040]) or, alternatively, move from a first folder to a second folder ([0040]). The specification does not disclose performing a single user operation that initiates and completes the navigation mode to search, exclusively, all of the documents in two or more folders of the plurality of folders, wherein document navigation takes place from a first document in a first folder to a second document in a second folder automatically and without further input by a user after the single user operations, wherein a navigation tool comprises directional arrows operable, when used in combination with a modifier key, to automatically advance through messages across multiple folders according to a search term or user-defined criteria.
Applicant further alleges Claims 2 and 12 as amended remove ambiguity and particularly point out the claimed invention. Examiner respectfully disagrees. As discussed in the rejection, the metes and bounds of the claimed invention are unclear. Per the MPEP 2173, the definiteness of claim language is to ensure that the scope of the claims is clear so the public is informed of the boundaries of what constitutes infringement of the patent. During examination, a claim must be given its broadest reasonable interpretation consistent with the specification as it would be interpreted by one of ordinary skill in the art. If the language of a claim, given its broadest reasonable interpretation, is such that a person of ordinary skill in the relevant art would read it with more than one reasonable interpretation, then a rejection under 35 U.S.C. 112(b) or pre-AIA 35 U.S.C. 112, second paragraph is appropriate (see MPEP 2173). As discussed in the rejection, Examiner determined that the language of claims 2 and 12 was indefinite and claims 2-21 stand rejected stand rejected under 35 U.S.C. 112(b).
Regarding independent claim 2, the Applicant alleges that McCann, Starbuck, and Dietz as described in the previous Office action, does not explicitly teach amended claim 2. In response to the amended claim limitations, Examiner has rejected claim 2 as unpatentable over Starbuck in view of Dietz. As discussed in the rejection above Starbuck is considered to teach sorting a plurality of documents into a plurality of folders ( [0027], [0033], [0035], [0050]); selecting a navigation mode according to a key, wherein the navigation mode indicates an automated movement through one or more documents of the plurality of documents; and performing a single user operation that initiates and completes the navigation mode to search, exclusively, all of the documents in two or more folders of the plurality of folders ( [0051], [0054], [0056], [0062-0063]); and wherein document navigation takes place from a first document in a first folder to a second document in a second folder automatically and without further input by a user after the single user operation, wherein a navigation tool comprises navigation tools operable, when used in combination with a modifier key, to automatically advance through messages across multiple folders according to a search term or user-defined criteria ([0051], [0054], [0058-0062], [0073]). Dietz is cited to clarify wherein a navigation tool comprises directional arrows operable, when used in combination with a modifier key, to automatically advance through messages across multiple folders according to a search term or user-defined criteria ([0034], [0037-0038], [0042], [0047], [0052], [0054]). Thus, Starbuck in view of Dietz is considered to teach the claim.
Similar arguments have been presented for claim 12 and thus, Applicant' s arguments are not persuasive for the same reasons. Applicant states that the dependent claims recite all the limitations of the independent claims, and thus, are allowable in view of the remarks set forth regarding the independent claims. However, as discussed above, Starbuck in view of Dietz is considered to teach the independent claims, and consequently, the dependent claims are rejected.
Conclusion
The prior art made of record and not relied upon is considered pertinent to applicant's disclosure. Bellegarda (US 7849141 B1) see Figs. 1-6 and col. 4 [line 35].
Any inquiry concerning this communication or earlier communications from the examiner should be directed to JOHN T REPSHER III whose telephone number is (571)272-7487. The examiner can normally be reached Monday - Friday, 8AM-5PM EST.
Examiner interviews are available via telephone, in-person, and video conferencing using a USPTO supplied web-based collaboration tool. To schedule an interview, applicant is encouraged to use the USPTO Automated Interview Request (AIR) at http://www.uspto.gov/interviewpractice.
If attempts to reach the examiner by telephone are unsuccessful, the examiner’s supervisor, Jennifer Welch can be reached at (571) 272-7212. The fax phone number for the organization where this application or proceeding is assigned is 571-273-8300.
Information regarding the status of published or unpublished applications may be obtained from Patent Center. Unpublished application information in Patent Center is available to registered users. To file and manage patent submissions in Patent Center, visit: https://patentcenter.uspto.gov. Visit https://www.uspto.gov/patents/apply/patent-center for more information about Patent Center and https://www.uspto.gov/patents/docx for information about filing in DOCX format. For additional questions, contact the Electronic Business Center (EBC) at 866-217-9197 (toll-free). If you would like assistance from a USPTO Customer Service Representative, call 800-786-9199 (IN USA OR CANADA) or 571-272-1000.
/JOHN T REPSHER III/ Primary Examiner, Art Unit 2143