ON24, Inc. v. webinar.net, Inc.

CourtDistrict Court, N.D. California
DecidedOctober 16, 2023
Docket3:21-cv-07721
StatusUnknown

This text of ON24, Inc. v. webinar.net, Inc. (ON24, Inc. v. webinar.net, Inc.) is published on Counsel Stack Legal Research, covering District Court, N.D. California primary law. Counsel Stack provides free access to over 12 million legal documents including statutes, case law, regulations, and constitutions.

Bluebook
ON24, Inc. v. webinar.net, Inc., (N.D. Cal. 2023).

Opinion

1 2 3 4 UNITED STATES DISTRICT COURT 5 NORTHERN DISTRICT OF CALIFORNIA 6 7 ON24, INC., Case No. 21-cv-07721-EMC

8 Plaintiff, ORDER GRANTING DEFENDANT’S 9 v. MOTION FOR PARTIAL SUMMARY JUDGMENT 10 WEBINAR.NET, INC., 11 Defendant. Docket No. 70

12 13 14 Plaintiff ON24, Inc. has filed suit against Defendant webinar.net, Inc., asserting a variety 15 of business torts, including patent infringement. Now pending before the Court is webinar’s 16 motion for partial summary judgment on the patent infringement claim. According to webinar, the 17 patent at issue – the ‘480 patent – is invalid based on indefiniteness. Having considered the 18 parties’ briefs and accompanying submissions, as well as the oral argument of counsel, the Court 19 hereby GRANTS webinar’s motion. 20 I. FACTUAL & PROCEDURAL BACKGROUND 21 ON24 has asserted the following causes of action against webinar: 22 (1) Infringement of ON24’s ‘480 patent. 23 (2) Interference with contractual relations between ON24 and its customers. 24 (3) Unfair competition. 25 (4) Violation of the Lanham Act by making false or misleading representations about 26 ON24. 27 The pending motion for partial summary judgment focuses on the patent infringement claim only. 1 The field of the invention is online communications applications. See ‘480 patent, col. 1:14-15. 2 The abstract for the patent describes the invention at issue as follows:

3 Systems methods and devices are provided for a presentation including a communications console with component aggregation. 4 In one potential implementation, a computing device with an application framework receives a communication manager object 5 via a network connectivity device and executes the communication manager object within the application framework. The computing 6 device may then receive and execute communications components and a presentation component[] within the application framework 7 using the communication manager object. The communication manager object may then manage interface and display of the 8 presentation information via the application framework, as modified by communication components. 9 10 ‘480 patent, abstract; see also Overby Decl. ¶ 21 (stating that there are four main components: “(1) 11 the ‘presentation component,’ which is the main presentation (e.g., a speaker’s video stream); (2) 12 the ‘communications components,’ which are audio-visual add-ons to the presentation (e.g., a 13 slide show, a Twitter feed, a menu ribbon); (3) the application framework, where the user interacts 14 with the first two components (e.g., the user’s browser); and . . . (4) the ‘communication manager 15 object,’ which manages the two components so they work seamlessly on the application”). 16 As background, the specification for the patent acknowledges that there are “numerous 17 structures . . . for direct online communications” but notes that

18 [t]he current solutions for providing interactivity and user control . . . are limited in the amount of user control that they provide for an 19 audience member. These online communications applications limit flexibility, integration, and user selections in a variety of ways in 20 order to streamline and limit the size and complexity of the application. 21 For example, current direct online applications limit flexibility by 22 restricting the amount of customization that can be achieved within an individual communications component. None of the existing 23 direct online platforms use a completely separate, encapsulated architecture for implementing communications component 24 customization per webcast, and none of them allow an audience member to set up and view a webcast per their own interests. They 25 also limit integration by restricting the amount of interactivity provided to a highly-customized communications. For example, 26 existing webcasting platforms do not have an open platform for integrating third-party communications components of any 27 significant size or complexity. The integration of third-party components. Attempts to expand flexibility in current solutions 1 involve creation of a collection of closed “widgets” which become the non-expandable limitations of the application. 2 Downloaded executable installed applications do exist currently that 3 use a component model, but the requirement to download, execute, and install a desktop executable application in a client computer 4 make the current use of these indirect executable applications less secure and more cumbersome from an initial use perspective. None 5 of the existing applications function in a context that is fully-online, without a downloaded desktop application. 6 7 ‘480 patent, col. 1:19-54; see also Overby Decl., Ex. H (in a decision on a petition brought by 8 webinar against ON24, PTAB stating that “[t]he ‘480 patent addresses the problem of customizing 9 webcast presentations by being ‘fully online’ without the need for a separate downloaded desktop 10 application”). 11 A representative independent claim for the ‘480 patent is as follows: 12 1. An audience computing device comprising: 13 a processing device; 14 a memory device;

