throbber
Case 1:20-cv-03452-MEH Document 1 Filed 11/22/20 USDC Colorado Page 1 of 15
`
`IN THE UNITED STATES DISTRICT COURT
`FOR THE DISTRICT OF COLORADO
`
`
`
`
`Plaintiff,
`
`
`
`v.
`
`Civil Action No. 1:20-cv-3452
`
`JURY TRIAL DEMANDED
`
`
`
`
`
`
`
`REMOTE CONCEPTS LLC,
`
`
`
`
`
`SLACK TECHNOLOGIES, INC.,
`
`
`
`
`
`
`Defendant.
`
`COMPLAINT
`
`This is an action for patent infringement in which Remote Concepts LLC (“Remote
`
`Concepts” or “Plaintiff”) makes the following allegations against Slack Technologies, Inc.
`
`(“Slack” or “Defendant”):
`
`NATURE OF THE ACTION
`
`1.
`
`This is an action for patent infringement arising under the Patent Laws of the United
`
`States, Title 35 United States Code (“U.S.C.”) to prevent and enjoin Defendant from infringing
`
`and profiting, in an illegal and unauthorized manner, and without authorization and/or consent
`
`from Plaintiff from U.S. Patent No. 7,016,942 (“the ‘942 Patent”).
`
`PARTIES
`
`Remote Concepts LLC is a limited liability company organized and existing under
`
`2.
`
`the laws of the state of Texas.
`
`3.
`
`Defendant Slack Technologies, Inc. is a corporation organized and existing under
`
`the laws of Delaware that maintains an established place of business at 1681 Chestnut Pl, Denver,
`
`
`
`1
`
`

`

`Case 1:20-cv-03452-MEH Document 1 Filed 11/22/20 USDC Colorado Page 2 of 15
`
`CO 80202. Defendant may be served at Corporation Service Company, 251 Little Falls Drive,
`
`Wilmington, DE 19808.
`
`JURISDICTION AND VENUE
`
`4.
`
`This is an action for infringement of a United States patent arising under 35 U.S.C.
`
`§§ 271(a)-(b), 281, and 284 - 85. This Court has subject matter jurisdiction over this action under
`
`28 U.S.C. §1331 and §1338(a).
`
`5.
`
`Venue is proper in this district pursuant to 28 U.S.C. § 1400(b). Defendant has a
`
`regular place of business in this district at 1681 Chestnut Pl, Denver, CO 80202 and has committed
`
`acts of patent infringement in this district.
`
`6.
`
`Defendant is subject to this Court’s specific and general personal jurisdiction
`
`pursuant to due process and/or the Colorado Long Arm Statute, due at least to Defendant’s
`
`substantial business in this forum, including: (i) at least a portion of the infringements alleged
`
`herein; (ii) having a regular established place of business within the forum state; and (iii) regularly
`
`doing or soliciting business, engaging in other persistent courses of conduct, and/or deriving
`
`substantial revenue from goods and services provided to individuals in Colorado and in this
`
`district.
`
`herein.
`
`7.
`
`8.
`
`U.S. PATENT NO. 7,016,942
`
`Remote Concepts incorporates paragraphs 1 through 7 as though fully set forth
`
`On March 21, 2006, United States Patent No. 7,016,942 (the “’942 Patent”) was
`
`duly and legally issued by the United States Patent and Trademark Office for an invention entitled
`
`“Dynamic Hosting.” A true and correct copy of the ’942 Patent is attached hereto as Exhibit A.
`
`9.
`
`Gary Odom is the listed inventor of the ’942 Patent.
`
`
`
`2
`
`

`

