Patents Represented by Attorney, Agent or Law Firm Santosh K. Chari
-
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
-
Patent number: 6714486Abstract: A system and method for producing and displaying chronological data according to user specified parameters. The system incorporates language, multi media, and animation into a time display device. The system can include typical features of a conventional time display device, such as an alarm function and a display face. The system also includes a translation engine for combining the parameters and a plurality of supplemental display data, including language, multi media, and animation data, to provide a translation template. The template helps to control the presentation of chronological data in a synchronized fashion by reformatting the chronological data into a translated display format, thereby providing to the user a personalized time display. The display includes selected images and/or language to represent the passage of numerical chronological data.Type: GrantFiled: June 29, 2001Date of Patent: March 30, 2004Inventor: Kevin Biggs
-
Patent number: 6711940Abstract: An indication of the elasticity of a non-Newtonian fluid is obtained by extending a fluid bridge between a pair of relatively movable surfaces that hold a fluid sample therebetween, and continuing a timewise progression of separation between two opposed moveable surfaces in a controlled manner until the displacing extension is great enough to cause a break point in the fluid sample. The extension of a fluid bridge at the break point is determined and used as an indication of elasticity.Type: GrantFiled: July 5, 2002Date of Patent: March 30, 2004Inventors: David James, Thayananthan Yogachandran
-
Patent number: 6646578Abstract: A system and method to perform context-adaptive variable length decoding (CAVLC) of transform coefficient levels for block-based motion-compensated decoding of moving pictures, corresponding to transform coefficients. The system and method includes complexity-reduction improvements in the coefficient level decoding process, such as simplified and extended range of Lev-VLC tables. Specifically, the number of Lev-VLC tables is extended from 5 to 7 and only 1 escape code (28-bit escape code) is used for tables Lev-VLC1to Lev-VLC6. The system and method also includes a simplified and improved table selection process. The table selection for the first Coefficient_level after trailing ones depends on total number of non-zero coefficients and number of trailing ones which are local variables within the CAVLC module.Type: GrantFiled: November 22, 2002Date of Patent: November 11, 2003Assignee: UB Video Inc.Inventor: James Au
-
Patent number: 6568306Abstract: A punching unit for punching holes of a selected geometry in a wall of a component. The punching unit has a frame for supporting the component and the tool and die assembly releaseably securable to the frame. Tool and die assembly has a punch operatively coupled to a mandrel and a male die member and a female die member cooperating to form the hole in the wall. A portion of the tool and die assembly is interchangeable to provide a selected one of a plurality of predetermined hole geometries for the component.Type: GrantFiled: June 28, 2001Date of Patent: May 27, 2003Inventor: John William White
-
Patent number: 6550643Abstract: A dispenser for viscous fluids such as plastisol inks includes a frame, a plunger mechanism having a plunger that is adapted to engage a container containing the fluid, and a drive mechanism for vertically advancing the plunger into the container. The plunger includes a central opening attached to a hose for dispensing the fluid in the desired quantities.Type: GrantFiled: December 19, 2001Date of Patent: April 22, 2003Inventors: Gordon Brian Foster, Nyansa Alberta VanVonno
-
Patent number: 6407169Abstract: A process for the synthesis of branched graft polymers comprises acylating a first polymer and grafting thereto a second polymer, the second polymer having reactive groups capable of being bound to the acyl groups on the first polymer. The acylation and grafting steps can be repeated to produce graft polymers having a dendritic architecture. The invention also provides polymers produced by the above process, which may be simple branched (comb) polymers, or dendritic polymers.Type: GrantFiled: December 13, 2000Date of Patent: June 18, 2002Assignee: The University of WaterlooInventors: Mario Gauthier, Jieming Li, Stephane R. Parent, Steven J. Teertstra
-
Patent number: 6386217Abstract: An assistive device for persons with an injured or disabled leg includes a main body comprising a crutch to which is pivotally attached a supporting structure. To assist the person in walking, the device can be used as crutch in the known manner, and the supporting structure is maintained in the same plane as the crutch. When the person wishes to be seated, one end of the device is placed on the seat adjacent the person and the supporting structure of the device is pivoted out of the plane of the crutch to provide a support for the opposite end.Type: GrantFiled: October 30, 2000Date of Patent: May 14, 2002Assignee: McMaster UniversityInventors: Barbara Cooper, Derek Clark, John Campa, Antonio Bellusci
-
Patent number: 6329613Abstract: A conveyor system for accurate weighing of a material where all system components are integrated as a single unit and are mounted on either a first or a second frame portion. A trailer hitch and a pair of wheels mounted on the first frame portion provide a portability feature of the conveyor system. The conveyor system consists of the first portion of the frame adjustable to a true horizontal orientation and the second frame portion is inclined at a predetermined angle relative to the first frame portion. A continuous conveyor belt is disposed around the second frame portion and is supported by a series of support roller assemblies on the upper portion of the belt, and by a series of return rollers on the lower portion of the belt. The upper and lower portions of the conveyor belt travel in opposite directions with respect to one another around the second frame portion during operation of the conveyor system. A hydraulic drive system is mounted on the first frame portion.Type: GrantFiled: September 7, 1999Date of Patent: December 11, 2001Inventor: Bryan Tomlinson
-
Patent number: 6260320Abstract: The present invention provides a concrete building panel comprising a slab having top and bottom flanges and side flanges generally defining a box, and a plurality of ribs extending between the top and bottom flanges and being parallel to the side flanges. The panels of the invention can be used to form the walls, floor or roof of a building.Type: GrantFiled: June 9, 1999Date of Patent: July 17, 2001Inventor: Nick Di Lorenzo
-
Patent number: 6241076Abstract: A device for controlling the conveyance of particulate material on a conveyor belt comprises a frame with an endless belt attached thereto. The apparatus is positioned above the conveyor belt and in frictional contact therewith whereby the motion of the conveyor results in motion of the endless belt on the apparatus. The particulate material thereby is passes between the endless belt and the conveyor belt and any bouncing movement of such material is prevented. Use of the present invention on conventional conveyor belts controls the dispersion of the particulate material carried thereon and allows for the speed of the conveyor to be increased. The present invention is suitable for use with a conveyor apparatus used with a truck and commonly known as a “stone slinger”.Type: GrantFiled: December 15, 1998Date of Patent: June 5, 2001Inventor: Dennis Maguire
-
Patent number: 6239501Abstract: A hydroelectirc generator assembly for use in footwear includes a pair of fluid filled sacs contained in the sole of the footwear. The sacs are connected by conduits whereby, when the footwear is used for walking, fluid is transferred between the sacs, via the conduits. A turbine positioned between the conduits is rotated by the moving fluid thereby resulting in the generation of electricity.Type: GrantFiled: May 26, 1999Date of Patent: May 29, 2001Inventor: Robert Komarechka
-
Patent number: 6195851Abstract: A hook for suspending from a support, such as a rod or wire, a retractable roof covering such as that used for greenhouses, comprises a generally C-shaped body including a pin for engaging the covering, a cavity for retaining the rod or wire, an opening for the cavity, and a means for locking the pin opposite of the opening.Type: GrantFiled: March 17, 1999Date of Patent: March 6, 2001Assignee: Volco Inc.Inventors: John Vollebregt, Daniel Durning
-
Patent number: 6187581Abstract: A composition for treating materials contaminated with hydrocarbon compounds comprises a protein component, a bulking agent and a microbial culture capable of metabolizing the hydrocarbon contaminants. The composition is mixed with the contaminated material and absorbs or adsorbs the contaminants thereby preventing leaching of same into the environment. The microbial culture allows for biodegradation of the contaminant thereby removing any environmental risk associated with the contaminated material. The protein component and bulking agent are preferably organic in nature and the microbial culture may be indigenous to the protein material. The invention also provides a method of treating hydrocarbon-contaminated material using a composition as described above. The invention is particularly suited for treating contaminated drill cuttings.Type: GrantFiled: June 24, 1999Date of Patent: February 13, 2001Assignee: Unotec Services International Inc.Inventors: Paul Sicotte, Ari Laurell
-
Patent number: 6137735Abstract: The invention discloses a synchronous DRAM having memory elements arranged in rows and columns, the memory elements being accessible by decoding a memory address applied thereto, normal column drivers for activating appropriate memory elements in response to decoded column addresses signals; redundant column drivers distributed throughout memory banks and flexibly selectable to replace faulty columns within multiple blocks within a bank; and switch means for selectively activating the redundant column and preventing the activation of a defective normal column, whereby the column redundancy method and apparatus minimizes the timing difference between a normal and redundant column paths and which minimizes the number of fuses required to be blown in repairing faulty columns addresses.Type: GrantFiled: October 30, 1998Date of Patent: October 24, 2000Assignees: Mosaid Technologies Incorporated, Matsushita Electric Industrial Co., Ltd.Inventors: Fangxing Wei, Hirohito Kikukawa, Cynthia Mar
-
Patent number: 6117143Abstract: This apparatus comprises a rigid half circular headclamp, three fixation pins to firmly secure the clamp to the patient's skull, a connector to firmly secure the clamp to a surgical table on which the patient rests, an articulated arm including clampable joints, secured to the headclamp in one of several possible positions and a double chuck secured to the distal end of the articulated arm. The double chuck has two ball collets arranged in side by side cavities in the chuck body, and two locking screws for each ball collet. A first locking screw releasably locks the ball collet in a selected orientation, a second separate locking screw releasably locks in an adjusted axial position an elongated instrument inserted through said collet. The first and second locking screws are actuated independently of each other. A computer guided probe and a large number of surgical instruments can be slidably inserted within the ball collets and locked in an adjusted axial position and in a selected orientation.Type: GrantFiled: September 11, 1998Date of Patent: September 12, 2000Assignee: Hybex Surgical Specialties, Inc.Inventors: Brian Hynes, Andre Olivier
-
Patent number: D485370Type: GrantFiled: January 3, 2003Date of Patent: January 13, 2004Assignee: F. Von Langsdorff Licensing LimitedInventors: Michael Schmitz, Andreas Drost