15 an application framework that receives a communication manager object via a network connectivity device and executes the 16 communication manager object within the application framework;

17 wherein the application framework receives and executes at least two communications components and a presentation component 18 within the application framework using the communication manager object and each component exchanges data with the 19 communication manager object within the application framework during a presentation to present the presentation to a user of the 20 audience computing device without downloading and installing an application, and the communication manager object manages 21 interface and display of the presentation via the application framework; and 22 wherein the communication components are at least two of a slide 23 communications component, a media communications component and a menu ribbon component, each of the communication 24 components comprises graphical interface information, and the communication manager object automatically modifies the 25 graphical interface information to a standardized interface format. 26 ‘480 patent, claim 1 (emphasis added). 27 As reflected by the bolded language above, the key term in dispute at summary judgment 1 object” is an indefinite term. 2 “Communications manager object” is discussed in the specification in column 4.

3 The complex interaction within the various components is managed by a central “Communications Manager” object, which registers 4 events or requests from individual components, identifies the priority of each event, and determines the callback mechanism to 5 deliver information back to the calling component. This object then applies a layer of security filters to verify that the calling component 6 has the appropriate permissions to access the resources it is requesting, and that it has not exceeded its quota of requests within a 7 given time frame. Once all these filters are passed and the Communications Manager determines that the event or method 8 being called can in fact be acted on – the event or method is allowed to proceed in a metered and organized way. Registered event 9 listeners, or method calls return the information to the component via a callback method, including the requested information, if any, 10 and status of the original request. In this way, the platform enables the limited resources available on the browser to be allocated with 11 the appropriate priority and rationing so as to allow for a smooth, seamless, and integrated user experience.

Free access — add to your briefcase to read the full text and ask questions with AI

Related

Anderson v. Liberty Lobby, Inc.
477 U.S. 242 (Supreme Court, 1986)
Blackboard, Inc. v. Desire2Learn, Inc.
574 F.3d 1371 (Federal Circuit, 2009)
Liquid Dynamics Corp. v. Vaughan Company, Inc.
449 F.3d 1209 (Federal Circuit, 2006)
Noah Systems, Inc. v. Intuit Inc.
675 F.3d 1302 (Federal Circuit, 2012)
Eplus, Inc. v. Lawson Software, Inc.
700 F.3d 509 (Federal Circuit, 2012)
Function Media, L.L.C v. Google Inc.
708 F.3d 1310 (Federal Circuit, 2013)
Nautilus, Inc. v. Biosig Instruments, Inc.
134 S. Ct. 2120 (Supreme Court, 2014)
Richard Williamson v. Citrix Online, LLC
792 F.3d 1339 (Federal Circuit, 2015)
Teva Pharmaceuticals USA, Inc. v. Sandoz, Inc.
789 F.3d 1335 (Federal Circuit, 2015)
Zeroclick, LLC v. Apple Inc.
891 F.3d 1003 (Federal Circuit, 2018)
Rain Computing, Inc. v. Samsung Electronics Co., Ltd.
989 F.3d 1002 (Federal Circuit, 2021)
Dyfan, LLC v. Target Corporation
28 F.4th 1360 (Federal Circuit, 2022)
Eon Corp. IP Holdings LLC v. At & T Mobility LLC
785 F.3d 616 (Federal Circuit, 2015)

Cite This Page — Counsel Stack

Bluebook (online)
ON24, Inc. v. webinar.net, Inc., Counsel Stack Legal Research, https://law.counselstack.com/opinion/on24-inc-v-webinarnet-inc-cand-2023.