throbber

`
`
`
`
`
`
`
`
`
`IPR2022-00795 Petition
`U.S. Patent 8,356,251
`
`
`UNITED STATES PATENT AND TRADEMARK OFFICE
`____________________
`
`
`BEFORE THE PATENT TRIAL AND APPEAL BOARD
`
`____________________
`
`Google LLC,
`
`Petitioner,
`
`v.
`
`Touchstream Technologies, Inc.,
`
`Patent Owner.
`
`U.S. Patent No. 8,356,251
`Filing Date: September 26, 2011
`Issue Date: January 15, 2013
`
`____________________
`
`Case No. IPR2022-00795
`
`
`
`DECLARATION OF BENJAMIN B. BEDERSON, PH.D.
`
`1
`
`Page 1 of 350
`
`GOOGLE EXHIBIT 1005
`
`

`

`
`
`
`
`
`
`
`
`IPR2022-00795 Petition
`U.S. Patent 8,356,251
`
`
`TABLE OF CONTENTS
`
`
`INTRODUCTION ........................................................................................... 1
`I.
`II. QUALIFICATIONS ........................................................................................ 2
`III. MATERIALS CONSIDERED ...................................................................... 11
`IV. LEGAL PRINCIPLES ................................................................................... 12
`V.
`THE ’251 PATENT ....................................................................................... 14
`VI. OVERVIEW OF PRIOR ART ...................................................................... 18
`A. Muthukumarasamy .............................................................................. 18
`B. Hayward .............................................................................................. 23
`VII. LEVEL OF ORDINARY SKILL IN THE ART ........................................... 25
`VIII. CLAIM CONSTRUCTION .......................................................................... 27
`IX. SUMMARY OF OPINIONS ......................................................................... 27
`X. GROUNDS I AND II: MUTHUKUMARASAMY ALONE OR IN
`VIEW OF HAYWARD RENDERS OBVIOUS THE CHALLENGED
`CLAIMS ........................................................................................................ 30
`A.
`Summary of Grounds I and II ............................................................. 30
`1.
`Ground I: Muthukumarasamy Would Have Rendered
`Obvious Claims 1-2 and 5-9 ..................................................... 30
`Ground II: Muthukumarasamy and Hayward Would
`Have Rendered Obvious Claims 1-2 and 5-9 ........................... 31
`Independent Claim 1 ........................................................................... 35
`1.
`Element 1(pre) - a machine-implemented method: of
`controlling presentation of video content on a display
`device that loads any one of a plurality of different media
`players ....................................................................................... 35
`
`2.
`
`B.
`
`
`
`i
`
`Page 2 of 350
`
`

`

`
`
`
`
`
`
`
`
`
`
`IPR2022-00795 Petition
`U.S. Patent 8,356,251
`
`
`2.
`
`3.
`
`4.
`
`5.
`
`6.
`
`Element 1(a) - assigning, by a server system, a
`synchronization code to the display device .............................. 42
`Element 1(b) - receiving, in the server system, a message
`from a personal computing device that is separate from
`the server system and separate from the display device,
`wherein the message includes the synchronization code .......... 46
`Element 1(c) - storing, by the server system, a record
`establishing an association between the personal
`computing device and the display device based on the
`synchronization code ................................................................ 48
`Element 1(d)(i) - receiving, in the server system, one or
`more signals from the personal computing device ................... 50
`Element 1(d)(ii) - the one or more signals specifying a
`video file to be acted upon and identifying a particular
`media player for playing the video content .............................. 50
`Element 1(d)(iii) - the one or more signals further
`including a universal playback control command for
`controlling playing of the video content on the display
`device by the particular media player ....................................... 58
`Element 1(e)(i) - converting, by the server system, the
`universal playback control command into corresponding
`programming code to control playing of the video
`content on the display device by the particular media
`player ......................................................................................... 65
`Element 1(e)(ii) - wherein converting the universal
`playback control command includes selecting from
`among a plurality of specific commands each of which
`represents a corresponding playback control command
`for a respective media player .................................................... 70
`10. Element 1(f) - storing, in a database associated with the
`server system, information for transmission to or retrieval
`by the display device, wherein the information specifies
`
`7.
`
`8.
`
`9.
`
`ii
`
`Page 3 of 350
`
`

