Patents by Inventor David Victor MacFarlane
David Victor MacFarlane 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: 9998412Abstract: A system and method for the creation and automated selection and inclusion an automated signature text with an electronic message, wherein the automated selection of the automated signature text is dependent on attributes of the message, the designated recipients, or attributes of the designated recipients as compared to the sender's attributes, such as the encoding type and/or transport method selected for the electronic message or the location of the recipient without the need for multiple user profiles or manual editing by the sender. At least one of a plurality of automated signature texts is associated with at least one encoding type of a plurality of encoding types, at least one message transport type, or with at least one predetermined recipient attribute or the outcome of a comparison of the recipient attribute with the sender's attributes. The appropriate automated signature text is inserted prior to encoding of the message for transport.Type: GrantFiled: October 4, 2013Date of Patent: June 12, 2018Assignee: BlackBerry LimitedInventors: Neil Patrick Adams, Herbert Anthony Little, David Victor MacFarlane
-
Patent number: 9148448Abstract: Systems and methods for establishing a security-related mode of operation for computing devices. A policy data store contains security mode configuration data related to the computing devices. Security mode configuration data is used in establishing a security-related mode of operation for the computing devices.Type: GrantFiled: May 10, 2013Date of Patent: September 29, 2015Assignee: BlackBerry LimitedInventors: Neil Patrick Adams, Herbert Anthony Little, Michael Stephen Brown, Ian Robertson, Michael Grant Kirkup, Michael Kenneth Brown, David Victor MacFarlane
-
Patent number: 8788605Abstract: Systems and methods for handling messages on a mobile device. A system and method could be configured to receive at a mobile device a message that is associated with a message expiry indicator. If a message expiry indicator is determined to be associated with the received message, then the received message is removed from the mobile device.Type: GrantFiled: June 27, 2012Date of Patent: July 22, 2014Assignee: BlackBerry LimitedInventors: Neil Patrick Adams, Ian Robertson, David Victor MacFarlane, Herbert Anthony Little
-
Patent number: 8693695Abstract: A method for secure bidirectional communication between two systems is described. A first key pair and a second key pair are generated, the latter including a second public key that is generated based upon a shared secret. First and second public keys are sent to a second system, and third and fourth public keys are received from the second system. The fourth public key is generated based upon the shared secret. A master key for encrypting messages is calculated based upon a first private key, a second private key, the third public key and the fourth public key. For re-keying, a new second key pair having a new second public key and a new second private key is generated, and a new fourth public key is received. A new master key is calculated using elliptic curve calculations using the new second private key and the new fourth public key.Type: GrantFiled: June 22, 2012Date of Patent: April 8, 2014Assignee: BlackBerry LimitedInventors: Michael K. Brown, Herbert A. Little, David Victor MacFarlane, Michael S. Brown, Dinah Lea Marie Davis
-
Publication number: 20140040396Abstract: A system and method for the creation and automated selection and inclusion an automated signature text with an electronic message, wherein the automated selection of the automated signature text is dependent on attributes of the message, the designated recipients, or attributes of the designated recipients as compared to the sender's attributes, such as the encoding type and/or transport method selected for the electronic message or the location of the recipient without the need for multiple user profiles or manual editing by the sender. At least one of a plurality of automated signature texts is associated with at least one encoding type of a plurality of encoding types, at least one message transport type, or with at least one predetermined recipient attribute or the outcome of a comparison of the recipient attribute with the sender's attributes. The appropriate automated signature text is inserted prior to encoding of the message for transport.Type: ApplicationFiled: October 4, 2013Publication date: February 6, 2014Applicant: BlackBerry LimitedInventors: Neil Patrick Adams, Herbert Anthony Little, David Victor MacFarlane
-
Patent number: 8578171Abstract: A system and method for the creation and automated selection and inclusion an automated signature text with an electronic message, wherein the automated selection of the automated signature text is dependent on attributes of the message, the designated recipients, or attributes of the designated recipients as compared to the sender's attributes, such as the encoding type and/or transport method selected for the electronic message or the location of the recipient without the need for multiple user profiles or manual editing by the sender. At least one of a plurality of automated signature texts is associated with at least one encoding type of a plurality of encoding types, at least one message transport type, or with at least one predetermined recipient attribute or the outcome of a comparison of the recipient attribute with the sender's attributes. The appropriate automated signature text is inserted prior to encoding of the message for transport.Type: GrantFiled: September 14, 2012Date of Patent: November 5, 2013Assignee: BlackBerry LimitedInventors: Neil P. Adams, David Victor MacFarlane, Herbert A. Little
-
Publication number: 20130247143Abstract: Systems and methods for establishing a security-related mode of operation for computing devices. A policy data store contains security mode configuration data related to the computing devices. Security mode configuration data is used in establishing a security-related mode of operation for the computing devices.Type: ApplicationFiled: May 10, 2013Publication date: September 19, 2013Inventors: Neil Patrick Adams, Herbert Anthony Little, Michael Stephen Brown, Ian Robertson, Michael Grant Kirkup, Michael Kenneth Brown, David Victor MacFarlane
-
Patent number: 8442489Abstract: Systems and methods for establishing a security-related mode of operation for computing devices. A policy data store contains security mode configuration data related to the computing devices. Security mode configuration data is used in establishing a security-related mode of operation for the computing devices.Type: GrantFiled: July 14, 2011Date of Patent: May 14, 2013Assignee: Research In Motion LimitedInventors: Neil P. Adams, Michael K. Brown, Michael S. Brown, Michael G. Kirkup, Herbert A. Little, David Victor MacFarlane, Ian M. Robertson
-
Patent number: 8429411Abstract: A system and method for the creation and automated selection and inclusion an automated signature text with an electronic message, wherein the automated selection of the automated signature text is dependent on attributes of the message, the designated recipients, or attributes of the designated recipients as compared to the sender's attributes, such as the encoding type and/or transport method selected for the electronic message or the location of the recipient without the need for multiple user profiles or manual editing by the sender. At least one of a plurality of automated signature texts is associated with at least one encoding type of a plurality of encoding types, at least one message transport type, or with at least one predeterined recipient attribute or the outcome of a comparison of the recipient attribute with the sender's attributes. The appropriate automated signature text is inserted prior to encoding of the message for transport.Type: GrantFiled: June 23, 2005Date of Patent: April 23, 2013Assignee: Research In Motion LimitedInventors: Neil P. Adams, David Victor MacFarlane, Herbert A. Little
-
Publication number: 20130066999Abstract: A system and method for the creation and automated selection and inclusion an automated signature text with an electronic message, wherein the automated selection of the automated signature text is dependent on attributes of the message, the designated recipients, or attributes of the designated recipients as compared to the sender's attributes, such as the encoding type and/or transport method selected for the electronic message or the location of the recipient without the need for multiple user profiles or manual editing by the sender. At least one of a plurality of automated signature texts is associated with at least one encoding type of a plurality of encoding types, at least one message transport type, or with at least one predetermined recipient attribute or the outcome of a comparison of the recipient attribute with the sender's attributes. The appropriate automated signature text is inserted prior to encoding of the message for transport.Type: ApplicationFiled: September 14, 2012Publication date: March 14, 2013Applicant: Research In Motion LimitedInventors: Neil P. ADAMS, David Victor MacFarlane, Herbert A. Little
-
Publication number: 20120271896Abstract: Systems and methods for handling messages on a mobile device. A system and method could be configured to receive at a mobile device a message that is associated with a message expiry indicator. If a message expiry indicator is determined to be associated with the received message, then the received message is removed from the mobile device.Type: ApplicationFiled: June 27, 2012Publication date: October 25, 2012Applicant: RESEARCH IN MOTION LIMITEDInventors: Neil P. Adams, David Victor MacFarlane, Ian M. Robertson, Herbert A. Little
-
Publication number: 20120257746Abstract: A method for secure bidirectional communication between two systems is described. A first key pair and a second key pair are generated, the latter including a second public key that is generated based upon a shared secret. First and second public keys are sent to a second system, and third and fourth public keys are received from the second system. The fourth public key is generated based upon the shared secret. A master key for encrypting messages is calculated based upon a first private key, a second private key, the third public key and the fourth public key. For re-keying, a new second key pair having a new second public key and a new second private key is generated, and a new fourth public key is received. A new master key is calculated using elliptic curve calculations using the new second private key and the new fourth public key.Type: ApplicationFiled: June 22, 2012Publication date: October 11, 2012Applicant: RESEARCH IN MOTION LIMITEDInventors: Michael K. Brown, Herbert A. Little, David Victor MacFarlane, Michael S. Brown, Dinah Lea Marie Davis
-
Patent number: 8234339Abstract: Systems and methods for handling messages on a mobile device. A system and method could be configured to receive at a mobile device a message that is associated with a message expiry indicator. If a message expiry indicator is determined to be associated with the received message, then the received message is removed from the mobile device.Type: GrantFiled: June 21, 2005Date of Patent: July 31, 2012Assignee: Research In Motion LimitedInventors: Neil P. Adams, David Victor MacFarlane, Ian M. Robertson, Herbert A. Little
-
Patent number: 8218773Abstract: A method for secure bidirectional communication between two systems is described. A first key pair and a second key pair are generated, the latter including a second public key that is generated based upon a shared secret. First and second public keys are sent to a second system, and third and fourth public keys are received from the second system. The fourth public key is generated based upon the shared secret. A master key for encrypting messages is calculated based upon a first private key, a second private key, the third public key and the fourth public key. For re-keying, a new second key pair having a new second public key and a new second private key is generated, and a new fourth public key is received. A new master key is calculated using elliptic curve calculations using the new second private key and the new fourth public key.Type: GrantFiled: January 13, 2011Date of Patent: July 10, 2012Assignee: Research In Motion LimitedInventors: Michael K. Brown, Herbert A. Little, David Victor MacFarlane, Michael S. Brown, Dinah Lea Marie Davis
-
Publication number: 20110271322Abstract: Systems and methods for establishing a security-related mode of operation for computing devices. A policy data store contains security mode configuration data related to the computing devices. Security mode configuration data is used in establishing a security-related mode of operation for the computing devices.Type: ApplicationFiled: July 14, 2011Publication date: November 3, 2011Applicant: RESEARCH IN MOTION LIMITEDInventors: Neil P. Adams, Michael K. Brown, Michael S. Brown, Michael G. Kirkup, Herbert A. Little, David Victor MacFarlane, Ian M. Robertson
-
Patent number: 8010989Abstract: Systems and methods for establishing a security-related mode of operation for computing devices. A security-related mode of operation is established through security mode configuration data. The security mode configuration data specifies the proper security mode or modes for operation of the computing devices.Type: GrantFiled: February 25, 2005Date of Patent: August 30, 2011Assignee: Research In Motion LimitedInventors: Neil P. Adams, Michael K. Brown, Michael S. Brown, Michael G. Kirkup, Herbert A. Little, David Victor MacFarlane, Ian M. Robertson
-
Publication number: 20110176747Abstract: A method and portable electronic device for processing images are provided. Images are stored electronically at a remote server as attachments to message data, message data received at the portable electronic device with indicators identifying corresponding attachments to the message data. The portable electronic device comprises a processing unit interconnected with an input device, and a display device. First input data is received indicative that one of the indicators, corresponding to one of the images, has been selected, causing the image to be retrieved from the remote server. The received image is displayed at the display device. Second input data is received indicative that a next one of the images is to be displayed, the second input data received while the first retrieved images is displayed at the display device. The next images is then received from the remote server and processed to display it at the display device.Type: ApplicationFiled: January 15, 2010Publication date: July 21, 2011Inventors: Dan Mihai Dumitru, Raskesh Kumar Arora, Neil Patrick Adams, David Victor MacFarlane
-
Publication number: 20110126013Abstract: A method for secure bidirectional communication between two systems is described. A first key pair and a second key pair are generated, the latter including a second public key that is generated based upon a shared secret. First and second public keys are sent to a second system, and third and fourth public keys are received from the second system. The fourth public key is generated based upon the shared secret. A master key for encrypting messages is calculated based upon a first private key, a second private key, the third public key and the fourth public key. For re-keying, a new second key pair having a new second public key and a new second private key is generated, and a new fourth public key is received. A new master key is calculated using elliptic curve calculations using the new second private key and the new fourth public key.Type: ApplicationFiled: January 13, 2011Publication date: May 26, 2011Applicant: RESEARCH IN MOTION LIMITEDInventors: Michael K. Brown, Herbert A. Little, David Victor MacFarlane, Michael S. Brown, Dinah Lea Marie Davis
-
Patent number: 7894605Abstract: A method for secure bidirectional communication between two systems is described. A first key pair and a second key pair are generated, the latter including a second public key that is generated based upon a shared secret. First and second public keys are sent to a second system, and third and fourth public keys are received from the second system. The fourth public key is generated based upon the shared secret. A master key for encrypting messages is calculated based upon a first private key, a second private key, the third public key and the fourth public key. For re-keying, a new second key pair having a new second public key and a new second private key is generated, and a new fourth public key is received. A new master key is calculated using elliptic curve calculations using the new second private key and the new fourth public key.Type: GrantFiled: January 4, 2010Date of Patent: February 22, 2011Assignee: Research In Motion LimitedInventors: Michael K. Brown, Herbert A. Little, David Victor MacFarlane, Michael S. Brown, Dinah Lea Marie Davis
-
Publication number: 20100104102Abstract: A method for secure bidirectional communication between two systems is described. A first key pair and a second key pair are generated, the latter including a second public key that is generated based upon a shared secret. First and second public keys are sent to a second system, and third and fourth public keys are received from the second system. The fourth public key is generated based upon the shared secret. A master key for encrypting messages is calculated based upon a first private key, a second private key, the third public key and the fourth public key. For re-keying, a new second key pair having a new second public key and a new second private key is generated, and a new fourth public key is received. A new master key is calculated using elliptic curve calculations using the new second private key and the new fourth public key.Type: ApplicationFiled: January 4, 2010Publication date: April 29, 2010Applicant: RESEARCH IN MOTION LIMITEDInventors: Michael K. Brown, Herbert A. Little, David Victor MacFarlane, Michael S. Brown, Dinah Lea Marie Davis