Patents by Inventor Michael McCallum

Michael McCallum 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: 9143323
    Abstract: A cryptographic key is used to secure a communication link between a first device and a second device. Generating the cryptographic key is accomplished by a) generating a first cryptographic key, b) generating a second cryptographic key, c) applying a hash function to packets transmitted over the communication link to create a hash result, and d) applying the hash function to the first cryptographic key, the second cryptographic key and the hash result.
    Type: Grant
    Filed: April 4, 2005
    Date of Patent: September 22, 2015
    Assignee: BLACKBERRY LIMITED
    Inventors: Michael K. Brown, Herb Little, Michael S. Brown, Neil Adams, Michael McCallum, Dinah Davis
  • Patent number: 8661272
    Abstract: Based on bounds of a period of reduced operation for a base device, a base device generates a power management message for transmission to a peripheral device. In the power management message, the base device inserts bounds of a period of reduced operation for the peripheral device. As a result, the periods of reduced operation conserve battery power in both devices and the two devices may reestablish a communications channel upon reaching the end of the period of reduced operation and resuming normal operations.
    Type: Grant
    Filed: December 14, 2011
    Date of Patent: February 25, 2014
    Assignee: Blackberry Limited
    Inventors: Neil Patrick Adams, Herbert A. Little, Michael McCallum
  • Publication number: 20120091198
    Abstract: A computerized device has an open communication session with a smart card via a smart card reader. The smart card reader and the computerized device cooperate to enable another computerized device to communicate with the smart card over the open communication session. Communication between the other computerized device and the smart card is routed via the computerized device that has the open communication session.
    Type: Application
    Filed: December 21, 2011
    Publication date: April 19, 2012
    Applicant: Research In Motion Limited
    Inventors: Michael McCallum, Neil Adams
  • Publication number: 20120084587
    Abstract: Based on bounds of a period of reduced operation for a base device, a base device generates a power management message for transmission to a peripheral device. In the power management message, the base device inserts bounds of a period of reduced operation for the peripheral device. As a result, the periods of reduced operation conserve battery power in both devices and the two devices may reestablish a communications channel upon reaching the end of the period of reduced operation and resuming normal operations.
    Type: Application
    Filed: December 14, 2011
    Publication date: April 5, 2012
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Neil Patrick Adams, Herbert A. Little, Michael McCallum
  • Patent number: 8090963
    Abstract: Based on bounds of a period of reduced operation for a base device, a base device generates a power management message for transmission to a peripheral device. In the power management message, the base device inserts bounds of a period of reduced operation for the peripheral device. As a result, the periods of reduced operation conserve battery power in both devices and the two devices may reestablish a communications channel upon reaching the end of the period of reduced operation and resuming normal operations.
    Type: Grant
    Filed: February 19, 2008
    Date of Patent: January 3, 2012
    Assignee: Research In Motion Limited
    Inventors: Neil Patrick Adams, Herbert A. Little, Michael McCallum
  • Publication number: 20100252629
    Abstract: A computerized device has an open communication session with a smart card via a smart card reader. The smart card reader and the computerized device cooperate to enable another computerized device to communicate with the smart card over the open communication session. Communication between the other computerized device and the smart card is routed via the computerized device that has the open communication session.
    Type: Application
    Filed: June 14, 2010
    Publication date: October 7, 2010
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Michael McCallum, Neil Adams
  • Patent number: 7792290
    Abstract: A device coupled to a smart card reader may request random data from a smart card inserted into the smart card reader, and the smart card reader may incorporate the random data into its randomness pool. A device having a source of random data may have a driver installed thereon for the smart card reader. The device may generate a random session key to encrypt traffic between the device and the smart card reader. The device may send an encrypted version of the random session key to the smart card reader. The smart card reader may decrypt the encrypted version and incorporate the random session key into its randomness pool. A smart card reader may incorporate random data received from a smart card inserted therein into its randomness pool.
    Type: Grant
    Filed: July 3, 2009
    Date of Patent: September 7, 2010
    Assignee: Research In Motion Limited
    Inventors: Neil Adams, Michael S. Brown, Herb Little, Michael McCallum, Michael K. Brown
  • Patent number: 7735742
    Abstract: A computerized device has an open communication session with a smart card via a smart card reader. The smart card reader and the computerized device cooperate to enable another computerized device to communicate with the smart card over the open communication session. Communication between the other computerized device and the smart card is routed via the computerized device that has the open communication session.
    Type: Grant
    Filed: July 13, 2006
    Date of Patent: June 15, 2010
    Assignee: Research In Motion Limited
    Inventors: Michael McCallum, Neil Adams
  • Publication number: 20090266883
    Abstract: A device coupled to a smart card reader may request random data from a smart card inserted into the smart card reader, and the smart card reader may incorporate the random data into its randomness pool. A device having a source of random data may have a driver installed thereon for the smart card reader. The device may generate a random session key to encrypt traffic between the device and the smart card reader. The device may send an encrypted version of the random session key to the smart card reader. The smart card reader may decrypt the encrypted version and incorporate the random session key into its randomness pool. A smart card reader may incorporate random data received from a smart card inserted therein into its randomness pool.
    Type: Application
    Filed: July 3, 2009
    Publication date: October 29, 2009
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Neil ADAMS, Michael S. BROWN, Herb LITTLE, Michael McCALLUM, Michael K. BROWN
  • Publication number: 20090210729
    Abstract: Based on bounds of a period of reduced operation for a base device, a base device generates a power management message for transmission to a peripheral device. In the power management message, the base device inserts bounds of a period of reduced operation for the peripheral device. As a result, the periods of reduced operation conserve battery power in both devices and the two devices may reestablish a communications channel upon reaching the end of the period of reduced operation and resuming normal operations.
    Type: Application
    Filed: February 19, 2008
    Publication date: August 20, 2009
    Inventors: Neil Patrick Adams, Herbert A. Little, Michael McCallum
  • Patent number: 7558387
    Abstract: A device coupled to a smart card reader may request random data from a smart card inserted into the smart card reader, and the smart card reader may incorporate the random data into its randomness pool. A device having a source of random data may have a driver installed thereon for another device and the driver may extract random data from the source and transmit it securely over a wireless communication link to the other device. The other device, which may be a smart card reader, may incorporate the extracted random data into its randomness pool. A smart card reader may incorporate traffic received from a smart card inserted therein into its randomness pool.
    Type: Grant
    Filed: April 15, 2005
    Date of Patent: July 7, 2009
    Assignee: Research In Motion Limited
    Inventors: Neil Adams, Michael S. Brown, Herb Little, Michael McCallum, Michael K. Brown
  • Publication number: 20080011848
    Abstract: A computerized device has an open communication session with a smart card via a smart card reader. The smart card reader and the computerized device cooperate to enable another computerized device to communicate with the smart card over the open communication session. Communication between the other computerized device and the smart card is routed via the computerized device that has the open communication session.
    Type: Application
    Filed: July 13, 2006
    Publication date: January 17, 2008
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Michael McCallum, Neil Adams
  • Publication number: 20070006279
    Abstract: An active new password entry dialog provides a compact visual indication of adherence to password policies. A visual indication of progress towards meeting all applicable password policies is included in the display and updated as new password characters are being entered. A visual hint associated with at least one applicable password policy that has not yet been satisfied is also included in the display. An ability to obtain more detailed comprehensive password policy information is also permitted upon user command (e.g., including an indication whether each password policy has yet been met or unmet). Preferably the displayed hint and associated applicable password policy not yet satisfied is randomly changed during entry of a new password (e.g., upon the entry of each new password character).
    Type: Application
    Filed: July 1, 2005
    Publication date: January 4, 2007
    Applicant: Research in Motion Limited
    Inventors: Michael Brown, Michael Brown, Neil Adams, Herbert Little, Michael McCallum, Dinah Davis
  • Publication number: 20060288207
    Abstract: A communication system is provided with program logic for enforcing an IT Policy specifying suitable encryption encoding levels for corresponding security classification levels (and/or encryption strengths).
    Type: Application
    Filed: June 17, 2005
    Publication date: December 21, 2006
    Applicant: Research In Motion Limited
    Inventors: Michael Brown, Herbert Little, Michael Brown, Michael McCallum, Scott Totzke, Neil Adams
  • Publication number: 20060233374
    Abstract: A device coupled to a smart card reader may request random data from a smart card inserted into the smart card reader, and the smart card reader may incorporate the random data into its randomness pool. A device having a source of random data may have a driver installed thereon for another device and the driver may extract random data from the source and transmit it securely over a wireless communication link to the other device. The other device, which may be a smart card reader, may incorporate the extracted random data into its randomness pool. A smart card reader may incorporate traffic received from a smart card inserted therein into its randomness pool.
    Type: Application
    Filed: April 15, 2005
    Publication date: October 19, 2006
    Inventors: Neil Adams, Michael Brown, Herb Little, Michael McCallum, Michael Brown
  • Publication number: 20060224892
    Abstract: A cryptographic key is used to secure a communication link between a first device and a second device. Generating the cryptographic key is accomplished by a) generating a first cryptographic key, b) generating a second cryptographic key, c) applying a hash function to packets transmitted over the communication link to create a hash result, and d) applying the hash function to the first cryptographic key, the second cryptographic key and the hash result.
    Type: Application
    Filed: April 4, 2005
    Publication date: October 5, 2006
    Inventors: Michael Brown, Herb Little, Michael Brown, Neil Adams, Michael McCallum, Dinah Davis
  • Patent number: 4518057
    Abstract: A tricycle powered wheelchair carrier has a platform supported on the bight of a U-shaped axle between a pair of rear wheels supported at the ends of the axle legs. The platform is formed with a downwardly sloping ramp portion at the end extending beyond the rear wheels. A front wheel is connected to handlebars at the front of a platform by a linkage pivoted at the top. A front actuator is connected between this linkage and the platform. A rear actuator is connected between the U-shaped axle and the platform. A transmission couples an internal combustion engine to a rear wheel and includes a reverse gear. A locking bar has rear and side mutually perpendicular arms. The side arm is pivotal about a horizontal axis in bearings on the side of the carrier to allow the side arm to move from a vertical position to a horizontal position against the rear wheels of a wheelchair on the platform with the end of the rear arm having a stud seated in a socket attached to the other side of the carrier.
    Type: Grant
    Filed: June 8, 1983
    Date of Patent: May 21, 1985
    Inventor: Michael McCallum