`

`
`
`
`IPR2022-00795 Petition
`U.S. Patent 8,356,251
`
`
`the video file to be acted upon, identifies the particular
`media player for playing the video content, and includes
`the corresponding programming code to control playing
`of the video content on the display device by the
`particular media player in accordance with the universal
`playback control command ....................................................... 76
`C. Dependent Claims ............................................................................... 81
`1.
`Claim 2 ...................................................................................... 81
`a.
`Element 2(a) - The method of claim 1 including:
`checking, in the server system, the identity of the
`media player identified in the one or more signals
`from the personal computing device .............................. 81
`Element 2(b) - loading an appropriate set of
`protocols or application programming interfaces
`from a library based on the identity of the media
`player .............................................................................. 85
`Element 2(c) - converting the command from the
`personal computing device into corresponding
`code to control the media player..................................... 88
`Claim 5 - The method of claim 1 wherein the universal
`command represents an instruction to play the video
`content, to stop playing the video content or to pause
`playing the video content .......................................................... 89
`Claim 6 - The method of claim 1 wherein the video
`content is an interactive video game ......................................... 90
`Claim 7 - The method of claim 1 wherein the video
`content is streaming media ........................................................ 90
`Claim 8 - The method of claim 1 wherein the
`synchronization code is uniquely associated with the
`display device on which the video content is to be played ....... 90
`
`2.
`
`3.
`
`4.
`
`5.
`
`b.
`
`c.
`
`iii
`
`
`
`
`
`
`
`
`Page 4 of 350
`
`

`

`
`
`
`
`
`
`
`
`IPR2022-00795 Petition
`U.S. Patent 8,356,251
`
`
`6.
`
`Claim 9 - The method of claim 8 wherein the
`synchronization code is different from an IP address
`associated with the display device and is different from a
`MAC address associated with the display device ..................... 91
`XI. CONCLUSION .............................................................................................. 92
`
`
`
`iv
`
`Page 5 of 350
`
`

`

`
`
`
`
`I.
`
`
`
`
`IPR2022-00795 Petition
`U.S. Patent 8,356,251
`
`
`INTRODUCTION
`1. My name is Benjamin B. Bederson, Ph.D. I am currently Professor
`
`Emeritus of Computer Science at the University of Maryland. I have been retained
`
`as an independent expert by Google LLC (“Google”) in this proceeding.
`
`2.
`
`I have been asked to provide my opinion as to whether claims 1, 2 and
`
`5-9 of U.S. Patent No. 8,356,251 are patentable. This report sets forth my opinions
`
`and the bases of my opinions.
`
`3.
`
`All of the opinions stated herein are based on my own personal
`
`knowledge and professional judgment and my analysis of the materials and
`
`information I considered in preparing this report. The materials I reviewed in
`
`connection with preparing this report are listed below. I make the following
`
`statements based on my own personal knowledge and, if called as a witness, I could
`
`and would testify to the following. I am being paid for my work in this litigation at
`
`the rate of $600.00 per hour, plus reimbursement of reasonable expenses. My
`
`compensation does not depend on the outcome of this proceeding, and I have no
`
`financial interest in that outcome.
`
`
`
`1
`
`Page 6 of 350
`
`

`

