throbber
UNITED STATES PATENT AND TRADEMARK OFFICE
`____________
`
`BEFORE THE PATENT TRIAL AND APPEAL BOARD
`____________
`
`SONY CORPORATION, SONY MOBILE COMMUNICATIONS (USA) INC.,
`SONY MOBILE COMMUNICATIONS AB & SONY MOBILE
`COMMUNICATIONS INC.
`Petitioners
`
`v.
`
`CREATIVE TECHNOLOGY LIMITED
`Patent Owner
`_____________
`
`Case No. IPR2016-01407
`Patent No. 6,928,433
`___________
`
`REPLY DECLARATION OF BENJAMIN B. BEDERSON, PH.D.
`
`SONY Exhibit 1020
`SONY v. Creative
`IPR2016-01407
`
`

`

`I, Benjamin B. Bederson, Ph.D., declare as follows:
`
`Patent Owner Response Argument #1
`
`1.
`
`I have reviewed the argument set out in the Patent Owner Response
`
`(“POR”) at pages 28-32. I understand that the POR criticizes my analysis in my
`
`original declaration (Ex. 1006) for not identifying that the ’433 patent “solved” a
`
`“problem” in the art. POR at 28-32.
`
`2.
`
`I understand the POR to assert that the “problem” solved by the
`
`’433 patent is how to “navigate and select among hundreds of songs” using a
`
`“compact user interface,” and that this problem “arose from specific issues
`
`relating to a portable media player.” POR at 28-30, 1-2. I further understand
`
`that the POR asserts that a “key solution” presented by the ’433 patent is that “a
`
`series of three screens is used to efficiently sub-divide the library of tracks stored
`
`on the media player such that the user can find and access content without
`
`scrolling through an excessive number of items in any one screen.” POR at 30,
`
`2-3.
`
`My Response to POR Argument #1
`
`3.
`
`Paragraphs 3–9 set out my response to the argument identified
`
`above at ¶¶1–2. In sum, I disagree with Patent Owner’s argument and its
`
`1
`
`

`

`assertions regarding a “problem” that is allegedly “solved” by the ’433 patent. I
`
`do not understand the ’433 patent to have presented any new solution to any
`
`problem, and instead understand the ’433 patent to have merely recycled
`
`existing functionality according to known uses of that functionality. In fact,
`
`contrary to Patent Owner’s assertions, I understand both the “problem” and the
`
`“solution” identified by Patent Owner to have been in the prior art at the time of
`
`the alleged invention of the ’433 patent.
`
`4.
`
`I believe that my understanding in this respect is confirmed, and
`
`Patent Owner’s arguments are rebutted, by prior art standards released by the
`
`International Organization for Standardization (ISO) that were cited by Patent
`
`Owner’s expert Mr. Bear in his declaration, Ex. 2014 at ¶28, and which I
`
`reviewed following their citation by Mr. Bear. For example, a portion of ISO
`
`9241 titled “Ergonomic requirements for office work with visual display
`
`terminals (VDTs) – Part 14: Menu dialogues” (“ISO9241-14”, Ex. 1023)
`
`confirms my understanding. ISO9241-14 was published June 1, 1997, ISO9241-
`
`14 at i, Ex. 1024, and is referenced in ISO 13407, which was published in 1999
`
`and which Mr. Bear cites in his declaration, Ex. 1022 at i, Ex. 2014 at ¶28, Ex.
`
`1021 at 47:21-48:20, 53:20-54:20. Petitioners’ counsel has informed me
`
`ISO9241-14 qualifies as prior art to the ’433 patent under 35 U.S.C. §102(b).
`
`2
`
`

`

`5.
`
`ISO9241-14 sets out a number of recommendations regarding the
`
`design of menu dialogues, including for design of hierarchical menus. A person
`
`of ordinary skill in the art (“POSA”) would have understood ISO9241-14 to
`
`explain potential difficulties with displaying a large number of menu options, as
`
`well-known solutions to those potential difficulties.
`
`6.
`
`For example, a POSA would have understood ISO9241-14 to
`
`recommend “not using” interfaces with long “scrollable lists (sometimes called
`
`‘scrollable menus’)” when rapid search time is important because scrollable lists
`
`“would increase search time.” Id. at 7. A POSA would have understood the
`
`term “search time,” in ISO9241-14 to mean the time to navigate and select an
`
`option from among a menu of options.
`
`7.
`
`As another example, a POSA would have understood ISO9241-14
`
`to explain that when there is a large number of menu options, presenting those
`
`options in a single menu panel may be difficult. Id. at 6. A POSA further would
`
`have understood ISO9241-14 to explain that “hierarchical” and “network” menu
`
`structures were as of 1997 a known solution to this difficulty. Id. ISO9241-14
`
`explains “hierarchical” and “network” menus in its Section 3, “Definitions,”
`
`which explains that a hierarchical menu may organize options in a tree-like
`
`manner into different levels and a network option would be a hierarchical menu
`
`that includes redundant pathways to menu options. Id. at 2-5. ISO9241-14 also
`
`3
`
`

`

