throbber
IPR2014-00711
`U.S. Patent No. 8,230,099
`
`UNITED STATES PATENT AND TRADEMARK OFFICE
`
`___________________
`
`BEFORE THE PATENT TRIAL AND APPEAL BOARD
`
`___________________
`
`SAMSUNG ELECTRONICS CO., LTD.,
`SAMSUNG ELECTRONICS AMERICA, INC., and
`SAMSUNG TELECOMMUNICATIONS AMERICA, LLC,
`and
`LG ELECTRONICS, INC., LG ELECTRONICS U.S.A., INC., and
`LG ELECTRONICS MOBILECOMM U.S.A., INC.,
`Petitioners,
`
`v.
`
`BLACK HILLS MEDIA, LLC,
`Patent Owner.
`
`___________________
`
`Case No. IPR2014-00711
`U.S. Patent No. 8,230,099
`
`___________________
`
`
`
`
`
`DECLARATION OF GARETH LOY, D.M.A.
`
`IPR2014-00711 BHM Ex. 2015
`
`

`

`IPR2014-00711
`U.S. Patent No. 8,230,099
`
`I, Gareth Loy, hereby declare and state as follows:
`
`I.
`
`INTRODUCTION
`
`1.
`
`I have been retained by counsel for Patent Owner, Black Hills Media,
`
`LLC (“Patentee”) to provide opinions in connection with Inter Partes Review No.
`
`IPR2014-00711 of U.S. Patent No. 8,230,099 to Martin Weel (Ex. 1001, “the ‘099
`
`patent”). I am the same Gareth Loy who submitted a declaration in connection
`
`with Inter Partes Review No. IPR2013-00597 on the ‘099 patent and IPR2013-
`
`00598 on the U.S. Patent No. 8,214,873 (“the ‘873 Patent”), both made of record
`
`in the present IPR2014-0711 as Exhibits 2012 and 2007, respectively, and
`
`incorporated herein by reference in its entirety. A current copy of my curriculum
`
`vitae is attached hereto as Exhibit A.
`
`2.
`
`For purposes of this declaration, I have been asked to opine on the
`
`disclosures of U.S. Patent Application No. 2002/0072817 to Champion
`
`(“Champion,” Ex. 1004) and U.S. Patent 7,668,939 to Encarnacion
`
`(“Encarnacion,” Ex. 1005). I have provided my opinions on the state of the prior
`
`art, the construction of the term “playlist,” the teachings of the ‘099 patent, and the
`
`disclosure of U.S. Patent Application No. 2002/0087996 to Bi (“Bi,” Ex. 1003) in
`
`my prior declaration, submitted as Exs. 2007 and 2012 in the instant proceeding.
`
`II. QUALIFICATIONS
`
`3.
`
`I am the President of Gareth, Inc., which provides software
`
`engineering, consulting, and litigation support to high-technology companies
`
`
`
`IPR2014-00711 BHM Ex. 2015
`
`

`

`IPR2014-00711
`U.S. Patent No. 8,230,099
`
`
`internationally. Gareth Inc. provides research and development services including
`
`product development, coding and documentation. Gareth Inc. also provides a wide
`
`variety of software engineering services including embedded systems, real-time
`
`systems, operating systems support and development, file systems, compilers,
`
`parallel processing systems, and digital signal processing (DSP) systems.
`
`4.
`
`Gareth Inc. has prepared and provided compilers, interpreters and
`
`assemblers, enterprise software systems, chip architectures, software architectures,
`
`realtime operating systems, home entertainment systems, embedded systems,
`
`instruction set architectures, datasheets, databooks, user guides, and custom
`
`automated documentation systems. Technology clients have included Infineon,
`
`Philips Semiconductor, Trimedia Technologies, Equator Technologies, Pixim, Inc.,
`
`Palm, Inc., Sonic Solutions, Sony Corporation of America, Chromatic Research,
`
`Raza Microelectronics, Cradle Technologies, Siemens Microelectronics, Zoran
`
`Corporation, Dolby Laboratories, and C-Cube Microsystems.
`
`5.
`
`I have over 38 years of academic and professional experience in
`
`computer science, software development, embedded systems, networking,
`
`enterprise software systems, digital audio signal processing, and music technology.
`
`I received my doctorate from Stanford University in 1980, where I studied under
`
`John Chowning at the Center for Computer Research in Music and Acoustics,
`
`-3-
`
`IPR2014-00711 BHM Ex. 2015
`
`