`
`
`
`
`
`
`IPR2022-00795 Petition
`U.S. Patent 8,356,251
`
`
`
`II. QUALIFICATIONS
`4. My qualifications for forming the opinions set forth in this report are
`
`summarized here and are addressed more fully in my résumé, which is attached
`
`hereto as Exhibit 1006.
`
`5.
`
`Based on my education, research, and work experience, I am
`
`knowledgeable about the subject matter of the ’251 patent and the related prior art.
`
`I am currently Professor Emeritus of Computer Science at the University of
`
`Maryland ("UMD"). From 2014 to 2018, I was the Associate Provost of Learning
`
`Initiatives and Executive Director of the Teaching and Learning Transformation
`
`Center at the UMD. I am a member and previous director of the Human-Computer
`
`Interaction Lab ("HCIL"), the oldest and one of the best known Human-Computer
`
`Interaction ("HCI") research groups in the country. I was also co-founder and Chief
`
`Scientist of Zumobi, Inc. from 2006 to 2014, a Seattle-based startup that is a
`
`publisher of content applications and advertising platforms for smartphones. I am
`
`also co-founder and co-director of the International Children's Digital Library
`
`("ICDL"), a web site launched in 2002 that provides the world's largest collection of
`
`freely available online children's books from around the world with an interface
`
`aimed to make it easy for children and adults to search and read children's books
`
`online. I am also co-founder and prior Chief Technology Officer of Hazel Analytics,
`
`
`
`2
`
`Page 7 of 350
`
`

`

`
`
`
`
`
`
`IPR2022-00795 Petition
`U.S. Patent 8,356,251
`
`
`
`a data analytics company to improve food safety and better public health whose
`
`product sends alerts in warranted circumstances. In addition, I have for more than
`
`25 years consulted for numerous companies in the area of user interfaces, including
`
`Hillcrest Labs, Lockheed Martin, Logitech, Microsoft, NASA Goddard Space Flight
`
`Center, the Palo Alto Research Center, and Sony.
`
`6.
`
`For more than 30 years, I have studied, designed, and worked in the
`
`field of computer science and HCI. That
`
`includes
`
`teaching, research,
`
`entrepreneurship, and administration in HCI and the software and technology
`
`underlying interactive computing systems. I have worked on the design and
`
`implementation of hardware and software systems including the use of capacitive,
`
`resistive, optical and IR among other sensors, and interactive applications on a range
`
`of devices, including embedded systems, controllers, smart phones, and PDAs for
`
`2D and 3D interfaces.
`
`7.
`
`In 1992, I completed my Ph.D. dissertation at New York University
`
`titled "A Miniature Space-Variant Active Vision System: Cortex-I" in which I built
`
`a custom small motor that aimed a custom camera along with a custom DSP-based
`
`computing system. Collectively, these worked together to create a miniature
`
`computer vision system that one could carry in one hand - dramatically smaller than
`
`
`
`3
`
`Page 8 of 350
`
`

`

`
`
`
`
`
`
`IPR2022-00795 Petition
`U.S. Patent 8,356,251
`
`
`
`other computer vision systems of the day. This system included the ability to
`
`generate a real-time video signal with the result of the image processing. Appx. 1.
`
`8.
`
`Starting in the mid-1990s and going through the 2000s, I worked on a
`
`range of "zoomable user interfaces" (ZUIs) that supported users in navigating large
`
`information spaces by zooming in and out of the information on the screen. I built
`
`several different ZUI systems over the years, including Pad++, Jazz, and Piccolo.
`
`Starting in the early 2000s, I adapted that work to work on mobile devices including
`
`PDAs, tablets, and mobile phones. Appx. 2.
`
`9.
`
`Starting in 2001 and continuing for several years, I worked on photo
`
`management systems. I wrote a paper in 2001 describing PhotoMesa, a zoomable
`
`image browser using a novel 2D layout algorithm I called "quantum treemaps" to
`
`position the images on the screen in a way that attempted to fill the screen while
`
`keeping groups of related images together. Appx. 3. As indicated in the figure below
`
`from that paper, PhotoMesa could display many hundreds of images at a time by
`
`showing small thumbnails, by showing larger thumbnails when the mouse hovered
`
`over a small thumbnail, and by allowing a user to zoom in to see a high resolution
`
`version of the images.
`
`
`
`4
`
`Page 9 of 350
`
`

`

