Patents by Inventor Andrew Campbell

Andrew Campbell 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: 20180143771
    Abstract: The apparatus operable to communicate with a memory comprises a persistent write tracker component operable to track frequency of persistent writes to at least one memory location during a time window; a threshold-exceeded detector component responsive to the tracker component and operable to detect excessive persistent writes to the at least one memory location during the time window; and a selective throttle component operable in response to a threshold-exceeded outcome from the detector component to cause selective throttling of persistent writes to the at least one memory location.
    Type: Application
    Filed: November 22, 2016
    Publication date: May 24, 2018
    Applicant: ARM Limited
    Inventors: Kshitij SUDAN, Stephan DIESTELHORST, Michael Andrew CAMPBELL
  • Publication number: 20180143183
    Abstract: The present invention provides an assay method for a cell-containing body sample, said method comprising treating said sample under conditions whereby to cause cell lysis, preferably by means of a detergent; and subjecting the thus-generated lysed sample to conditions causing the cleavage of nucleic acid molecules. The invention additionally provides the use of nucleic acid cleavage conditions in enhancing a membrane assay, a device for carrying out such an assay, and a kit for use in the assay.
    Type: Application
    Filed: January 10, 2018
    Publication date: May 24, 2018
    Inventors: Jostein HOLTLUND, Andrew CAMPBELL, Morten BORCH
  • Publication number: 20180142203
    Abstract: The present invention is directed generally to dry cell culture media or feeds in pellet formats which can be reconstituted into liquid media for culturing cells in vitro. Each pellet composition may comprise the same or a different composition; for example, different vitamins, amino acids, buffers, trace salts, pH, iron chelators, etc. The invention also relates to methods of making dry cell culture media by altering ratios of different pellet compositions, or, methods of making modular dry cell culture media, or customizing media formulations for growing a cell type using pellets. According to the invention, media pellets may be easier to handle either before reconstitution, during shipping and handling; and/or during reconstitution. Media pellets may be used in any container like bags including sterile, single use bags for preparing media formulations. The invention also relates to kits and culture systems using media pellets.
    Type: Application
    Filed: December 16, 2016
    Publication date: May 24, 2018
    Inventors: Mwita PHELPS, Paul GULDE, Richard FIKE, Mary REYNOLDS, Richard HASSETT, Andrew CAMPBELL
  • Publication number: 20180089079
    Abstract: An apparatus, memory controller, memory module and method are provided for controlling data transfer in memory. The apparatus comprises a memory controller and a plurality of memory modules. The memory controller is arranged to orchestrate direct data transfer by transmitting a first direct transfer command to a first memory module and a second direct transfer command to a second memory module. The first memory module is responsive to receipt of the first direct transfer command to directly transmit the data for receipt by the second memory module in a way that bypasses the memory controller. The second memory module is responsive to the second direct transfer command to receive the data from the first memory module directly, rather than requiring the data to have been routed via the memory controller, and then stores that data in dependence on the second direct transfer command. This provides an efficient mechanism for transferring data between multiple memory modules coupled to the same memory controller.
    Type: Application
    Filed: September 23, 2016
    Publication date: March 29, 2018
    Applicant: ARM Limited
    Inventors: Andreas HANSSON, Wendy Arnott ELSASSER, Michael Andrew CAMPBELL
  • Publication number: 20180058504
    Abstract: A sensor unit for a bearing includes a main body, a sensor holder and a mounting bracket. The sensor holder has a measurement surface in a first plane on which at least one sensor is provided for measuring an operating parameter of the bearing. Each mounting bracket has an attachment portion having an attachment surface. The sensor unit is configured to contact the bearing ring that forms part of an assembly in which the bearing is mounted. The sensor holder has one or more extendable legs that are extendable in a longitudinal direction perpendicular to the first plane, such that the measurement surface is adjustable in longitudinal direction relative to the main body. The mounting brackets are linearly movable and pivotable relative to the main body. The sensor unit has a first attachment position and a second attachment position.
    Type: Application
    Filed: August 18, 2017
    Publication date: March 1, 2018
    Inventor: Andrew Campbell
  • Patent number: 9903414
    Abstract: A bearing device including a clamping ring for retaining and preloading a bearing in a housing, and a sensor unit for detecting at least one state variable of the bearing. The sensor unit is embedded in a recess of the clamping ring.
    Type: Grant
    Filed: March 27, 2013
    Date of Patent: February 27, 2018
    Assignee: AKTIEBOLAGET SKF
    Inventor: Andrew Campbell
  • Patent number: 9897594
    Abstract: The present invention provides an assay method for a cell-containing body sample, the method comprising treating the sample under conditions whereby to cause cell lysis, preferably by means of a detergent; and subjecting the thus-generated lysed sample to conditions causing the cleavage of nucleic acid molecules. The invention additionally provides the use of nucleic acid cleavage conditions in enhancing a membrane assay, a device for carrying out such an assay, and a kit for use in the assay.
    Type: Grant
    Filed: October 31, 2006
    Date of Patent: February 20, 2018
    Assignee: AXIS-SHIELD ASA
    Inventors: Jostein Holtlund, Andrew Campbell, Morten Borch
  • Publication number: 20170371560
    Abstract: A technique is described for performing a maintenance operation within an apparatus that is used to control access to a memory device. The apparatus has a storage device for storing access requests to be issued to the memory device, and maintenance circuitry for performing a maintenance operation on storage elements provided within the storage device. Memory access execution circuitry is used to issue to a physical layer interface access requests selected from the storage device, for onward propagation from the physical layer interface to the memory device. Control circuitry is responsive to a training event to initiate a training operation of the physical layer interface. In addition, the control circuitry is further responsive to the training event to trigger performance of the maintenance operation by the maintenance circuitry whilst the training operation is being performed.
    Type: Application
    Filed: May 12, 2017
    Publication date: December 28, 2017
    Inventors: Fergus Wilson MACGARRY, Michael Andrew CAMPBELL
  • Patent number: 9849893
    Abstract: A hub unit including an end cap for preloading and retaining a bearing unit on an axle. The end cap is provided with a sensor unit for detecting at least one of vibrations and temperature of the bearing unit.
    Type: Grant
    Filed: March 27, 2013
    Date of Patent: December 26, 2017
    Assignee: AKTIEBOLAGET SKF
    Inventors: Andreas Clemens Van Der Ham, Mairi Joan Torrie, Andrew Campbell, Gerard McGoogan
  • Publication number: 20170364461
    Abstract: A master device has a buffer for storing data transferred from, or to be transferred to, a memory system. Control circuitry issues from time to time a group of one or more transactions to request transfer of a block of data between the memory system and the buffer. Hardware or software mechanism can be provided to detect at least one memory load parameter indicating how heavily loaded the memory system is, and a group size of the block of data transferred per group can be varied based on the memory load parameter. By adapting the size of the block of data transferred per group based on memory system load, a better balance between energy efficiency and quality of service can be achieved.
    Type: Application
    Filed: June 2, 2017
    Publication date: December 21, 2017
    Inventors: Daren CROXFORD, Sharjeel SAEED, Quinn CARTER, Michael Andrew CAMPBELL
  • Patent number: 9785578
    Abstract: An apparatus and method are provided for controlling access to a memory device. The apparatus has a pending access requests storage that is used to store access requests waiting to be issued to the memory device, and memory access control circuitry is then used to issue to the memory device access requests selected from the pending access requests storage. Access requests are received at an interface of the apparatus from at least one requesting device, and access request evaluation circuitry within the apparatus is arranged to apply criteria to determine, for a current access request, whether to accept that current access request or reject that current access request. The criteria applied takes account of at least one access timing characteristic of the memory device. The access request evaluation circuitry is responsive to determining that the current access request is to be accepted, to cause that current access request to be stored in the pending access requests storage.
    Type: Grant
    Filed: June 5, 2015
    Date of Patent: October 10, 2017
    Assignee: ARM Limited
    Inventors: Mark Andrew Brittain, Michael Andrew Campbell
  • Patent number: 9777923
    Abstract: Clean combustion and equilibration equipment and methods are provided to progressively deliver, combust and equilibrate mixture of fuel, oxidant and aqueous diluent in a plurality of combustion regions and in one or more equilibration regions to further progress oxidation of products of incomplete combustion, in a manner that sustains combustion while controlling temperatures and residence times sufficiently to reduce CO and NOx emissions to below 25 ppmvd, and preferably to below 3 ppmvd at 15% O2.
    Type: Grant
    Filed: May 31, 2013
    Date of Patent: October 3, 2017
    Assignee: VAST HOLDINGS, LLC
    Inventors: Paul Andrew Campbell, David L. Hagen
  • Patent number: 9778118
    Abstract: A bolt sensor assembly provides a body adapted for insertion into a hole in a component, the body having a first end and a second end, and a longitudinal axis extending therebetween. The first end includes an attachment means for attachment of the bolt sensor assembly to the component, and the second end mounts a sensor element, such as a strain gauge element. The sensor element is movable with respect to the body in the direction of the longitudinal axis of the body and the sensor element is constrained against rotation about the longitudinal axis with respect to the body.
    Type: Grant
    Filed: November 17, 2014
    Date of Patent: October 3, 2017
    Assignee: AKTIEBOLAGET SKF
    Inventor: Andrew Campbell
  • Patent number: 9733154
    Abstract: A sensor unit for a bearing including at least one inner ring and at least one outer ring, wherein the sensor unit is configured to detect at least one state variable of the bearing. The sensor unit is embedded in a recess of one of the inner ring or the outer ring.
    Type: Grant
    Filed: March 27, 2013
    Date of Patent: August 15, 2017
    Assignee: AKTIEBOLAGET SKF
    Inventors: Andrew Campbell, Allan Thomson, Joseph Erskine
  • Publication number: 20170203078
    Abstract: A catheter includes a handle and an elongate member extending from the handle. The catheter may also include steering system coupled to the handle. The steering system may be configured to deflect at least a portion of the elongate member in at least one direction. The catheter may also include a locking mechanism configured to lock the portion of the elongate member in a deflected configuration, and a lever coupled to the handle. The lever may be configured to move from a first position to a second position to engage the locking mechanism. The lever may also be configured to be separably retained at least at one of the first position or the second position to prevent movement therebetween.
    Type: Application
    Filed: March 29, 2017
    Publication date: July 20, 2017
    Applicant: Boston Scientific Scimed, Inc.
    Inventors: Andrew Campbell, Paul Barner
  • Patent number: 9636481
    Abstract: A catheter includes a handle and an elongate member extending from the handle. The catheter may also include steering system coupled to the handle. The steering system may be configured to deflect at least a portion of the elongate member in at least one direction. The catheter may also include a locking mechanism configured to lock the portion of the elongate member in a deflected configuration, and a lever coupled to the handle. The lever may be configured to move from a first position to a second position to engage the locking mechanism. The lever may also be configured to be separably retained at least at one of the first position or the second position to prevent movement therebetween.
    Type: Grant
    Filed: September 26, 2013
    Date of Patent: May 2, 2017
    Assignee: Boston Scientific Scimed, Inc.
    Inventors: Andrew Campbell, Paul Barner
  • Publication number: 20170031713
    Abstract: There is provided an apparatus comprising scheduling circuitry, which selects a task as a selected task to be performed from a plurality of queued tasks, each having an associated priority, in dependence on the associated priority of each queued task. Escalating circuitry increases the associated priority of each of the plurality of queued tasks after a period of time. The plurality of queued tasks comprises a time-sensitive task having an associated deadline and in response to the associated deadline being reached, the scheduling circuitry selects the time-sensitive task as the selected task to be performed.
    Type: Application
    Filed: June 28, 2016
    Publication date: February 2, 2017
    Inventors: Michael Andrew CAMPBELL, Fergus Wilson MacGARRY, Bruce James MATHEWSON
  • Patent number: D778186
    Type: Grant
    Filed: July 31, 2015
    Date of Patent: February 7, 2017
    Assignee: AKTIEBOLAGET SKF
    Inventors: Andrew Campbell, Allan Thomson
  • Patent number: D788618
    Type: Grant
    Filed: July 31, 2015
    Date of Patent: June 6, 2017
    Assignee: AKTIEBOLAGET SKF
    Inventors: Andrew Campbell, Allan Thomson
  • Patent number: D795221
    Type: Grant
    Filed: June 14, 2016
    Date of Patent: August 22, 2017
    Assignee: Griffin Technology, LLC
    Inventor: George Andrew Campbell