Patents by Inventor David Rodgers

David Rodgers 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: 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: 20160243991
    Abstract: A support platform for a truck of the type utilized for pulling a semi-trailer includes at least one horizontal support surface and at least one step depending from the horizontal surface. The platform allows a truck driver to safety access truck accessories that are typically mounted on the back side of the truck cab. A taillight assembly may optionally be attached to a rear portion of the support platform.
    Type: Application
    Filed: February 20, 2015
    Publication date: August 25, 2016
    Applicant: JOHN WIESNER INC.
    Inventor: David A. Rodgers
  • 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
  • Publication number: 20150292985
    Abstract: A smart manifold system for monitoring the operation of an HVAC unit includes a smart manifold adapted to obtain measurement data related to the operating conditions of the HVAC unit, and a smart platform adapted to communicate wirelessly with the smart manifold and acquire the measurement data from the smart manifold. The smart platform is also adapted to ensure that measurement data is free from any user manipulation or modification, and to tag any measurement data so ensured as verified data. The smart platform is further adapted to transmit the verified data to a remote platform for at least one of storage, report generation, and the performance of analytics.
    Type: Application
    Filed: April 13, 2015
    Publication date: October 15, 2015
    Inventors: Edward Yenni, Timothy Vielhaber, David Rodgers, John Podhradsky, James L. Bergmann, William P. Spohn, William Northrup, Robert James Bonitati, Rob Winings
  • 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: 20140262130
    Abstract: The smart HVAC manifold system for servicing air conditioning systems is designed to dynamically manage the data acquisition process and to measure and calculate the performance indicators and output as the load conditions and or equipment operation change taking into account variables in the installation that can impact performance. Both visually and by a very specific data set the performance of the equipment and the installation can quickly be assessed and specific problems identified along with suggestions of typical faults or problems that may need addressed by the technician. The smart HVAC manifold system provides a means of quickly and electronically handling the manual data acquisition process which would include component and or system model and serial numbers, equipment location (GPS tagging), customer name, environmental conditions that effect performance and performance measurement (weather data and elevation), and supports photo, voice and text documentation.
    Type: Application
    Filed: January 21, 2014
    Publication date: September 18, 2014
    Applicant: Stride Tool, Inc.
    Inventors: Edward Yenni, Timothy Vielhaber, David Rodgers, John Podhradsky, James L. Bergmann, William P. Spohn, William Northrup, Robert James Bonitati
  • Patent number: 8549131
    Abstract: A method and associated apparatus are described that enables unattended, remotely distributed appliances, such as vending machines, utility meters, thermostats and kitchen appliances (ovens, washing machines, refrigerators, etc.) to be connected inexpensively to each other and to a centrally located server. The apparatus 1) uses relatively simple “personality” modules to adapt the apparatus to the application in combination with a sophisticated core module that provides the intelligence needed to process data locally, to format that data and to transfer it to a remote server and 2) uses existing Internet-based communication links, thereby avoiding the costly proprietary links used with current state-of-the-art solutions.
    Type: Grant
    Filed: August 21, 2012
    Date of Patent: October 1, 2013
    Inventors: Seyamak Keyghobad, David Rodgers
  • Patent number: 8417498
    Abstract: This invention relates to the crystal structure of a plant peptide deformylase polypeptide and methods of using the structure to design compounds that modulate the activity of the polypeptide.
    Type: Grant
    Filed: October 20, 2008
    Date of Patent: April 9, 2013
    Assignee: University of Kentucky Research Foundation
    Inventors: David Rodgers, Robert L. Houtz, Lynette M. A. Dirk, Mark A. Williams
  • Patent number: 8407333
    Abstract: A method and associated apparatus are described that enables unattended, remotely distributed appliances, such as vending machines, utility meters, thermostats and kitchen appliances (ovens, washing machines, refrigerators, etc.) to be connected inexpensively to each other and to a centrally located server. The apparatus 1) uses relatively simple “personality” modules to adapt the apparatus to the application in combination with a sophisticated core module that provides the intelligence needed to process data locally, to format that data and to transfer it to a remote server and 2) uses existing Internet-based communication links, thereby avoiding the costly proprietary links used with current state-of-the-art solutions.
    Type: Grant
    Filed: February 13, 2012
    Date of Patent: March 26, 2013
    Assignee: Mueller International, LLC
    Inventors: Seyamak Keyghobad, David Rodgers
  • Publication number: 20120311170
    Abstract: A method and associated apparatus are described that enables unattended, remotely distributed appliances, such as vending machines, utility meters, thermostats and kitchen appliances (ovens, washing machines, refrigerators, etc.) to be connected inexpensively to each other and to a centrally located server. The apparatus 1) uses relatively simple “personality” modules to adapt the apparatus to the application in combination with a sophisticated core module that provides the intelligence needed to process data locally, to format that data and to transfer it to a remote server and 2) uses existing Internet-based communication links, thereby avoiding the costly proprietary links used with current state-of-the-art solutions.
    Type: Application
    Filed: August 21, 2012
    Publication date: December 6, 2012
    Applicant: Muller International, LLC
    Inventors: Seyamak Keyghobad, David Rodgers
  • Publication number: 20120191868
    Abstract: A method and associated apparatus are described that enables unattended, remotely distributed appliances, such as vending machines, utility meters, thermostats and kitchen appliances (ovens, washing machines, refrigerators, etc.) to be connected inexpensively to each other and to a centrally located server. The apparatus 1) uses relatively simple “personality” modules to adapt the apparatus to the application in combination with a sophisticated core module that provides the intelligence needed to process data locally, to format that data and to transfer it to a remote server and 2) uses existing Internet-based communication links, thereby avoiding the costly proprietary links used with current state-of-the-art solutions.
    Type: Application
    Filed: February 13, 2012
    Publication date: July 26, 2012
    Applicant: MUELLER INTERNATIONAL, LLC
    Inventors: Seyamak Keyghobad, David Rodgers
  • Patent number: 8140667
    Abstract: A method and associated apparatus are described that enables unattended, remotely distributed appliances, such as vending machines, utility meters, thermostats and kitchen appliances (ovens, washing machines, refrigerators, etc.) to be connected inexpensively to each other and to a centrally located server. The apparatus 1) uses relatively simple “personality” modules to adapt the apparatus to the application in combination with a sophisticated core module that provides the intelligence needed to process data locally, to format that data and to transfer it to a remote server and 2) uses existing Internet-based communication links, thereby avoiding the costly proprietary links used with current state-of-the-art solutions.
    Type: Grant
    Filed: June 24, 2009
    Date of Patent: March 20, 2012
    Assignee: Mueller International, LLC
    Inventors: Seyamak Keyghobad, David Rodgers
  • 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
  • Patent number: 7792946
    Abstract: A method and associated apparatus are described that enables unattended, remotely distributed appliances, such as vending machines, utility meters, thermostats and kitchen appliances (ovens, washing machines, refrigerators, etc.) to be connected inexpensively to each other and to a centrally located server. The apparatus 1) uses relatively simple “personality” modules to adapt the apparatus to the application in combination with a sophisticated core module that provides the intelligence needed to process data locally, to format that data and to transfer it to a remote server and 2) uses existing Internet-based communication links, thereby avoiding the costly proprietary links used with current state-of-the-art solutions.
    Type: Grant
    Filed: June 24, 2009
    Date of Patent: September 7, 2010
    Assignee: Mueller International, Inc.
    Inventors: Seyamak Keyghobad, David Rodgers