`
`
`
`
`
`
`
`
`IPR2022-00795 Petition
`U.S. Patent 8,356,251
`
`
`
`In 2003, I wrote a paper that performed image processing to identify
`
`10.
`
`salient portions of images and then automatically crop those images to show those
`
`portions. Appx. 4. In this way, image thumbnails could focus attention on faces or
`
`other objects of a photo without showing all of the background. In 2006, I wrote a
`
`paper that explained some of the trends in photo management software including
`
`rich support for annotation, browsing and sharing of photos. Appx. 7. In 2007, I
`
`published another paper that provided a review of innovative personal photo
`
`management work going on at that time. Appx. 8. That paper describes a version of
`
`my PhotoMesa software that by 2007 as shown in the following figure, included the
`
`ability to annotate photos with the location and name of people in photos.
`
`
`
`5
`
`Page 10 of 350
`
`

`

`
`
`
`
`
`
`
`
`IPR2022-00795 Petition
`U.S. Patent 8,356,251
`
`
`
`I was heavily involved in the research and development of mobile
`
`11.
`
`device applications during the early 2000's. For example, I envisioned, designed and
`
`built DateLens in 2002-2004 to create a richer calendar for the Microsoft PocketPC
`
`platform as well as desktops as described in a 2004 paper. Appx. 5. One of its
`
`innovations was its design that enabled it to scale between small (mobile) and large
`
`(desktop) computers. It also had a special double-headed scroll bar that allowed a
`
`
`
`6
`
`Page 11 of 350
`
`

`

`
`
`
`
`
`
`IPR2022-00795 Petition
`U.S. Patent 8,356,251
`
`
`
`user to touch scroll and also control how much information was presented on the
`
`screen at a time. I started DateLens as a research project and eventually sold it
`
`commercially. DateLens displayed calendar data that came from the Microsoft
`
`PocketOutlook database and allowed modification and viewing of appointments.
`
`The research website from that time period that describes DateLens is still available
`
`at http://www.cs.umd.edu/hcil/datelens/ which shows screenshots and a picture of
`
`me demonstrating DateLens to Bill Gates. The commercial website from that time
`
`period is also available at http://www.windsorinterfaces.com/datelens.shtml, which
`
`shows a number of news articles reviewing DateLens at that time.
`
`12.
`
`In 2004-2005, with graduate student Amy Karlson and John
`
`SanGiovanni of Microsoft, I worked on a prototype software called LaunchTile.
`
`LaunchTile allowed zooming and scrolling of multiple applications on a handheld
`
`touchscreen PDA. The interface offered a grid of applications that could be zoomed
`
`and scrolled. It included several different methods of scrolling, including gestures
`
`where the scrolling continued after a finger was lifted from the touch screen, and
`
`then slowed to a stop. Appx. 6.
`
`13. That work led to my co-founding of Zumobi, where I was responsible
`
`for investigating new software platforms and developing new user interface designs
`
`that provide efficient and engaging interfaces for mobile touchscreen platforms
`
`
`
`7
`
`Page 12 of 350
`
`

`

`
`
`
`
`
`
`IPR2022-00795 Petition
`U.S. Patent 8,356,251
`
`
`
`including the iPhone and Android-based devices. For example, I designed and
`
`implemented software called "Ziibii," a "river" of news for iPhone, software called
`
`"ZoomCanvas," a zoomable user interface for several iPhone apps, and iPhone apps
`
`including "Inside Xbox" for Microsoft and Snow Report for REI. All of these
`
`applications included touch based zooming and scrolling.
`
`14. At UMD, I am focused primarily on the area of HCI, a field that relates
`
`to the development and understanding of computing systems to serve users' needs.
`
`Researchers and practitioners in this field are focused on making universally usable,
`
`useful, efficient, and appealing systems to support people in their wide range of
`
`activities. My approach is to balance the development of innovative technology that
`
`serves people's practical needs. Example systems following this approach that I have
`
`built include Cortex-I (1992 embedded computer vision system that sensed licensed
`
`plates with custom motor, camera, and controller), Audio Augmented Reality (1995
`
`embedded system for sensing a user's location and playing audio suited to that
`
`location), Fisheye Menus (2000 software for sensing movement within and selection
`
`of linear list of items in a menu), PhotoMesa (2001 software for end users to browse
`
`personal photos), DateLens (2002 software for end users to use their mobile devices
`
`to efficiently access their calendar information), SlideBar (2005 linear sensor to
`
`control scrolling), LaunchTile (2005 "home screen" software for mobile devices to
`
`
`
`8
`
`Page 13 of 350
`
`

`

