Source: http://www.google.com/patents/US8116739?ie=ISO-8859-1&dq=6,563,928
Timestamp: 2014-03-11 22:28:02
Document Index: 676732366

Matched Legal Cases: ['Application No. 10181395', 'Application No. 2', 'Application No. 2', 'Application No. 2', 'Application No. 2', 'Application No. 2', 'Application No. 2', 'Application No. 2', 'Application No. 2', 'Application No. 2', 'Application No. 2', 'Application No. 200910132899', 'Application No. 200610143182', 'Application No. 200610143182', 'Application No. 200610143182']

Patent US8116739 - Method and apparatus for dynamic session placeholder for message collection ... - Google PatentsSearch Images Maps Play YouTube News Gmail Drive More »Sign inAdvanced Patent SearchPatentsA method and apparatus for representing a conversation of related messages is provided. In a message collection user interface for displaying messages sent and received by a communications device, a dynamic session placeholder is used for a respective conversation of related messages. The message collection...http://www.google.com/patents/US8116739?utm_source=gb-gplus-sharePatent US8116739 - Method and apparatus for dynamic session placeholder for message collection user interfaceAdvanced Patent SearchPublication numberUS8116739 B2Publication typeGrantApplication numberUS 12/685,737Publication dateFeb 14, 2012Filing dateJan 12, 2010Priority dateJun 17, 2005Also published asUS7430409, US7672663, US8396454, US20060286968, US20080307305, US20100105360, US20120108275, US20130191760Publication number12685737, 685737, US 8116739 B2, US 8116739B2, US-B2-8116739, US8116739 B2, US8116739B2InventorsGerhard D. Klassen, Shaul WisebourtOriginal AssigneeResearch In Motion LimitedExport CitationBiBTeX, EndNote, RefManPatent Citations (9), Non-Patent Citations (16), Classifications (21), Legal Events (1) External Links: USPTO, USPTO Assignment, EspacenetMethod and apparatus for dynamic session placeholder for message collection user interfaceUS 8116739 B2Abstract A method and apparatus for representing a conversation of related messages is provided. In a message collection user interface for displaying messages sent and received by a communications device, a dynamic session placeholder is used for a respective conversation of related messages. The message collection user interface is displayed including any dynamic session placeholders in the list of messages. As messages from the conversation are occasioned, the dynamic session placeholder is updated. When the message collection is displayed, it is displayed in accordance with the updated session placeholder.
We claim: 1. A machine readable medium having program code executable in a computer processor for implementing a method of listing messages, the program code comprising:
30. The apparatus of claim 21, wherein the processor is further configured to, in response to a selection of the dynamic session placeholder, invoke an application associated with a message type of the conversation of messages thereby to maintain the conversation. Description
RELATED APPLICATIONS The present application is a continuation of U.S. patent application Ser. No. 12/193,909, filed Aug. 19, 2008, which is a continuation of U.S. patent application Ser. No. 11/154,533, filed Jun. 17, 2005, the entirety of which are hereby incorporated by reference.
FIELD The present application relates to a user interface for a messaging application and more particularly for method and apparatus for a dynamic session placeholder for a message collection user interface.
BACKGROUND Currently user interfaces, particularly graphical user interfaces (GUI) for displaying and accessing messages such as various types of data and voice messages communicated between a first communications device and one or more other devices are of a �linear� nature. One common manner of presenting the messages to a user of one of the devices comprises a message collection application having a GUI which contains entries that correspond to messages on one-by-one basis. The messages are often presented in accordance with a chronological order of the message such as time sent or received. Often this linear and singular presentation format causes the message collection GUI to be overstuffed with single messages.
The GUI makes it difficult for the user to find a particular message, reply to a particular message in a �thread� (i.e. common subject) having a context of all the previous messages, or track the �thread history�, because different messages of the same �thread� can be spread throughout the message collection GUI and can be separated by other messages from different �threads�. Commonly available message collection GUI's for communications devices include various email and unified message applications such as Microsoft Outlook�, Lotus Notes� and others such as Blackberry message collection for wireless communication devices.
DETAILED DESCRIPTION Persons of ordinary skill in the art will appreciate that teachings herein are applicable to messages received via wired or wireless communication and though a wireless communication device and network are discussed in the examples, no limitations should be imposed.
Related messages of a conversation are represented as a part of a session. Different sessions may be directly accessed from a message collection GUI. A particular session or conversation is represented in a message collection with a single dynamic placeholder. This allows a user to get access to all the context related messages in �one shot�: from the placeholder straight into the active session (conversation). A session's placeholder dynamically updates it's position in the message collection using the timestamp of the last message of the conversation as a criteria. Conversations that are started but which have not occasioned recent activity will automatically age to the bottom of the message collection GUI, leaving the top of the message collection GUI for active sessions defining a hot spot of context related messages. A placeholder may be removed from the message collection GUI as a session is interrupted (i.e. terminated). As such only valid (active) sessions in the message collection GUI need be maintained to avoid wasting resources. Terminated sessions may be optionally archived.
In accordance with one feature, messages from a common communication session may be grouped and represented in the message collection with as a single entry via a dynamic placeholder for the session. FIG. 6 illustrates an instant messaging (IM) session between a user �John� of mobile station 202 and an opposite IM party �Mike� in accordance with the prior art. Representative IM view 600 shows a plurality of IM messages in a conversation with user �Mike� 602 in a similar linear mode 604 to prior art message collection applications. Rather than represent each message of an IM conversation in a unified message collection such as view 500, a single dynamic message collection entry may be defined and maintained during the message session. FIG. 7 illustrates a view 700 of the message collection application showing a dynamic session placeholder 702 as a single entry of the messages list for representing the entire IM session. As new messages are received or sent via station 202, corresponding message entries may be added for presenting to the user via the message collection application. FIG. 8 shows the receipt of a new SMS message 802 subsequent to the last time or a message represented by dynamic session placeholder 702. Thus a dynamic session placeholder may age in a similar manner to regular message entries. Older conversations move down the list while newer messages and sessions are at the top of the list.
However, should new activity occur with a session (e.g. receiving or sending of a message), the time stamp of the dynamic session placeholder is updated and its position in the message collection changed accordingly. FIG. 9 shows a view 900 of the message collection with an updated dynamic session placeholder 902 in order ahead of aged SMS message 802. Message 702 (now message 902) is �removed� accordingly.
Patent CitationsCited PatentFiling datePublication dateApplicantTitleUS6539421Sep 24, 1999Mar 25, 2003America Online, Inc.Messaging application user interfaceUS20020126146Feb 20, 2002Sep 12, 2002Burns Anthony G.User interface for optimized viewing of header informationUS20030013483Jul 6, 2001Jan 16, 2003Ausems Michiel R.User interface for handheld communication deviceUS20030130014Aug 20, 2002Jul 10, 2003Rucinski David BReduced complexity user interfaceUS20040015548Nov 12, 2002Jan 22, 2004Lee Jin WooMethod and system for displaying group chat sessions on wireless mobile terminalsUS20040078435Oct 17, 2002Apr 22, 2004International Business Machines CorporationMethod, computer program product and apparatus for implementing professional use of instant messagingUS20040260756Jun 23, 2003Dec 23, 2004Scott ForstallThreaded presentation of electronic mailUS20050101338Dec 21, 2004May 12, 2005Kraft Christian R.Message exchange handling conceptUS20050144237May 14, 2004Jun 30, 2005Rafael HerediaInstant messaging terminal adapted for Wi-Fi access pointsNon-Patent CitationsReference1Barker Brettell, Response to Extended European Search Report, filed Jul. 5, 2011, in respect of European Patent Application No. 10181395.4.2Canadian Intellectual Property Office, Office Action issued in respect of Canadian Patent Application No. 2,550,367, dated Jul. 2, 2009.3Canadian Intellectual Property Office, Office Action issued in respect of Canadian Patent Application No. 2,550,367, dated Oct. 23, 2008.4Canadian Intellectual Property Office, Office Communication issued in respect of Canadian Patent Application No. 2,550,367, dated Apr. 7, 2011.5Canadian Intellectual Property Office, Office Communication issued in respect of Canadian Patent Application No. 2,550,367, dated Dec. 2, 2010.6Canadian Intellectual Property Office, Office Communication issued in respect of Canadian Patent Application No. 2,550,367, dated Feb. 10, 2011.7Extended European Search Report pursuant to Rule 62 EPC; EP 10181395; Nov. 19, 2010.8Ogilvy Renault, Amendment filed in respect of Canadian Patent Application No. 2,550,367, dated Jan. 5, 2011.9Ogilvy Renault, Response filed in respect of Canadian Patent Application No. 2,550,367, dated Apr. 15, 2009.10Ogilvy Renault, Response filed in respect of Canadian Patent Application No. 2,550,367, dated Feb. 18, 2011.11Ogilvy Renault, Response filed in respect of Canadian Patent Application No. 2,550,367, dated Nov. 12, 2009.12Ogilvy Renault, Response filed in respect of Canadian Patent Application No. 2,550,367, dated Nov. 16, 2010.13State Intellectual Property Office of People's Republic of China, Office Action dated Apr. 26, 2011, issued in respect of Indian Patent Application No. 200910132899.1, together with the English translation thereof.14State Intellectual Property Office of People'S Republic of China, Office Communication issued in respect of Chinese Patent Application No. 200610143182.3, dated Dec. 14, 2007 and an English translation thereof.15State Intellectual Property Office of People'S Republic of China, Office Communication issued in respect of Chinese Patent Application No. 200610143182.3, dated Feb. 13, 2009 and an English translation thereof.16State Intellectual Property Office of People'S Republic of China, Office Communication issued in respect of Chinese Patent Application No. 200610143182.3, dated Jun. 27, 2008 and an English translation thereof.Classifications U.S. Classification455/412.1, 455/566, 455/556.2, 455/556.1, 345/169, 709/206, 345/156, 455/90.3, 709/204, 709/203, 709/205, 455/550.1, 709/207International ClassificationH04Q7/32Cooperative ClassificationH04L51/16, H04L12/586, G06Q10/107, G06F3/0484European ClassificationH04L12/58H, G06Q10/107, H04L51/16Legal EventsDateCodeEventDescriptionJan 12, 2010ASAssignmentOwner name: RESEARCH IN MOTION LIMITED,CANADAFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:KLASSEN, GERHARD D., MR.;WISEBOURT, SHAUL, MR.;US-ASSIGNMENT DATABASE UPDATED:20100429;REEL/FRAME:23766/842Effective date: 20050616Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:KLASSEN, GERHARD D., MR.;WISEBOURT, SHAUL, MR.;REEL/FRAME:023766/0842Owner name: RESEARCH IN MOTION LIMITED, CANADARotateOriginal ImageGoogle Home - Sitemap - USPTO Bulk Downloads - Privacy Policy - Terms of Service - About Google Patents - Send FeedbackData provided by IFI CLAIMS Patent Services©2012 Google