`

`IPR2014-00711
`U.S. Patent No. 8,230,099
`
`
`which was a center within the Stanford Artificial Intelligence Laboratory directed
`
`by John McCarthy at the time.
`
`6.
`
`I was an early Apple Computer employee, having been hired there in
`
`1979 full time while still in graduate school. I worked for Jef Raskin who reported
`
`directly to Steve Jobs, founder and CEO of Apple Computer. I left Apple in 1980
`
`to teach at UCSD where I taught, for a decade, graduate and undergraduate courses
`
`in computer science and digital audio, and cofounded the Computer Audio
`
`Research Laboratory there.
`
`7.
`
`I have published widely in various peer-reviewed journals, and have
`
`authored three books with the MIT Press, including Musimathics, a two-volume
`
`introduction and reference to the mathematics of music.
`
`8.
`
`I have been a Software Architect for multiple consumer and
`
`professional products for large international electronics companies and have
`
`sustained a long and successful career at the cutting edge of software development
`
`and multimedia computing.
`
`9.
`
`I am experienced in a variety of computer science domains, ranging
`
`from embedded systems, digital home entertainment systems, graphical user
`
`interfaces, real-time operating systems, parallel processing systems, signal
`
`processing computers, device drivers, and software for film, music, and audio. I
`
`have extensive experience in use of multiprocessor/multicore architectures to solve
`
`-4-
`
`IPR2014-00711 BHM Ex. 2015
`
`

`

`IPR2014-00711
`U.S. Patent No. 8,230,099
`
`
`problems in digital audio signal processing. I have also provided expertise in
`
`compiler design, file systems, operating systems, handheld networked Personal
`
`Information Management (PIM) devices, network audio streaming systems,
`
`wireless remote control systems, digital loudspeaker systems, digital home
`
`entertainment systems, enterprise email systems, software for factory automation
`
`systems, interactive databases, enterprise software for managing of music libraries,
`
`MPEG audio compression, on-line gaming, composition systems, digital camera
`
`hardware and software, digital audio hardware and software technologies, and
`
`more.
`
`10.
`
`I also have over seventeen years of experience as an expert witness on
`
`numerous cases. Most recently, I testified at an International Trade Commission
`
`Investigation No. 337-TA-882 hearing involving the Weel ‘873 and ‘099 patents. I
`
`have also testified before a jury under oath, have provided Markman claim
`
`construction testimony, and have presented exhibits and Markman tutorials in
`
`federal court in trademark infringement, inequitable conduct, and patent
`
`technology litigation. I have been retained as an expert witness in such areas as
`
`software for handheld networked Personal Information Management (PIM)
`
`devices, digital music player software, enterprise email systems, software for
`
`factory automation systems, digital camera hardware and software, internet
`
`customer tracking systems, SAP billing systems, interactive databases, software for
`
`-5-
`
`IPR2014-00711 BHM Ex. 2015
`
`

`

`IPR2014-00711
`U.S. Patent No. 8,230,099
`
`management of music libraries, Digital Audio Recording Devices (DARD), MPEG
`
`audio compression, on-line gaming, human interface design, music composition
`
`systems, MIDI systems, network audio streaming systems, rendering of 3D digital
`
`audio, and digital audio hardware and software technologies.
`
`11.
`
`In connection with forming my opinions, I reviewed the ‘099 patent
`
`and the art on which the trial was instituted. I also reviewed the April 21, 2014,
`
`Declaration of Kevin C. Almeroth, Ph.D. and the Institution Decision as they relate
`
`to the grounds instituted by the Board. In addition, I attended Dr. Almeroth’s
`
`January 9, 2015, deposition, and reviewed his deposition transcript. My opinions
`
`are set forth below. I make these statements based upon facts and matters within
`
`my own knowledge or on information provided to me by others. All such facts and
`
`matters are true to the best of my knowledge and belief.
`
`III. DEFINITION OF THE PERSON OF SKILL IN THE ART
`
`12.
`
`I understand that the Patent Owner proposed a definition of a person
`
`of ordinary skill in the art as having a bachelor’s degree in computer science or
`
`electrical engineering and one year of practical experience with networked media.
`
`I agree with that definition.
`
`-6-
`
`IPR2014-00711 BHM Ex. 2015
`
`

`