`
`
`
`
`
`
`IPR2022-00795 Petition
`U.S. Patent 8,356,251
`
`
`
`allow users to navigate apps in a zoomable environment), SpaceTree (2001 software
`
`for end users to efficiently browse very large hierarchies), ICDL (as described
`
`above), and StoryKit (a 2009 iPhone app for children to create stories).
`
`15. My work has been published extensively in more than 160 technical
`
`publications, and I have given about 100 invited talks, including 9 keynote lectures.
`
`I have won a number of awards including the Brian Shackel Award for "outstanding
`
`contribution with international impact in the field of HCI" in 2007, and the Social
`
`Impact Award in 2010 from the Association for Computing Machinery's ("ACM")
`
`Special Interest Group on Computer Human Interaction ("SIGCHI"). ACM is the
`
`primary international professional community of computer scientists, and SIGCHI
`
`is the primary international professional HCI community. I have been honored by
`
`both professional organizations. I am an "ACM Distinguished Scientist," which
`
`"recognizes those ACM members with at least 15 years of professional experience
`
`and 5 years of continuous Professional Membership who have achieved significant
`
`accomplishments or have made a significant impact on the computing field." I am a
`
`member of the "CHI Academy," which is described as follows: "The CHI Academy
`
`is an honorary group of individuals who have made substantial contributions to the
`
`field of HCI. These are the principal leaders of the field, whose efforts have shaped
`
`the disciplines and/or industry, and led the research and/or innovation in human-
`
`
`
`9
`
`Page 14 of 350
`
`

`

`
`
`
`
`
`
`IPR2022-00795 Petition
`U.S. Patent 8,356,251
`
`
`
`computer interaction." The criteria for election to the CHI Academy are: (1)
`
`cumulative contributions to the field; (2) impact on the field through development
`
`of new research directions and/or innovations; and (3) influence on the work of
`
`others.
`
`16.
`
`I have appeared on radio shows numerous times to discuss issues
`
`relating to user interface design and people's use and frustration with common
`
`technologies, web sites, and mobile devices. My work has been discussed and I have
`
`been quoted by mainstream media around the world over 120 times, including by
`
`the New York Times, the Wall Street Journal, the Washington Post, Newsweek, the
`
`Seattle Post Intelligencer, the Independent, Le Monde, NPR's All Things
`
`Considered, New Scientist Magazine, and MIT's Technology Review.
`
`17.
`
`I have designed, programmed, and publicly deployed dozens of user-
`
`facing software products that have cumulatively had millions of users. My work is
`
`cited by several major companies, including Amazon, Apple, Facebook, Google, and
`
`Microsoft. I am a named inventor on 14 U.S. patents and 19 U.S. patent applications.
`
`The patents are generally directed to user interfaces and experience.
`
`18.
`
`I received a B.S. degree in Computer Science with a minor in Electrical
`
`Engineering in 1986 from the Rensselaer Polytechnic Institute. I received M.S. and
`
`
`
`10
`
`Page 15 of 350
`
`

`

