`Case 1:21-cv-00494 Document 1-2 Filed 02/19/21 USDC Colorado Page 1 of 9
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`EXHIBIT B
`EXHIBIT B
`
`
`
`HO WANT TAULUT
`
`US009760865B2
`
`NOT
`
`( 12 ) United States Patent
`Jones et al .
`
`( 10 ) Patent No . :
`( 45 ) Date of Patent :
`
`US 9 , 760 , 865 B2
`Sep . 12 , 2017
`
`( 75 )
`
`( * ) Notice :
`
`( 54 ) MULTI - MODAL TRANSCRIPT UNIFICATION
`IN
`A COLLABORATIVE ENVIRONMENT
`Inventors : Angela Richards Jones , Durham , NC
`( US ) ; Ruthie D . Lyle , Durham , NC
`( US )
`( 73 ) Assignee : International Business Machines
`Corporation , Armonk , NY ( US )
`Subject to any disclaimer , the term of this
`patent is extended or adjusted under 35
`U . S . C . 154 ( b ) by 789 days .
`( 21 ) Appl . No . : 11 / 839 , 944
`Aug . 16 , 2007
`( 22 ) Filed :
`( 65 )
`Prior Publication Data
`US 2009 / 0049138 A1
`Feb . 19 , 2009
`( 51 ) Int . Ci .
`G06F 15 / 16
`G060 10 / 10
`H04L 12 / 58
`H04L 12 / 18
`( 52 ) U . S . CI .
`CPC . . . . . . . . . . . G06Q 10 / 107 ( 2013 . 01 ) ; H04L 51 / 04
`( 2013 . 01 ) ; H04L 12 / 1831 ( 2013 . 01 )
`( 58 ) Field of Classification Search
`CPC . . . . . . . H04L 67 / 10 ; H04L 12 / 581 ; H04L 51 / 36 ;
`HO4L 65 / 40 ; H04L 12 / 5895 ; HO4L 51 / 04 ;
`HO4L 12 / 5835 ; H04L 51 / 066 ; HO4L
`51 / 32 ; H04L 12 / 58 ; H04L 12 / 589 ; H04L
`65 / 1016
`USPC
`. . . . . . . . . . . . . . . 709 / 204 – 207
`See application file for complete search history .
`
`( 2006 . 01 )
`( 2012 . 01 )
`( 2006 . 01 )
`( 2006 . 01 )
`
`( 56 )
`
`References Cited
`U . S . PATENT DOCUMENTS
`6 , 757 , 732 B1 *
`6 / 2004 Sollee et al . . .
`709 / 227
`7 , 769 , 144 B2 *
`8 / 2010 Yao . . . . . . . . . . . . . . . . . . . . . . G06Q 10 / 107
`379 / 88 . 11
`
`9 / 2004 Greenwood
`1 / 2005 Davis et al .
`6 / 2005 Christensen et al . . . . . . . . 709 / 207
`9 / 2005 Bergmann et al .
`9 / 2005 Crandall . . . . . . . . . . . . . HO4L 12 / 1831
`715 / 752
`7 / 2006 Daniell et al . . . . . . . . . . . . . . . 709 / 237
`2 / 2008 Yao et al . .
`. . . . . . . . 379 / 88 . 11
`3 / 2008 Stephen et al .
`1 / 2009 Singh et al . . . . . . . . . . . . . . 379 / 202 . 01
`
`2004 / 0186909 AL
`2005 / 0020288 A1
`2005 / 0144247 A1 *
`2005 / 0197842 Al
`2005 / 02 10394 A1 *
`2006 / 0168315 A1 *
`2008 / 0037721 A1 *
`2008 / 0056283 A1
`2009 / 0003576 A1 *
`* cited by examiner
`Primary Examiner — Djenane Bayard
`( 74 ) Attorney , Agent , or Firm — Steven M . Greenberg ,
`Esq . ; CRGO Law
`( 57 )
`ABSTRACT
`Embodiments of the present invention address deficiencies
`of the art in respect to multi - modal chat logging manage
`ment in a collaborative environment , and provide a novel
`and non - obvious method , system and apparatus for gener
`ating a unified chat transcript for a multi - modal conversation
`in an instant messaging session . In one embodiment of the
`invention , a method of generating a unified chat transcript
`for a multi - modal conversation in an instant messaging
`session can be provided . The method can include establish
`ing concurrent voice messaging and text messaging sessions
`between two conversants , receiving both voice messages
`and text messages between two conversants through the
`voice messaging and instant messaging sessions , and log
`ging the voice messages and text messages in
`a single
`transcript of conversation between the two conversants .
`16 Claims , 3 Drawing Sheets
`
`Case 1:21-cv-00494 Document 1-2 Filed 02/19/21 USDC Colorado Page 2 of 9
`
`IM Client
`
`240
`
`230
`
`IM Client
`240
`
`230
`
`IM Client
`
`240
`
`230
`
`300
`Unified Chat
`transcript
`
`270
`
`Collaborative
`Data
`
`Network
`
`Unified Chat
`transcript
`
`300
`
`220
`
`210 WOW
`
`Collaborative
`Environment
`250
`
`260
`Multi - modal
`Transcript
`Unification
`
`
`
`U . S . Patent
`
`Sep . 12 , 2017
`
`Sheet 1 of 3
`
`US 9 , 760 , 865 B2
`
`Instant Messaging Client [ with angie ]
`ruthie : hey angie
`angie : hi
`ruthie : have a min ?
`angie : sure
`ruthie :
`i wanted to discuss that article that we
`had to read for class
`angie : ok , sure
`ruthie : well it ' s too much to type , can we use
`voice chat ?
`angie : yeah , hold on . let me close my door
`angie : ok , ready
`angie : ruthie , my office mate just returned
`ruthie : oh ok , i ' ve already said the hardest
`part
`angie : those were excellent thoughts
`
`here ' s what i think . .
`130
`
`140 —
`
`Send
`
`160A
`
`160B
`
`Instant Messaging Client [ with angie ]
`ruthie : hey angie
`angie : hi
`ruthie : have a min ?
`angie : sure
`ruthie :
`i wanted to discuss that article that we
`had to read for class
`angie : ok , sure
`ruthie : well it ' s too much to type , can we use
`voice chat ?
`angie : yeah , hold on . let me close my door
`angie : ok , ready
`* * switch to voice * *
`
`??????????????????????
`
`180
`
`Case 1:21-cv-00494 Document 1-2 Filed 02/19/21 USDC Colorado Page 3 of 9
`
`* * switch to text * *
`angie : ruthie , my office mate just got back in
`ruthie : oh ok , no worries , i ' ve already said the
`hardest part
`angie : yes , those were excellent thoughts
`
`here ' s what i think . . .
`130
`
`140
`150 .
`FIG . 1
`
`120
`Send
`
`Ask Ask Y
`
`
`
`U . S . Patent
`
`Sep . 12 , 2017
`
`Sheet 2 of 3
`
`US 9 , 760 , 865 B2
`
`IM Client
`240
`
`230
`
`IM Client
`240
`
`IM Client
`240
`
`230
`
`Case 1:21-cv-00494 Document 1-2 Filed 02/19/21 USDC Colorado Page 4 of 9
`
`270
`
`Collaborative
`Data
`
`210 WNW )
`
`Collaborative
`Environment
`250
`
`260
`Multi - modal
`Transcript
`Unification
`
`300
`Unified Chat
`transcript
`
`220
`
`Network BOB
`
`Unified Chat
`transcript
`
`300
`
`FIG . 2
`
`300
`
`10
`
`( 320
`
`Unified Chat
`transcript
`
`( time : 1 ) text message
`
`( time : 2 ) voice message
`( time : 3 ) text message
`
`( time : 4 ) voice message
`
`FIG . 3
`
`
`
`U . S . Patent
`
`Sep . 12 , 2017
`
`Sheet 3 of 3
`
`US 9 , 760 , 865 B2
`
`Start
`
`Initiate IM Session
`
`410
`
`420
`
`Activate voice messaging
`
`430
`
`Get message
`
`440
`
`voice
`voice
`message ?
`
`N
`
`450
`
`Log voice message and text
`message in a single transcript
`
`End
`
`FIG . 4
`
`Case 1:21-cv-00494 Document 1-2 Filed 02/19/21 USDC Colorado Page 5 of 9
`
`
`
`US 9 , 760 , 865 B2
`
`can include establishing concurrent voice messaging and
`MULTI - MODAL TRANSCRIPT UNIFICATION
`text messaging sessions between two conversants , receiving
`IN A COLLABORATIVE ENVIRONMENT
`both voice messages and text messages between two con
`BACKGROUND OF THE INVENTION
`versants through the voice messaging and instant messaging
`sessions respectively , and logging the voice messages and
`Field of the Invention
`text messages in a single transcript of conversation between
`the two conversants .
`The present invention relates to the field of collaborative
`In one aspect of the embodiment , the method can further
`computing and more particularly to instant messaging in a
`collaborative computing environment .
`include switching the conversation between the voice mes
`Description of the Related Art
`10 saging session and the text messaging session . In another
`The recent rapid development of the Internet has led to
`aspect of the embodiment , establishing concurrent voice
`advanced modes of synchronous , real - time collaboration
`messaging and text messaging sessions between two con
`able to fulfill the real - time communicative requirements of
`versants can include activating voice messaging session
`the modern computing participant . Using the Internet or a
`corporate intranet as a backbone , individuals worldwide can 15 from the text messaging session . In yet another aspect of the
`embodiment , logging the voice messages and text messages
`converge in real - time in cyberspace to share ideas , docu
`in
`a single transcript of conversation between the two
`ments and images in a manner not previously possible
`conversants can include chronologically displaying the
`through conventional telephony and video conferencing .
`voice messages and the text messages in a single instant
`To facilitate collaboration over the Internet , a substantial
`collection of synchronous messaging technologies and pro - 20 messaging session between the two conversants .
`tocols have been assembled to effectively deliver audio ,
`In even yet another aspect of the embodiment , logging the
`video and data over the single data communications medium
`voice messages and text messages in a single transcript of
`of the Internet . These synchronous messaging technologies
`conversation between the two conversants can include stor
`include several , real - time human - to - human collaborative
`ing the voice messages and text messages in a single
`environments such as instant messaging and persistent chat 25 transcript log file between the two conversants . Finally , in
`rooms . The common messaging space can accommodate a
`even yet a further aspect of the embodiment , logging the
`pair of users to a chat , or multiple users to a conference . In
`voice messages and text messages in a single transcript of
`some circumstances , the initiation of the chat can be spon -
`conversation between the two conversants further can
`taneous upon one user ' s recognizing the presence and avail
`include chronologically ordering the voice messages and the
`ability of a partner user . In other circumstances , the initiation 30 text messages in the single transcript .
`of the chat can be planned and can even subsist in
`a
`In another embodiment of the invention , a collaborative
`calendared event in
`a calendaring and scheduling system .
`computing data processing system can be provided . The
`Amongst often used collaborative components in a col
`system
`can include an instant messenger configured to
`laborative environment , instant messaging remains of para
`maintain a multi - modal instant messaging session between
`mount importance . In instant messaging systems , users are 35
`first and second conversants , and multi - modal transcript
`provided with instant messaging client software , which
`unification logic comprising program code enable to estab
`allows them to communicate via an instant messaging server
`lish concurrent voice messaging and text messaging sessions
`with other users . Although instant messaging systems allow
`between two conversants , receive both voice messages and
`users to communicate with each other in real - time , these
`existing instant messaging systems have several deficiencies 40 text messages between two conversants through the voice
`with regard to automatically logging a chat transcript that
`messaging and instant messaging sessions respectively , and
`contains multi - modal communication , such as text and voice
`log the voice messages and text messages in a single
`transcript of conversation between the two conversants .
`in one conversation .
`In this regard , when involved in a chat session , a user may
`Additional aspects of the invention will be set forth in part
`converse with another user by providing a combination of 45 in the description which follows , and in part will be obvious
`text and audio messages in the chat session . Switching to
`from the description , or may be learned by practice of the
`voice chatting during a textual chat session can be preferred
`invention . The aspects of the invention will be realized and
`when chatting about a complex subject that may be too
`attained by means of the elements and combinations par
`cumbersome to communicate by text alone . Once the chat
`ticularly pointed out in the appended claims . It is to be
`session has ended , users may refer to a chat transcript for the 50 understood that both the foregoing general description and
`conversation at any time . The chat transcript can include a
`the following detailed description are exemplary and
`textual chat log archive that displays the whole chat session
`explanatory only and are not restrictive of the invention , as
`in textual format based upon time - stamps . Necessarily , the
`claimed .
`chat transcript excludes any audio portion of the chat
`session . Rather , at best the audio portion of the chat session 55
`BRIEF DESCRIPTION OF THE SEVERAL
`is stored separately from the chat transcript in an audio file .
`VIEWS OF THE DRAWINGS
`BRIEF SUMMARY OF THE INVENTION
`The accompanying drawings , which are incorporated in
`Embodiments of the present invention address deficien - 60 and constitute part of this specification , illustrate embodi
`ments of the invention and together with the description ,
`cies of the art in respect to multi - modal chat logging
`serve to explain the principles of the invention . The embodi
`management , and provide a novel and non - obvious method ,
`ments illustrated herein are presently preferred , it being
`system and computer program product for generating a
`a
`unified chat transcript for a multi - modal conversation in an
`understood , however , that the invention is not limited to the
`instant messaging session . In one embodiment of the inven - 65 precise arrangements and instrumentalities shown , wherein :
`tion , a method of generating a unified chat transcript for a
`FIG . 1 is a pictorial illustration of an instant messenger
`multi - modal conversation in an instant messaging session
`configured for multi - modal transcript unification ;
`
`Case 1:21-cv-00494 Document 1-2 Filed 02/19/21 USDC Colorado Page 6 of 9
`
`
`
`US 9 , 760 , 865 B2
`
`Each of the collaborative clients 230 can provide a
`FIG . 2 is a schematic illustration of a collaborative
`collaborative application 240 . The collaborative application
`computing data processing system configured for generating
`240 can include , for example , an instant messenger , text chat
`a unified chat transcript for a multi - modal conversation in an
`component , voice chat component , and video chat compo
`instant messaging session ;
`FIG . 3 is a block diagram of a unified chat transcript 5 nent . It will be recognized by the skilled artisan , however ,
`that any or all of the functional portions of the collaborative
`depicted in FIG . 2 , and
`FIG . 4 is a flow chart illustrating a process for generating
`application 240 can be disposed in host server 210 as part of
`a unified chat transcript for a multi - modal conversation in an
`the collaborative environment 250 and provided to a light
`weight client in collaborative client 230 such as a Web
`instant messaging session .
`10 browser over the computer communications network 220 .
`Notably , multi - modal transcript logic 260 can be coupled
`DETAILED DESCRIPTION OF THE
`to the collaborative environment 250 through host server
`INVENTION
`210 . The logic 260 can include program code enabled to
`establish concurrent voice messaging and text messaging
`Embodiments of the present invention provide a method ,
`system and computer program product for generating a
`15 sessions between two conversants , receive both voice mes
`unified chat transcript for a multi - modal conversation in an
`sages and text messages between two conversants through
`instant messaging session . In accordance with an embodi -
`the voice messaging and instant messaging sessions respec
`ment of the present invention , an instant messaging session
`tively , and log the voice messages and text messages in a
`capable of text chat and voice chat can be established and
`single transcript of conversation between the two conver
`maintained as between two conversants in a collaborative 20 sants .
`environment . When a conversant receives a voice message
`In yet further illustration , FIG . 3 is a block diagram of a
`and a text message respectively , the voice and text messages
`unified chat transcript depicted in FIG . 2 . Blocks 310 and
`can be logged into a single transcript of conversation that
`330 depict a text message within an instant messaging chat
`displays the chronological order of the voice and text
`transcript 300 . Block 320 and 340 depict voice messages
`messages .
`25 that were received during a multi - modal conversation
`In further illustration , FIG . 1 is a pictorial illustration of
`between two conversants . The order of displaying the voice
`an instant messenger configured for multi - modal transcript
`and text messages can based on , for example , chronological
`unification . As shown , an instant messaging client 110 can
`order , or username order .
`support an instant messaging session between two conver -
`In yet further illustration of the operation of portions of
`sants . The instant messaging session can be represented 30 the instant messaging multi - modal transcript logic 260 , FIG .
`within instant messaging chat transcript 120 . Individual
`4 is a flow chart illustrating a process for generating a unified
`conversants to the instant messaging session can provide
`transcript for a multi - modal conversation . Beginning in
`entries to the instant messaging chat transcript 120 through
`block 410 , an instant messaging session can be initialized
`message entry field 130 . Upon selecting a send control 140 ,
`between at two conversants . Next in block 420 a voice
`content provided in the message entry field 130 can be added 35 messaging session can be activated . In block 430 , a message
`to the instant messaging chat transcript 120 . Notably , voice
`within the instant messaging chat transcript can be retrieved .
`messaging session between a first conversant 160A and a
`Since an instant message can contain multi - modal messages
`second conversant 160B can be implemented from within
`such as text messages or voice messages , each message
`entry can be classified . In decision block 440 if the message
`the instant messaging client 110 .
`To generate a unified chat transcript for a multi - modal 40 is a voice message then the voice message can be logged in
`conversation in the instant messaging chat transcript 120 ,
`chronological order along with text messages that have
`concurrent voice messaging and text messaging sessions can
`occurred between the two conversants . The voice messages
`be established in the instant messaging client 110 and each
`and text messages can be logged into a single chat transcript ,
`of the text messages and voice messages can be logged in a
`and additionally can be stored as a single chat transcript log
`single chat transcript 170 displaying a chronological order , 45 file for future reference .
`including an embedded voice message 180 , along with text
`Embodiments of the invention can take the form of an
`messages of conversation between the two conversants .
`entirely hardware embodiment , an entirely software embodi
`Thus , reflecting not only when a conversant has switched
`ment or an embodiment containing both hardware and
`from text message to voice message , but also making
`software elements . In a preferred embodiment , the invention
`available the actual content of each voice message within a
`50 is implemented in software , which includes but is not limited
`single transcript containing text and voice messages . Alter -
`to firmware , resident software , microcode , and the like .
`natively , once a conversation has ended , the voice messages
`Furthermore , the invention can take the form of a computer
`and text messages can be stored in a single chat transcript
`program product accessible from a computer - usable or com
`puter - readable medium providing program code for use by
`log file for later reference .
`The multi - modal transcript unification process described 55 or in connection with a computer or any instruction execu
`herein can be embodied within a collaborative computing
`tion system .
`environment . In illustration , FIG . 2 is a schematic illustra -
`For the purposes of this description , a computer - usable or
`tion of a collaborative computing data processing system
`computer readable medium can be any apparatus that can
`configured for generating a unified chat transcript for a
`contain , store , communicate , propagate , or transport the
`multi - modal conversation in an instant messaging session . 60 program for use by or in connection with the instruction
`The system can include a host server 210 configured for
`execution system , apparatus , or device . The medium can be
`communicative coupling to one or more collaborative clients
`an electronic , magnetic , optical , electromagnetic , infrared ,
`230 over computer communications network 220 . The host
`or semiconductor system
`( or apparatus or device ) or a
`server 210 can support the operation of a collaborative
`propagation medium . Examples of a computer - readable
`environment 250 serving each of the collaborative clients 65 medium include a semiconductor or solid state memory ,
`230 and managing collaborative data 270 for the collabora -
`magnetic tape , a removable computer diskette , a random
`access memory ( RAM ) , a read - only memory ( ROM ) , a rigid
`tive clients 230 .
`
`Case 1:21-cv-00494 Document 1-2 Filed 02/19/21 USDC Colorado Page 7 of 9
`
`
`
`US 9 , 760 , 865 B2
`
`10
`
`an instant messenger configured to maintain a multi
`magnetic disk and an optical disk . Current examples of
`optical disks include compact disk - read only memory ( CD
`modal instant messaging session between first and
`ROM ) , compact disk - read / write ( CD - R / W ) and DVD .
`second conversants ; and
`multi - modal transcript unification logic , executing on the
`A data processing system suitable for storing and / or
`processor , and configured to
`executing program code will include at least one processor 5
`coupled directly or indirectly to memory elements through a
`establish a single instant messaging session between
`system bus . The memory elements can include local
`two conversants ,
`memory employed during actual execution of the program
`receive text messages as part of a conversation between
`code , bulk storage , and cache memories which provide
`the two conversants , through the single instant mes
`temporary storage of at least some program code in order to
`saging session ,
`reduce the number of times code must be retrieved from bulk
`embed in the instant messaging session a voice mes
`storage during execution . Input / output or I / O devices ( in
`sage received from one of the two conversants ,
`cluding but not limited to keyboards , displays , pointing
`classify each one of the embedded voice message and
`devices , etc . ) can be coupled to the system either directly or
`the received text messages by type , the type of
`through intervening I / O controllers . Network adapters may 15
`message being one of a voice message and a text
`also be coupled to the system to enable the data processing
`message ,
`system to become coupled to other data processing systems
`determine if the one of the voice and text messages is
`or remote printers or storage devices through intervening
`classified as a voice message , and
`private or public networks . Modems , cable modem and
`log the classified voice and text messages in a single
`Ethernet cards are just a few of the currently available types 20
`transcript of conversation between the two conver
`of network adapters .
`sants occurring in the single instant messaging ses
`sion in response to determining that the one of the
`We claim :
`1 . A method for generating a unified chat transcript for a
`voice and text messages is classified as a voice
`message .
`multi - modal conversation in an instant messaging session , 25
`the method comprising :
`9 . The system of claim
`8 , wherein the multi - modal
`establishing a single instant messaging session between
`transcript unification logic is configured to couple the voice
`two conversants ;
`messaging session to the single instant messaging session .
`receiving text messages as part of a conversation between
`10 . A computer program product comprising a computer
`the two conversants , through the single instant mes - 30 usa usable storage medium that is not a transitory signal per se ,
`saging session ;
`having computer usable program code stored thereon for
`embedding in the instant messaging session a voice
`generating a unified transcript for a multi - modal conversa
`message received from one of the two conversants ;
`tion , the computer usable program code , when executed on
`classifying each one of the embedded voice message and
`the received text messages by type , the type of message 35
`a computer hardware device , causing the computer hardware
`device to perform the operations of :
`being one of a voice message and a text message ;
`establishing a single instant messaging session between
`determining if the one of the voice and text messages is
`two conversants ;
`classified as a voice message ; and ,
`logging the classified voice and text messages in a single
`receiving text messages as part of a conversation between
`transcript of conversation between the two conversants 40
`the two conversants , through the single instant mes
`saging session ;
`occurring in the single instant messaging session in
`response to determining that the one of the received
`embedding in the instant messaging session a voice
`voice and text messages is classified as a voice mes
`message received from one of the two conversants ;
`sage .
`classifying each one of the embedded voice message and
`2 . The method of claim
`1 , further comprising switching 45
`the received text messages by type , the type of message
`the conversation between voice messaging and the text
`being one of a voice message and a text message ;
`messaging .
`determining if the one of the voice and text messages is
`3 . The method of claim
`1 , wherein the logging comprises
`classified as a voice message ; and ,
`chronologically displaying each one of the classified voice
`logging the classified voice and text messages in a single
`and text messages in the single instant messaging session 50
`transcript of conversation between the two conversants
`between the two conversants .
`occurring in the single instant messaging session in
`4 . The method of claim 1 , wherein the logging comprises
`response to determining that the one of the received
`storing each one of the classified voice and text messages in
`voice and text messages is classified as a voice mes
`a single transcript log file between the two conversants .
`sage .
`5 . The method of claim 1 , wherein the logging comprises 55
`11 . The computer program product of claim
`10 , further
`chronologically ordering each one of the classified voice and
`comprising
`text messages in the single transcript .
`switching the conversation between a voice messaging
`6 . The method of claim 1 , wherein the logging comprises
`session and a text messaging session .
`displaying each one of the classified voice and text messages
`by username order in the single instant messaging session 60
`12 . The computer program product of claim 10 , wherein
`the logging comprises chronologically displaying each one
`between the two conversants .
`7 . The method of claim 1 , wherein the logging comprises
`of the classified voice and text messages in the single instant
`username ordering of each one of the classified voice and
`messaging session between the two conversants .
`13 . The computer program product of claim 10 , wherein
`text messages in the single transcript .
`8 . A collaborative computing data processing system
`65 the logging comprises storing each one of the classified
`comprising :
`voice and text messages in a single transcript log file
`a processor ;
`between the two conversants .
`
`Case 1:21-cv-00494 Document 1-2 Filed 02/19/21 USDC Colorado Page 8 of 9
`
`
`
`US 9 , 760 , 865 B2
`14 . The computer program product of claim 10 , wherein
`the logging comprises chronologically ordering each one of
`the classified voice and text messages in the single tran
`script .
`15 . The computer program product of claim 10 , wherein 5
`the logging comprises username ordering of each one of the
`classified voice and text messages in the single transcript .
`16 . The computer program product of claim 10 , wherein
`the logging comprises displaying each one of the classified
`voice and text messages by username order in the single 10
`instant messaging session between the two conversants .
`*
`*
`*
`*
`
`Case 1:21-cv-00494 Document 1-2 Filed 02/19/21 USDC Colorado Page 9 of 9
`
`