Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Jorge Pereira, Seattle US

Jorge Pereira, Seattle, WA US

Patent application numberDescriptionPublished
20090204903IDENTIFYING UNIQUE CONTENT IN ELECTRONIC MAIL MESSAGES - Unique content in interrelated email messages is identified and duplicate content filtered out for user friendly display of a flow of exchange within the interrelated messages. Follow-on messages such as replies or forwards are compared to the original message to determine which part of a follow-on message is not present in the original message and is a unique part of the follow-on message. The comparison includes parsing of the messages to extract user viewable parts determination of which extracted part is the last message part containing unique information. Once the unique message part is determined, message body that excludes everything after the unique part including the headers is be displayed.08-13-2009
20090210800USE INTERFACE FOR READING EMAIL CONVERSATIONS - Emails modeled as conversations are displayed in a user interface that enables users to read and interact with the emails within a conversation intuitively. Conversation breaks, such as those in an in-reply-to relationship between messages, are presented utilizing extra spaces between displayed message parts, excerpts of parent messages displayed above the message following the break, and/or graphical elements like broken connectors. Relationships between a user selected message and its parent within the conversation defined relationship are illustrated using graphical elements or schemes that focus on the selected message to avoid confusion due to information overload.08-20-2009
20090319617EXTRACTING PREVIOUS MESSAGES FROM A LATER MESSAGE - A message extraction system is described that extracts a previous message from a current message in a conversation thread. The message extraction system receives a current message and identifies a previous message candidate within the current message. The system determines a checksum of the previous message candidate and compares the determined checksum to a previously stored checksum of the previous message. If the two checksums match, the system extracts the previous message from the reply message rather than from the server.12-24-2009
20090319619AUTOMATIC CONVERSATION TECHNIQUES - Automatic conversation techniques are described. An apparatus may comprise a computing device having an incoming message module operative to receive an incoming message, a conversation identification module communicatively coupled to the incoming message module, the conversation identification module operative to determine the incoming message is part of a conversation thread, and associate the incoming message with the conversation thread by setting a conversation identifier property of the incoming message to a conversation identifier for the conversation thread, and a conversation manager module communicatively coupled to the conversation identification module, the conversation manager module operative to determine a conversation rule is associated with the conversation thread, and apply the conversation rule to the incoming message. Other embodiments are described and claimed.12-24-2009
20090319911SYNCHRONIZED CONVERSATION-CENTRIC MESSAGE LIST AND MESSAGE READING PANE - Technologies are described herein for a user interface uniting two primary components, a list view and a reading pane, within a message reading application. Technologies are also described for synchronizing status and parameters between the two primary user interface components. In particular, a user interface for reading messages can represent all components of a conversation with both a list view for presenting a message map, and a reading pane for presenting a content view. The list view can present a list of messages grouped by conversation. The reading pane window can contain smaller windows or frames. Each of the smaller windows or frames can contain a message within a given conversation. Synchronization provided between the list view and a reading pane can allow message selection in one of the user interface components to cause display and selection of the corresponding message in the other user interface component.12-24-2009
20110041177CONTEXT-SENSITIVE INPUT USER INTERFACE - A context-sensitive user input interface may be provided. An application may display a user interface element, such as a text box. The interface may provide suggested action tokens, and may receive a user selection of one of the suggested tokens and/or a text-based input of an action token. The interface may also provide suggested options and/or guidance to the user in entering an application action. The interface may further determine when the user's input comprises a complete action and may provide an execute option to the user for finalizing and executing the action.02-17-2011
20110055196DATA MINING ELECTRONIC COMMUNICATIONS - User insights derived from communication data may be provided. Communications associated with a user may be collected and analyzed to derive insights about the user. The insight may then be provided to the user, such as for modifying an application functionality, creating a message processing rule, providing new information to the user, and updating an application display or user interface.03-03-2011
20110055264DATA MINING ORGANIZATION COMMUNICATIONS - Data mining for organization insights may be provided. Data from a plurality of sources, such as user communications and documents, may be collected. The collected data may be analyzed to identify an insight about users or organizations associated with the communications. The insight may be provided to a user, such as in response to a search query, an analytics tool, or an added application functionality.03-03-2011

Patent applications by Jorge Pereira, Seattle, WA US