`includes recommendations on how to organize menu options within menus,
`
`including that “if options can be arranged into conventional or natural groups
`
`known to users, options should be organized into levels and menus consistent
`
`with that order.” Id. at 7.
`
`8.
`
`Accordingly, at the time of the invention, a POSA would have
`
`understood from ISO9241-14 that if a large number of menu options were to be
`
`displayed, a long scrollable list should not be used when rapid search time is
`
`important, and instead a “hierarchical” or “network” menu structure should be
`
`used, which would organize menu options into conventional groups known to
`
`users. It is my opinion that at the time of the invention, if a POSA were faced
`
`with displaying a large library of music for a user to navigate and select a song
`
`for playback, a POSA would have known not to use a long scrollable list, but
`
`instead would have used a hierarchical or network menu structure with tracks
`
`organized by genre, artist, and/or album, since those were conventional music
`
`groups that would have been known to users, for example, from a record store’s
`
`organization of albums.
`
`9.
`
`It is therefore my understanding (confirmed by ISO9241-14) that, at
`
`the time of the invention, both the “problem” Patent Owner alleges was solved
`
`by the ’433 patent, and the “key solution” Patent Owner argues is presented by
`
`the ’433 patent, were known in the art.
`
`4
`
`

`

`POR Argument #2
`
`10.
`
`I have reviewed the argument set out in POR at pages 37-39. I
`
`understand that the POR criticizes the Birrell-Seidensticker combination I
`
`proposed in my first declaration.
`
`11.
`
`I understand the POR to be responding to my conclusion in my
`
`original declaration (Ex. 1006 at ¶¶209-214) that a POSA combining Birrell and
`
`Seidensticker would have created a user interface including a “second display
`
`screen” displaying albums for a selected genre and a “third display screen”
`
`displaying tracks for a selected album, and based on the teachings of Birrell that
`
`its user interface permits a user to “select CDs and/or individual tracks to be
`
`played” and “added to a ‘play list,’” Birrell at 4:66-5:3, the user interface of the
`
`Birrell-Seidensticker combination would have included the ability at the second
`
`display screen to “select CDs” to be played or added to a play list and the ability
`
`to select a CD and view on a third screen a list of tracks “select … individual
`
`tracks.” Ex. 1006 at ¶¶209-14, ¶¶196-99.
`
`12.
`
`I understand the POR to argue that Birrell and Seidensticker do not
`
`specifically explain how a particular menu option (e.g., a CD at a second display
`
`screen) could be either selected to trigger an access (e.g., playback of an entire
`
`5
`
`

`

`CD) or selected to trigger display of another menu (e.g., display of a third
`
`display listing tracks of the selected CD). POR at 38.
`
`My Response to POR Argument #2
`
`13.
`
`Paragraphs 13–15 set out my response to the argument identified
`
`above at ¶¶10–12. In sum, I disagree with Patent Owner’s argument. I believe
`
`Patent Owner’s argument relates merely to what a POSA would have understood
`
`to be a trivial implementation detail.
`
`14. A POSA would have understood how to implement a user interface
`
`in which a menu option could be used in two different ways, such as, in the
`
`Birrell-Seidensticker combination, selecting a CD in a second display screen to
`
`trigger playback of a whole CD or addition of tracks of a whole CD to a playlist,
`
`or alternatively selecting the CD in the second display screen to trigger display
`
`of a third display screen listing the tracks of the selected CD. In fact, there
`
`would have been a wealth of options available to a POSA for implementing such
`
`functionality. For example, separate buttons could be provided to perform the
`
`different operations, or the same button (e.g., the Action button of Seidensticker)
`
`could be configured for both operations, or “rocker” buttons in which pressing in
`
`one direction leads to one result and pressing in another direction leads to
`
`6
`
`

`

