throbber
Case 1:21-cv-00494 Document 1-2 Filed 02/19/21 USDC Colorado Page 1 of 9
`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
`
`

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