IP Library Granted Patent US 8,156,189
Granted Patent B2
US 8,156,189 · App. 12/759,647 · Granted Apr 10, 2012

Creating rich experiences in mail through attachments

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,156,189
App. No.
12/759,647
Granted
Apr 10, 2012
Kind
B2
Abstract

The disclosed embodiments provide for an email and messenging system that allows a user composing a message to select an application which will appear next to the composition screen at both the sending and receiving computer. The application is specified as an attachment at the sending client and when received at a receiving client of a user with an enhanced or compliant mail/messenging account the application will be executed at the receiving client, thus customizing the functionality of the receiving client computer and the mail experience between sender and receiver. An unapproved application sent as an attachment will not be executed and/or alter the receiving client interface. Similarly, the application will simply appear as a standard attachment at a non enhanced recipient client/account.

Claims (28)

1. A computer system for providing email to a group of users, the computer system comprising:

a group of email servers configured to:

cause a message composition and display screen of a user interface to be rendered at a first client computer;

cause a gallery of applications to be displayed adjacent the message composition screen, the gallery of applications comprising a plurality of applications that may be sent as attachments to a message;

receive an application attachment selection input selected from the gallery at the first client computer; and

cause the selected application attachment to be transmitted by the email servers to a second client computer;

wherein the transmitted application attachment when received causes the second client computer to display at least one gallery application adjacent to a message composition and display screen of a user interface of the second client computer; and

wherein the email servers are further configured to maintain a repository of approved applications, to cause approved applications to be displayed in the gallery at the first client computer, and to cause approved applications selected by users at the first client computer to be displayed in the gallery at the second client computer.

2. The computer system of claim 1 , wherein the email servers are further configured to transmit a non approved application as an attachment that does not get displayed at the gallery.

3. The computer system of claim 1 , wherein the email servers are further configured to associate files with the selected application, and to transmit the files with the application.

4. The computer system of claim 1 , wherein the email servers are further configured to associate user configuration choices for the selected application.

5. The computer system of claim 4 , wherein the email servers are further configured to transmit associated user configuration choices for the selected application to the second client computer.

6. The computer system of claim 1 , wherein the email servers are further configured to cause the first client computer to generate a preview of what a message with the selected attachment will appear like at the second client computer.

7. A computer implemented method of operating an electronic mail system, the method comprising:

causing a message display and composition screen to be displayed at a first client computer, the message display and composition screen having a mail display and composition area occupying a portion of a browser window;

receiving, at one or more servers of the electronic mail system, an indication from the first client computer that a first user has initiated composition of a message at the first client;

causing a gallery of applications to be displayed adjacent the message display and composition area within the browser window;

receiving at the servers of the electronic mail system an indication that the first user wishes to send one of the applications within the gallery as an attachment to the message composed at the first client;

delivering the application as an attachment to a message from the first client computer to a second client computer with the servers of the electronic mail system;

causing the attached application to be automatically executed and displayed adjacent a message display and composition area within a browser window of a second client computer;

maintaining a repository of approved applications at one or more of the electronic mail servers;

causing approved applications to be displayed in the gallery at the first client computer; and

causing approved applications selected by a user at the first client computer to be displayed in the gallery at the second client computer.

8. The computer implemented method of claim 7 , further comprising delivering a non approved application as standard attachment that does not get displayed at the gallery.

9. The computer implemented method of claim 7 , wherein the email servers are further configured to associate files with the selected application, and to transmit the files with the application.

10. The computer implemented method of claim 7 , wherein the method further comprises associating user configuration choices for the selected application.

11. The computer implemented method of claim 10 , wherein the method further comprises transmitting associated user configuration choices for the selected application to the second client computer.

12. The computer implemented method of claim 7 , wherein the method further comprises causing the first client computer to generate a preview of what a message with the selected attachment will appear like at the second client computer.

Assignments (5)
PATENT SECURITY AGREEMENT (FIRST LIEN) Recorded Sep 29, 2022
From: YAHOO ASSETS LLC
To: ROYAL BANK OF CANADA, AS COLLATERAL AGENT
Reel/Frame 061571/0773 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 16, 2021
From: YAHOO AD TECH LLC (FORMERLY VERIZON MEDIA INC.)
To: YAHOO ASSETS LLC
Reel/Frame 058982/0282 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2020
From: OATH INC.
To: VERIZON MEDIA INC.
Reel/Frame 054258/0635 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 2, 2018
From: YAHOO HOLDINGS, INC.
To: OATH INC.
Reel/Frame 045240/0310 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 23, 2017
From: YAHOO! INC.
To: YAHOO HOLDINGS, INC.
Reel/Frame 042963/0211 →