`IPR2014-00711
`U.S. Patent No. 8,230,099
`
`
`IV. U.S. PATENT APPLICATION PUBLICATION NO. 2002/0072817 TO
`CHAMPION (“CHAMPION”)
`
`13. A person of ordinary skill in the art would understand that Champion
`
`is generally directed to “. . . a system and method for requesting, obtaining and
`
`using multimedia files or data streams for audio and audiovisual entertainment on a
`
`home entertainment system” (Ex. 1004 at ¶ 0001). FIG. 1 of Champion a system
`
`that “includes a computer (102) which is connected to the Internet (101).” (Id. at ¶
`
`0030). The computer (102) can download audio or audiovisual data files that are
`
`available on the Internet. (Id.). Further, the computer (102) can access streams of
`
`audio or audiovisual data that are transmitted over the Internet (101). (Id.) The
`
`computer (102) has a digital connection (106) to a number of speakers (103). (Id.
`
`at ¶ 0031).
`
`
`
`-7-
`
`IPR2014-00711 BHM Ex. 2015
`
`

`

`IPR2014-00711
`U.S. Patent No. 8,230,099
`
`
`14. Champion’s system further “includes a remote control unit (105)
`
`which communicates wirelessly with a wireless transceiver (104) which is located
`
`in each speaker or pair of speakers (103).” (Id. at ¶ 0039). The remote control unit
`
`(105) “can be used to control the audio programming output by the computer (102)
`
`to the speakers (103).” (Id. at ¶ 0040). FIG. 3 of Champion, which is reproduced
`
`below, provides a more detailed view of the remote control unit (105).
`
`
`
`15. Champion states: “As shown in FIG. 3, the remote control unit (105)
`
`preferably includes a display device (300), such as a liquid crystal display (LCD),
`
`on which information received from the computer (102) can be displayed.” (Id. at
`
`¶ 0042). The display (300) “may be used to display, for example, a listing of
`
`-8-
`
`IPR2014-00711 BHM Ex. 2015
`
`

`

`IPR2014-00711
`U.S. Patent No. 8,230,099
`
`
`available audio files, e.g., song titles, that can be retrieved by the computer (102)
`
`and output through the speakers (103).” (Id.). Alternatively, the display (300) may
`
`be used to display “a listing of on-line radio stations or other streaming audio
`
`sources from which the computer (102) can receiving [sic] streaming audio over
`
`the Internet (101).” (Id.).
`
`16.
`
`“In the remote control unit (105) of FIG. 3, a group of four buttons
`
`(303) is preferably provided for moving a cursor or highlight bar over the display
`
`(300).” (Id. at ¶ 0043). “In the listing shown in group (303) could be used to move
`
`a cursor or highlight up and down through the listing of audio files on the display
`
`(300).” (Id.). “When a desired audio file or audio data stream is indicated by the
`
`cursor, the user can preferably press a ‘play’ key (307) to have that audio file or
`
`audio stream sent to the speakers (103) by the computer (102).” (Id.).
`
`17.
`
`“Additionally, the user may want to create a listing of several audio
`
`files to be retrieved and output in a specified order, i.e., a play-list.” ( Ex. 1004 at
`
`¶ 0044). Champion, however, does not disclose that its remote control unit (105)
`
`receives a playlist. Rather, Champion discloses that a user can employ the control
`
`unit (105) to create playlist. (Ex. 1004 at ¶ 0044). “Accordingly, the user can
`
`create such a play-list with the system of the present invention by using the four
`
`buttons (303), or an equivalent device, to indicate an audio file from the listing on
`
`the display (300) and pressing the ‘add’ key (308) to add that file to the play-list.”
`
`-9-
`
`IPR2014-00711 BHM Ex. 2015
`
`

