Patents by Inventor Michael Anthony Carrara

Michael Anthony Carrara 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: 9112866
    Abstract: Methods and devices for controlling access to resources are disclosed herein.
    Type: Grant
    Filed: December 18, 2013
    Date of Patent: August 18, 2015
    Assignee: BlackBerry Limited
    Inventors: Michael Anthony Carrara, Daniel Jonas Major
  • Patent number: 9053337
    Abstract: Methods and devices for controlling access to a computing resource by applications executable on a computing device are described herein. In one example embodiment, method comprises: identifying an application category with which one or more applications executable on the computing device is associated; providing one or more rules that specify whether the one or more applications associated with the application category are permitted to access the computing resource on the computing device; and transmitting the security policy to the computing device; wherein when the security policy is enforced at the computing device, access to the computing resource by the one or more applications executable on the computing device that are associated with the application category is controlled by the one or more rules.
    Type: Grant
    Filed: June 7, 2011
    Date of Patent: June 9, 2015
    Assignee: BlackBerry Limited
    Inventors: Michael Anthony Carrara, Dinah Lea Marie Davis, Neil Patrick Adams
  • Patent number: 8965984
    Abstract: According to embodiments described in the specification, an electronic communication device and method for processing messages are provided. The method comprises receiving message data at a processor of the computing device, the message data comprising one or more of an address, a subject and a body; receiving a state indicator at the processor, the state indicator being an indication of a state of the message data; storing the message data and the state indicator in a memory of the computing device, the state indicator being stored in association with the message data; determining, at the processor of the computing device, if the state indicator indicates that the message data is in a draft state; and when the determination is affirmative, preventing transmission of the message data.
    Type: Grant
    Filed: August 26, 2011
    Date of Patent: February 24, 2015
    Assignee: BlackBerry Limited
    Inventors: Michael Anthony Carrara, Dinah Lea Marie Davis, Kristof Takacs, Ali Mihyar Hesson
  • Patent number: 8909934
    Abstract: A certificate enrollment assistant module may be provided to inject a challenge password into a certificate signing request to be sent, to a Certificate Authority, from a computing device. The certificate enrollment assistant module, thereby, acts as a trusted proxy to assist the computing device in building a valid certificate signing request without the computing device having access to the challenge password.
    Type: Grant
    Filed: July 29, 2013
    Date of Patent: December 9, 2014
    Assignee: BlackBerry Limited
    Inventors: Alexander Sherkin, Michael Anthony Carrara, Alexander Truskovsky
  • Patent number: 8763080
    Abstract: Methods and devices for managing permission requests to allow access to a computing resource are disclosed herein.
    Type: Grant
    Filed: June 7, 2011
    Date of Patent: June 24, 2014
    Assignee: BlackBerry Limited
    Inventors: Michael Anthony Carrara, Daniel Jonas Major, Neil Patrick Adams, Dinah Lea Marie Davis
  • Publication number: 20140109085
    Abstract: Methods and devices for controlling access to resources are disclosed herein.
    Type: Application
    Filed: December 18, 2013
    Publication date: April 17, 2014
    Applicant: BlackBerry Limited
    Inventors: Michael Anthony Carrara, Daniel Jonas Major
  • Patent number: 8650550
    Abstract: Methods and devices for controlling access to resources are disclosed herein.
    Type: Grant
    Filed: June 7, 2011
    Date of Patent: February 11, 2014
    Assignee: BlackBerry Limited
    Inventors: Michael Anthony Carrara, Daniel Jonas Major
  • Publication number: 20130311779
    Abstract: A certificate enrolment assistant module may be provided to inject a challenge password into a certificate signing request to be sent, to a Certificate Authority, from a computing device. The certificate enrolment assistant module, thereby, acts as a trusted proxy to assist the computing device in building a valid certificate signing request without the computing device having access to the challenge password.
    Type: Application
    Filed: July 29, 2013
    Publication date: November 21, 2013
    Applicant: BlackBerry Limited
    Inventors: Alexander SHERKIN, Michael Anthony CARRARA, Alexander Truskovsky
  • Publication number: 20130054704
    Abstract: According to embodiments described in the specification, an electronic communication device and method for processing messages are provided. The method comprises receiving message data at a processor of the computing device, the message data comprising one or more of an address, a subject and a body; receiving a state indicator at the processor, the state indicator being an indication of a state of the message data; storing the message data and the state indicator in a memory of the computing device, the state indicator being stored in association with the message data; determining, at the processor of the computing device, if the state indicator indicates that the message data is in a draft state; and when the determination is affirmative, preventing transmission of the message data.
    Type: Application
    Filed: August 26, 2011
    Publication date: February 28, 2013
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Michael Anthony CARRARA, Dinah Lea Marie DAVIS, Kristof TAKACS, Ali Mihyar HESSON
  • Publication number: 20120317565
    Abstract: Methods and devices for controlling access to resources are disclosed herein.
    Type: Application
    Filed: June 7, 2011
    Publication date: December 13, 2012
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Michael Anthony Carrara, Daniel Jonas Major
  • Publication number: 20120317609
    Abstract: Methods and devices for controlling access to a computing resource by applications executable on a computing device are described herein. In one example embodiment, method comprises: identifying an application category with which one or more applications executable on the computing device is associated; providing one or more rules that specify whether the one or more applications associated with the application category are permitted to access the computing resource on the computing device; and transmitting the security policy to the computing device; wherein when the security policy is enforced at the computing device, access to the computing resource by the one or more applications executable on the computing device that are associated with the application category is controlled by the one or more rules.
    Type: Application
    Filed: June 7, 2011
    Publication date: December 13, 2012
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Michael Anthony Carrara, Dinah Lea Marie Davis, Neil Patrick Adams
  • Publication number: 20120317638
    Abstract: Methods and devices for managing permission requests to allow access to a computing resource are disclosed herein.
    Type: Application
    Filed: June 7, 2011
    Publication date: December 13, 2012
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Michael Anthony Carrara, Daniel Jonas Major, Neil Patrick Adams, Dinah Lea Marie Davis