IP Library Granted Patent US 8,082,311
Granted Patent B2
US 8,082,311 · App. 12/535,419 · Granted Dec 20, 2011

Authentication of electronic data

View Patent ↗
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 8,082,311
App. No.
12/535,419
Granted
Dec 20, 2011
Kind
B2
Abstract

Systems and techniques for transmitting electronic data by receiving, at a communications system host, electronic data transmitted from a sender and addressed to an intended recipient; authenticating the electronic data based on attributes of the electronic data and appending information to the electronic data indicating that the electronic data has been authenticated.

Claims (41)

1. A method of exchanging instant messages in a presence based messaging system, the method comprising:

receiving, at a presence-based message system, first instant messaging content addressed to an intended user from a first user;

receiving, at the presence-based message system, trusted instant messaging content addressed to the intended user from a trusted user;

determining, at the presence-based message system, that the first user has normal privileges to exchange instant messages;

determining, at the presence-based message system, that the trusted user has special privileges that enable the trusted user to exchange trusted instant messages;

packaging, at the presence-based message system, the first instant messaging content as a first instant message;

configuring, at the presence-based message system, the first instant message as an unofficial instant message using an unofficial format;

packaging, based on determining that the trusted user has special privileges that enable the trusted user to exchange the trusted instant messages, the trusted instant messaging content as a trusted instant message;

configuring, at the presence-based message system, the trusted instant message to be rendered using a trusted format that distinguishes unofficial instant messages from trusted instant messages using a presented seal that identifies the trusted instant message presented to the intended user as originating from the trusted user.

2. The method of claim 1 wherein configuring the trusted information includes configuring the trusted information to further render to an intended recipient as an icon indicative of endorsement.

3. The method of claim 1 wherein configuring the trusted information includes configuring the trusted information to further render to an intended recipient content of electronic data.

4. The method of claim 1 wherein configuring the trusted information includes configuring the trusted information to further render to an intended recipient attributes of the trusted information.

5. The method of claim 1 wherein configuring the trusted information includes configuring the trusted information to further render to an intended recipient a border in a protected chrome.

6. The method of claim 1 wherein configuring the trusted information includes configuring the trusted information to further render to an intended recipient a header in a protected chrome.

7. The method of claim 1 wherein configuring the trusted information includes configuring the trusted information to further render to an intended recipient an identity of a trusted sender in a special format different from an second sender that is not trusted.

8. A system configured to exchanging instant messages in a presence based messaging system, the system comprising:

a processor, and

instructions that when executed on the processor cause the processor to perform operations that include:

receiving, at a presence-based message system, first instant messaging content addressed to an intended user from a first user;

receiving, at the presence-based message system, trusted instant messaging content addressed to the intended user from a trusted user;

determining, at the presence-based message system, that the first user has normal privileges to exchange instant messages;

determining, at the presence-based message system, that the trusted user has special privileges that enable the trusted user to exchange trusted instant messages;

packaging, at the presence-based message system, the first instant messaging content as a first instant message;

configuring, at the presence-based message system, the first instant message as an unofficial instant message using an unofficial format;

packaging, based on determining that the trusted user has special privileges that enable the trusted user to exchange the trusted instant messages, the trusted instant messaging content as a trusted instant message;

configuring, at the presence-based message system, the trusted instant message to be rendered using a trusted format that distinguishes unofficial instant messages from trusted instant messages using a presented seal that identifies the trusted instant message presented to the intended user as originating from the trusted user.

9. The system of claim 8 wherein configuring the trusted information includes configuring the trusted information to further render to an intended recipient as an icon indicative of endorsement.

10. The system of claim 8 wherein configuring the trusted information includes configuring the trusted information to further render to an intended recipient content of electronic data.

11. The system of claim 8 wherein configuring the trusted information includes configuring the trusted information to further render to an intended recipient attributes of the trusted information.

12. The system of claim 8 wherein configuring the trusted information includes configuring the trusted information to further render to an intended recipient a border in a protected chrome.

13. The system of claim 8 wherein configuring the trusted information includes configuring the trusted information to further render to an intended recipient a header in a protected chrome.

14. The system of claim 8 wherein configuring the trusted information includes configuring the trusted information to further render to an intended recipient an identity of a trusted sender in a special format different from an second sender that is not trusted.

15. A computer program on a nontransitory computer readable medium comprising instructions that when executed on a processor cause the processor to perform operations that include:

receiving, at a presence-based message system, first instant messaging content addressed to an intended user from a first user;

receiving, at the presence-based message system, trusted instant messaging content addressed to the intended user from a trusted user;

determining, at the presence-based message system, that the first user has normal privileges to exchange instant messages;

determining, at the presence-based message system, that the trusted user has special privileges that enable the trusted user to exchange trusted instant messages;

packaging, at the presence-based message system, the first instant messaging content as a first instant message;

configuring, at the presence-based message system, the first instant message as an unofficial instant message using an unofficial format;

packaging, based on determining that the trusted user has special privileges that enable the trusted user to exchange the trusted instant messages, the trusted instant messaging content as a trusted instant message;

configuring, at the presence-based message system, the trusted instant message to be rendered using a trusted format that distinguishes unofficial instant messages from trusted instant messages using a presented seal that identifies the trusted instant message presented to the intended user as originating from the trusted user.

Assignments (8)
CHANGE OF NAME Recorded Oct 5, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044129/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 22, 2015
From: AOL INC.
To: MARATHON SOLUTIONS LLC
Reel/Frame 036619/0457 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 2, 2014
From: BRIGHT SUN TECHNOLOGIES
To: GOOGLE INC.
Reel/Frame 033074/0009 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 2, 2014
From: MARATHON SOLUTIONS LLC
To: BRIGHT SUN TECHNOLOGIES
Reel/Frame 031900/0494 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 5, 2012
From: AOL LLC
To: AOL INC.
Reel/Frame 027998/0382 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS Recorded Nov 16, 2010
From: BANK OF AMERICA, N A
To: AOL INC; AOL ADVERTISING INC; GOING INC; LIGHTNINGCAST LLC; MAPQUEST, INC; NETSCAPE COMMUNICATIONS CORPORATION; QUIGO TECHNOLOGIES LLC; SPHERE SOURCE, INC; TACODA LLC; TRUVEO, INC; YEDDA, INC
Reel/Frame 025323/0416 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 23, 2009
From: YOUSTRA, WILLIAM N.
To: AOL LLC
Reel/Frame 023693/0192 →
SECURITY AGREEMENT Recorded Dec 14, 2009
From: AOL INC.; AOL ADVERTISING INC.; BEBO, INC.; ICQ LLC; GOING, INC.; LIGHTNINGCAST LLC; MAPQUEST, INC.; NETSCAPE COMMUNICATIONS CORPORATION; QUIGO TECHNOLOGIES LLC; SPHERE SOURCE, INC.; TACODA LLC; TRUVEO, INC.; YEDDA, INC.
To: BANK OF AMERICAN, N.A. AS COLLATERAL AGENT
Reel/Frame 023649/0061 →