Patents by Inventor David Rodger

David Rodger 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: 20260005577
    Abstract: An electrical machine is described which comprises: a rotor; a plurality of stator units each extending only partway about a circumference of the rotor; wherein each stator unit is movably mounted to the rotor by a plurality of bearings such that the stator unit can move relative to the rotor in a radial and/or axial direction and wherein each stator unit is fixed in position in a circumferential direction; wherein the electrical machine comprises a magnetic system arranged such that rotation of the rotor generates an electric current in each stator unit and/or an electric current in each stator unit causes rotation of the rotor. A system comprising an electrical machine and a remote assembly and maintenance apparatus is also described, along with methods of assembling and disassembling an electrical machine.
    Type: Application
    Filed: July 6, 2023
    Publication date: January 1, 2026
    Applicant: BATHWICK ELECTRICAL DESIGN LTD
    Inventors: David RODGER, Hong Cheng LAI, John Lewis OUTRAM
  • Patent number: 11296589
    Abstract: An electrical machine comprises a longitudinally movable device and an intermediate rotor. A first arrangement of magnets is disposed on a first surface of the longitudinally movable device, and a second arrangement of magnets is disposed on a first surface of the intermediate rotor. The longitudinally movable device is movable in a first direction. The intermediate rotor's first surface is held adjacent the first surface of the longitudinally movable device such that it cannot move in the first direction. The intermediate rotor is, however, rotatable about an axis and the arrangement of the first and second arrangements of magnets translates movement of the longitudinally movable device into rotation of the intermediate rotor about the axis.
    Type: Grant
    Filed: July 23, 2015
    Date of Patent: April 5, 2022
    Inventors: David Rodger, Hong Cheng Lai
  • Patent number: 10778063
    Abstract: A magnetic drive has a prime mover, having a first magnet array on a first surface thereof, and a rotor, having a second magnet array on an outer surface thereof. The outer surface of the rotor is located adjacent to the first surface of the prime mover such that movement of the prime mover causes rotation of the rotor about an axis of rotation. A support member has a shaft for defining the axis of rotation of the rotor, and having a third magnet array, and the third magnet array cooperates with a fourth magnet array on the rotor to form a magnetic bearing to resist forces on the rotor acting along the axis of rotation thereof.
    Type: Grant
    Filed: July 1, 2014
    Date of Patent: September 15, 2020
    Inventors: David Rodger, Hong Cheng Lai
  • Patent number: 10657169
    Abstract: Methods, systems and computer program products are provided for generating a playlist. An application programming interface (API) receives a request to generate a playlist, where the request includes a set of rule-primitives. A playlist engine evaluator evaluates a rule corresponding to each rule-primitive in the set of rule-primitives across a catalog of media content, calculates a cost associated with each item in the catalog of media content, and generates a playlist based on the items of the catalog having the lowest costs.
    Type: Grant
    Filed: March 6, 2017
    Date of Patent: May 19, 2020
    Assignee: Spotify AB
    Inventors: David Rodger, Daniel Stowell, Paul E. Linton, Kevin Sweeney, Paul Lamere
  • Patent number: 10250933
    Abstract: Methods, systems and computer program products are provided for providing content recommendation by obtaining metadata associated with a media object, extracting from the metadata a plurality of terms associated with the media object, and mapping at least a portion of the plurality of terms to buckets. A query vector having attributes corresponding to the buckets is used to perform a query on a database storing media object documents having attributes corresponding to the buckets.
    Type: Grant
    Filed: August 29, 2016
    Date of Patent: April 2, 2019
    Assignee: SPOTIFY AB
    Inventors: Brian Whitman, David Rodger
  • Publication number: 20170177585
    Abstract: Methods, systems and computer program products are provided for generating a playlist. An application programming interface (API) receives a request to generate a playlist, where the request includes a set of rule-primitives. A playlist engine evaluator evaluates a rule corresponding to each rule-primitive in the set of rule-primitives across a catalog of media content, calculates a cost associated with each item in the catalog of media content, and generates a playlist based on the items of the catalog having the lowest costs.
    Type: Application
    Filed: March 6, 2017
    Publication date: June 22, 2017
    Inventors: David Rodger, Daniel Stowell, Paul E. Linton, Kevin Sweeney, Paul Lamere
  • Patent number: 9626436
    Abstract: Methods, systems and computer program products are provided for generating a playlist. An application programming interface (API) receives a request to generate a playlist, where the request includes a set of rule-primitives. A playlist engine evaluator evaluates a rule corresponding to each rule-primitive in the set of rule-primitives across a catalog of media content, calculates a cost associated with each item in the catalog of media content, and generates a playlist based on the items of the catalog having the lowest costs.
    Type: Grant
    Filed: March 14, 2014
    Date of Patent: April 18, 2017
    Assignee: SPOTIFY AB
    Inventors: David Rodger, Daniel Stowell, Paul E. Linton, Kevin Sweeney, Paul Lamere
  • Publication number: 20160366458
    Abstract: Methods, systems and computer program products are provided for providing content recommendation by obtaining metadata associated with a media object, extracting from the metadata a plurality of terms associated with the media object, and mapping at least a portion of the plurality of terms to buckets. A query vector having attributes corresponding to the buckets is used to perform a query on a database storing media object documents having attributes corresponding to the buckets.
    Type: Application
    Filed: August 29, 2016
    Publication date: December 15, 2016
    Inventors: Brian Whitman, David Rodger
  • Patent number: 9451329
    Abstract: Methods, systems and computer program products are provided for providing content recommendation by obtaining metadata associated with a media object, extracting from the metadata a plurality of terms associated with the media object, and mapping at least a portion of the plurality of terms to buckets. A query vector having attributes corresponding to the buckets is used to perform a query on a database storing media object documents having attributes corresponding to the buckets.
    Type: Grant
    Filed: October 8, 2014
    Date of Patent: September 20, 2016
    Assignee: SPOTIFY AB
    Inventors: Brian Whitman, David Rodger
  • Publication number: 20160164371
    Abstract: A rotary coupling (10) comprises a rotatable set of primary gear teeth (20), a damper (14) having a set of complementary secondary gear teeth (52) engagable with the primary gear teeth (20), and a damper guide, preferably being a damper channel (38), associated with the hub body (16) along which the damper (14) can move. To damp rotation of the primary gear teeth (20), the secondary gear teeth (52) are movable into and out of engagement with the primary gear teeth (20) dependent on a tilt of the damper guide (38). A method of damping rotational movement of a rotatable element, preferably being a wheel, and preferably using such a rotary coupling (10), is also provided.
    Type: Application
    Filed: July 1, 2014
    Publication date: June 9, 2016
    Inventors: DAVID RODGER, HONG CHENG LAI
  • Publication number: 20150333610
    Abstract: An electrical machine comprises a longitudinally movable device and an intermediate rotor. A first arrangement of magnets is disposed on a first surface of the longitudinally movable device, and a second arrangement of magnets is disposed on a first surface of the intermediate rotor. The longitudinally movable device is movable in a first direction. The intermediate rotor's first surface is held adjacent the first surface of the longitudinally movable device such that it cannot move in the first direction. The intermediate rotor is, however, rotatable about an axis and the arrangement of the first and second arrangements of magnets translates movement of the longitudinally movable device into rotation of the intermediate rotor about the axis.
    Type: Application
    Filed: July 23, 2015
    Publication date: November 19, 2015
    Inventors: David Rodger, Hong Cheng Lai
  • Patent number: 9124167
    Abstract: An electrical machine comprises: a first rotor, rotatable about a first axis, and having a first arrangement of magnets on a first surface thereof; a second rotor, held with a first surface thereof adjacent the first surface of the first rotor and such that it cannot rotate about the first axis, but is rotatable about a second axis, and having a second arrangement of magnets on the first surface thereof; wherein the first and second arrangements of magnets are such that rotation of the first rotor about the first axis causes rotation of the second rotor about the second axis. The first rotor is in the form of an at least partial hollow torus, with the first surface thereof being an internal surface. The second rotor is in the form of a cylinder, located within the hollow torus, with the first surface thereof being an external surface, such that the second axis is perpendicular to the first axis.
    Type: Grant
    Filed: September 3, 2009
    Date of Patent: September 1, 2015
    Inventors: David Rodger, Hong Cheng Lai
  • Publication number: 20150100987
    Abstract: Methods, systems and computer program products are provided for providing content recommendation by obtaining metadata associated with a media object, extracting from the metadata a plurality of terms associated with the media object, and mapping at least a portion of the plurality of terms to buckets. A query vector having attributes corresponding to the buckets is used to perform a query on a database storing media object documents having attributes corresponding to the buckets.
    Type: Application
    Filed: October 8, 2014
    Publication date: April 9, 2015
    Inventors: Brian Whitman, David Rodger
  • Publication number: 20140280181
    Abstract: Methods, systems and computer program products are provided for generating a playlist. An application programming interface (API) receives a request to generate a playlist, where the request includes a set of rule-primitives. A playlist engine evaluator evaluates a rule corresponding to each rule-primitive in the set of rule-primitives across a catalog of media content, calculates a cost associated with each item in the catalog of media content, and generates a playlist based on the items of the catalog having the lowest costs.
    Type: Application
    Filed: March 14, 2014
    Publication date: September 18, 2014
    Applicant: The Echo Nest Corporation
    Inventors: David Rodger, Daniel Stowell, Paul E. Linton, Kevin Sweeney, Paul Lamere
  • Publication number: 20110260564
    Abstract: An electrical machine comprises: a first rotor, rotatable about a first axis, and having a first arrangement of magnets on a first surface thereof; a second rotor, held with a first surface thereof adjacent the first surface of the first rotor and such that it cannot rotate about the first axis, but is rotatable about a second axis, and having a second arrangement of magnets on the first surface thereof; wherein the first and second arrangements of magnets are such that rotation of the first rotor about the first axis causes rotation of the second rotor about the second axis. The first rotor is in the form of an at least partial hollow torus, with the first surface thereof being an internal surface. The second rotor is in the form of a cylinder, located within the hollow torus, with the first surface thereof being an external surface, such that the second axis is perpendicular to the first axis.
    Type: Application
    Filed: September 3, 2009
    Publication date: October 27, 2011
    Inventors: David Rodger, Hong Cheng Lai
  • Publication number: 20060290219
    Abstract: An electric motor (10) comprises a stator (20) having a primary winding and a rotor (130a,b) arranged to rotate in the stator (20). The rotor comprises a shaft (160), a first magnetic rotor component (140) and a second magnetic rotor component (150), each magnetic rotor component (140,150) having a magnetic pole of a first polarity (43,43?,53,53?) and a magnetic pole of a second polarity (47,47?,57,57?). At least one of the first and second rotor components (140,150) further comprises a structure (35) for carrying induced eddy currents. The second magnetic rotor component (150) is rotatable with respect to the first magnetic rotor component (140) around the shaft (160) from a low-flux orientation to a high-flux orientation. The motor (10) is arranged such that the second magnetic rotor component (150) is in the low-flux orientation when the rotor (130a,b) is at rest and is in the high-flux orientation when the rotor (130a,b) is rotating at an operating speed.
    Type: Application
    Filed: May 28, 2004
    Publication date: December 28, 2006
    Inventors: David Rodger, Hong Lai, John Hill-Cottingham
  • Patent number: 4156509
    Abstract: A spooler arranged for leading wire to a rotating spool through a wire tension controller and winding it onto the spool while distributing it in alternating directions along the spool between flanges thereof has means for varying the length of the distribution in either direction, arranged to be so controlled by means responsive to changes in the length of the wire in the wire tension controller in a period adjacent the moment of change to the other distribution direction as at least to reduce wound wire profile deficits or excesses adjacent the spool flanges.
    Type: Grant
    Filed: August 25, 1977
    Date of Patent: May 29, 1979
    Assignee: Babcock Wire Equipment Limited
    Inventors: Keith A. Mander, Keith J. Mitchell, Barry A. Kempster, David Rodger
  • Patent number: 4083506
    Abstract: A spooler arranged for leading wire to a rotating spool through a wire tension controller and winding it onto the spool while distributing it in alternating directions along the spool between flanges thereof has means for varying the length of the distribution in either direction, arranged to be so controlled by means responsive to changes in the length of the wire in the wire tension controller in a period adjacent the moment of change to the other distribution direction as at least to reduce wound wire profile deficits or excesses adjacent the spool flanges.
    Type: Grant
    Filed: March 24, 1976
    Date of Patent: April 11, 1978
    Assignee: Babcock Wire Equipment Limited
    Inventors: Keith Anthony Mander, Keith James Mitchell, Barry Arthur Kempster, David Rodger