IP Library Patent Application 11441519
Patent Application
App. No. 11/441,519

Archiving VoIP conversations

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
11/441,519
Abstract

Generally described, the present invention is directed to a method and system that provides the ability to record and store a digital conversation exchanged among mutually agreed parties in a specified archive database. In some instances, content of a digital conversations may be stored (e.g., for legal and/or medical purposes) along with the authenticity of those conversations. Parties who are involved in the digital conversation can authenticate and associate themselves with the conversation. The authentication may be integrated or bound with the digital conversation so that the digital conversation can be stored with a proof of authenticity in the specified archive database. The stored conversation may be retrieved by the parties or any entity with a delegation from the party for reviewing the conversation, or incorporating new information into the stored conversation.

Claims (36)

1 . A method for storing a part of a digital conversation to a designated database wherein the digital conversation is exchanged over a VoIP communication channel, comprising:

receiving a request to store at least part of the digital conversation;

receiving authentication information to authenticate at least one party participating in the digital conversation;

collecting a set of data packets relating to the at least part of the digital conversation;

generating a record of the at least part of the digital conversation with the authentication information and the collected data packets; and

storing the generated record to the designated database.

2 . The method of claim 1 , wherein the authentication information is digital signature information.

3 . The method of claim 1 , wherein the authentication information is user biometric information.

4 . The method of claim 1 , wherein generating a record includes collecting additional information relating to the part of the digital conversation being stored.

5 . The method of claim 4 , wherein the additional information is date/time information, information relating to a third-party authentication server, or information relating to the designated database.

6 . The method of claim 1 further comprising:

identifying a plurality of necessary authentications related to the part of the digital conversation and obtaining authentication information corresponding to each identified authentication.

7 . The method of claim 6 , further comprising:

confirming each identified authentication based on the obtained authentication information.

8 . The method of claim 7 , wherein generating a record includes binding the confirmed authentication and the collected data packets.

9 . The method of claim 1 , wherein the designated database is maintained by a third-party database server that allows each party to retrieve the stored record.

10 . The method of claim 1 , wherein the conversation data packets include at least one of voice data packets or media data packets that relate to the conversation.

11 . A computer-readable medium having computer-executable components for archiving a conversation over a digital voice communication channel, comprising:

an archiving request component for generating a request to archive an authenticated conversation, wherein the authenticated conversation is a part of the conversation that requires at least one authentication;

an information collection component for collecting authentication information relating to the at least one authentication; and

an authentication application component for applying the collected authentication information to the part of the conversation and for authenticating the part of the conversation to confirm the at least one authentication.

12 . The computer-readable medium of claim 11 , wherein the request to archive is generated in response to input from at least one contact point involved in the conversation.

13 . The computer-readable medium of claim 11 , wherein the request to archive is generated based on contextual information relating to the conversation, the contextual information being exchanged before the conversation.

14 . The computer-readable medium of claim 11 , wherein if it is determined that authentication from a third party is necessary, the authentication application component issues a request to the third party for authentication.

15 . The computer-readable medium of claim 14 , wherein if the at least a portion of the conversation is authenticated, the authentication application component binds the at least a portion of the conversation with the collected authentication information.

16 . The computer-readable medium of claim 15 , wherein the at least a portion of the conversation includes contextual information and at least one of voice information or media information.

17 . A method for generating and storing an authenticated conversation, comprising:

receiving authentication information from at least one device of clients that are involved in a conversation over a VoIP communication channel;

identifying relevant information from the conversation, the relevant information being contextual information and voice information;

collecting the relevant information from the conversation;

confirming a validity of the authentication information; and

if the authentication information is confirmed, binding the confirmed authentication information with the relevant information to generate an authenticated conversation.

18 . The method of claim 17 , wherein the relevant information relates to an activity in which contact points of the clients involved in the activity need to be authenticated and associated with the conversation.

19 . The method of claim 18 , wherein the authenticated conversation is temporarily stored on the at least one device of the clients, the stored authenticated conversation being sent to a centralized archiving repository at a predetermined time.

20 . The method of claim 17 further comprising:

obtaining an approval from contact points of the clients to generate the authenticated conversation before binding the confirmed authentication information with the relevant information.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2014
From: MICROSOFT CORPORATION
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 034542/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 28, 2006
From: FORBES, SCOTT C
To: MICROSOFT CORPORATION
Reel/Frame 018021/0596 →