# US 2013/0159877 A1 · Stealth mode for interacting with electronic messages

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2013/0159877 A1
- Document ID: US20130159877A1
- Status: Published application
- Kind: A1
- Application number: 13/330,053
- Filed: 2011-12-19
- Published: 2013-06-20
- Earliest claimed: 2011-12-19
- Assignees: Microsoft Corporation
- Inventors: Edward Thomas Banti; Selvaraj Nalliah
- Web page: https://patentgrep.com/patent/US20130159877A1

## CPC

- G06Q 10/107: Computer-aided management of electronic mailing [e-mailing]
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR

## Abstract

A stealth mode may be used to interact with electronic messages. A user may enter the stealth mode to interact with electronic messages without making state changes to the messages. While operating in stealth mode, operations (e.g. implicit operations such as reading a message) do not change the state of the electronic messages. Upon exiting the stealth mode, the state of the electronic messages is the same as before entering the stealth mode. According to an embodiment, explicit operations performed during stealth mode (e.g. marking a message as “read”, deleting/forwarding/replying a message, . . . ) may change the state of the message relating to the action.

## Claims

### Claim 1

A method for interacting with electronic messages, comprising:
displaying electronic messages;
detecting a user interaction requesting an operation to be performed on an electronic message;
performing the operation on the electronic message that attempts to change a state related to the electronic message;
maintaining the state related to the electronic message during interaction with the electronic message while in a stealth mode;
changing the state related to the electronic message during interaction with the electronic message when outside of the stealth mode; and
updating the display in response to performing the operation.

### Claim 2 (depends on 1)

The method of claim 1, further comprising determining when the operation to be performed on the electronic message is an explicit operation and when the operation is an implicit operation.

### Claim 3 (depends on 2)

The method of claim 2, wherein maintaining the state related to the electronic message during interaction with the electronic message while in the stealth mode comprises changing the state related to the electronic message when the operation is the explicit operation.

### Claim 4 (depends on 2)

The method of claim 2, wherein the implicit operation is reading the electronic message.

### Claim 5 (depends on 2)

The method of claim 2, wherein the explicit operation is at least one of: forwarding the electronic message; moving the electronic message; manually initiating a client defined rule; replying to the electronic message; manually marking the electronic message as being read.

### Claim 6 (depends on 5)

The method of claim 5, further comprising maintaining a state of a read property of the electronic message in an unread state after performing the explicit operation.

### Claim 7 (depends on 1)

The method of claim 1, further comprising maintaining a display of the electronic messages as displayed before entering the stealth mode during the interaction with the electronic messages during the stealth mode.

### Claim 8 (depends on 2)

The method of claim 2, further comprising entering the stealth mode in response to receiving a user selection.

### Claim 9 (depends on 1)

The method of claim 1, further comprising displaying an indication showing that the stealth mode is entered.

### Claim 10

A computer-readable medium having computer-executable instructions for interacting with electronic messages, comprising:
displaying electronic messages;
entering a stealth mode in response to receiving a user interaction;
displaying an indication showing that the stealth mode is entered;
detecting a user interaction requesting an operation to be performed on an electronic message;
performing the operation on the electronic message that attempts to change a state related to the electronic message;
maintaining the state related to the electronic message during interaction with the electronic message while in the stealth mode; and
changing the state related to the electronic message during interaction with the electronic message when outside of the stealth mode.

### Claim 11 (depends on 10)

The computer-readable medium of claim 10, further comprising determining when the operation to be performed on the electronic message is an explicit operation and when the operation is an implicit operation.

### Claim 12 (depends on 11)

The computer-readable medium of claim 11, wherein maintaining the state related to the electronic message during interaction with the electronic message while in the stealth mode comprises changing the state related to the electronic message when the operation is the explicit operation.

### Claim 13 (depends on 11)

The computer-readable medium of claim 11, wherein the implicit operation is at least one of: reading the electronic message; sorting the electronic messages and navigating the messages.

### Claim 14 (depends on 11)

The computer-readable medium of claim 11, wherein the explicit operation is at least one of: forwarding the electronic message; moving the electronic message; manually initiating a client defined rule; replying to the electronic message; manually marking the electronic message as being read.

### Claim 15 (depends on 14)

The computer-readable medium of claim 14, further comprising maintaining a state of a read property of the electronic message in an unread state after performing the explicit operation and changing an indicator of the electronic message to show the explicit operation as being performed.

### Claim 16 (depends on 10)

The computer-readable medium of claim 10, further comprising maintaining a display of the electronic messages as displayed before entering the stealth mode during the interaction with the electronic messages during the stealth mode.

### Claim 17

A system for interacting with electronic messages, comprising:
a display;
a network connection that is coupled to a network;
a processor and a computer-readable medium;
an operating environment stored on the computer-readable medium and executing on the processor; and
a process operating under the control of the operating environment and operative to perform actions, comprising:
displaying electronic messages;
entering a stealth mode in response to receiving a user interaction;
displaying an indication showing that the stealth mode is entered;
detecting a user interaction requesting an operation to be performed on an electronic message;
performing the operation on the electronic message that attempts to change a state related to the electronic message;
determining when the operation to be performed on the electronic message is an explicit operation and when the operation is an implicit operation;
maintaining the state related to the electronic message during interaction with the electronic message while in the stealth mode and the operation is the implicit operation; and
changing the state related to the electronic message during interaction with the electronic message when outside of the stealth mode or the operation is the explicit operation.

### Claim 18 (depends on 17)

The system of claim 17, wherein the implicit operation is reading the electronic message.

### Claim 19 (depends on 17)

The system of claim 17, wherein the explicit operation is at least one of: forwarding the electronic message; moving the electronic message; manually initiating a client defined rule; replying to the electronic message; manually marking the electronic message as being read.

### Claim 20 (depends on 19)

The system of claim 19, further comprising maintaining a state of a read property of the electronic message in an unread state after performing the explicit operation.