`

`IPR2014-00711
`U.S. Patent No. 8,230,099
`
`
`(Id.). “When the user has successively added all the desired files to the list, the
`
`user can press the “play” key to play the list.” (Id.). “The audio files are
`
`preferably retrieved and output in the same order that were designated in the play-
`
`list.” (Id.). “Alternatively, the computer (102) may be instructed to output by files
`
`in a random order by actuation of the ‘random’ key (306) on the remote control
`
`(105).” (Id.). “Once the play-list is playing, the user may use, for example, the left
`
`and right buttons of the button group (303) to skip through or repeat songs from the
`
`play-list.” (Id.).
`
`V. U.S. PATENT No. 7,668,939 TO ENCARNACION (“Encarnacion,” Ex.
`1005)
`
`18. Encarnacion is directed to a media server in a Universal Plug and Play
`
`(UPnP) network that is capable of controlling the distribution of resource
`
`information regarding resources to rendering devices. (Ex. 1005 at Abstract). “In
`
`one case, the resource sharing device consults a criterion to determine whether an
`
`identified network device is authorized to receive resource information. In another
`
`case, the resource sharing service consults another criterion to determine whether a
`
`specified individual associated with the media server must consent to the transfer
`
`of the resource information in order for the transfer to occur.” (Id. at Abstract).
`
`-10-
`
`IPR2014-00711 BHM Ex. 2015
`
`

`

`IPR2014-00711
`U.S. Patent No. 8,230,099
`
`
`19.
`
`In Fig. 3, Encarnacion illustrates a network architecture 300 that
`
`includes a plurality of UPnP devices (302-312) that are coupled together via a
`
`UPnP network 314. (Ex. 1005 at 7:65-8:2).
`
`
`
`20.
`
`“The devices (302-312) include the above-mentioned media server
`
`302 and a plurality of media rendering devices (304-312).” (Ex. 1005 at 8:2-4).
`
`“The UPnP network 314 also optionally includes one or more control points (316,
`
`318).” (Ex. 1005 at 8:14-15). The control points can be integrated with one of the
`
`UPnP devices so that, for example, “a rendering device can also include control
`
`point functionality for interacting with the media server 302.” (Ex. 1005 at 8: 17-
`
`-11-
`
`IPR2014-00711 BHM Ex. 2015
`
`

`

`IPR2014-00711
`U.S. Patent No. 8,230,099
`
`
`19. “Alternatively, one or more control points can be implemented separate from
`
`the UPnP device (302-312).” (Ex. 1005 at 8:19-21). “The UPnP network 314 can
`
`use any combination of protocols to transfer information between the UPnP
`
`devices (302-312, 316 and 318), such as TCP/IP, SOAP, GENA, HTTP, and so
`
`on.” (Ex. 1005 at 8:29-32).
`
`21. A consumer can use a control point (such as control point 316) or
`
`other device to investigate the resource information corresponding to resources
`
`provided in the resource store 320 of the media server 302. (Ex. 1005 at 8:55-58).
`
`“For instance, this operation may entail investigating the resource metadata of the
`
`resources, such as the titles of available resources, and other high level information
`
`regarding the resources.” (Ex. 1005 at 8:58-62). “After such investigation, the
`
`consumer can select resource content associated with a resource for presentation at
`
`a selected rendering device, such as the media rendering device 306.” (Ex. 1005 at
`
`8:62-65). The control point 316 can then “provide a role in setting up the transfer
`
`of the resource content from the media server 302 to the selected rendering device
`
`306.” (Ex. 1005 at 66-67). “In one implementation, the UPnP architecture 300
`
`uses a non-UPnP protocol to actually execute the transfer of resource content from
`
`the media server 302 to the render device 306, such as, but not limited to, the
`
`HTTP protocol.” (Ex. 1005 at 8:67-9:4).
`
`-12-
`
`IPR2014-00711 BHM Ex. 2015
`
`

`

`IPR2014-00711
`U.S. Patent No. 8,230,099
`
`22. Thus, “a consumer can use control point (such as control point 316) to
`
`send a UPnP query to the media server 302. The UPnP query can be structured as
`
`a browse request or a search request. In a browse request, the consumer’s intent is
`
`to scan a collection of resource metadata associated with the resources provided by
`
`the media server 302. In a search request, the consumer’s intent is more targeted,
`
`e.g., to find specific resource metadata provided by the media server 302 identified
`
`by various search terms, etc.” (Ex. 1005 at 37:9-17). The media server 302
`
`responds “by presenting resource metadata associated with one or more resources
`
`(e.g., files in the resource store 320) that meet the consumer’s request.” (Ex. 1005
`
`at 37:19-21). The resource metadata can include “various high level information
`
`pertaining to the matching resources, such as title, genre, artist, date created, and so
`
`on.” (Ex. 1005 at 37:21-24). The resource metadata “can also include resource
`
`locators (such as URLs) that identify the respective network locations from which
`
`the resource content items can be retrieved from.” (Ex. 1005 at 37: 24-27).
`
`23. After viewing the resource metadata, “the consumer selects a
`
`corresponding resource content item to be played on a rendering device, such as
`
`rendering device 306.” (Ex. 1005 at 37:36-38). The consumer “enables the
`
`rendering device 306 to transmit a request to the media server 302 that instructs the
`
`media server 302 to retrieve the selected resource content item.” (Ex. 1005 at
`
`37:39-42). For example, the consumer can transfer the URL associated with the
`
`-13-
`
`IPR2014-00711 BHM Ex. 2015
`
`

`

`IPR2014-00711
`U.S. Patent No. 8,230,099
`
`
`selected resource to the rendering device 306. (Ex. 1005 at 37:42-45). The
`
`rendering device 306 responds by transmitting an HTTP GET request to the media
`
`server 302, where the HTTP GET request includes the URL corresponding to the
`
`selected resource content, which was passed to the rendering device by the control
`
`point. (Ex. 1005 at 37:46-49). The media server 302 responds to the HTTP GET
`
`request by retrieving the selected resource content item at the location specified by
`
`the URL, and provides the selected resource content item to the rendering device
`
`306. (Ex. 1005 at 37:50-54).
`
`24. Encarnacion describes “[a] particular kind of resource collection is a
`
`resource playlist. This resource can be implemented as a file that refers to a list of
`
`audio, video and/or photo resources (or other kinds of resources).” (Ex. 1004 at
`
`6:43-46 (emphasis added)). Encarnacion does not disclose that a user receives a
`
`playlist on the control point. Like the other resources disclosed in Encarnacion,
`
`such as media files, playlists are not automatically sent to the control point – they
`
`must be explicitly retrieved via resource locators. (Ex. 1004 at 14:14-21 (“This
`
`resource locator can be used to retrieve either the playlist (e.g., a list of songs) or
`
`each of the songs in the playlist (e.g., the set of songs ‘concatenated’).”)).
`
`Encarnacion also discloses that resource location information can be formatted as
`
`XML and displayed in HTML format, such as via a web browser. (Ex. 1004 at
`
`13:1-20, 25:36-43).
`
`-14-
`
`IPR2014-00711 BHM Ex. 2015
`
`

`

`IPR2014-00711
`U.S. Patent No. 8,230,099
`
`
`25.
`
`In Encarnacion, if the control point were to receive a resource locator
`
`for a playlist, such as via an XML message, the control point would not receive the
`
`playlist itself without retrieving it from the resource location, which would be
`
`based on user interaction. (Ex. 1005 at 25:36-43 (“The receiving control point
`
`device can translate the XML message into a presentation format (e.g., HTML),
`
`and then display this information for the consumer’s review.”)).
`
`VI. COMBINATION OF BI, CHAMPION, AND ENCARNACION
`
`26. As I have opined in my prior declaration in the ‘597 IPR (Ex. 2012 at
`
`¶¶64-76; 93, 94, 109, 111-115, 126, 130-135), the navigator 260 in Bi is not
`
`capable of directly communicating with a media server, such as the data server
`
`102. Rather, in Bi, it is the computing platform 100 that communicates with the
`
`data server 102 via Internet or other computer network. (Ex. 1003 at Fig. 3). A
`
`person of ordinary skill in the art would understand that Bi’s navigator 260 is an
`
`extension of the computing platform 100, and is not capable of independent
`
`communication with other devices.
`
`27.
`
`In Encarnacion, the control points in a UPnP network architecture
`
`“define agents that can discover and control other UPnP devices.” (Ex. 1005 at
`
`2:12-14). Bi, on the other hand, does not disclose that its navigator 260 is capable
`
`of discovering other devices, let alone discovering other UPnP devices. Rather, as
`
`stated above and in my prior declaration (Ex. 2009), Bi’s navigator 260 can only
`
`-15-
`
`IPR2014-00711 BHM Ex. 2015
`
`

`

`IPR2014-00711
`U.S. Patent No. 8,230,099
`
`
`communicate with the computing platform 100. (Ex. 1003 at ¶0028). A person of
`
`ordinary skill in the art would not consider Bi to have, as alleged by Petitioner, “all
`
`of the required functionality for a control point in Encarnacion.”
`
`28. Like Bi’s navigator 260, the remote control unit 105 in Champion is
`
`not capable of communicating directly with the Internet or servers on the Internet.
`
`Rather, the control remote unit 105 communicates with the computer 102 via the
`
`speakers 103. Champion’s control unit 105 communicates wirelessly, using
`
`preferably infrared signaling, with a wireless transceiver 104, which is located in
`
`each speaker or pair of speakers 103. (Ex. 1004 at ¶ 0039). The speakers (103) in
`
`turn communicate with the computer 102 or the audio server 190 using the digital
`
`connection 106, which can be, for example, a universal serial bus (USB) or a
`
`firewire connection. (Id. at ¶¶ 0031, 0032; Figs. 1 and 5a). Therefore, in
`
`Champion, as in Bi, there is no indication that the remote control unit 105 has “all
`
`of the required functionality to operate as a control point in Encarnacion.
`
`29.
`
`I am being compensated at my standard consulting rate of $450/hour.
`
`My compensation is not contingent upon the substance of my advice, the opinions
`
`I render, or the testimony that I may give.
`
`30. All of the statements made in this declaration of my own knowledge
`
`are true, and all statements made on information and belied are believed to be true.
`
`These statements were made with knowledge that willful false statements and the
`
`-16-
`
`IPR2014-00711 BHM Ex. 2015
`
`

`

`IPR2014-007ll
`
`US. Patent No. 8,230,099
`
`like so made are punishable by fine or imprisonment, or both, under section 1001
`
`of Title 18 of the United States Code.
`
`Dated: Z Ll LO/S/
`
`Signature: éfl V‘%
`
`IPR2014-0071‘l7E'3HM Ex. 2015
`
`IPR2014-00711 BHM Ex. 2015
`
`

`

`EXHIBIT A
`EXHIBIT A
`
`|PR2014-00711 BHM EX. 2015
`
`IPR2014-00711 BHM Ex. 2015
`
`

`

`Dr. Gareth Loy – Curriculum Vitae
`
`
`Curriculum
`Vitae
`
`Dr. Gareth Loy, DMA
`Stanford, 1980
`
`President, Gareth, Inc.
`POB 151185, San Rafael, CA 94915
`(415) 927-2916
`dgl@GarethInc.com
`http://www.GarethInc.com
`
`
`
`
`
`
`
`
`Professional Summary
`
`Dr. Loy has over 36 years of academic and professional experience in computer science, software
`development, embedded systems, networking, enterprise software systems, digital audio signal
`processing, and music technology. His practice encompasses a wide range of computer technology
`disciplines.
`
`His doctorate is from Stanford, 1980, where he studied under Dr. John Chowning at the Stanford
`Artificial Intelligence Laboratory and the Center for Computer Research in Music and Acoustics.
`
`He has published widely in various juried journals, and has authored three books with the MIT Press,
`including Musimathcs, a two-volume text on the mathematics of music, and Music and Connectionism, a
`collection of articles on artificial neural networks and music research.
`
`He was a Researcher and a Lecturer for graduate and undergraduate courses in computer science and
`digital audio at UCSD for a decade, cofounded the Computer Audio Research Laboratory, conducted
`computer systems research, and built numerous other computer laboratories there.
`
`He has been Software Architect for consumer and professional products for large international electronics
`companies, and has sustained a long and successful career at the cutting edge of software development
`and design using multiprocessor/multi-core architectures for signal processing and control.
`
`Dr. Loy has over sixteen years of experience as an expert witness on numerous cases. He has testified
`before the International Trade Commission, and before a jury in Federal Court, has testified at Markman
`claim construction hearings, been deposed numerous times, authored numerous reports and declarations,
`and has presented exhibits and Markman tutorials in Federal Court. Case types include patent litigation,
`trademark infringement, copyright litigation, and inequitable conduct. He has worked on complex
`international patent cases, and has provided expertise on such diverse areas as compilers, file systems,
`operating systems, handheld networked Personal Information Management (PIM) devices, enterprise
`email systems, software for factory automation systems, interactive databases, enterprise software for
`management of music libraries, MPEG audio compression, on-line gaming, composition systems, digital
`
`Page 1 of 22
`Printed: 1/30/2015
`
`
`IPR2014-00711 BHM Ex. 2015
`
`

`

`Dr. Gareth Loy – Curriculum Vitae
`
`
`camera hardware and software, digital audio hardware and software technologies, and more. (See the
`Summary of Testifying Experience.)
`
`
`
`
`
`
`
`
`
`Expertise
`
` Large Scale Software Architecture/Analysis in C, C++, ObjectiveC, Java, etc.
` Mobile phones, mobile computing, cell phones, digital cameras, PDAs, iPhone, iPad, etc.
` Software Architecture for consumer and professional computer products
`
`Internet commerce
` User interfaces, design, architecture
` Enterprise applications and databases
` Networked file systems
` Operating systems
` File backup/restore and archiving
` Real-time and parallel processing systems
` Enterprise networked systems
` Digital Audio Signal Processing and Acoustics
` MP3, MPEG, Audio Compression Standards
` Music Technology
`
`
`
`Education
`
`
`
`
`Year
`1980
`
`1975
`
`College or University Degree
`Stanford University
`DMA – Doctor of Musical Arts in digital audio technology: computer
`science, digital signal processing (DSP), digital audio, computer
`systems for audio, real-time systems for music, music composition.
`Thesis research conducted at the Stanford Artificial Intelligence
`Laboratory (SAIL), and the Center for Computer Research in Music
`and Acoustics (CCRMA). Thesis: compiler for Systems Concepts
`Digital Synthesizer + award-winning composition Nekyia.
`Foundational research in digital audio that led to hardware and
`software systems to compute digital audio in real time.
`B.A., Music/Music Technology
`
`San Francisco State
`University
`
`
`
`
`
`
`Projects and Skills
`
` 
`
` 35+ years experience as a C/C++/ObjectiveC/Java software engineer, software systems architect
` Early Apple employee (1979)
` Lecturer and researcher for a decade at UCSD
` Architected numerous large-scale enterprise software and hardware systems
` Developed and debugged prototype multiprocessor systems, real-time systems, embedded systems,
`file systems
` Wrote assemblers, compilers, linkers/loaders
`
`Page 2 of 22
`Printed: 1/30/2015
`
`
`IPR2014-00711 BHM Ex. 2015
`
`

`

`Dr. Gareth Loy – Curriculum Vitae
`
`
` Created hundreds of user-level applications on numerous platforms
` Built home entertainment systems, professional audio recording systems
` Designed, developed and implemented embedded systems for handheld applications
` Direction and management of research and software development projects
` Digital audio signal processing, systems software for custom computing platforms
` Parallel-processing systems software
` Operating systems: PC, UNIX, Mac, Windows, Developer Studio, LINUX, VxWorks, and
`WindRiver platforms
` Computer programming language development with yacc and lex
` Real-time programming with VxWorks
` Systems programming, device drivers, file systems, systems administration
` Multiprocessor systems programming
` Multimedia computing
` Design, debug, and document complex processor Instruction Set Architectures
` Build automatic document generation systems that create finished documents directly from
`commented code sources, or create instruction set architecture documents directly from machine
`description files.
` Design, comprehend, and document software, hardware, and VLSI architectures.
` Collaborate with designers to patent intellectual property, review patents for applicability, and drive
`the review process with the US Patent Office.
`
`Professional Experience
`
`
`
`
`1998
`From:
`Present
`To:
`Organization: Gareth, Inc., Corte Madera (Marin County), CA.
`Title:
`President
`Summary:
`Provide software and hardware engineering, and litigation support to high-technology
`companies, internationally.
`
`
`
`From:
`To:
`Organization:
`Title:
`Summary:
`
`2003
`2004
`Sony Corporation of America
`Software Architect, Super Audio CD Project
` Developed 48-track pro-audio recording system for authoring next-generation
`audio media, including SACD/DSD audio discs, DVD, and Blu-Ray discs.
` System included synchronous Internet transmission of digital audio, custom
`hardware interfacing, complex user interface design, real-time operating systems
`(VxWorks), code development in C++, interfacing to traditional recording devices.
`
`Improved system design to meet project goals
` Met aggressive project deadlines.
` Manager: Ethan Grossman (currently at Digidesign)
`
`
`
`1994
`From:
`1998
`To:
`Organization: Chromatic Research, Inc.
`Summary:
`Senior Information Engineer
` Wrote hardware architecture documentation for next-generation multi-media
`1997-1998:
`
`Page 3 of 22
`Printed: 1/30/2015
`
`
`IPR2014-00711 BHM Ex. 2015
`
`

`

`Dr. Gareth Loy – Curriculum Vitae
`
`
`
`
`
`
`1994-1997:
`
`
`
`From:
`To:
`Organization:
`Title:
`Summary:
`
`
`
`
`From:
`To:
`Organization:
`Title:
`Summary:
`
`processor
` Wrote software API reference documentation for multi-media processor
`
`Senior Digital Audio Engineer
` Reverse-engineered popular FM synthesis chip, and reduced it to software
`simulation running on Mpact processor
` Reviewed extensive music synthesis patent law, advised on patent protection
`strategies and work-arounds to patented signal-processing technologies.
` Led wave-table synthesis project, hired & managed voicers, licensed sound
`libraries, specified the synthesis architecture, interfaced between marketing,
`engineering and voicers
` Represented Chromatic at the MMA’s IASIG 3DWG (3D audio industry group of
`the MIDI Manufacturer’s Association)
` Spearheaded the successful effort to open Microsoft’s 3D audio API to hardware
`acceleration
` Consulted on 3D audio subsystem design
`
`1994
`1994
`Sonic Solutions; Novato, CA
`Senior Digital Audio Engineer
`Specified, architected, and implemented track-based recording system for automatic
`dialog replacement (ADR) and Foley, involving user interface design, new core
`functionality for rapidly capturing and easily comparing multiple session takes.
`
`1988
`1993
`Frox, Inc., Milpitas, CA
`Digital Audio Systems Architect and Project Lead
` Member of VLSI design team that developed a custom stream-oriented move
`engine that linked an array of up to 16 Motorola 56000’s, operating synchronously
`at the instruction and sample level. Features included subsampling, 24x24 AES-
`EBU serial link I/O, and both asynchronous parameter update and synchronous
`data movement to/from a host computer
` Debugged brass-board and ASIC implementation of move-engine with architects.
` Designed and implemented the user interface, system model, and control system
`for a parallel-processing multiple-DSP audio subsystem
` Developed user interface for audio system based on proprietary Frox “wand”
`remote controller.
`Implemented Lucasfilm THX processing, Dolby ProLogic, concert hall simulation
`and other forms of audio processing
` Wrote marketing documentation, white papers, delivered papers at conferences
`(AES and ICMA), and wrote support documentation
` The FroxSystem received the Industrial Design Excellence Award (IDEA) Bronze
`Award for excellence in User Interface Design; Popular Science Magazine's Best
`of What's New Award for Audio and Video Products, AudioVideo Magazine's
`Grand Prix Award, CES/EIA Innovations '93 Award
`
`
`
`
`
`Page 4 of 22
`Printed: 1/30/2015
`
`
`IPR2014-00711 BHM Ex. 2015
`
`

`

`Dr. Gareth Loy – Curriculum Vitae
`
`
`Title:
`
`Summary:
`
`
`1980
`From:
`1989
`To:
`Organization: University of California, San Diego, CA
`Concurrent appointments: Computer Audio Research Laboratory, Center for Music
`Experiment, UCSD Music Department
`Researcher, Lectur

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