Patents by Inventor Robert A. Lambert

Robert A. Lambert 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).

  • Publication number: 20220274791
    Abstract: A transporting system and method for a linear motor conveyor system, wherein the conveyor system includes at least one moving element and at least one track on which the moving element moves, the transporting system including: a rotatable element; a motor for rotating the rotatable element; a coupler connected to the rotatable element, wherein the coupler is configured to engage with the moving element when the coupler is positioned in a predetermined relationship with the moving element; and a controller configured to: operatively connect with the linear motor conveyor system; and control at least one of the moving element and the rotatable element so that the coupler is positioned in the predetermined relationship with the moving element on the track such that the coupler strips the moving element off the track.
    Type: Application
    Filed: February 25, 2022
    Publication date: September 1, 2022
    Inventors: Roger Hogan, Albert Kleinikkink, Blake Robert Lambert
  • Publication number: 20220204057
    Abstract: A system and method for supporting and connecting conveyor track sections. The system including a mounting stand including: a base configured to connect with a stable surface; and a plurality of adjustable sections, with at least one of each of the plurality of adjustable sections being adjustable in relation to the base and the track section in at least one of at least 5 degrees of freedom, wherein at least some of the plurality of adjustable sections connect with the track sections. The method including: installing and securing a mounting stand on a stable surface; attaching a temporary clamp to align adjacent track sections; adjusting the mounting stand about at least 5 degrees of freedom to match with the adjacent track sections; connecting the mounting stand to the adjacent track sections while maintaining the alignment provided by the temporary clamp; and releasing the temporary clamp.
    Type: Application
    Filed: December 22, 2021
    Publication date: June 30, 2022
    Inventors: Roger HOGAN, Blake Robert Lambert, Albert Kleinikkink
  • Patent number: 11337936
    Abstract: Described are transdermal drug delivery compositions comprising amphetamine, methods of making them and therapeutic methods using them. The compositions are provided in a flexible, finite form (e.g. “patch”-type systems) and comprise a polymer matrix that includes amphetamine and an acrylic block copolymer.
    Type: Grant
    Filed: March 12, 2014
    Date of Patent: May 24, 2022
    Assignee: NOVEN PHARMACEUTICALS, INC.
    Inventors: Robert Lambert, Weijun Lu, Jun Liao
  • Patent number: 11015088
    Abstract: Cyanoacrylate compositions that include a cyanoacrylate component, a rubber toughening component, a component containing at least two (meth)acrylate functional groups and an anhydride component are provided.
    Type: Grant
    Filed: May 7, 2018
    Date of Patent: May 25, 2021
    Assignee: Henkel IP & Holding GmbH
    Inventors: Raymond Tully, Rory Barnes, Mark Loane, Robert Lambert, Ceclile Ollagnier
  • Patent number: 10947418
    Abstract: Cyanoacrylate compositions that include, in addition to an allyl-2-cyanoacrylate, a rubber toughening component and a component functionalized with at least two blocked hydroxyl groups are provided.
    Type: Grant
    Filed: May 7, 2018
    Date of Patent: March 16, 2021
    Assignee: Henkel IP & Holding GmbH
    Inventors: Raymond Tully, Rory Barnes, Mark Loane, Robert Lambert, Cecile Ollagnier
  • Patent number: 10951924
    Abstract: A video encoder (2) is disclosed for sending video data to a server (4) over a channel. A video compressor (16) can compress video data using an adjustable compression factor. A multiplexer/pack constructor (18) can receive compressed video from the compressor, together with non-video data, and can queue data for transmission. A bandwidth monitor (20) is provided for monitoring the performance of the channel based on the behaviour of transmitted data packets, including their round-trip travel time to and from the server (4). The compressor (16) can modify the adjustable compression factor based on the performance of the channel, as determined by the bandwidth monitor, and the amount of non-video data received by the packet constructor. This can permit transmission of non-video data without disrupting the live video feed or introducing any delay.
    Type: Grant
    Filed: October 21, 2015
    Date of Patent: March 16, 2021
    Assignee: Digital Barriers Services Ltd.
    Inventors: Robert Lambert, Gordon Innes, Andrew Didsbury
  • Publication number: 20200361722
    Abstract: A linear motor conveyor system including: at least one track section comprising: electronic circuitry housed within the track section; and a rotatable segment comprising an end profile that abuts another track section to form a stepped groove sealed by a gasket. A moving element for a linear motor conveyor system including: a body; a first set of bearings attached to the body and angled to abut against an a first guide rail of a conveyor system having a protrusion with opposing angled profiles; a second set of bearing attached to the body and designed to abut against a flat profile of a second guide rail of the conveyor system.
    Type: Application
    Filed: July 31, 2020
    Publication date: November 19, 2020
    Inventors: Louis Ian CAMERON, Albert KLEINIKKINK, Roger HOGAN, Martin John JURITSCH, Bradley James WOODWARD, Blake Robert LAMBERT
  • Patent number: 10523936
    Abstract: A method of compressing an array of data entries in the form of digital electronic signals, the method including determining a plurality of possible compressed encodings for each block of the array using a respective different compression technique for each encoding of the block, wherein each possible compressed encoding has a respective data size and a respective reconstruction error; and generating a list of the plurality of compressed encodings and selecting that one of the plurality of compressed encodings from the list which, when uncompressed and added to the reference data array, provides the largest relative improvement in reconstruction error per unit increase in data size. A compressed encoding of the original data array may then be updated by adding the selected compressed encoding, and a reference data array may be updated by adding the selected encoding in uncompressed form.
    Type: Grant
    Filed: September 15, 2016
    Date of Patent: December 31, 2019
    Assignee: DIGITAL BARRIERS SERVICES LTD
    Inventor: Robert Lambert
  • Patent number: 10511575
    Abstract: Methods and systems for providing an endpoint device with access to a remote resource are disclosed. A first secure tunnel with the endpoint device is established from an intermediate device, the first tunnel terminating within a trusted execution environment (TEE) in the intermediate device. At least one credential is received within the TEE and via the first secure tunnel from the endpoint device. The at least one credential is transmitted from the intermediate device to the remote resource via a second secure tunnel, the second tunnel located between the remote resource and the intermediate device and originating within the TEE. In response to the at least one credential being accepted by the remote resource, communications between the endpoint device and the remote resource via the TEE in the intermediate device through the first and second secure tunnels are enabled.
    Type: Grant
    Filed: September 18, 2017
    Date of Patent: December 17, 2019
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Nikolay Gigov, Yin Tan, Robert Lambert
  • Publication number: 20190089676
    Abstract: Methods and systems for providing an endpoint device with access to a remote resource are disclosed. A first secure tunnel with the endpoint device is established from an intermediate device, the first tunnel terminating within a trusted execution environment (TEE) in the intermediate device. At least one credential is received within the TEE and via the first secure tunnel from the endpoint device. The at least one credential is transmitted from the intermediate device to the remote resource via a second secure tunnel, the second tunnel located between the remote resource and the intermediate device and originating within the TEE. In response to the at least one credential being accepted by the remote resource, communications between the endpoint device and the remote resource via the TEE in the intermediate device through the first and second secure tunnels are enabled.
    Type: Application
    Filed: September 18, 2017
    Publication date: March 21, 2019
    Inventors: Nikolay GIGOV, Yin TAN, Robert LAMBERT
  • Publication number: 20180362808
    Abstract: Cyanoacrylate compositions that include, in addition to an allyl-2-cyanoacrylate, a rubber toughening component and a component functionalized with at least two blocked hydroxyl groups are provided.
    Type: Application
    Filed: May 7, 2018
    Publication date: December 20, 2018
    Inventors: Raymond Tully, Rory Barnes, Mark Loane, Robert Lambert, Cecile Ollagnier
  • Publication number: 20180324419
    Abstract: A method of compressing an array of data entries in the form of digital electronic signals, the method including determining a plurality of possible compressed encodings for each block of the array using a respective different compression technique for each encoding of the block, wherein each possible compressed encoding has a respective data size and a respective reconstruction error; and generating a list of the plurality of compressed encodings and selecting that one of the plurality of compressed encodings from the list which, when uncompressed and added to the reference data array, provides the largest relative improvement in reconstruction error per unit increase in data size. A compressed encoding of the original data array may then be updated by adding the selected compressed encoding, and a reference data array may be updated by adding the selected encoding in uncompressed form.
    Type: Application
    Filed: September 15, 2016
    Publication date: November 8, 2018
    Inventor: Robert LAMBERT
  • Publication number: 20180251659
    Abstract: Cyanoacrylate compositions that include a cyanoacrylate component, a rubber toughening component, a component containing at least two (meth)acrylate functional groups and an anhydride component are provided.
    Type: Application
    Filed: May 7, 2018
    Publication date: September 6, 2018
    Inventors: Raymond Tully, Rory Barnes, Mark Loane, Robert Lambert, Ceclile Ollagnier
  • Publication number: 20180035135
    Abstract: A video encoder (2) is disclosed for sending video data to a server (4) over a channel. A video compressor (16) can compress video data using an adjustable compression factor. A multiplexer/pack constructor (18) can receive compressed video from the compressor, together with non-video data, and can queue data for transmission. A bandwidth monitor (20) is provided for monitoring the performance of the channel based on the behaviour of transmitted data packets, including their round-trip travel time to and from the server (4). The compressor (16) can modify the adjustable compression factor based on the performance of the channel, as determined by the bandwidth monitor, and the amount of non-video data received by the packet constructor Specifically, the compression factor can be changed so that video data can be transmitted promptly but with reduced quality if there is less bandwidth available and if space is required in the channel for non-video data.
    Type: Application
    Filed: October 21, 2015
    Publication date: February 1, 2018
    Applicant: DIGITAL BARRIERS SERVICES LTD.
    Inventors: Robert LAMBERT, Gordon INNES, Andrew DIDSBURY
  • Publication number: 20140271865
    Abstract: Described are transdermal drug delivery compositions comprising amphetamine, methods of making them and therapeutic methods using them. The compositions are provided in a flexible, finite form (e.g. “patch”-type systems) and comprise a polymer matrix that includes amphetamine and an acrylic block copolymer.
    Type: Application
    Filed: March 12, 2014
    Publication date: September 18, 2014
    Applicant: NOVEN PHARMACEUTICALS, INC.
    Inventors: Robert Lambert, Weijun Lu, Jun Liao
  • Patent number: 8693684
    Abstract: 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 short term public key, the second short term public key and the first long term private key; e) 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: Grant
    Filed: September 14, 2012
    Date of Patent: April 8, 2014
    Assignee: Certicom Corp.
    Inventors: Robert Lambert, Ashok Vadekar
  • Publication number: 20130016831
    Abstract: A method of generating a key by a first correspondent. The key is computable by a second correspondent by a second correspondent. The method comprising 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 said 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 said second exponent with the second long term public key.
    Type: Application
    Filed: September 14, 2012
    Publication date: January 17, 2013
    Applicant: Certicom Corp.
    Inventors: Robert Lambert, Ashok Vadekar
  • Patent number: 8336035
    Abstract: Embodiments described herein are directed to allowing a user to extend the functionality of a software code interpretation system. In one embodiment, a computer system receives user-defined conversion rules from a user for converting dynamic language code to continuation-based abstract memory representations. The computer system identifies portions of software code that are to be converted from dynamic language abstract memory representations into continuation-based abstract memory representations, where the identified code portions include undefined, extensible input primitives. The computer system also generates a dynamic, extensible set of output primitives interpretable by a continuation-based code interpretation system using the received conversion rules and converts the identified code portions including the undefined, extensible input primitives from dynamic language abstract memory representations into continuation-based abstract memory representations using the generated set of output primitives.
    Type: Grant
    Filed: December 16, 2008
    Date of Patent: December 18, 2012
    Assignee: Microsoft Corporation
    Inventors: John Robert Lambert, Kenneth D. Wolf, Geoffrey M. Kizer
  • Patent number: RE43792
    Abstract: 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 short term public key, the second short term public key and the first long term private key; e) 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: Grant
    Filed: March 30, 2011
    Date of Patent: November 6, 2012
    Assignee: Certicom Corp.
    Inventors: Robert Lambert, Ashok Vadekar
  • Patent number: D905505
    Type: Grant
    Filed: October 16, 2019
    Date of Patent: December 22, 2020
    Assignee: Crunch Tech, Inc.
    Inventors: Robert A. Lambert, Kevin S. Meyer