Patents Represented by Attorney Dimock Stratton LLP
  • Patent number: 8127334
    Abstract: A system for redistributing a multiple input audio/video and data signals having a redistributing device equipped to receive signals in a multiple formats and redistribute a selected signal to a user's premises over conductors, preferably existing twisted-pair telephone wire. The redistributing device is in interactive communication with a communications interface located in the user's premises which receives user-input control signals and contains switching circuitry which routes the selected signal to the user's premises where it is received by the receiving unit such as a television receiver. A single redistributing device services an entire multi-user network from a common distribution point, and services multiple users independently. The system of the invention does not interfere with normal use of the telephone network, so users can interactively access services provided by the system and use the telephone at the same time.
    Type: Grant
    Filed: August 14, 2001
    Date of Patent: February 28, 2012
    Assignee: Techbanc Inc.
    Inventor: Ross A. Jeffery
  • Patent number: 8126848
    Abstract: A method and system for monitoring and maintaining the consistency of replicated databases in a shared-nothing database cluster architecture is presented. The method involves the continuous monitoring of the database transaction logs that are maintained by the autonomous database managers that manage the individual database replicas in the cluster. In the event that data discrepancies are detected via the comparison of the transaction logs of the individual database replicas, remedial action is carried out according to configured rules in the main cluster controller. These remedial actions may include, but are not limited to, making a database node inactive within the cluster, or automatically repairing any data discrepancies that are detected among the database replicas in the cluster.
    Type: Grant
    Filed: September 14, 2009
    Date of Patent: February 28, 2012
    Inventor: Robert Edward Wagner
  • Patent number: 8112794
    Abstract: A security token access device, a user device such as a computing device or communications device, and a method for managing multiple connections between multiple user devices and the access device. The access device maintains connection information, including security information, for each user device securely paired with the access device. Each time a new user device is paired with the access device, the access device transmits a notification to the user devices already paired to the user device. A user may provide instructions to the access device to terminate a pairing with one of the user devices by overwriting at least a portion of the connection information associated with the designated user device. A user device may further request a listing of all user devices currently paired with the access device.
    Type: Grant
    Filed: July 17, 2006
    Date of Patent: February 7, 2012
    Assignee: Research In Motion Limited
    Inventors: Herbert A. Little, Neil P. Adams
  • Patent number: 8103876
    Abstract: A method for handling digital certificate status requests between a client system and a proxy system is provided. The method includes the steps of receiving at the proxy system digital certificate status request data transmitted from the client system and generating query data for the digital certificate status in response to receiving the digital certificate status request data. The query data is transmitted to a status provider system, and status data from the status provider system in response to the query data is received at the proxy system. Digital certificate status data based on the status data received is generated and transmitting to the client system.
    Type: Grant
    Filed: April 28, 2010
    Date of Patent: January 24, 2012
    Assignee: Research In Motion Limited
    Inventors: Herbert A. Little, Stefan E. Janhunen
  • Patent number: 8096367
    Abstract: A system and method of cutting for replacement a replaceable coupon out of a paved surface for keyhole excavation provides a truck with a turret to which a support arm supporting a cutter assembly is mounted, and a stabilizing member remote from the turret, which allows the turret to be rotated while stabilizing the support arm at any desired position about the truck.
    Type: Grant
    Filed: September 22, 2006
    Date of Patent: January 17, 2012
    Assignee: Enbridge Technology Inc.
    Inventor: John W. McGivery
  • Patent number: 8099595
    Abstract: Systems and methods for processing messages within a wireless communications system are disclosed. A server within the wireless communications system maintains a list of certificates contained in devices that use the server. The server synchronizes or updates the list of certificates based on information contained in message to and from the device. By providing a server with certificates associated with devices that use the server, and providing a system and method for synchronizing the certificates between the device and server, the server can implement powerful features that will improve the efficiency, speed and user satisfaction of the devices. The exemplary embodiments also enable advantageous bandwidth savings by preventing transmission of certificates unnecessarily.
    Type: Grant
    Filed: April 21, 2011
    Date of Patent: January 17, 2012
    Assignee: Research In Motion Limited
    Inventors: Michael Kenneth Brown, Herbert Anthony Little, Michael Stephen Brown, Neil Patrick Adams
  • Patent number: 8095792
    Abstract: A cryptosystem prevents replay attacks within existing authentication protocols, susceptible to such attacks but containing a random component, without requiring modification to said protocols. The entity charged with authentication maintains a list of previously used bit patterns, extracted from a portion of the authentication message connected to the random component. If the bit pattern has been seen before, the message is rejected; if the bit pattern has not been seen before, the bit pattern is added to the stored list and the message is accepted.
    Type: Grant
    Filed: October 4, 2006
    Date of Patent: January 10, 2012
    Assignee: Certicom Corp.
    Inventors: Scott A. Vanstone, Sherry E. Shannon-Vanstone
  • Patent number: 8085891
    Abstract: A system and method for managing mobile device communication in an enterprise includes a device management agent and a synchronization agent in the mobile device. Information about the status of the mobile device is collected by the device management agent and the synchronization agent communicates the status information to the enterprise with which the mobile device is associated. A synchronization server at the enterprise collects device information and updates records at the enterprise. Information such as device telephone number is propagated to the enterprise directory and potentially to a PBX to ensure connectivity with the mobile device.
    Type: Grant
    Filed: May 29, 2006
    Date of Patent: December 27, 2011
    Assignee: Research In Motion Limited
    Inventor: Russell Owen
  • Patent number: 8086788
    Abstract: A memory interface controller and method to allow a processor designed and configured to operate with NOR flash and static random access memory SRAM devices to instead operate using NAND flash and synchronous dynamic random access memory SDRAM. The system accomplishes this by caching sectors out of NAND flash into SDRAM, where the data can be randomly accessed by the processor as though it were accessing data from NOR flash/SRAM. Sectors containing data required by the processor are read out of NAND flash and written into SDRAM, where the data can be randomly accessed by the processor.
    Type: Grant
    Filed: September 14, 2009
    Date of Patent: December 27, 2011
    Assignee: Research In Motion Limited
    Inventors: Jerrold R. Randell, Richard C. Madter, Karen Alicia Werder
  • Patent number: 8079068
    Abstract: A system and method for automatically managing a connection between a user device and a security token access device. The access device is adapted to wirelessly communicate with a plurality of user devices and to be securely paired with at least one of the plurality of user devices, and is further adapted to maintain connection information relating to each of the plurality of user devices. The connection information comprises security information for each user device securely paired with the access device. The access device automatically manages a connection by maintaining a store of connection information comprising security information for each of a set of at least one securely paired user devices; determining whether one of the securely paired user devices is a stale device; and if it is determined that one of the securely paired user devices is a stale device, implementing a management protocol for handling the stale device.
    Type: Grant
    Filed: July 17, 2006
    Date of Patent: December 13, 2011
    Assignee: Research In Motion Limited
    Inventor: Neil P. Adams
  • Patent number: 8074066
    Abstract: Electronic messages are sent from a sending system to an identified recipient and are encoded using information contained in a certificate. A key store is accessed by a messaging application to determine if a certificate associated with the recipient is present. If no certificate is present in the key store the messaging application accesses one or more certificate services to obtain a certificate. Where validation of the retrieved certificate is required, the messaging application invokes a certificate validation process. One or more further certificates are obtained by the messaging application where the retrieved certificate is invalid.
    Type: Grant
    Filed: January 24, 2005
    Date of Patent: December 6, 2011
    Assignee: Research In Motion Limited
    Inventors: Michael S. Brown, Michael G. Kirkup, Herb Little
  • Patent number: 8074078
    Abstract: A method for securing data and resetting a password using a content protection key is provided, in which the content protection key itself is protected by a password. A content protection key is also protected at a data storage device with a key encryption key generated in collaboration with an additional device such as a server. The server stores a private key required to regenerate the key encryption key, but this private key is not provided from the server to the data storage device; rather, a public key derived from the private key is provided by the server. The data storage device combines the received public key and a further private key to derive the key encryption key; the further private key itself is not stored by the data storage device, but rather its matching public key is stored. The content protection key is then encrypted using a password and the derived key encryption key.
    Type: Grant
    Filed: May 15, 2006
    Date of Patent: December 6, 2011
    Assignee: Research In Motion Limited
    Inventors: Michael K. Brown, Michael S. Brown, Herbert A. Little
  • Patent number: 8074072
    Abstract: A challenge response scheme authenticates a requesting device by an authenticating device. The authenticating device generates and issues a challenge to the requesting device. The requesting device combines the challenge with a hash of a password provided by a user, and the combination is further hashed in order to generate a requesting encryption key used to encrypt the user supplied password. The encrypted user supplied password is sent to the authenticating device as a response to the issued challenge. The authenticating device generates an authenticating encryption key by generating the hash of a combination of the challenge and a stored hash of an authenticating device password. The authenticating encryption key is used to decrypt the response in order to retrieve the user-supplied password. If the user-supplied password hash matches the stored authenticating device password hash, the requesting device is authenticated and the authenticating device is in possession of the password.
    Type: Grant
    Filed: April 22, 2009
    Date of Patent: December 6, 2011
    Assignee: Research In Motion Limited
    Inventors: Michael K. Brown, Michael S. Brown, Michael G. Kirkup, Herbert A. Little
  • Patent number: 8060413
    Abstract: 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: Grant
    Filed: May 6, 2008
    Date of Patent: November 15, 2011
    Assignee: Research In Motion Limited
    Inventors: David Castell, Eric Chan
  • Patent number: 8056143
    Abstract: A system and method for selectively securing data from unauthorized access on a client device storing a plurality of data types with reference to an authorization level indicated in a command. A command is received at a client device comprising an authorization level indicator. Based on at least one predefined rule, which may be implemented in an IT policy stored at the client device, each of the plurality of data types to be secured is determined, and then the data corresponding to those types is secured. The data may be secured by encrypting and/or deleting the data at the client device. The predefined rules associated with each authorization level may be configured by a user or administrator having an authorization level that exceeds the associated authorization level. The system and method thus provide a method for securing only selected data types, depending on the authorization level of the issuer of the command.
    Type: Grant
    Filed: January 18, 2008
    Date of Patent: November 8, 2011
    Assignee: Research In Motion Limited
    Inventors: Michael K. Brown, Michael S. Brown, Herbert A. Little, Scott W. Totzke
  • Patent number: 8028157
    Abstract: A boot method an apparatus are described which reduce the likelihood of a security breach in a mobile device, preferably in a situation where a reset has been initiated. A predetermined security value, or password, is stored, for example in BootROM. A value of a security location within FLASH memory is read and the two values are compared. Polling of the serial port is selectively performed, depending on the result of such comparison. In a presently preferred embodiment, if the value in the security location matches the predetermined security value, then polling of the serial port is not performed. This reduces potential security breaches caused in conventional arrangements where code may be downloaded from the serial port and executed, which allows anyone to access and upload programs and data in the FLASH memory, including confidential and proprietary information.
    Type: Grant
    Filed: May 1, 2008
    Date of Patent: September 27, 2011
    Assignee: Research In Motion Limited
    Inventors: Richard C. Madter, Ryan J. Hickey, Christopher Pattenden
  • Patent number: 8024929
    Abstract: An apparatus and method for converting a differential in thermal energy between a first thermal source having a thermal conducting fluid and a second thermal source having a thermal conducting fluid is provided. The apparatus employs a first vessel and a second vessel. Each of the vessels contain a gas under pressure The vessels contain heat exchanging coils that are connected to the thermal sources by fluid lines. A plurality of cooperating valves regulate the flow of the thermal conducting fluid from the first and second thermal sources to the first and second vessels. The valves alternate between first and second operating positions. In the first position, the valves permit a flow of thermal conducting fluid from the first thermal source to the first vessel and from the second thermal source to the second vessel and prevent a flow of thermal conducting fluid from the first thermal source to the second vessel and from the second thermal source to the first vessel.
    Type: Grant
    Filed: December 18, 2007
    Date of Patent: September 27, 2011
    Inventor: Ian A. Marnoch
  • Patent number: 7993169
    Abstract: A connector assembly for joining bare or insulated conductors includes a first member and a second member which cooperate to act as clamps. The first member has two beams connected by a body and tabs extending from the center of the body substantially parallel to the two beams. The distal end of the beams each have a receptacle for receiving a conductor. The cross-section of the first member may be Sigma- or E-shaped. The second member has two contact planes, each facing a receptacle, and has a body facing surface that complements the shape of the inner surface of the body that it engages, including a groove for receiving the tabs. The second member is guided by the tabs of the first member when moved by operation of a fastener from an unloaded position, where the second member engages the body, to a loaded position in which the second member is pushed away from the body and holds the conductors securely in place in the receptacles. This connector assembly is adaptable for hot stick applications.
    Type: Grant
    Filed: April 23, 2010
    Date of Patent: August 9, 2011
    Inventor: Vladimir Hoxha
  • Patent number: D641791
    Type: Grant
    Filed: May 6, 2010
    Date of Patent: July 19, 2011
    Inventor: Brad Scott
  • Patent number: D656058
    Type: Grant
    Filed: September 29, 2009
    Date of Patent: March 20, 2012
    Assignee: Custom Gem Cutting Ltd.
    Inventor: Rudi Wobito