`
`
`
`
`
`
`IPR2022-00795 Petition
`U.S. Patent 8,356,251
`
`
`
`Ph.D. degrees in Computer Science in 1989 and 1992, both from New York
`
`University.
`
`III. MATERIALS CONSIDERED
`19.
`In forming my opinions, I have reviewed the following documents, and
`
`any other document cited in this declaration:
`
`Exhibit
`Ex-1001
`Ex-1002
`Ex-1003
`Ex-1008
`Ex-1009
`Ex-1010
`
`Ex-1011
`Ex-1014
`
`Description
`U.S. Patent No. 8,356,251 to Strober (“the ’251 Patent”)
`RESERVED
`’251 Patent Prosecution History (U.S. App. No. 13/245,001)
`U.S. Patent App. Pub. No. 2010/0241699 (“Muthukumarasamy”)
`U.S. Patent No. 8,918,812 (“Hayward”)
`Touchstream Technologies, Inc.’s Opening Claim Construction
`Brief, Touchstream Techs., Inc. v. Vizbee, Inc., No. 1:17-cv-6247-
`PGG-KNF (S.D.N.Y., Sept. 4, 2018)
`U.S. Patent App. Pub. No. 2011/00600998 (“Schwartz”)
`Touchstream Techs., Inc. v. Google LLC, No. 6:21-cv-00569-ADA,
`Joint Claim Construction Statement (W.D. Tex. Feb. 8, 2022)
`
`20.
`
`I have also relied on my education, experience, research, training, and
`
`knowledge in the relevant art, and my understanding of any applicable legal
`
`principles described in this declaration.
`
`21. All of the opinions contained in this declaration are based on the
`
`documents I reviewed and my knowledge and professional judgment. My opinions
`
`have also been guided by my understanding of how a person of ordinary skill in the
`
`art would have understood the claims of the ’251 Patent at the time of the alleged
`
`
`
`11
`
`Page 16 of 350
`
`

`

`
`
`
`
`
`
`IPR2022-00795 Petition
`U.S. Patent 8,356,251
`
`
`
`invention. For purposes of this declaration, I have been asked to assume that the date
`
`of the alleged invention is the earliest claimed priority date: April 21, 2011.
`
`22.
`
`I reserve the right to supplement and amend any of my opinions in this
`
`declaration based on documents, testimony, and other information that becomes
`
`available to me after the date of this declaration.
`
`IV. LEGAL PRINCIPLES
`23.
`It is my understanding that there are two ways that prior art references
`
`can render a patent claim unpatentable: anticipation and obviousness. Counsel has
`
`informed me that the petitioner has the burden in an inter partes review to show
`
`unpatentability by a preponderance of the evidence.
`
`24.
`
`I also understand that there is a set process as follows: (a) the claims of
`
`a patent are properly construed, (b) then, you must compare the claim language to
`
`the prior art on a limitation-by-limitation basis. If the prior art reference contains all
`
`the elements of the claim language (explicitly or inherently), arranged as in the
`
`claims, then that is considered anticipation.
`
`25.
`
`I understand that an invention is obvious when 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 of the invention to a person
`
`having ordinary skill in the art. For this reason, I have been asked to consider the
`
`
`
`12
`
`Page 17 of 350
`
`

`

`
`
`
`
`
`
`IPR2022-00795 Petition
`U.S. Patent 8,356,251
`
`
`
`level of ordinary skill in the field that someone would have had at the time of the
`
`claimed invention.
`
`26. Counsel has also instructed me that in an obviousness determination,
`
`the factors to consider are (1) the scope and content of the prior art, (2) the
`
`differences between the prior art and the asserted claims, (3) the level of ordinary
`
`skill in the pertinent art, and (4) the existence of secondary considerations of
`
`nonobviousness. Secondary considerations include a long-felt need, commercial
`
`success, unexpected results, praise of the invention, licensing, copying, failure of
`
`others, and skepticism by experts.
`
`27. Counsel has also instructed me that an obviousness inquiry may involve
`
`assessing the motivation of a person of ordinary skill to combine references. The
`
`prior art references themselves may provide a suggestion, motivation, or reason to
`
`combine, but other sources may also support a rationale for combining two or more
`
`prior art references.
`
`28.
`
`It is also my understanding through counsel that the combination of
`
`familiar elements according to known methods is likely to be obvious when it does
`
`no more than yield predictable results. It is further my understanding that a proper
`
`obviousness analysis focuses on what was known or obvious to a person of ordinary
`
`skill in the art, not just the patentee.
`
`
`
`13
`
`Page 18 of 350
`
`

