Patents by Inventor Dan Kelly

Dan Kelly 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).

  • Patent number: 10095693
    Abstract: An apparatus includes a communications component to receive a specified variable and one or more specified criteria to select a final clustered representation of a network, the specified criteria including a maximum degree of loss of information for the specified variable for the final clustered representation; and an iterative collapse component to perform iteration(s) of deriving the final clustered representation.
    Type: Grant
    Filed: May 12, 2015
    Date of Patent: October 9, 2018
    Assignee: SAS Institute Inc.
    Inventors: James Edward Georges, Dan Kelly, Jin-Whan Jung, John Clarke Brocklebank, Adheesha Sanjaya Arangala, Julius Alton King
  • Patent number: 9852718
    Abstract: A stringed instrument body includes a top body having a groove/shelf engagement structure, and a back body having a corresponding shelf/groove engagement structure that is engagable with the groove/shelf engagement structure of the top body. When the corresponding shelf/groove engagement structure is engaged with the groove/shelf engagement structure, a projecting portion of the groove/shelf engagement structure of the top body projects within the back body and contacts a corresponding recessed portion of the shelf/groove engagement structure of the back body.
    Type: Grant
    Filed: September 15, 2016
    Date of Patent: December 26, 2017
    Inventor: Dan Kelly
  • Patent number: 9400944
    Abstract: A method of identifying a set of parameters representative of a data set is provided. An eigen decomposition of a covariance matrix is calculated to form a decomposed matrix and an eigenvalue vector. The covariance matrix is calculated for a matrix of data including a plurality of data values for each of a plurality of parameters. The decomposed matrix includes a number of eigenvectors equal to a number of the plurality of parameters with each eigenvector including a coefficient for each parameter. The eigenvalue vector includes an eigenvalue defined for each eigenvector. A first matrix is created by rank ordering the coefficient within each parameter of the plurality of parameters for each of the plurality of parameters. A score is determined for each parameter using the created first matrix and the eigenvalue vector. A parameter set is identified based on the determined score for each parameter.
    Type: Grant
    Filed: July 3, 2013
    Date of Patent: July 26, 2016
    Assignee: SAS Institute Inc.
    Inventors: Brian Oneal Miles, Dan Kelly
  • Publication number: 20160110907
    Abstract: An animation system of multiple electronic devices having displays includes that each device receives the display number for displaying an animation. Each device also receives its relative position with respect to the other devices. On each device, the user selects an animation for display and determines a start time for displaying the animation. Upon a timer of device reaching the start time, the device displays a portion of the selected animation. The displayed portion is based on the display number and the relative position of the device. The displayed portion changes while the animation moves across the devices. An advantage of the animation system includes that the devices are not required to communicate with each other while receiving the display number and relative position, while selecting the animation, while determining the start time, and while displaying portions of the animation.
    Type: Application
    Filed: June 25, 2015
    Publication date: April 21, 2016
    Inventors: Dan Kelly, Geoff Hackworth
  • Publication number: 20150334101
    Abstract: A media content aggregation system retrieves media content from a user's device or off-device media server and services accessible by the user and organizes the retrieved media content into a media content list. A user can filter and/or select various content items from the media content list and store the selected items in a media collection. The aggregation system is configured to parse and optimize the content items for completeness and optimal display on specified devices in addition to optimizing the media content list for display. The user can select the content items from this list with one click before assembling a collection. The media content aggregation system is configured to handle and store authentication information from the media server or services to obtain access to their media content and communicates a media content application that provides a user interface to a user on a client device.
    Type: Application
    Filed: May 14, 2015
    Publication date: November 19, 2015
    Inventors: Simon Brüchner, Dan Kelly, Fraser Ross MacInnes
  • Publication number: 20150331932
    Abstract: An apparatus includes a communications component to receive a specified variable and one or more specified criteria to select a final clustered representation of a network, the specified criteria including a maximum degree of loss of information for the specified variable for the final clustered representation; and an iterative collapse component to perform iteration(s) of deriving the final clustered representation.
    Type: Application
    Filed: May 12, 2015
    Publication date: November 19, 2015
    Applicant: SAS INSTITUTE INC.
    Inventors: JAMES EDWARD GEORGES, DAN KELLY, JIN-WHAN JUNG, JOHN CLARKE BROCKLEBANK, ADHEESHA SANJAYA ARANGALA, JULIUS ALTON KING
  • Publication number: 20140258352
    Abstract: A method of identifying a set of parameters representative of a data set is provided. An eigen decomposition of a covariance matrix is calculated to form a decomposed matrix and an eigenvalue vector. The covariance matrix is calculated for a matrix of data including a plurality of data values for each of a plurality of parameters. The decomposed matrix includes a number of eigenvectors equal to a number of the plurality of parameters with each eigenvector including a coefficient for each parameter. The eigenvalue vector includes an eigenvalue defined for each eigenvector. A first matrix is created by rank ordering the coefficient within each parameter of the plurality of parameters for each of the plurality of parameters. A score is determined for each parameter using the created first matrix and the eigenvalue vector. A parameter set is identified based on the determined score for each parameter.
    Type: Application
    Filed: July 3, 2013
    Publication date: September 11, 2014
    Inventors: Brian Oneal Miles, Dan Kelly
  • Patent number: 7490680
    Abstract: An apparatus is provided for the drilling of a borehole and its simultaneous lining with cement or the like by the same apparatus. The apparatus comprises a combination spray bead and reamer head, a means to drive the reamer head through a borehole and a means for delivering cement to the spray head. Cement is fed to a rotatable spray disc or arms of the spray head, which is arranged to distribute the cement substantially evenly over the internal surface of the borehole created by the reamer head. The apparatus uses lined drill rods, as well as a lined reamer core with a double walled plastic tube. An air transfer assembly is used to connect an internal air source to an air passage contained in the plastic tube, such that the external air source remains stationary during rotation of the lined drill rods and attached reamer and spray beads.
    Type: Grant
    Filed: April 10, 2007
    Date of Patent: February 17, 2009
    Assignee: J. S. Redpath Ltd.
    Inventors: Morris Medd, Mike Kelly, Dan Kelly
  • Publication number: 20070175668
    Abstract: An apparatus is provided for the drilling of a borehole and its simultaneous lining with cement or the like by the same apparatus. The apparatus comprises a combination spray bead and reamer head, a means to drive the reamer head through a borehole and a means for delivering cement to the spray head. Cement is fed to a rotatable spray disc or arms of the spray head, which is arranged to distribute the cement substantially evenly over the internal surface of the borehole created by the reamer head. The apparatus uses lined drill rods, as well as a lined reamer core with a double walled plastic tube. An air transfer assembly is used to connect an internal air source to an air passage contained in the plastic tube, such that the external air source remains stationary during rotation of the lined drill rods and attached reamer and spray beads.
    Type: Application
    Filed: April 10, 2007
    Publication date: August 2, 2007
    Inventors: Morris Medd, Mike Kelly, Dan Kelly
  • Patent number: 7219750
    Abstract: An apparatus is provided for the drilling of a borehole and its simultaneous lining with cement or the like by the same apparatus. The apparatus comprises a combination spray head and reamer head, a means to drive the reamer head through a borehole and a means for delivering cement to the spray head. Cement is fed to a rotatable spray disc or arms of the spray head, which is arranged to distribute the cement substantially evenly over the internal surface of the borehole created by the reamer head. The apparatus uses lined drill rods, as well as a lined reamer core with a double walled plastic tube. An air transfer assembly is used to connect an internal air source to an air passage contained in the plastic tube, such that the external air source remains stationary during rotation of the lined drill rods and attached reamer and spray heads.
    Type: Grant
    Filed: January 27, 2004
    Date of Patent: May 22, 2007
    Assignee: J.S. Redpath Ltd.
    Inventors: Morris Medd, Mike Kelly, Dan Kelly
  • Publication number: 20050235887
    Abstract: A method of making a dial table is provided. A foam layout is interposed between a base assembly and a top assembly to form a composite layout. The base assembly includes a first segmented carbon fiber layout therein and the top assembly includes a second segmented carbon fiber layout therein. A caul plate is then placed adjacent to the composite layout. The caul plate includes a plurality of caul plate apertures. A vacuum is thereafter generated proximate the composite layout. A resin is drawn through the plurality of caul plate apertures using the generated vacuum until the composite layout is infused with the resin. The caul plate is removed from adjacent the composite layout and the resin-infused composite layout is baked. Thus, the dial table is made.
    Type: Application
    Filed: April 22, 2005
    Publication date: October 27, 2005
    Applicant: Scientific Composites
    Inventors: Anthony Blakeley, Dan Kelly
  • Publication number: 20040256154
    Abstract: An apparatus is provided for the drilling of a borehole and its simultaneous lining with cement or the like by the same apparatus. The apparatus comprises a combination spray bead and reamer head, a means to drive the reamer head through a borehole and a means for delivering cement to the spray head. Cement is fed to a rotatable spray disc or arms of the spray head, which is arranged to distribute the cement substantially evenly over the internal surface of the borehole created by the reamer head, The apparatus uses lined drill rods, as well as a lined reamer core with a double walled plastic tube. An air transfer assembly is used to connect an internal air source to an air passage contained in the plastic tube, such that the external air source remains stationary during rotation of the lined drill rods and attached reamer and spray beads.
    Type: Application
    Filed: January 27, 2004
    Publication date: December 23, 2004
    Inventors: Morris Medd, Mike Kelly, Dan Kelly