Patents by Inventor Calvin ROEX
Calvin ROEX 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: 10110548Abstract: Systems and methods are provided for managing and delivering status notifications relating to messages transmitted between communication devices. Each communication device is provided with a status agent for detecting transmission of messages to a recipient device and receipt of messages from a sending device. Upon transmission, the status agent notifies a status service of the outbound message. Upon receipt of a message or upon the message being marked read once received, the status agent notifies the status service that the received message has been received or read accordingly. The status service then notifies the status agent of the sending device that the message has been received or read, so that the sending device's status agent can notify a corresponding messaging application. The status service operates to reconcile outbound message notification and received or read status updates for messages sent using a number of different applications or formats.Type: GrantFiled: January 6, 2012Date of Patent: October 23, 2018Assignee: BlackBerry LimitedInventors: Michael Frederick Harness Clarke, Sanjay Kalyanasundaram, Calvin Roex
-
Patent number: 9667769Abstract: Communication devices, computer readable media and methods are provided for managing a group messaging session. A graphical user interface comprising a conversation window and a multiplicity of avatars is displayed. Each avatar represents one of a multiplicity of group members. Responsive to transmission of a multicast message from a sending communication device for delivery to the multiplicity of group members, a first status update message indicating delivery of the multicast message to a corresponding receiving communication device for each group member is received. Responsive to receiving the status update message, a delivery notification for each of the multiplicity of group members is displayed. The notification is associated with a corresponding one of the avatars. Further, a second status update message indicating that the multicast message was read at a corresponding receiving communication device is received and a read notification for each of the multiplicity of group members is displayed.Type: GrantFiled: June 10, 2014Date of Patent: May 30, 2017Assignee: BlackBerry LimitedInventors: Michael Frederick Harness Clarke, Sanjay Kalyanasundaram, Santiago Carbonell Duque, Calvin Roex
-
Patent number: 9553973Abstract: An apparatus and a method is provided for detecting a privacy condition in a communication device and disclosing the privacy condition to a second communication device. A privacy condition is detecting in the communication device, wherein the privacy condition is a condition that can affect the privacy of a call. The privacy condition can be the enablement of a speakerphone, the detection of a non-private environment, or the detection of a nearby electronic signal. Thereafter, during an active call, a notice of the privacy condition is sent to the second communication device. A privacy condition can be displayed in response to receiving a privacy condition message from the second communication device.Type: GrantFiled: September 22, 2011Date of Patent: January 24, 2017Assignee: BlackBerry LimitedInventors: Michael Frederick Harness Clarke, Sanjay Kalyanasundaram, Calvin Roex
-
Publication number: 20140289644Abstract: Communication devices, computer readable media and methods are provided for managing a group messaging session. A graphical user interface comprising a conversation window and a multiplicity of avatars is displayed. Each avatar represents one of a multiplicity of group members. Responsive to transmission of a multicast message from a sending communication device for delivery to the multiplicity of group members, a first status update message indicating delivery of the multicast message to a corresponding receiving communication device for each group member is received. Responsive to receiving the status update message, a delivery notification for each of the multiplicity of group members is displayed. The notification is associated with a corresponding one of the avatars. Further, a second status update message indicating that the multicast message was read at a corresponding receiving communication device is received and a read notification for each of the multiplicity of group members is displayed.Type: ApplicationFiled: June 10, 2014Publication date: September 25, 2014Applicant: BlackBerry LimitedInventors: Michael Frederick Harness CLARKE, Sanjay Kalyanasundaram, Santiago Carbonell Duque, Calvin Roex
-
Patent number: 8761737Abstract: Systems and methods are provided for managing and delivering status notifications relating to multicast messages transmitted from a sending communication device to multiple recipient communication devices. Each communication device is provided with a status agent for detecting transmission of messages to a recipient device and receipt of messages from a sending device. Upon transmission, the status agent notifies a status service of the outbound message. Upon receipt of the multicast message by one of the recipients or upon the message being marked read, the recipient status agent notifies the status service. The status service then notifies the status agent of the sending device that the message has been received or read by that recipient, so that the sending device's status agent can notify a corresponding messaging application. The status service operates to reconcile outbound message notifications and received or read status updates for multicast messages.Type: GrantFiled: January 5, 2012Date of Patent: June 24, 2014Assignee: BlackBerry LimitedInventors: Michael Frederick Harness Clarke, Sanjay Kalyanasundaram, Santiago Carbonell Duque, Calvin Roex
-
Publication number: 20130078962Abstract: An apparatus and a method is provided for detecting a privacy condition in a communication device and disclosing the privacy condition to a second communication device. A privacy condition is detecting in the communication device, wherein the privacy condition is a condition that can affect the privacy of a call. The privacy condition can be the enablement of a speakerphone, the detection of a non-private environment, or the detection of a nearby electronic signal. Thereafter, during an active call, a notice of the privacy condition is sent to the second communication device. A privacy condition can be displayed in response to receiving a privacy condition message from the second communication device.Type: ApplicationFiled: September 22, 2011Publication date: March 28, 2013Applicant: RESEARCH IN MOTION LIMITEDInventors: Michael Frederick Harness Clarke, Sanjay Kalyanasundaram, Calvin Roex
-
Publication number: 20120231770Abstract: Systems and methods are provided for managing and delivering status notifications relating to multicast messages transmitted from a sending communication device to multiple recipient communication devices. Each communication device is provided with a status agent for detecting transmission of messages to a recipient device and receipt of messages from a sending device. Upon transmission, the status agent notifies a status service of the outbound message. Upon receipt of the multicast message by one of the recipients or upon the message being marked read, the recipient status agent notifies the status service. The status service then notifies the status agent of the sending device that the message has been received or read by that recipient, so that the sending device's status agent can notify a corresponding messaging application. The status service operates to reconcile outbound message notifications and received or read status updates for multicast messages.Type: ApplicationFiled: January 5, 2012Publication date: September 13, 2012Applicant: RESEARCH IN MOTION LIMITEDInventors: Michael Frederick Harness CLARKE, Sanjay KALYANASUNDARAM, Santiago CARBONELL DUQUE, Calvin ROEX
-
Publication number: 20120179767Abstract: Systems and methods are provided for managing and delivering status notifications relating to messages transmitted between communication devices. Each communication device is provided with a status agent for detecting transmission of messages to a recipient device and receipt of messages from a sending device. Upon transmission, the status agent notifies a status service of the outbound message. Upon receipt of a message or upon the message being marked read once received, the status agent notifies the status service that the received message has been received or read accordingly. The status service then notifies the status agent of the sending device that the message has been received or read, so that the sending device's status agent can notify a corresponding messaging application. The status service operates to reconcile outbound message notification and received or read status updates for messages sent using a number of different applications or formats.Type: ApplicationFiled: January 6, 2012Publication date: July 12, 2012Applicant: RESEARCH IN MOTION LIMITEDInventors: Michael Frederick Harness CLARKE, Sanjay KALYANASUNDARAM, Calvin ROEX