`another result. Affording a mechanism to permit both choices would have been
`
`a trivial implementation detail well within a POSA’s skill.
`
`15. My understanding that a POSA would have viewed this as a trivial
`
`implementation detail, and that one button could be configured for both
`
`operations, is confirmed by Seidensticker itself, which describes one such
`
`implementation option. Seidensticker explains how to track “events” including
`
`“any press or release of the any [sic] button on the user interface” or
`
`“completion of a time interval on an on-board timer” so as to use a limited
`
`number of buttons for a large number of operations. Seidensticker at 19:50-
`
`21:13, 22:27-35. With this functionality, a user may trigger one operation by
`
`depressing a button and a different operation by depressing that same button for
`
`“longer than a predetermined time interval.” Id. at 12:49-13:59. A POSA would
`
`have recognized that different lengths of key presses, as described in
`
`Seidensticker, would have been one option (among many) to implement
`
`selection of an entire subcategory (e.g., to trigger playback of an album) or
`
`navigation to the next hierarchical level (e.g., to view, on a third screen, the
`
`album’s tracks).
`
`7
`
`

`

`POR Argument #3
`
`16.
`
`I have reviewed the argument set out at in the POR at page 56. I
`
`understand that the POR argues that Looney does not disclose adding a song to
`
`the end of a playlist “while the playlist is currently playing” because Patent
`
`Owner understands Looney to describe that “the ‘Play’ button must be expressly
`
`invoked to cause selected songs in the playlist to ‘begin playing.’” POR at 56. I
`
`understand the POR bases this argument on “the control flow in Figure 6 of
`
`Looney” and in particular the “play block 532” of Looney’s FIG. 6. Id.
`
`My Response to POR Argument #3
`
`17.
`
`Paragraphs 17-21 set out my response to the argument identified
`
`above at ¶16. In sum, I disagree with Patent Owner’s argument. I see no
`
`support for the interpretation of Looney offered by Patent Owner and do not
`
`believe a POSA would interpret Looney as proposed by Patent Owner.
`
`18.
`
`I understand the flowchart of Looney’s FIG. 6 to illustrate that the
`
`“Pick” functionality of block 516 or the “Next” functionality of block 519, both
`
`triggered by user action, will ultimately lead to execution of the “Play” block
`
`532, which is not a user-triggered action but rather software code that plays
`
`music.
`
`8
`
`

`

`19. My understanding is confirmed by Looney at 10:59-67. In that
`
`passage, Looney states that “if a song is placed at the top of the play list the song
`
`is updated in Screen1 in block 530. The song is then played based upon the play
`
`block 532.” Looney 10:49-51 (emphasis added). This language conveys that
`
`merely placing a song at the “top” of a playlist automatically results in that song
`
`being played. The phrase “based upon the play block 532” refers to
`
`functionality, and specifically software code, for playing music. The sentence
`
`conveys to a POSA that play block 532 is configured to play the song that is at
`
`the top of the playlist.
`
`20.
`
`The POR appears to equate the “play block 532” with a Play button.
`
`POR at 56. That interpretation contradicts Figure 14 (which the POR also cites),
`
`in which the “Play” button is indicated with reference numeral 601, not
`
`reference numeral 532. See also Looney 11:54-55 (referring to Play button
`
`601).
`
`21.
`
`I therefore disagree with Patent Owner’s conclusion that Looney
`
`fails to disclose adding a song to a currently-playing playlist and continue to
`
`believe, as set out in my original declaration at ¶63, ¶91, and ¶¶270-275, that a
`
`POSA would have understood Looney to disclose adding a song to a playlist that
`
`is currently playing.
`
`9
`
`

`

`I understand and have been warned that willful false statements and the like
`
`are punishable by fine or imprisonment, or both (18 U.S.C. § 1001). I declare that
`
`all statements made herein of my own knowledge are true and that all statements
`
`made on information and belief are believed to be true, and further, that these
`
`statements were made with the knowledge that willful false statements and the like
`
`so made are punishable by fine or imprisonment, or both, under § 1001 of title 18
`
`of the United States Code.
`
`I declare under penalty of perjury that the foregoing is true and correct.
`
`Executed on: 6 (Z (7'
`
`Benjamin B. Bederson, PhD.
`
`10
`
`

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

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

Accept $ Charge
throbber

Still 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.

throbber

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.

Become a Member

One Moment Please

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

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

Your document is on its way!

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

Sealed Document

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

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


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket