Patents by Inventor David Castell
David Castell 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: 9876904Abstract: A method of communicating information describing a voice call from a caller device to a recipient device. Call subject information describing the call is obtained from the caller device and sent to the recipient device to inform the recipient about the subject of the call. The call subject information is can be presented as a subject line displayed to on the recipient device to inform the recipient about the nature of the call and/or its urgency, thereby enabling the recipient to better determined whether to answer the call. The call subject information can be input by the caller or extracted automatically from an application from which the call was initiated.Type: GrantFiled: April 15, 2016Date of Patent: January 23, 2018Assignee: BlackBerry LimitedInventors: Nicholas Patrick Alfano, William David Castell, David Lloyd Heit, Douglas Michael Gisby, Jan Hendrik Lucas Bakker, Richard John George, Ian James McDonald
-
Publication number: 20160234381Abstract: A method of communicating information describing a voice call from a caller device to a recipient device. Call subject information describing the call is obtained from the caller device and sent to the recipient device to inform the recipient about the subject of the call. The call subject information is can be presented as a subject line displayed to on the recipient device to inform the recipient about the nature of the call and/or its urgency, thereby enabling the recipient to better determined whether to answer the call. The call subject information can be input by the caller or extracted automatically from an application from which the call was initiated.Type: ApplicationFiled: April 15, 2016Publication date: August 11, 2016Applicant: BlackBerry LimitedInventors: Nicholas Patrick Alfano, William David Castell, David Lloyd Heit, Douglas Michael Gisby, Jan Hendrik Lucas Bakker, Richard John George, Ian James McDonald
-
Patent number: 9390413Abstract: An electronic device, system and method are provided for populating an online payment form. An electronic wallet resident on an electronic device stores data for at least one payment card. A transcoding proxy receives an online payment form from a website of an online vendor, and the electronic wallet is invoked to access data for one of the payment cards. The data is provided to the transcoding proxy, which populates the online payment form. One of the payment cards may be pre-selected for use with a given vendor.Type: GrantFiled: September 30, 2011Date of Patent: July 12, 2016Assignee: BlackBerry LimitedInventors: David Castell, Eric Chan
-
Patent number: 8788515Abstract: An embodiment relates to a novel apparatus and method for changing modes of notification in an electronic device. An electronic device includes a calendar application and a variety of other applications such as the message reader application or the daily alarm application. The device is configured to use the calendar application to track whether and how the user is notified of the receipt of an electronic message. In one embodiment, the user specifically associates a profile behavior to the calendar entry when the calendar entry is first created.Type: GrantFiled: September 14, 2012Date of Patent: July 22, 2014Assignee: BlackBerry LimitedInventors: David Yach, David Castell, Neil Adams, Michael K. Brown, Ian Patterson
-
Patent number: 8661546Abstract: A messaging server forwards emails to mobile communication devices of users to whom the emails were respectively addressed. An antivirus server determines whether an email addressed to a user of a mobile communication device, to be forwarded by the messaging server to the mobile communication device, is infected with a virus. In response to determining the email is infected with a virus, a bulletin generator transmits, to the mobile communication devices besides the mobile communication device of the addressee of the email determined to be infected, an all points bulletin message disclosing the existence of the virus. The bulletin message is transmitted directly to, instead of via email to, the wireless mobile communication devices.Type: GrantFiled: November 30, 2012Date of Patent: February 25, 2014Assignee: BlackBerry LimitedInventors: William David Castell, Allan David Lewis, Tabitha Kari Ferguson, Bill Yuan, Ian Michael Patterson
-
Publication number: 20130286900Abstract: A unified messaging system, method and user interface is provided for a handheld mobile communication device. The method may include the following steps: (a) receiving a notification signal at the wireless device via the wireless data channel indicating that the unified messaging system received and stored a voice mail message intended for a user of the wireless device; (b) transmitting a command signal from the wireless device to the unified messaging system via the wireless data channel, the command signal including a message retrieval command; (c) receiving via the wireless voice channel a voice call initiated by a voice mail system component of the unified messaging system in response to the message retrieval command transmitted from the wireless device; and (d) receiving the voice mail message from the unified messaging system via the wireless voice channel.Type: ApplicationFiled: June 26, 2013Publication date: October 31, 2013Inventors: William David Castell, Mihal Lazaridis, Gary Phillip Mousseau
-
Patent number: 8539553Abstract: Disclosed are a system and method for managing delivery of pushed web content to communication devices. In an embodiment, the method comprises: uniquely identifying a communication device to which the pushed web content is to be delivered; establishing a pushed web content service linking the pushed web content to the communication device; receiving a pushed web content service request; and permitting delivery of content to the communication device via the pushed web content service based on verification of the identity of a trusted pushed web content provider. The method may further comprise uniquely identifying the pushed web content provider with an assignable unique pushed web content identification.Type: GrantFiled: March 28, 2008Date of Patent: September 17, 2013Assignee: BlackBerry LimitedInventors: Julian Paas, David Castell, Peter Hantzakos, Piotr Calak, Mihal Lazaridis
-
Publication number: 20130013627Abstract: An embodiment relates to a novel apparatus and method for changing modes of notification in an electronic device. An electronic device includes a calendar application and a variety of other applications such as the message reader application or the daily alarm application. The device is configured to use the calendar application to track whether and how the user is notified of the receipt of an electronic message. In one embodiment, the user specifically associates a profile behavior to the calendar entry when the calendar entry is first created.Type: ApplicationFiled: September 14, 2012Publication date: January 10, 2013Applicant: RESEARCH IN MOTION LIMITEDInventors: David Yach, David Castell, Neil Adams, Michael K. Brown, Ian Patterson
-
Patent number: 8306989Abstract: An embodiment relates to a novel apparatus and method for changing modes of notification in an electronic device. An electronic device includes a calendar application and a variety of other applications such as the message reader application or the daily alarm application. The device is configured to use the calendar application to track whether and how the user is notified of the receipt of an electronic message. In one embodiment, the user specifically associates a profile behavior to the calendar entry when the calendar entry is first created.Type: GrantFiled: October 13, 2010Date of Patent: November 6, 2012Assignee: Research In Motion LimitedInventors: David Yach, David Castell, Neil Adams, Michael K. Brown, Ian Patterson
-
Publication number: 20120084204Abstract: An electronic device, system and method are provided for populating an online payment form. An electronic wallet resident on an electronic device stores data for at least one payment card. A transcoding proxy receives an online payment form from a website of an online vendor, and the electronic wallet is invoked to access data for one of the payment cards. The data is provided to the transcoding proxy, which populates the online payment form. One of the payment cards may be pre-selected for use with a given vendor.Type: ApplicationFiled: September 30, 2011Publication date: April 5, 2012Applicant: RESEARCH IN MOTION LIMITEDInventors: David CASTELL, Eric CHAN
-
Patent number: 8060413Abstract: There is disclosed a system and method of making an electronic payment from a wireless mobile device. In an embodiment, the method comprises: providing an electronic wallet, the electronic wallet having a persistent store for storing data for one or more payment cards and a wallet security module configured to verify authorized access to the electronic wallet; and permitting access to the data for one or more payment cards stored in the electronic wallet upon verification of authorized access by the wallet security module. In an embodiment, the wallet security module is configured to store one or more of a password and biometric data, and the method further comprises: comparing any subsequently input password or biometric data to a password or biometric data previously supplied by the authorized user and stored in the wallet security module; and if the comparison matches or is within an acceptable range, then permitting access to the data for one or more payment cards stored in the electronic wallet.Type: GrantFiled: May 6, 2008Date of Patent: November 15, 2011Assignee: Research In Motion LimitedInventors: David Castell, Eric Chan
-
Patent number: 8060564Abstract: A system and method for pushing information from a host system to a mobile data communication device upon sensing a triggering event is provided. A redirector program operating at the host system enables a user to continuously redirect certain user-selected data items from the host system to the user's mobile data communication device upon detecting that one or more user-defined triggering events has occurred. The redirector program operates in connection with event generating applications and repackaging systems at the host system to configure and detect a particular user-defined event, and then to repackage the user-selected data items in an electronic wrapper prior to pushing the data items to the mobile device. Included in the system is a program to manage information moved by the user within the host system or the mobile data communication device so that the move is made on both the host system and the mobile data communication device.Type: GrantFiled: July 16, 2004Date of Patent: November 15, 2011Assignee: Research In Motion LimitedInventors: Gary P. Mousseau, Tabitha Ferguson, Barry Linkert, Raymond Vander Veen, David Castell, Mihal Lazaridis
-
Patent number: 8024416Abstract: A system and method of pushing user-selected data items from a host system to a user's mobile data communication device upon detecting the occurrence of one or more user-defined event triggers is provided. The user may then move (or file) the data items to a particular folder within a folder hierarchy stored in the mobile data communication device, or may execute some other system operation on the data item. Software operating at the mobile device and the host system then synchronizes the folder hierarchy of the mobile device with a folder hierarchy of the host system, and any actions executed on the data items at the mobile device are then automatically replicated on the same data items stored at the host system, thus eliminating the need for the user to manually replicate actions at the host system that have been executed at the mobile data communication device.Type: GrantFiled: September 4, 2007Date of Patent: September 20, 2011Assignee: Research In Motion LimitedInventors: Tabitha Ferguson, Barry Linkert, Raymond Vander Veen, David Castell, Gary P. Mousseau, Mihal Lazaridis
-
Publication number: 20110214132Abstract: An embodiment relates to a novel apparatus and method for changing modes of notification in an electronic device. An electronic device includes a calendar application and a variety of other applications such as the message reader application or the daily alarm application. The device is configured to use the calendar application to track whether and how the user is notified of the receipt of an electronic. In one embodiment, the user specifically associates a profile behavior to the calendar entry when the calendar entry is first created.Type: ApplicationFiled: October 13, 2010Publication date: September 1, 2011Applicant: RESEARCH IN MOTION LIMITEDInventors: David YACH, David CASTELL, Neil ADAMS, Michael BROWN, Ian PATTERSON
-
Publication number: 20110029989Abstract: An embodiment relates to a novel apparatus and method for changing modes of notification in an electronic device. An electronic device includes a calendar application and a variety of other applications such as the message reader application or the daily alarm application. The device is configured to use the calendar application to track whether and how the user is notified of the receipt of an electronic. In one embodiment, the user specifically associates a profile behavior to the calendar entry when the calendar entry is first created.Type: ApplicationFiled: October 13, 2010Publication date: February 3, 2011Applicant: RESEARCH IN MOTION LIMITEDInventors: David YACH, David CASTELL, Neil ADAMS, Michael K. BROWN, Ian PATTERSON
-
Patent number: 7873646Abstract: An embodiment relates to a novel apparatus and method for changing modes of notification in an electronic device. An electronic device includes a calendar application and a variety of other applications such as the message reader application or the daily alarm application. The device is configured to use the calendar application to track whether and how the user is notified of the receipt of an electronic. In one embodiment, the user specifically associates a profile behavior to the calendar entry when the calendar entry is first created.Type: GrantFiled: February 25, 2004Date of Patent: January 18, 2011Assignee: Research In Motion LimitedInventors: David Yach, David Castell, Neil Adams, Michael K. Brown, Ian Patterson
-
Patent number: 7734281Abstract: A scheme for redirecting data items to a user of a mobile data communication device that is associated with a host system and communicates therewith via a wireless network. In one embodiment, a method comprises: detecting arrival of data items for a user at the host system from one or more senders, the data items being directed to an address associated with the user at the host system; determining a delivery level provisioned for the user at the host system; and responsive to the delivery level, applying a delivery rule with respect to the data items received for the user to bundle at least a portion of the data items for transport in a single transmission to the user via the wireless network.Type: GrantFiled: October 27, 2007Date of Patent: June 8, 2010Assignee: Research in Motion LimitedInventors: Tabitha Ferguson, Barry Linkert, Raymond Vander Veen, David Castell, Gary P. Mousseau, Mihal Lazaridis
-
Publication number: 20090233579Abstract: There is disclosed a system and method of making an electronic payment from a wireless mobile device. In an embodiment, the method comprises: providing an electronic wallet, the electronic wallet having a persistent store for storing data for one or more payment cards and a wallet security module configured to verify authorized access to the electronic wallet; and permitting access to the data for one or more payment cards stored in the electronic wallet upon verification of authorized access by the wallet security module. In an embodiment, the wallet security module is configured to store one or more of a password and biometric data, and the method further comprises: comparing any subsequently input password or biometric data to a password or biometric data previously supplied by the authorized user and stored in the wallet security module; and if the comparison matches or is within an acceptable range, then permitting access to the data for one or more payment cards stored in the electronic wallet.Type: ApplicationFiled: May 6, 2008Publication date: September 17, 2009Inventors: David Castell, Eric Chan
-
Publication number: 20090234751Abstract: There is disclosed an electronic wallet for a wireless mobile device, and a method of operating the electronic wallet. In an embodiment, the electronic wallet comprises wallet invocation means responsive to an external trigger originating externally from the wallet; user authentication means for authenticating the user of the electronic wallet upon invocation of the wallet by the external trigger; and means for returning card information stored in the wallet in dependence upon a form specified by the external trigger invoking the wallet. The external trigger may be a webpage accessed via an Internet web browser on the wireless mobile device, the webpage having a wallet trigger instruction embedded therein. The wallet trigger instruction may be an extension embedded into the header of the webpage accessed via the Internet web browser. The webpage may further include field ID tags mapping specific data fields in the wallet to form input fields provided in the webpage.Type: ApplicationFiled: May 6, 2008Publication date: September 17, 2009Inventors: Eric CHAN, David CASTELL
-
Publication number: 20090037413Abstract: A method of generating a list of prospective contacts for a communication comprising: receiving an indication of a user selected communication format selected from a plurality of different communications formats; generating a list of prospective contacts, the list of prospective contacts generated based on an analysis of said user's past communications; and providing said user with said list containing at least one prospective contact.Type: ApplicationFiled: July 30, 2007Publication date: February 5, 2009Applicant: RESEARCH IN MOTION LIMITEDInventors: David Castell, Mihal Lazaridis