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: 10095693Abstract: 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: GrantFiled: May 12, 2015Date of Patent: October 9, 2018Assignee: SAS Institute Inc.Inventors: James Edward Georges, Dan Kelly, Jin-Whan Jung, John Clarke Brocklebank, Adheesha Sanjaya Arangala, Julius Alton King
-
Patent number: 9852718Abstract: 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: GrantFiled: September 15, 2016Date of Patent: December 26, 2017Inventor: Dan Kelly
-
Patent number: 9400944Abstract: 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: GrantFiled: July 3, 2013Date of Patent: July 26, 2016Assignee: SAS Institute Inc.Inventors: Brian Oneal Miles, Dan Kelly
-
Publication number: 20160110907Abstract: 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: ApplicationFiled: June 25, 2015Publication date: April 21, 2016Inventors: Dan Kelly, Geoff Hackworth
-
Publication number: 20150334101Abstract: 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: ApplicationFiled: May 14, 2015Publication date: November 19, 2015Inventors: Simon Brüchner, Dan Kelly, Fraser Ross MacInnes
-
Publication number: 20150331932Abstract: 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: ApplicationFiled: May 12, 2015Publication date: November 19, 2015Applicant: SAS INSTITUTE INC.Inventors: JAMES EDWARD GEORGES, DAN KELLY, JIN-WHAN JUNG, JOHN CLARKE BROCKLEBANK, ADHEESHA SANJAYA ARANGALA, JULIUS ALTON KING
-
Publication number: 20140258352Abstract: 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: ApplicationFiled: July 3, 2013Publication date: September 11, 2014Inventors: Brian Oneal Miles, Dan Kelly
-
Patent number: 7490680Abstract: 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: GrantFiled: April 10, 2007Date of Patent: February 17, 2009Assignee: J. S. Redpath Ltd.Inventors: Morris Medd, Mike Kelly, Dan Kelly
-
Publication number: 20070175668Abstract: 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: ApplicationFiled: April 10, 2007Publication date: August 2, 2007Inventors: Morris Medd, Mike Kelly, Dan Kelly
-
Patent number: 7219750Abstract: 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: GrantFiled: January 27, 2004Date of Patent: May 22, 2007Assignee: J.S. Redpath Ltd.Inventors: Morris Medd, Mike Kelly, Dan Kelly
-
Publication number: 20050235887Abstract: 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: ApplicationFiled: April 22, 2005Publication date: October 27, 2005Applicant: Scientific CompositesInventors: Anthony Blakeley, Dan Kelly
-
Publication number: 20040256154Abstract: 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: ApplicationFiled: January 27, 2004Publication date: December 23, 2004Inventors: Morris Medd, Mike Kelly, Dan Kelly