Patents Represented by Attorney John R. S. Orange
-
Patent number: 7415611Abstract: A public key encryption system exchanges information between a pair of correspondents. The recipient performs computations on the received data to recover the transmitted data or verify the identity of the sender. The data transferred includes supplementary information that relates to intermediate steps in the computations performed by the recipient.Type: GrantFiled: June 17, 2002Date of Patent: August 19, 2008Assignee: Certicom Corp.Inventors: Scott A. Vanstone, Donald B. Johnson
-
Patent number: 7249259Abstract: A signature scheme is provided in which a message is divided in to a first portion which is hidden and is recovered during verification, and a second portion which is visible and is required as input to the verification algorithm. A first signature component is generated by encrypting the first portion alone. An intermediate component is formed by combining the first component and the visible portion and cryptographically hashing them. A second signature component is then formed using the intermediate component and the signature comprises the first and second components with the visible portion. A verification of the signature combines a first component derived only from the hidden portion of the message with the visible portion and produces a hash of the combination. The computed hash is used together with publicly available information to generate a bit string corresponding to the hidden portion.Type: GrantFiled: September 7, 1999Date of Patent: July 24, 2007Assignee: Certicom Corp.Inventors: Scott Alexander Vanstone, Robert Gallant, Robert J. Lambert, Leon A. Pintsov, Frederick W. Ryan, Jr., Ari Singer
-
Patent number: 7138085Abstract: A tuyere cooling system which includes a coolant circuit for a body section and nose section. A valve is operable to connect the coolant circuits in series or to disconnect flows to the nose section of the tuyere so that if the nose of the tuyere tears during operation, the flow of coolant to the nose section of the tuyere may be cut off without affecting the overall operation of the blast furnace.Type: GrantFiled: November 30, 2004Date of Patent: November 21, 2006Assignee: Dofasco Inc.Inventors: Herman Ohrt, Jennifer Gecan, legal representative, Lou Gecan, deceased
-
Patent number: 7127063Abstract: A method of generating a key by a first correspondent. The key is computable by a second correspondent. The method comprises the steps of: a) making available to the second correspondent a first short term public key; b) obtaining a second short term public key from the second correspondent; c) computing a first exponent derived from the first short term private key, the first short term public key, and the first long term private key; d) computing a second exponent derived from the first short term private key, the first long term public key, the second short term public key and the first long term private key; computing a simultaneous exponentiation of the first exponent with the second short term public key and the second exponent with the second long term public key.Type: GrantFiled: January 29, 2002Date of Patent: October 24, 2006Assignee: Certicom Corp.Inventors: Robert Lambert, Ashok Vadekar
-
Patent number: 7110538Abstract: This invention provides a method for accelerating multiplication of an elliptic curve point Q(x,y) by a scalar k, the method comprising the steps of selecting an elliptic curve over a finite field Fq where q is a prime power such that there exists an endomorphism ?, where ?(Q)=?.Q for all points Q(x,y) on the elliptic curve: and using smaller representations ki of the scalar k in combination with the mapping ? to compute the scalar multiple of the elliptic curve point Q.Type: GrantFiled: June 22, 2001Date of Patent: September 19, 2006Assignee: Certicom Corp.Inventors: Robert Gallant, Robert Lambert, Scott A. Vanstone
-
Patent number: 7104542Abstract: A gaming system comprises a plurality of tournament tables in at least one physical location wherein multiple players play identical hands of the same game thereby playing a game of skill with equal opportunity given to each player to win. The system including for each hand played a set of pre-packaged duplicate hands distributed to each tournament table so that each player in a tournament group will play an identical hand of cards.Type: GrantFiled: June 9, 2004Date of Patent: September 12, 2006Inventor: Randall S. E. Peterson
-
Patent number: 7092523Abstract: A method of masking a cryptographic operation using a secret value, comprising the steps of dividing the secret value into a plurality of parts; combining with each part a random value to derive a new part such that the new parts when combined are equivalent to the original secret value; and utilizing each of the individual parts in the operation.Type: GrantFiled: July 10, 2001Date of Patent: August 15, 2006Assignee: Certicom Corp.Inventors: Farhad Pezeshki, Robert J. Lambert
-
Patent number: 7059088Abstract: A method and apparatus for screening faces of a substantially rectangular equipment. The apparatus having a frame structure including a plurality of screen support frames disposed around the equipment, each face having edge screen support frames laterally spaced horizontally between two vertical edges of each face such that a corner of the equipment includes edge screen support frames disposed in perpendicular relationship secured thereto, a plurality of movable screen cover panels and stationary screen cover panels supported within the screen support frame, the movable screen cover panels being slidably moved to substantially overlap the stationary cover panels to substantially expose the faces of the equipment.Type: GrantFiled: December 17, 2002Date of Patent: June 13, 2006Assignee: Spinnaker Industries Inc.Inventor: Maurice Lattanzio
-
Patent number: 7056077Abstract: A truck restraint has a carriage movable in a vertical direction along a track between a first lowered position and a second operative position. A fluid actuator moves the carriage along the track between the first and second positions. The actuator is operable, with the hook in the first position, to cause relative rotation between the hook and the track so that the hook is moved from a downwardly inclined position to a generally horizontal position, prior to movement from the first position.Type: GrantFiled: January 31, 2003Date of Patent: June 6, 2006Assignee: Pentalift Equipment CorporationInventors: Paul Pedersen, Jason Fowler, Mike Tikal
-
Patent number: 7020281Abstract: A method for determining a result of a group operation performed an integral number of times on a selected element of the group, the method comprises the steps of representing the integral number as a binary vector; initializing an intermediate element to the group identity element; selecting successive bits, beginning with a left most bit, of the vector. For each of the selected bits; performing the group operation on the intermediate element to derive a new intermediate element; replacing the intermediate element with the new intermediate element; performing the group operation on the intermediate element and an element, selected from the group consisting of: the group element if the selected bit is a one; and an inverse element of the group element if the selected bit is a zero; replacing the intermediate element with the new intermediate element.Type: GrantFiled: January 18, 2001Date of Patent: March 28, 2006Assignee: Certicom Corp.Inventors: Ashok Vadekar, Robert J. Lambert
-
Patent number: 7013198Abstract: A storage and retrieval apparatus including a robotic device capable of gripping items stored in the apparatus and delivering the item to a separate, proximate instrument. The items to be stored are loaded from the outside of the apparatus at each face of the hexagonal or octagonal shaped storage carousel. The storage carousel, which can be manually rotated, is mounted on a stationary base, both structures including a hollow core. The robotic device includes slider bars within the core of the apparatus and is rotatable about the central axis of the apparatus. The robotic device is capable of translating vertically, telescoping horizontally, rotating and gripping an item stored at a desired location within the storage carousel. Upon retrieval of a desired item, the robotic device will proceed to retract and translate downward to an aperture within the base. The item is transferred to an adjacent instrument through the aperture using the telescopic arm of the robotic device.Type: GrantFiled: December 16, 2003Date of Patent: March 14, 2006Assignee: Thermo CRS Ltd.Inventor: Hansjoerg Haas
-
Patent number: 6995763Abstract: The present invention provides a system of extracting a visual feature from a dataset, comprising a storage means for storing said dataset; retrieval means for retrieving said dataset from said storage means; display means for displaying an image of said retrieval dataset; means for defining a block of voxels corresponding to a selected portion of said displayed dataset, said block containing said visual feature therein; means for removing from said block voxels not containing said visual feature, to generate a feature block; means for generating a mask from said feature block; and means for rendering said dataset using said mask. A method of extracting visual features is also provided.Type: GrantFiled: July 23, 2001Date of Patent: February 7, 2006Assignee: Cedara Software Corp.Inventors: Claudio Gatti, Vittorio Accomazzi, Robert Chann
-
Patent number: 6988289Abstract: A dock leveler has a support with a deck pivotally secured to the support at one end for movement between a stored position and an elevated position. A deck lip is pivotally connected to the deck assembly for movement between a pendant stored position and a bridging position projecting from said deck assembly. A lift mechanism acts on said deck assembly to lift it toward the elevated position and a lip operating mechanism operatively connected to the lip moves it from the pendant position to the bridging position. A latch holds the lip in the bridging position. The latch releases the lip upon relative movement between the lip and the deck assembly and has a yieldable connection to permit limited pivotal movement between said lip and said deck assembly upon application of a rearward force from a vehicle to allow the lip to move to an unlatched position.Type: GrantFiled: December 26, 2001Date of Patent: January 24, 2006Assignee: Pentalift Equipment CorporationInventors: Paul Pedersen, Jason Fowler, Wendel Goetz
-
Patent number: 6907971Abstract: A one-way clutch assembly comprises a clutch casing including a first plate coupled to a second plate, such as clutch inner and clutch outer plates. The first and second plates have a common central axis, the first and second plates are spaced apart along the common axis to define an interior. The assembly also includes a ratchet plate disposed in the interior between the first and second plates, the ratchet plate has the same common axis and is displaceable along the axis within the interior. A first torque transfer mechanism, such as a set of mating splines is used to rotationally couple the ratchet plate to the first plate. A second one-way torque transfer mechanism is used for releasably coupling the ratchet plate to the second plate, the second transfer mechanism including a set of fixed flat and angled portions formed on a ratchet plate surface opposite the second plate and a complimentary set of fixed flat and angled portions formed on a second plate surface opposite the ratchet surface.Type: GrantFiled: December 30, 2002Date of Patent: June 21, 2005Assignee: Stackpole LimitedInventors: Semih Demir, Norman Scott
-
Patent number: 6852951Abstract: Heating apparatus comprising a body of conducting material having oppositely directed surfaces extending between the edges, a channel formed one of the surfaces and defined by a pair of walls upstanding from the one surface, and a cover cooperating with the walls to define an enclosed passageway to receive a heating cable.Type: GrantFiled: January 31, 2003Date of Patent: February 8, 2005Inventor: Lorne Heise
-
Patent number: 6850620Abstract: A key agreement protocol for preventing key-share attacks wherein a method is provided for establishing a common shared key between a pair of correspondents in a station-to-station protocol by exchanging messages between the correspondents and including identification information in said messages, the information being identifiable to one or other of said correspondents to thereby establish said common key.Type: GrantFiled: December 26, 2000Date of Patent: February 1, 2005Assignee: Certicom Corp.Inventors: Alfred J. Menezes, Simon Blake-Wilson
-
Patent number: 6805167Abstract: A fluid conduit has a peripheral wall defining a fluid passage extending along a longitudinal access. A heating element is located in contact with the peripheral wall and extending parallel to the longitudinal access. A jacket entrained about the peripheral wall and heating element maintains the heating element in contact with the peripheral wall.Type: GrantFiled: October 17, 2002Date of Patent: October 19, 2004Inventor: Lorne R. Heise
-
Patent number: 6792530Abstract: A method of generating a public key in a secure digital communication system, having at least one trusted entity CA and subscriber entities A. For each entity A, the trusted entity selects a unique identity distinguishing the entity A. The trusted entity then generates a public key reconstruction public data of the entity A by mathematically combining public values obtained from respective private values of the trusted entity and the entity A. The unique identity and public key reconstruction public data of the entity A serve as A's implicit certificate. The trusted entity combines the implicit certificate information with a mathematical function to derive an entity information f and generates a value kA by binding f with private values of the trusted entity. The trusted entity transmits the value kA to the entity A to permit A to generate a private key from kA, A's private value and A's implicit certificate.Type: GrantFiled: September 22, 2000Date of Patent: September 14, 2004Assignee: Certicom Corp.Inventors: Minghua Qu, Scott A. Vanstone
-
Patent number: 6735611Abstract: The present disclosure provides an arithmetic processor comprising: an arithmetic logic unit having a plurality of arithmetic circuits each for performing a group of associated arithmetic operations, such as finite field operations, or modular integer operations. The arithmetic logic unit has an operand input data bus, for receiving operand data thereon and a result data output bus for returning the results of the arithmetic operations thereon. A register file is coupled to the operand data bus and the result data bus. The register file is shared by the plurality of arithmetic circuits. Further a controller is coupled to the ALU and the register file, the controller selecting one of the plurality of arithmetic circuits in response to a mode control signal requesting an arithmetic operation and for controlling data access between the register file and the ALU and whereby the register file is shared by the arithmetic circuits.Type: GrantFiled: December 21, 2001Date of Patent: May 11, 2004Assignee: Certicom Corp.Inventor: Scott A. Vanstone
-
Patent number: 6728930Abstract: The present invention is directed to a method of updating a checksum associated with a packet of information to be transferred between correspondents. The method comprises the steps of: changing the value of a field; computing a complement; computing a difference; computing a one's complement difference from the first difference; computing a first intermediate checksum value equal to the sum of the complement of the checksum HC and the one's complement difference; computing a one's complement intermediate checksum from the intermediate checksum; computing a complement of the one's complement intermediate checksum; and replacing the checksum in the header with the updated checksum.Type: GrantFiled: July 13, 2001Date of Patent: April 27, 2004Assignee: Cirticom Corp.Inventor: Yuri Poeluev