Patents Represented by Attorney Dimock Stratton LLP
  • Patent number: 7596469
    Abstract: A method and apparatus are disclosed for detecting, analyzing and displaying errors in a medical treatment system. Detected errors are analyzed to define further errors. Errors may be classified, for example, in response to severity, and prioritized. Prioritization may depend on a scope of the error, an order of occurrence, importance, or other factors.
    Type: Grant
    Filed: September 7, 2006
    Date of Patent: September 29, 2009
    Assignee: Baylis Medical Company Inc.
    Inventor: Neil Godara
  • Patent number: 7593778
    Abstract: A method and apparatus are disclosed for improving accuracy of placement of a cannula during delivery of electrical energy proximate to bodily tissue, e.g. neural structures. The apparatus optionally includes a cannula operable to deliver electrical current where a portion of the cannula is electrically insulated and a portion of the cannula is exposed and electrically conductive. The cannula further includes a radiopaque marker to identify a specific portion of the cannula, for example to differentiate the electrically insulated region from the electrically exposed region, by allowing it to be more clearly delineated using fluoroscopy or other radiographic imaging techniques. The radiopaque marker is optionally tapered in order to reduce the force required to insert a cannula comprising a radiopaque marker into the patient's body.
    Type: Grant
    Filed: March 15, 2005
    Date of Patent: September 22, 2009
    Assignee: Baylis Medical Company Inc.
    Inventors: Subashini Chandran, Krishan Shah
  • Patent number: 7581938
    Abstract: A frame, kit and method for forming a positive impression of an object. The kit includes a supply of impression medium, the frame with a backboard, and a solidifying casting compound. A negative impression is temporarily made in the impression medium, then a casting compound can be poured into the resulting impression so as to form a positive impression which acts as a representative of the body portion being produced.
    Type: Grant
    Filed: March 17, 2005
    Date of Patent: September 1, 2009
    Inventor: Pauline Leach
  • Patent number: 7556057
    Abstract: A pressure regulator for dispensing CO2 gas from a pressurized cylinder which has a reduced probability of freezing when liquid carbon dioxide is converted to the gaseous phase. A plunger which is configured to increase the length of the gas flow path between the regulator inlet and the regulator outlet, and thus to allow liquid CO2 more time to convert to a gas before egressing from the regulator. In the preferred embodiment orifices are provided through the plunger head and spaces are provided about the periphery of the plunger head, which allow the CO2 liquid to flow from the underside of the plunger through the plunger head, over the top of the plunger and about the side of the plunger head before egressing through the regulator outlet.
    Type: Grant
    Filed: August 28, 2006
    Date of Patent: July 7, 2009
    Assignee: D & S Product Solutions Inc.
    Inventor: Steven Metcalfe
  • Patent number: 7552267
    Abstract: A device employs a method for determining the data bus width of a non-volatile memory, such as NAND flash memory. The method performs at least two read operations on the non-volatile memory so as to test the changing of selected data bits. The method may be performed such that weak pull down and pull up operations are performed to test the data outputs of the non-volatile memory.
    Type: Grant
    Filed: October 5, 2007
    Date of Patent: June 23, 2009
    Assignee: Research In Motion Limited
    Inventors: Jerrold R. Randell, Richard C. Madter, Wei Yao Huang
  • Patent number: 7543122
    Abstract: Increasing security for a hand-held data processing device with communication functionality where such a device includes an access-ordered memory cache relating to communications carried out by the device. The hand-held data processing device has a locked state that is entered by the device receiving or initiating a trigger. On occurrence of the trigger to enter the locked state the memory cache is reordered so as to disrupt the access-ordering of the cache to obscure device traffic information and thus increase the security of the device in the locked state.
    Type: Grant
    Filed: August 11, 2005
    Date of Patent: June 2, 2009
    Assignee: Research in Motion Limited
    Inventors: Michael K. Brown, Herbert A. Little, Michael S. Brown
  • Patent number: 7533002
    Abstract: A method and apparatus are disclosed for detecting, analyzing and displaying errors in a energy source of a medical treatment system. Detected errors are analyzed to define further errors. Errors may be classified, for example, in response to severity, and prioritized. Prioritization may depend on a scope of the error, an order of occurrence, importance, or other factors.
    Type: Grant
    Filed: June 22, 2006
    Date of Patent: May 12, 2009
    Assignee: Baylis Medical Company Inc.
    Inventor: Neil Godara
  • Patent number: 7533331
    Abstract: A system for adding a redundancy check to an electronic message to discourage tampering and facilitate identification of altered messages provides a communication device for composing message content, a messaging module with a formatting and encoding layer for encoding the message content with header information in a series of message blocks, and an encryption layer for calculating a redundancy check value and inserting the value in one or more locations within the series of message blocks according a rule defined by a characteristic of the message content or the header information, and encrypting the message for delivery to a recipient. Upon receipt, the recipient communication device decrypts the message, extracts the redundancy check value from the message, and compares a calculated redundancy check value with the extracted redundancy check value to determine if the message had been altered before receipt.
    Type: Grant
    Filed: February 17, 2005
    Date of Patent: May 12, 2009
    Assignee: Research In Motion Limited
    Inventors: Michael K. Brown, Michael G. Kirkup, Michael S. Brown
  • Patent number: 7523948
    Abstract: An in-line skate which includes a plurality of wheels mounted to a frame each having a primary contact surface which contacts a skating surface to support the skater when the skate is in a generally upright position, and at least one secondary rotatable contact surface disposed at a level above the primary contact surfaces when the skate is in a generally upright position and positioned to contact the skating surface only when the in-line skate is inclined beyond a selected angle from the vertical. The length of the wheelbase formed by the secondary contact surface is shorter than the length of the wheelbase formed by the primary contact surfaces. By effectively changing the length of the wheelbase of the in-line skate when the in-line skate is at a certain angle from the vertical, a tighter turning radius may be achieved.
    Type: Grant
    Filed: January 3, 2008
    Date of Patent: April 28, 2009
    Inventor: Stanton Wright
  • Patent number: 7506821
    Abstract: A portable adapter for using a contact smart card with a contactless smart card reader and a contactless smart card with a contact smart card reader. The adaptor is provided with a casing that is configured to engage a contact smart card or a contactless smart card, and is provided with an exterior portion that physically cooperates via a contact pad with a contact smart card reader. The adapter is provided with an interface passing signals between a contactless smart card and a contact smart card reader, and an interface for passing signals between a contact smart card and a contactless smart card reader.
    Type: Grant
    Filed: February 22, 2006
    Date of Patent: March 24, 2009
    Assignee: Research In Motion Limited
    Inventors: Michael K. Brown, Michael S. Brown, Michael G. Kirkup
  • Patent number: 7509120
    Abstract: Systems and methods for processing encoded messages within a wireless communications system are disclosed. A server within the wireless communications system performs signature verification of an encoded message and provides, together with the message, an indication to the mobile device that the message has been verified. In addition, the server provides supplemental information, such as, for example, a hash of the certificate or certificate chain used to verify the message, to the device, to enable the device to perform additional checks on the certificate, such as, for example, validity checks, trust checks, strength checks, or the like.
    Type: Grant
    Filed: September 7, 2004
    Date of Patent: March 24, 2009
    Assignee: Research In Motion Limited
    Inventors: Michael K. Brown, Michael S. Brown, Herbert A. Little
  • Patent number: 7503478
    Abstract: A light fixture management system and method is provided for tracking one or more of the location, history and operating characteristics of light fixtures in a structure or a group of structures and surrounding premises. Each fixture is assigned indicia such as an identifier transmitted by a RFID transponder, information regarding which is stored in a database in association with fixture details. Fixtures requiring repair or maintenance are identified and the identifier is received by a portable reader. A user may optionally enter into the reader any observable problem. Received and entered information is downloaded into a computer, which generates a repair route for identified fixtures based on their locations and identified problems. Reports may be generated with other desired information such as the location of the circuit breaker associated with each fixture. The task of tracking light fixtures is thus simplified and efficiency and effectiveness of repair personnel increased.
    Type: Grant
    Filed: August 31, 2007
    Date of Patent: March 17, 2009
    Inventor: R. Clark Jeffery
  • Patent number: 7506154
    Abstract: A method and system for providing e-mail messages to a receiving e-mail application. The e-mail messages as sent from a sending e-mail application being secure and in opaque signed format. The opaque signed e-mail messages being converted to clear signed e-mail messages by decoding extracting message content and digital signatures. The clear signed e-mails being sent to a receiving e-mail application.
    Type: Grant
    Filed: April 30, 2004
    Date of Patent: March 17, 2009
    Assignee: Research In Motion Limited
    Inventors: Michael K. Brown, Michael S. Brown, Michael G. Kirkup
  • Patent number: 7500160
    Abstract: A system and method for testing a data storage device without revealing memory content. To control the individual bits of the memory during testing each value is written into the memory according to the equation NEW_DATA=CURRENT_DATA XOR DATA_SEED such that individual bits of NEW_DATA are equal to CURRENT_DATA with selected bits inverted when the corresponding positions in DATA_SEED are high. NEW_DATA is written into the memory, read out and verified, so that all bit positions can be controlled and tested in both logic states, while NEW_DATA and CURRENT_DATA are not ascertainable by the testing software.
    Type: Grant
    Filed: April 30, 2007
    Date of Patent: March 3, 2009
    Assignee: Research In Motion Limited
    Inventor: Jerrold R. Randell
  • Patent number: 7484507
    Abstract: An integrated, modular solar collector comprising an array of solar collection devices, wherein the array of solar collection devices is mounted in a frame providing for air flow between the devices.
    Type: Grant
    Filed: March 24, 2005
    Date of Patent: February 3, 2009
    Assignee: Yoursolarhome Inc.
    Inventors: Vladimir Nikiforov, Richard Kirkpatrick
  • Patent number: 7472482
    Abstract: A guard rail system fabricated from standard-sized components, preferably extruded, comprises balusters fastened to a lower rail and to an upper retainer at fixed intervals. The balusters are provided with central bores for receiving fasteners such as screws through predrilled holes in the upper retainer and lower rail. A hand rail is slip-fitted over the upper retainer in locking relation, to provide integrated guard rail sections. Guard rail sections so assembled are fastened to end posts, preferably using mounting brackets having a flanged arm which nests in grooves or recesses in the upper retainer and lower rail to provide a safe, secure and aesthetically appealing guard rail.
    Type: Grant
    Filed: April 24, 2006
    Date of Patent: January 6, 2009
    Assignee: Azek Canada Inc.
    Inventor: Jim Pratt
  • Patent number: 7464865
    Abstract: A system and method is provided for managing multiple smart card sessions with multiple communications or computing devices in association with a single smart card reader. A wireless smart card reader is provided for communicating with a plurality of devices requiring smart card functionality in a number of smart card sessions, in which each smart card session is addressed with an identifier identifying a single device. The smart card session is secured by a wireless connection pairing and by a secure pairing, such that each connection between the smart card reader and a device is secured against all other devices in communication with the smart card reader using a master connection key, which is unique for each device.
    Type: Grant
    Filed: April 28, 2006
    Date of Patent: December 16, 2008
    Assignee: Research In Motion Limited
    Inventors: Michael K. Brown, Neil P. Adams, Herbert A. Little
  • Patent number: 7459084
    Abstract: This present invention relates to a fluid separation module adapted to separate a given fluid mixture into permeate and retentate portions using bundles of hollow fiber membranes. The membranes may be composed of different kinds of membranes depending on the application being used to separate the fluid mixture. The fluid separation module may be used to separate fluid mixtures by a number of different processes, including but not limited to, pervaporation, vapour permeation, membrane distillation (both vacuum membrane distillation and direct contact membrane distillation), ultra filtration, microfiltration, nanofiltration, reverse osmosis, membrane stripping and gas separation. The present invention also provides an internal heat recovery process applied in association with those fluid separation applications where separation takes place by evaporation through the membrane of a large portion of the feed into permeate.
    Type: Grant
    Filed: June 21, 2002
    Date of Patent: December 2, 2008
    Assignee: Petro Sep International Ltd.
    Inventors: Fakhir U. Baig, Abdul M. Kazi, Aiser Al-Hassani
  • Patent number: 7461407
    Abstract: The present invention provides a secure JTAG interface to an application-specific integrated circuit (ASIC). In the preferred embodiment the invention operates through the combined efforts of a Security Module (SM) comprising a state machine that controls the security modes for the ASIC, and a Test Control Module (TCM) which contains the JTAG interface. The TCM operates in either a restricted mode or an unrestricted mode, depending on the state of the SM state machine. In a restricted mode, only limited access to memory content is permitted. In an unrestricted mode, full access to memory content is permitted.
    Type: Grant
    Filed: February 4, 2005
    Date of Patent: December 2, 2008
    Assignee: Research In Motion Limited
    Inventors: Herbert A. Little, Jerrold R. Randell, Richard C. Madter, Ryan J. Hickey
  • Patent number: D593447
    Type: Grant
    Filed: May 2, 2007
    Date of Patent: June 2, 2009
    Inventor: Jay Goldsmith