Exhibit 6

Case 2:23-cv-00103-JRG-RSP Document 31-6 Filed 07/24/23 Page 1 of 60 PageID #: 1678
Page 1 of 59

U.S. Patent No. 9,615,192 (“’192 Patent”)

Accused Devices: Samsung’s push messaging servers (e.g., Samsung’s Knox and Tizen servers), and all versions and variations thereof since the 

issuance of the asserted patent.

Claim 1

Issued Claim(s) Public Documentation

[1pre]. A message link server 

comprising: 

Samsung’s push messaging servers are each “message link server[s].” See, e.g.,

Case 2:23-cv-00103-JRG-RSP Document 31-6 Filed 07/24/23 Page 2 of 60 PageID #: 1679
Page 2 of 59

Case 2:23-cv-00103-JRG-RSP Document 31-6 Filed 07/24/23 Page 3 of 60 PageID #: 1680
Page 3 of 59

https://docs.tizen.org/application/web/guides/messaging/push/;

https://docs.samsungknox.com/admin/knox-manage/welcome.htm

Case 2:23-cv-00103-JRG-RSP Document 31-6 Filed 07/24/23 Page 4 of 60 PageID #: 1681
Page 4 of 59

https://docs.samsungknox.com/admin/knox-manage/km-features.htm

[1a] a transport services stack to maintain 

a respective secure message link through 

an Internet network between the message 

link server and a respective device link 

agent on each of a plurality of wireless 

end-user devices, each of the wireless 

Samsung’s push messaging servers comprise “a transport services stack to maintain a respective 

secure message link through an Internet network between the message link server and a 

respective device link agent on each of a plurality of wireless end-user devices, each of the 

wireless end-user devices comprising multiple software components authorized to receive and 

process data from secure message link messages received via a device link agent on that 

device.” 

Case 2:23-cv-00103-JRG-RSP Document 31-6 Filed 07/24/23 Page 5 of 60 PageID #: 1682
Page 5 of 59

end-user devices comprising multiple 

software components authorized to 

receive and process data from secure 

message link messages received via a 

device link agent on that device; 

For example, Samsung’s push messaging server maintains a secure message link between the 

Tizen Push Server and a device link agent (e.g., Tizen App and/or Push Service) on a plurality 

of devices which comprise multiple software components and receive/process data from 

messages sent over the secure message link. See, e.g.,

Case 2:23-cv-00103-JRG-RSP Document 31-6 Filed 07/24/23 Page 6 of 60 PageID #: 1683
Page 6 of 59

Case 2:23-cv-00103-JRG-RSP Document 31-6 Filed 07/24/23 Page 7 of 60 PageID #: 1684
Page 7 of 59

Case 2:23-cv-00103-JRG-RSP Document 31-6 Filed 07/24/23 Page 8 of 60 PageID #: 1685
Page 8 of 59

https://docs.tizen.org/application/web/guides/messaging/push/.

As another example, Samsung’s devices operating in the Samsung Knox ecosystem, for example 

mobile phones and other devices enrolled in the Samsung Knox MDM platform and the 

Samsung Knox servers managing those phones and devices, maintains a secure message link 

between the server and a device link agent on a plurality of devices which comprise multiple 

software components and receive/process data from messages sent over the secure message link.

Case 2:23-cv-00103-JRG-RSP Document 31-6 Filed 07/24/23 Page 9 of 60 PageID #: 1686
Page 9 of 59

https://docs.samsungknox.com/admin/knox-manage/welcome.htm

Case 2:23-cv-00103-JRG-RSP Document 31-6 Filed 07/24/23 Page 10 of 60 PageID #:

1687
Page 10 of 59

https://docs.samsungknox.com/admin/knox-manage/km-features.htm

As a further example, the communications link Samsung Knox Manage servers or Knox MDM 

platform and devices being managed by such servers or MDM platform, for example including 

the Knox workspace devices, Android devices, iOS devices, Chrome OS devices, and Windows 

devices illustrated above, comprise a “service control link.” Data and messages transmitted over 

the secure message link between the Samsung Knox Manage servers or Knox MDM platform 

Case 2:23-cv-00103-JRG-RSP Document 31-6 Filed 07/24/23 Page 11 of 60 PageID #:

1688
Page 11 of 59

and managed devices are encrypted, and commands and notifications transmitted from such 

servers to devices are messages.

As a further example, the communications link between Samsung’s Tizen servers and Tizen OS 

devices, and Firebase messaging servers and Samsung’s Android devices, comprises a “service 

message link.” Notifications, data, and messages transmitted over these service control links 

from such servers to devices are encrypted, as illustrated above, and are messages.

[1b] an interface to a network to receive 

network element messages from a 

plurality of network elements, the 

received network element messages 

comprising respective message content 

and requests for delivery of the 

respective message content to respective 

wireless end-user devices, the respective 

message content including data for, and 

an identification of, a respective one of 

the authorized software components; and

Samsung’s push messaging servers comprise “an interface to a network to receive network 

element messages from a plurality of network elements, the received network element messages 

comprising respective message content and requests for delivery of the respective message 

content to respective wireless end-user devices, the respective message content including data 

for, and an identification of, a respective one of the authorized software components.” 

For example, Samsung’s push messaging servers receive messages from a plurality of network 

elements (e.g., App Servers) which comprise content and delivery requests to devices and 

software components. See, e.g.,

Case 2:23-cv-00103-JRG-RSP Document 31-6 Filed 07/24/23 Page 12 of 60 PageID #:

1689
Page 12 of 59

Case 2:23-cv-00103-JRG-RSP Document 31-6 Filed 07/24/23 Page 13 of 60 PageID #:

1690
Page 13 of 59

https://docs.tizen.org/application/web/guides/messaging/push/; 

https://docs.tizen.org/application/native/guides/messaging/push-server/; 

Case 2:23-cv-00103-JRG-RSP Document 31-6 Filed 07/24/23 Page 14 of 60 PageID #:

1691
Page 14 of 59

Case 2:23-cv-00103-JRG-RSP Document 31-6 Filed 07/24/23 Page 15 of 60 PageID #:

1692
Page 15 of 59

https://docs.tizen.org/application/native/guides/messaging/push/.

Case 2:23-cv-00103-JRG-RSP Document 31-6 Filed 07/24/23 Page 16 of 60 PageID #:

1693
Page 16 of 59

As another example, Samsung’s receive messages from a plurality of network elements (e.g.,

App Servers) which comprise content and delivery requests to devices and software components 

in the Knox ecosystem.

https://docs.samsungknox.com/admin/knox-manage/welcome.htm

Case 2:23-cv-00103-JRG-RSP Document 31-6 Filed 07/24/23 Page 17 of 60 PageID #:

1694
Page 17 of 59

https://docs.samsungknox.com/admin/knox-manage/km-features.htm

As a further example, the App Servers communicating with Tizen and Firebase notification 

servers (each a network element) send messages such as notifications (network element 

messages comprising respective message content and request for delivery of the respective 

message content), which are routed through Samsung’s Tizen and Knox servers and Google’s 

Firebase messaging servers. Alternatively, administrator devices communicating with Knox 

MDM and Knox Manage servers to manage and control devices in the Knox device group are 

Case 2:23-cv-00103-JRG-RSP Document 31-6 Filed 07/24/23 Page 18 of 60 PageID #:

1695
Page 18 of 59

also network elements which send to the Knox servers messages that comprise message content 

and requests for delivery of the message content down to the managed devices. Such messages 

can be device commands transmitted from the administrator devices to managed devices via 