`

`
`
`
`
`
`
`
`
`IPR2022-00795 Petition
`U.S. Patent 8,356,251
`
`
`29.
`
`I have been informed that, in this proceeding, claim terms in the ’251
`
`Patent must be given their broadest reasonable interpretation in light of the patent
`
`specification.
`
`30.
`
`I have been asked to assume that April 21, 2011, is the date of the
`
`purported invention, as that is the earliest date to which the ’251 Patent claims
`
`priority. I have not conducted a separate analysis to determine whether the
`
`challenged claims are entitled to this priority date, as I understand that the prior art
`
`references discussed below qualify as prior art even if all claims are deemed to be
`
`entitled to the April 21, 2011, date.
`
`V. THE ’251 PATENT
`31. The ’251 Patent purports to allow a user to use a personal computing
`
`device (e.g., smartphone) to control the presentation of content from the Internet on
`
`a display device. ’251 Patent, Abstract, 1:22-39, 3:56-62. Because “different media
`
`players are required to present different content” from the Internet, the ’251 Patent
`
`recognizes it is necessary for the computing device’s control of the content at the
`
`display device to be mediated by a server system. Id., 2:16-34.
`
`32. The computing device, display device, and server system are illustrated
`
`in Figure 1 below.
`
`
`
`14
`
`Page 19 of 350
`
`

`

`
`
`
`
`
`
`
`
`IPR2022-00795 Petition
`U.S. Patent 8,356,251
`
`
`
`
`Id., FIG. 1 (annotated).
`
`33. The computing device’s server-system-mediated control of content
`
`presented at the display device may be understood with reference to Figure 2. The
`
`computing device displays content from various Internet sources (Step 106), and a
`
`user selects content to be presented on the display device. Id., 3:7-15, 3:64-67, 4:23-
`
`27. As shown, the computing device then sends signals through the server system to
`
`cause presentation of the content at the display device (Steps 110, 122, 124, 126,
`
`
`
`15
`
`Page 20 of 350
`
`

`

`
`
`
`
`
`
`IPR2022-00795 Petition
`U.S. Patent 8,356,251
`
`
`
`128, 130). Id., 3:10-18. The signals sent by the computing device specify, in addition
`
`to the content itself, a particular media player for playing the content. Id., 4:29-35.
`
`In this manner, the computing device can cause different content to be played on the
`
`display device, even when different media players are required for the different
`
`content. Id., 3:33-36.
`
`
`
`Id., FIG. 2 (annotated).
`
`34. The computing device can also be used to “control how the content is
`
`displayed (e.g., play, pause, stop, rewind, fast forward, etc.)” at the display device.
`
`Id., 3:36-39. To this end, signals from the computing device are passed through the
`
`
`
`16
`
`Page 21 of 350
`
`

`

`
`
`
`
`
`
`IPR2022-00795 Petition
`U.S. Patent 8,356,251
`
`
`
`server system to the display device. Id., 3:39-41. This is because “[v]arious types of
`
`[media] players may use different … commands to control their respective
`
`playback.” Id., 5:57-58. Accordingly, the computing device sends to the server
`
`system a universal playback control command that is not specific to any media
`
`player. Id., 5:58-62. The server system translates the universal playback control
`
`command into the appropriate playback control command for the media player
`
`playing the content (Step 120) and provides this media-player-specific playback
`
`control command to the display device. Id., 5:62-6:3. The media-player-specific
`
`playback control command is programming code, such as JavaScript code, that the
`
`media player will recognize. Id. For example, one media-player-specific playback
`
`control command may be used to control a media player playing content from
`
`YouTube®, while another may be used to control a media player playing content
`
`from Ted.com. Id., 6:9-17.
`
`35. Claims 2 and 5-9 of the ’251 Patent add only incremental limitations
`
`such as (i) loading resources associated with the media player (id., Claim 2, 11:61-
`
`12:3) and (ii) specifics of the universal playback control command (id., Claim 5,
`
`12:11-14), video content (id., Claims 6-7, 12:15-18), and synchronization code (id.,
`
`Claims 8-9, 12:19-25).
`
`
`
`17
`
`Page 22 of 350
`
`

`