`Case 1:20-cv-03452-MEH Document 1 Filed 11/22/20 USDC Colorado Page 3 of 15
`
`10.
`
`Plaintiff is the owner by assignment of the ’942 Patent, with all rights in and to that
`
`patent.
`
`11.
`
`The ’942 Patent is valid and enforceable, and was duly issued in full compliance
`
`with Title 35 of the United States Code.
`
`12.
`
`The ’942 Patent recognized problems with the existing client-server environment,
`
`wherein a client computer’s performance potential was largely untapped. Exhibit A at 1:12-14.
`
`As broadband-based connectivity increased, client computers were then able to sustain network
`
`connectivity indefinitely, in contrast to previously short-lived dial-up connections. Exhibit A at
`
`15-18.
`
`13.
`
`In a traditional client-server setup, one or more clients connect directly to a server
`
`through a network. Id. 2:26-28. The clients receive data from the server and the server acts as a
`
`conduit for data transfer between clients ― in other words, the server is a hub for data
`
`communication between the clients. Id. at 2:28-33. In the prior art, a server acts as the host, and
`
`may also have a backup server, but at no point does a client dynamically become the server for the
`
`other clients. Id. at 34-41. The inventions disclosed in the ’942 Patent perform a method for
`
`dynamic hosting, which is where a computer connects to a server in a network as a client and one
`
`of the clients begins to act as the host or server for the other clients, thereby no longer using the
`
`server to function as the host or server for the other clients. Id. at 2:59-65. This allows for a novel
`
`solution to a technological problem, i.e., “offloading server tasks to specific clients” and “creating
`
`self-sustaining dynamic client-server configurations independent of the server to which the clients
`
`originally connected.” Id. at 1:33-36.
`
`
`
`
`
`
`
`3
`
`

`

`Case 1:20-cv-03452-MEH Document 1 Filed 11/22/20 USDC Colorado Page 4 of 15
`
`COUNT I
`INFRINGEMENT OF U.S. PATENT NO. 7,016,942
`
`14.
`
`Defendant, directly or through its intermediaries, makes, uses, imports, sells, and/or
`
`offers for sale products and/or systems that infringes the claims of the ’942 patent when placed
`
`into operation by Defendant or its end users, i.e., Slack Voice and Video calls which utilize
`
`WebRTC and substantially similar products (the “Accused Instrumentalities”).
`
`15.
`
`Upon information and belief, Defendant has been and is now infringing claim 13
`
`of the ’942 Patent in the State of Colorado, in this Judicial District, and elsewhere in the United
`
`States, by, among other things, directly or through intermediaries, making, using, selling and/or
`
`offering for sale the Accused Instrumentalities, covered by one or more claims of the ’942 Patent
`
`to the injury of Plaintiff. Defendant is directly infringing, literally infringing, and/or infringing
`
`the ’942 Patent under the doctrine of equivalents. Defendant is thus liable for infringement of the
`
`’942 Patent pursuant to 35 U.S.C. § 271(a).
`
`16. When placed into operation by Defendant or its end users, the Accused
`
`Instrumentalities infringe claim 13 of the ’942 Patent as they perform a computer implemented
`
`method for channeling data through a network from an initial client/server connectivity to direct
`
`client-to-client communication comprising the following steps: at least a first and second client
`
`computers connecting through a network to a static server at a pre-designated address, thereby
`
`respectively establishing a communications session with said static server, wherein said first client
`
`computer and said second client computer not communicating with each other prior to respectively
`
`establishing said communications session with said static server; said first computer transmitting
`
`a first data to said second computer via said static server; while said first computer maintaining
`
`network connectivity to said static server, said first computer directly transmitting a second data
`
`to said second computer without said static server intervening.
`
`
`
`4
`
`

`

`Case 1:20-cv-03452-MEH Document 1 Filed 11/22/20 USDC Colorado Page 5 of 15
`
`17.
`
`For example, regarding Claim 13, Slack Voice and Video calls is used to set up
`
`video calls between users.
`
`
`
`
`
`5
`
`

`

`Case 1:20-cv-03452-MEH Document 1 Filed 11/22/20 USDC Colorado Page 6 of 15
`
`https://slack.com/help/articles/115003560786-Slack-voice-and-video-call-security-
`
`https://slack.engineering/calls-is-it-you-or-is-it-me/
`
`
`
`https://webrtc.org/
`
`https://webrtc.org/getting-started/peer-connections
`
`
`
`6
`
`
`
`
`
`

`

`Case 1:20-cv-03452-MEH Document 1 Filed 11/22/20 USDC Colorado Page 7 of 15
`
`https://www.html5rocks.com/en/tutorials/webrtc/infrastructure/
`
`
`
`
`
`https://webrtc.org/getting-started/peer-connections
`
`18.
`
`Prior to establishing a voice or video conference, the Accused Instrumentalities
`
`connects users to a signaling server to coordinate communication with each other. In general, each
`
`server almost have a static address such as a pre-designated name address (URL) that can be
`
`translated to an actual IP address (the same is also supported by the patent specification) thus, the
`
`signaling server can be asserted as “a static server” with pre-designated address.
`
`https://www.html5rocks.com/en/tutorials/webrtc/infrastructure
`
`
`
`
`
`7
`
`