Knox servers (e.g., https://docs.samsungknox.com/admin/knox-manage/send-commands-todevices.htm) or readable notifications. Alternatively, each of the managed devices in a Knox 

MDM group can also comprise network elements sending messages and requests for delivery of 

message content, for example when agents on the managed device monitor and trigger alerts to 

be sent to administrator devices via Knox MDM servers ( e.g., 

https://docs.samsungknox.com/admin/knox-manage/configure-alerts.htm). In each example, 

such messages include data for, and identification of, a respective one of the authorized software 

components (e.g., the application to which the notification and message is delivered, whether it 

is the Knox Agent on the devices, the Knox Manage application on the administrator device, or 

the particular application on the Tizen device receiving a notification).

[1c] a message buffer system including a 

memory and logic,

The Accused Devices include “a message buffer system including a memory and logic.”

For example, Samsung’s push messaging servers include memory to store messages and logic.

See e.g.,

Case 2:23-cv-00103-JRG-RSP Document 31-6 Filed 07/24/23 Page 19 of 60 PageID #:

1696
Page 19 of 59

https://docs.tizen.org/application/web/guides/messaging/push/;

Case 2:23-cv-00103-JRG-RSP Document 31-6 Filed 07/24/23 Page 20 of 60 PageID #:

1697
Page 20 of 59

Case 2:23-cv-00103-JRG-RSP Document 31-6 Filed 07/24/23 Page 21 of 60 PageID #:

1698
Page 21 of 59

Case 2:23-cv-00103-JRG-RSP Document 31-6 Filed 07/24/23 Page 22 of 60 PageID #:

1699
Page 22 of 59

Case 2:23-cv-00103-JRG-RSP Document 31-6 Filed 07/24/23 Page 23 of 60 PageID #:

1700
Page 23 of 59

https://docs.tizen.org/application/native/guides/messaging/push/.

As another example, Samsung’s Knox servers include memory to store messages and logic.

Case 2:23-cv-00103-JRG-RSP Document 31-6 Filed 07/24/23 Page 24 of 60 PageID #:

1701
Page 24 of 59

https://docs.samsungknox.com/admin/knox-manage/welcome.htm

Case 2:23-cv-00103-JRG-RSP Document 31-6 Filed 07/24/23 Page 25 of 60 PageID #:

1702
Page 25 of 59

https://docs.samsungknox.com/admin/knox-manage/km-features.htm

Case 2:23-cv-00103-JRG-RSP Document 31-6 Filed 07/24/23 Page 26 of 60 PageID #:

1703
Page 26 of 59

https://docs.samsungknox.com/admin/knox-configure/updating-an-existing-device-profile.htm

Case 2:23-cv-00103-JRG-RSP Document 31-6 Filed 07/24/23 Page 27 of 60 PageID #:

1704
Page 27 of 59

https://docs.samsungknox.com/admin/knox-manage/welcome.htm

Case 2:23-cv-00103-JRG-RSP Document 31-6 Filed 07/24/23 Page 28 of 60 PageID #:

1705
Page 28 of 59

https://docs.samsungknox.com/admin/knox-manage/set-the-profile-update-schedule.htm. 

[1d] the memory to buffer content from 

the received network element messages 

for which delivery is requested to a given 

one of the wireless end-user devices,

The Accused Devices include “the memory to buffer content from the received network element 

messages for which delivery is requested to a given one of the wireless end-user devices.”

For example, Samsung’s push messaging servers include memory to store content from received 

messages for delivery to a device. See e.g.,

Case 2:23-cv-00103-JRG-RSP Document 31-6 Filed 07/24/23 Page 29 of 60 PageID #:

1706
Page 29 of 59

https://docs.tizen.org/application/web/guides/messaging/push/;

Case 2:23-cv-00103-JRG-RSP Document 31-6 Filed 07/24/23 Page 30 of 60 PageID #:

1707
Page 30 of 59

Case 2:23-cv-00103-JRG-RSP Document 31-6 Filed 07/24/23 Page 31 of 60 PageID #:

1708
Page 31 of 59

Case 2:23-cv-00103-JRG-RSP Document 31-6 Filed 07/24/23 Page 32 of 60 PageID #:

1709
Page 32 of 59

Case 2:23-cv-00103-JRG-RSP Document 31-6 Filed 07/24/23 Page 33 of 60 PageID #:

1710
Page 33 of 59

https://docs.tizen.org/application/native/guides/messaging/push/.

As another example, Samsung’s Knox servers include memory to store content from received 

messages for delivery to a device.

Case 2:23-cv-00103-JRG-RSP Document 31-6 Filed 07/24/23 Page 34 of 60 PageID #:

1711
Page 34 of 59

https://docs.samsungknox.com/admin/knox-manage/welcome.htm

Case 2:23-cv-00103-JRG-RSP Document 31-6 Filed 07/24/23 Page 35 of 60 PageID #:

1712
Page 35 of 59

https://docs.samsungknox.com/admin/knox-manage/km-features.htm

Case 2:23-cv-00103-JRG-RSP Document 31-6 Filed 07/24/23 Page 36 of 60 PageID #:

1713
Page 36 of 59

https://docs.samsungknox.com/admin/knox-configure/updating-an-existing-device-profile.htm

Case 2:23-cv-00103-JRG-RSP Document 31-6 Filed 07/24/23 Page 37 of 60 PageID #:

1714
Page 37 of 59

https://docs.samsungknox.com/admin/knox-manage/welcome.htm

Case 2:23-cv-00103-JRG-RSP Document 31-6 Filed 07/24/23 Page 38 of 60 PageID #:

1715
Page 38 of 59

https://docs.samsungknox.com/admin/knox-manage/set-the-profile-update-schedule.htm. 

[1e] the logic to determine when one of a 

plurality of message delivery triggers for 

the given one of the wireless end-user 

devices has occurred, wherein for at least 

some of the received network element 

messages, the receipt of such a message 

by the message buffer system is not a 

The Accused Devices include “the logic to determine when one of a plurality of message 

delivery triggers for the given one of the wireless end-user devices has occurred, wherein for at 

least some of the received network element messages, the receipt of such a message by the 

message buffer system is not a message delivery trigger, and for at least one of the message 

delivery triggers, the trigger is an occurrence of an asynchronous event with time-critical 

messaging needs.”

Case 2:23-cv-00103-JRG-RSP Document 31-6 Filed 07/24/23 Page 39 of 60 PageID #:

1716
Page 39 of 59

message delivery trigger, and for at least 

one of the message delivery triggers, the 

trigger is an occurrence of an 

asynchronous event with time-critical 

messaging needs, and

For example, Samsung’s push messaging servers include logic to determine whether a delivery 

trigger that is not based on the receipt of the message has occurred. See e.g.,

https://docs.tizen.org/application/web/guides/messaging/push/;

Case 2:23-cv-00103-JRG-RSP Document 31-6 Filed 07/24/23 Page 40 of 60 PageID #:

1717
Page 40 of 59

Case 2:23-cv-00103-JRG-RSP Document 31-6 Filed 07/24/23 Page 41 of 60 PageID #:

1718
Page 41 of 59

Case 2:23-cv-00103-JRG-RSP Document 31-6 Filed 07/24/23 Page 42 of 60 PageID #:

1719
Page 42 of 59

Case 2:23-cv-00103-JRG-RSP Document 31-6 Filed 07/24/23 Page 43 of 60 PageID #:

1720
Page 43 of 59

https://docs.tizen.org/application/native/guides/messaging/push/.

As another example, Samsung’s Knox servers include logic to determine whether a delivery 

trigger that is not based on the receipt of the message has occurred.

Case 2:23-cv-00103-JRG-RSP Document 31-6 Filed 07/24/23 Page 44 of 60 PageID #:

1721
Page 44 of 59

https://docs.samsungknox.com/admin/knox-manage/welcome.htm

Case 2:23-cv-00103-JRG-RSP Document 31-6 Filed 07/24/23 Page 45 of 60 PageID #:

1722
Page 45 of 59

https://docs.samsungknox.com/admin/knox-manage/km-features.htm

Case 2:23-cv-00103-JRG-RSP Document 31-6 Filed 07/24/23 Page 46 of 60 PageID #:

1723
Page 46 of 59

https://docs.samsungknox.com/admin/knox-configure/updating-an-existing-device-profile.htm

Case 2:23-cv-00103-JRG-RSP Document 31-6 Filed 07/24/23 Page 47 of 60 PageID #:

1724
Page 47 of 59

https://docs.samsungknox.com/admin/knox-manage/welcome.htm

Case 2:23-cv-00103-JRG-RSP Document 31-6 Filed 07/24/23 Page 48 of 60 PageID #:

1725
Page 48 of 59

https://docs.samsungknox.com/admin/knox-manage/set-the-profile-update-schedule.htm. 

As a further example, Samsung’s Tizen servers and Knox servers are able to deliver commands 

and messages to devices (such as Tizen OS smartwatches and televisions), Knox-managed 

devices, and Knox administrator devices when an asynchronous event with time-critical 

messaging needs is detected within the network. Such events include, for example, the detection 

of specific events monitored by software at a device (e.g., 

https://docs.samsungknox.com/admin/knox-manage/configure-alerts.htm, and purchase or 

billing transactions initiated by one device). As another example, an asynchronous event with 

time-critical messaging needs may be the detection of a device as having been connected to the 

Case 2:23-cv-00103-JRG-RSP Document 31-6 Filed 07/24/23 Page 49 of 60 PageID #:

1726
Page 49 of 59

Internet, Knox servers, or Tizen servers, in which case messages intended for that device are 

delivered to the device at that point. 

[1f] upon determining that one of the 

message delivery triggers has occurred, 

the logic further to supply one or more 

messages comprising the buffered 

content to the transport services stack for 

delivery on the secure message link 

maintained between the transport 

services stack and a device link agent on 

the given one of the wireless end-user 

devices.

The Accused Devices include “upon determining that one of the message delivery triggers has 

occurred, the logic further to supply one or more messages comprising the buffered content to 

the transport services stack for delivery on the secure message link maintained between the 

transport services stack and a device link agent on the given one of the wireless end-user 

devices.”

For example, Samsung’s push messaging servers comprise logic which supplies buffered 

content for delivery. See e.g.,

Case 2:23-cv-00103-JRG-RSP Document 31-6 Filed 07/24/23 Page 50 of 60 PageID #:

1727
Page 50 of 59

https://docs.tizen.org/application/web/guides/messaging/push/;

Case 2:23-cv-00103-JRG-RSP Document 31-6 Filed 07/24/23 Page 51 of 60 PageID #:

1728
Page 51 of 59

Case 2:23-cv-00103-JRG-RSP Document 31-6 Filed 07/24/23 Page 52 of 60 PageID #:

1729
Page 52 of 59

Case 2:23-cv-00103-JRG-RSP Document 31-6 Filed 07/24/23 Page 53 of 60 PageID #:

1730
Page 53 of 59

Case 2:23-cv-00103-JRG-RSP Document 31-6 Filed 07/24/23 Page 54 of 60 PageID #:

1731
Page 54 of 59

https://docs.tizen.org/application/native/guides/messaging/push/.

As another example, Samsung’s Knox servers comprise logic which supplies buffered content 

for delivery.

Case 2:23-cv-00103-JRG-RSP Document 31-6 Filed 07/24/23 Page 55 of 60 PageID #:

1732
Page 55 of 59

https://docs.samsungknox.com/admin/knox-manage/welcome.htm

Case 2:23-cv-00103-JRG-RSP Document 31-6 Filed 07/24/23 Page 56 of 60 PageID #:

1733
Page 56 of 59

https://docs.samsungknox.com/admin/knox-manage/km-features.htm

Case 2:23-cv-00103-JRG-RSP Document 31-6 Filed 07/24/23 Page 57 of 60 PageID #:

1734
Page 57 of 59

https://docs.samsungknox.com/admin/knox-configure/updating-an-existing-device-profile.htm

Case 2:23-cv-00103-JRG-RSP Document 31-6 Filed 07/24/23 Page 58 of 60 PageID #:

1735
Page 58 of 59

https://docs.samsungknox.com/admin/knox-manage/welcome.htm

Case 2:23-cv-00103-JRG-RSP Document 31-6 Filed 07/24/23 Page 59 of 60 PageID #:

1736
Page 59 of 59

https://docs.samsungknox.com/admin/knox-manage/set-the-profile-update-schedule.htm. 

As a further example, Samsung’s Tizen and Knox products utilize communication layers 

comprising a transport services stack at the servers and devices to which the servers are 

connected. As one example, the secure control link between Knox servers and Knox-managed 

devices communicate through specific software residing on both Knox servers (Knox Manage 

software) and Knox-managed devices (e.g., Knox agent at the devices) which receives, decrpyts 

and decodes, interprets, and executes commands or messages from other elements in the system. 

Likewise, with Samsung’s Tizen devices, specific software within both Tizen OS and Tizen’s 

push messaging servers operate in a similar fashion. 

Case 2:23-cv-00103-JRG-RSP Document 31-6 Filed 07/24/23 Page 60 of 60 PageID #:

1737