`
`
`
`
`
`
`IPR2022-00795 Petition
`U.S. Patent 8,356,251
`
`
`
`VI. OVERVIEW OF PRIOR ART
`A. Muthukumarasamy
`36. Muthukumarasamy was filed on March 22, 2010, and published on
`
`September 23, 2010. I understand it is prior art.
`
`37. Like the ’251 Patent, Muthukumarasamy aims to allow a user to use an
`
`Internet-enabled device (“IED”), such as a smartphone, to control the presentation
`
`of content,
`
`including content from
`
`the Internet, on a display device.
`
`Muthukumarasamy, Abstract, [0005], [0026], [0031], [0041], [0047]. Just as the
`
`’251 Patent allows the computing device to control, through the server system, the
`
`display device’s presentation of content from different Internet sources,
`
`Muthukumarasamy provides a “device-agnostic and source-agnostic entertainment
`
`experience” in which the IED controls, through a Device-Based Control System
`
`(“DBCS”), the display device’s presentation of content from different Internet
`
`sources. ’251 Patent, 5:57-58; Muthukumarasamy, [0005], [0027], [0047], [0134].
`
`The IED, display device, and DBCS are illustrated in Figure 1 below.
`
`
`
`18
`
`Page 23 of 350
`
`

`

`
`
`
`
`
`
`
`
`IPR2022-00795 Petition
`U.S. Patent 8,356,251
`
`
`
`
`Muthukumarasamy, FIG 1 (annotated).
`
`38. The IED’s DBCS-mediated control of content presented at the display
`
`device may be understood with reference again to Figure 1. The IED displays
`
`content from various Internet sources (see, e.g., FIGs. 2 and 3), and a user selects
`
`content to be presented on the display device. Id., [0048]. As in the ’251 Patent,
`
`signals to control presentation of the content are sent from the IED to the display
`
`device through the DBCS, so that the DBCS translates universal control commands
`
`into those specific to the current content presentation. For example, in some
`
`embodiments, the IED’s signal is sent to the display device through a server system
`
`
`
`19
`
`Page 24 of 350
`
`

`

`
`
`
`
`
`
`IPR2022-00795 Petition
`U.S. Patent 8,356,251
`
`
`
`of the DBCS, as shown in Figure 1. Id., [0057]-[0058]. As Muthukumarasamy
`
`explains, the IED sends to the zNode a command having a “universal control format”
`
`(also called “UES Format”), and the zNode “resolves the command into a specific
`
`instruction directed at a specific zNode” associated with the display device. Id.,
`
`[0057], [0066]-[0067]. The zNode then “translate[s] the command[]” into a “media
`
`device control protocol” interpretable by the display device. Id., [0058].
`
`39. Muthukumarasamy also describes DBCS-mediated control of Internet
`
`content presented at a display device. For example, as shown in Figure 18,
`
`Muthukumarasamy explains that the DBCS includes remote-controlled Internet
`
`browser software (“RCIBS”) that is “optimized for internet-media consumption.”
`
`Id., [0083]. Examples of Internet-media platforms in Muthukumarasamy are Netflix
`
`and Amazon Video On Demand. Id., [0134].
`
`
`
`20
`
`Page 25 of 350
`
`

`

`
`
`
`
`
`
`
`
`IPR2022-00795 Petition
`U.S. Patent 8,356,251
`
`
`
`
`Muthukumarasamy, FIG. 18 (annotated).
`
`40. Muthukumarasamy recognizes that different media players are needed
`
`to present different Internet content. For example, as shown in Figure 19 below,
`
`Muthukumarasamy envisions using the RCIBS to “[p]lay [a] video at [a] given
`
`URL,” and recognizes that, to play a video “using 3rd party APIs [application
`
`programming interfaces] and Video Players,” the RCIBS mus

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