`

`Case 1:20-cv-03452-MEH Document 1 Filed 11/22/20 USDC Colorado Page 8 of 15
`
`https://www.html5rocks.com/en/tutorials/webrtc/infrastructure/
`
`
`
`
`
`https://webrtc.org/getting-started/peer-connections
`
`19.
`
`Before the Accused Instrumentalities establishes peer-peer communication
`
`between users, each client shares its connectivity information such as IP address, port number etc.
`
`with the signaling server, this process is called signaling in WebRTC.
`
`https://webrtc.org/getting-started/peer-connections
`
`
`
`
`
`8
`
`

`

`Case 1:20-cv-03452-MEH Document 1 Filed 11/22/20 USDC Colorado Page 9 of 15
`
`https://www.html5rocks.com/en/tutorials/webrtc/infrastructure/
`
`
`
`
`
`https://www.html5rocks.com/en/tutorials/webrtc/basics/
`
`20.
`
`During the signaling process, the Accused Instrumentalities share the connectivity
`
`information of one user via the signaling server with the other user (called as receiving peer) to
`
`establish the peer-to-peer connection.
`
`https://webrtc.org/getting-started/peer-connections
`
`
`
`
`
`9
`
`

`

`Case 1:20-cv-03452-MEH Document 1 Filed 11/22/20 USDC Colorado Page 10 of 15
`
`https://www.html5rocks.com/en/tutorials/webrtc/infrastructure/
`
`https://webrtc.org/getting-started/peer-connections
`
`21.
`
`In the Accused Instrumentalities, one user maintains the connection with
`
`signaling server while communicating directly with the other user.
`
`https://www.html5rocks.com/en/tutorials/webrtc/infrastructure/
`
`
`
`10
`
`
`
`
`
`
`
`

`

`Case 1:20-cv-03452-MEH Document 1 Filed 11/22/20 USDC Colorado Page 11 of 15
`
`https://www.html5rocks.com/en/tutorials/webrtc/infrastructure/
`
`
`
`
`
`https://webrtc.org/
`
`22.
`
`As a further example regarding Claim 13 of the ’942 Patent, ContactPad requires
`
`adding the WebRTC for Vonage Contact Center
`
`23. When placed into operation by Defendant or its end users, the Accused
`
`Instrumentality infringes claim 14 of the ’942 Patent as it performs the method of claim 13, and
`
`further, wherein a third client computer connecting to said static server after said first and second
`
`computers, wherein said third client computer and said first client computer not communicating
`
`with each other prior to said third computer connecting to said static server; said first client directly
`
`
`
`
`
`11
`
`

`

`Case 1:20-cv-03452-MEH Document 1 Filed 11/22/20 USDC Colorado Page 12 of 15
`
`transmitting at least a portion of said second data to said third client computer without said static
`
`server receiving said transmission.
`
`24.
`
`As a result of Defendant’s infringement of the ’942 Patent, Plaintiff has suffered
`
`monetary damages and is entitled to a money judgment in an amount adequate to compensate for
`
`Defendant’s infringement, but in no event less than a reasonable royalty for the use made of the
`
`invention by Defendant, together with interest and costs as fixed by the court.
`
`COUNT II
`INDUCED INFRINGEMENT
`
`Upon information and belief, Defendant has been and is now inducing the
`
`25.
`
`infringement by its end users of the Claim 13 of the ’942 Patent in the State of Delaware, in this
`
`Judicial District, and elsewhere in the United States by, among other things, making, using, selling,
`
`and/or offering for sale the Accused Instrumentalities to the injury of Plaintiff. Defendant’s end
`
`users are directly infringing, literally infringing, and/or infringing claim 13 of the ’942 Patent
`
`under the doctrine of equivalents. Defendant is thus liable for infringement of claim 13 pursuant
`
`to 35 U.S.C. § 271(b).
`
`26.
`
`Defendant has had knowledge of the ’942 Patent since at least the filing of this
`
`complaint.
`
`27.
`
`By advertising, selling, instruction and providing the Accused Instrumentalities to
`
`end users wherein the Accused Instrumentalities infringes upon ordinary use by an end user,
`
`Defendant specifically intended to induce infringement. Furthermore, Defendant remains aware
`
`that these normal and customary activities would infringe claim 13 of the ’942 Patent. Defendant
`
`has had knowledge of the ’942 Patent since the filing of this complaint, and actually induces others,
`
`such as end-use customers, to directly infringe by using, selling, supplying, and or distributing the
`
`
`
`12
`
`

`

