Patents by Inventor John Bennett Parrett
John Bennett Parrett has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 10511559Abstract: A system and method for managing a plurality of messages stored at a mobile communication device, groups messages based on a common subject line or another quasi-unique identifier, and displays message group entries representing distinct message groups in a user interface. The message group entries may be displayed in association with an icon representing multiple message states associated with individual messages comprised within that message group. The multiple message states may include all messages being read, all messages being unread, a most recently received message being unread while others are read, and a most recently received message being read while order messages are unread.Type: GrantFiled: April 4, 2014Date of Patent: December 17, 2019Assignee: BlackBerry LimitedInventors: Thomas Jan Stovicek, Darsono Sutedja, Ryan Andrew John Degorter, Scott Arnold, John Bennett Parrett, Francis Patrick Judge
-
Patent number: 8978039Abstract: A device, system and method are provided for presenting message threads in a device display where messages may have a persistent or intermediate status. A list of message threads is displayed, collated according to a given message thread attribute, is displayed. When a new message is detected belonging to one of the message threads, if the message has a persistent status it is added to the message thread and the collating message thread attribute for that thread is updated. If the message has an intermediate status, it may be added to the message thread but the collating message thread attribute for that message is deferred until the intermediate status is changed to a persistent status. The collated list of message threads is then updated. By deferring updates to the collating message thread attribute when a message has an intermediate status, disruption to the order of the collated list is mitigated.Type: GrantFiled: December 19, 2012Date of Patent: March 10, 2015Assignee: Blackberry LimitedInventors: Darsono Sutedja, John Bennett Parrett, Katerina Doudkin
-
Publication number: 20140222933Abstract: A system and method for managing a plurality of messages stored at a mobile communication device, groups messages based on a common subject line or another quasi-unique identifier, and displays message group entries representing distinct message groups in a user interface. The message group entries may be displayed in association with an icon representing multiple message states associated with individual messages comprised within that message group. The multiple message states may include all messages being read, all messages being unread, a most recently received message being unread while others are read, and a most recently received message being read while order messages are unread.Type: ApplicationFiled: April 4, 2014Publication date: August 7, 2014Applicant: BlackBerry LimitedInventors: Thomas Jan STOVICEK, Darsono SUTEDJA, Ryan Andrew John DEGORTER, Scott ARNOLD, John Bennett PARRETT, Francis Patrick JUDGE
-
Patent number: 8700075Abstract: A system and method are provided for managing messages in conversational-type messaging applications. To provide continuity across all conversations with a particular recipient, an existing or not-yet-created 1:1 conversation can be populated with 1:Many messages that include the same recipient in the list of addressees. In this way, any 1:1 chat or conversation with a particular recipient will contain all correspondences with that recipient, regardless of whether the message was sent or received in a 1:1 or 1:Many context. As such, the user has access to all information that has been exchanged with that recipient in one messaging screen to avoid the need to traverse multiple messaging screens to obtain the context or information related to the recipient that the user requires.Type: GrantFiled: February 18, 2013Date of Patent: April 15, 2014Assignee: BlackBerry LimitedInventors: Francis Thomas Riddle, John Bennett Parrett
-
Patent number: 8521136Abstract: Methods and apparatus for use in communicating messages from a communication device are described. The device receives, via its user interface, an input request for creating a new message. The device also receives, via its user interface, one or more input requests for selecting one or more message recipient identifiers for the new message. In response to receiving the one or more input requests, the device identifies whether a stored conversation thread is associated with conversation participant identifiers that match the conversation participant identifiers for the new message. If so, the device displays the identified conversation thread together with a message body input field of the new message, prior to entry of message body contents in the message body input field.Type: GrantFiled: April 15, 2011Date of Patent: August 27, 2013Assignee: BlackBerry LimitedInventors: Francis Thomas Riddle, John Bennett Parrett
-
Patent number: 8380231Abstract: A system and method are provided for managing messages in conversational-type messaging applications. To provide continuity across all conversations with a particular recipient, an existing or not-yet-created 1:1 conversation can be populated with 1:Many messages that include the same recipient in the list of addressees. In this way, any 1:1 chat or conversation with a particular recipient will contain all correspondences with that recipient, regardless of whether the message was sent or received in a 1:1 or 1:Many context. As such, the user has access to all information that has been exchanged with that recipient in one messaging screen to avoid the need to traverse multiple messaging screens to obtain the context or information related to the recipient that the user requires.Type: GrantFiled: February 26, 2010Date of Patent: February 19, 2013Assignee: Research In Motion LimitedInventors: Francis Thomas Riddle, John Bennett Parrett
-
Patent number: 8375400Abstract: A device, system and method are provided for presenting message threads in a device display where messages may have a persistent or intermediate status. A list of message threads is displayed, collated according to a given message thread attribute, is displayed. When a new message is detected belonging to one of the message threads, if the message has a persistent status it is added to the message thread and the collating message thread attribute for that thread is updated. If the message has an intermediate status, it may be added to the message thread but the collating message thread attribute for that message is deferred until the intermediate status is changed to a persistent status. The collated list of message threads is then updated. By deferring updates to the collating message thread attribute when a message has an intermediate status, disruption to the order of the collated list is mitigated.Type: GrantFiled: February 11, 2011Date of Patent: February 12, 2013Assignee: Research In Motion LimitedInventors: Darsono Sutedja, John Bennett Parrett, Katerina Doudkin
-
Publication number: 20120210334Abstract: A device, system and method are provided for presenting message threads in a device display where messages may have a persistent or intermediate status. A list of message threads is displayed, collated according to a given message thread attribute, is displayed. When a new message is detected belonging to one of the message threads, if the message has a persistent status it is added to the message thread and the collating message thread attribute for that thread is updated. If the message has an intermediate status, it may be added to the message thread but the collating message thread attribute for that message is deferred until the intermediate status is changed to a persistent status. The collated list of message threads is then updated. By deferring updates to the collating message thread attribute when a message has an intermediate status, disruption to the order of the collated list is mitigated.Type: ApplicationFiled: February 11, 2011Publication date: August 16, 2012Applicant: RESEARCH IN MOTION LIMITEDInventors: Darsono SUTEDJA, John Bennett PARRETT, Katerina DOUDKIN
-
Publication number: 20120016941Abstract: According to embodiments described in the specification, a method, system and apparatus for controlling a display are provided. The method comprises maintaining, in a memory of the portable electronic device, one or more related messages; maintaining, in the memory, at least one of a plurality of labels in association with at least one of the related messages; determining, for each of the plurality of labels, a state based on the number of related messages with which the respective label is associated; controlling the display to generate a representation of the state for each of the labels; receiving an indication of a potential change in at least one of the label states; and, responsive to receiving the indication, updating the determined label states and controlling the display to generate an updated representation.Type: ApplicationFiled: July 16, 2010Publication date: January 19, 2012Applicant: RESEARCH IN MOTION LIMITEDInventors: Katerina Doudkine, John Bennett Parrett
-
Publication number: 20110263278Abstract: Methods and apparatus for use in communicating messages from a communication device are described. The device receives, via its user interface, an input request for creating a new message. The device also receives, via its user interface, one or more input requests for selecting one or more message recipient identifiers for the new message. In response to receiving the one or more input requests, the device identifies whether a stored conversation thread is associated with conversation participant identifiers that match the conversation participant identifiers for the new message. If so, the device displays the identified conversation thread together with a message body input field of the new message, prior to entry of message body contents in the message body input field.Type: ApplicationFiled: April 15, 2011Publication date: October 27, 2011Applicant: RESEARCH IN MOTION LIMITEDInventors: Francis Thomas Riddle, John Bennett Parrett
-
Publication number: 20110231499Abstract: A system and method for managing a plurality of messages stored at a mobile communication device, groups messages based on a common subject line or another quasi-unique identifier, and displays message group entries representing distinct message groups in a user interface. The message group entries may be displayed in association with an icon representing multiple message states associated with individual messages comprised within that message group. The multiple message states may include all messages being read, all messages being unread, a most recently received message being unread while others are read, and a most recently received message being read while order messages are unread.Type: ApplicationFiled: December 13, 2010Publication date: September 22, 2011Applicant: RESEARCH IN MOTION LIMITEDInventors: Thomas Jan STOVICEK, Darsono SUTEDJA, Ryan Andrew John DeGORTER, Scott ARNOLD, John Bennett PARRETT, Francis Patrick JUDGE
-
Publication number: 20110086647Abstract: A system and method are provided for managing messages in conversational-type messaging applications. To provide continuity across all conversations with a particular recipient, an existing or not-yet-created 1:1 conversation can be populated with 1:Many messages that include the same recipient in the list of addressees. In this way, any 1:1 chat or conversation with a particular recipient will contain all correspondences with that recipient, regardless of whether the message was sent or received in a 1:1 or 1:Many context. As such, the user has access to all information that has been exchanged with that recipient in one messaging screen to avoid the need to traverse multiple messaging screens to obtain the context or information related to the recipient that the user requires.Type: ApplicationFiled: February 26, 2010Publication date: April 14, 2011Applicant: RESEARCH IN MOTION LIMITEDInventors: Francis Thomas Riddle, John Bennett Parrett
-
Patent number: RE48615Abstract: Methods and apparatus for use in communicating messages from a communication device are described. The device receives, via its user interface, an input request for creating a new message. The device also receives, via its user interface, one or more input requests for selecting one or more message recipient identifiers for the new message. In response to receiving the one or more input requests, the device identifies whether a stored conversation thread is associated with conversation participant identifiers that match the conversation participant identifiers for the new message. If so, the device displays the identified conversation thread together with a message body input field of the new message, prior to entry of message body contents in the message body input field.Type: GrantFiled: March 21, 2019Date of Patent: June 29, 2021Assignee: BlackBerry LimitedInventors: Francis Thomas Riddle, John Bennett Parrett