`Case 1:20-cv-03452-MEH Document 1 Filed 11/22/20 USDC Colorado Page 13 of 15
`
`Accused Instrumentalities within the United States. Defendant is aware since the filing of this
`
`Complaint, that such actions would induce actual infringement
`
`28.
`
`As shown above, Defendant has and continues to directly infringe claim 13 of the
`
`’942 Patent by its end users in accordance with 35 U.S.C. § 271(b).
`
`29.
`
`As shown above, Defendant and its end users have engaged in and currently engage
`
`in activities that constitute direct infringement of claim 13 of the ’942 Patent.
`
`30.
`
`As shown above, the operation and use by Defendant or its end users of the Accused
`
`Instrumentalities constitutes direct infringement of claim 13 of the ’942 Patent.
`
`31.
`
`Defendant’s affirmative act of selling and/or offering for sale the Accused
`
`Instrumentalities and providing instruction, advertisement of the infringing features, and support
`
`for the Accused Instrumentalities have induced and continues to induce Defendant’s end users to
`
`use the Accused Instrumentalities in its normal and customary way to infringe claim 13 of the ’942
`
`Patent.
`
`32.
`
`Additionally, for example, in connection with the sale and/or offering for sale of
`
`the Accused Instrumentalities, Defendant provides instructions and support to resellers and end-
`
`use customers regarding the user and operation of the Accused Instrumentalities. Specifically,
`
`Defendant provides instructions on its website which leads to infringement by end-users. See e.g.
`
`https://slack.com/help/articles/115003560786-Slack-voice-and-video-call-security- When end-
`
`users follow such instructions and support, they directly infringe claim 13 of the ’942 Patent.
`
`Defendant knows or should have known that by providing such instructions and support, resellers
`
`and end-use customers follow these instructions and support and directly infringe claim 13 of the
`
`’942 Patent.
`
`
`
`13
`
`

`

`Case 1:20-cv-03452-MEH Document 1 Filed 11/22/20 USDC Colorado Page 14 of 15
`
`33.
`
`Accordingly, Defendant has performed and continues to perform acts that
`
`constitute indirect infringement, and would induce actual infringement, with the knowledge of
`
`claim 13 of the ’942 Patent and with the knowledge or willful blindness to the fact that the induced
`
`acts would constitute infringement.
`
`PRAYER FOR RELIEF
`
`Plaintiff requests that the Court find in its favor and against Defendant, and that the Court
`
`grant Plaintiff the following relief:
`
`a. Judgment that one or more claims of the ’942 Patent have been infringed, either
`
`literally and/or under the doctrine of equivalents, by Defendant;
`
`b. Judgment that Defendant accounts for and pay to Plaintiff all damages and costs
`
`incurred by Plaintiff, caused by Defendant’s infringing activities and other conduct complained of
`
`herein;
`
`c. That Plaintiff be granted pre-judgment and post-judgment interest on the damages
`
`caused by Defendant’s infringing activities and other conduct complained of herein;
`
`d. That this Court declare this an exceptional case and award Plaintiff reasonable
`
`attorneys’ fees and costs in accordance with 35 U.S.C. § 285; and
`
`e. That Plaintiff be granted such other and further relief as the Court may deem just
`
`and proper under the circumstances.
`
`DEMAND FOR JURY TRIAL
`
`Plaintiff, under Rule 38 of the Federal Rules of Civil Procedure, requests a trial by jury or any
`
`issues so triable by right.
`
`
`
`DATED November 22, 2020.
`
`
`
`
`
`Respectfully submitted,
`
`
`
`14
`
`

`

`Case 1:20-cv-03452-MEH Document 1 Filed 11/22/20 USDC Colorado Page 15 of 15
`
`By: /s/ Hao Ni
`Hao Ni
`Texas Bar No. 24047205
`hni@nilawfirm.com
`
`Ni, Wang & Massand, PLLC
`8140 Walnut Hill Ln., Ste. 500
`Dallas, TX 75251
`Tel: (972) 331-4600
`Fax: (972) 314-0900
`
`
`ATTORNEY FOR PLAINTIFF
`REMOTE CONCEPTS LLC
`
`15
`
`
`
`
`
`
`
`

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