Patents by Inventor David A. Sill
David A. Sill 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: 12204695Abstract: Embodiments of display control based on dynamic user interactions generally include capturing a plurality of temporally sequential images of the user, or a body part or other control object manipulated by the user, and computationally analyzing the images to recognize a gesture performed by the user. In some embodiments, the gesture is identified as an engagement gesture, and compared with reference gestures from a library of reference gestures. In some embodiments, a degree of completion of the recognized engagement gesture is determined, and the display contents are modified in accordance therewith. In some embodiments, a dominant gesture is computationally determined from among a plurality of user gestures, and an action displayed on the device is based on the dominant gesture.Type: GrantFiled: July 7, 2023Date of Patent: January 21, 2025Assignee: Ultrahaptics IP Two LimitedInventors: Raffi Bedikian, Jonathan Marsden, Keith Mertens, David Holz, Maxwell Sills, Matias Perez, Gabriel Hare, Ryan Julian
-
Patent number: 11900251Abstract: Techniques are disclosed relating to increasing the amount of training data available to machine learning algorithms. A computer system may access an initial set of training data that specifies a plurality of sequences, each of which may define a set of data values. The computer system may amplify the initial set of training data to create a revised set of training data. The amplifying may include identifying sub-sequences of data values in ones of the plurality of sequences in the initial set of training data and using an inheritance algorithm to create a set of additional sequences of data values, where each one of the set of additional sequences may include sub-sequences of data values from at least two different sequences in the initial set of training data. The computer system may process the set of additional sequences using the machine learning algorithm to train a machine learning model.Type: GrantFiled: June 14, 2022Date of Patent: February 13, 2024Assignee: CA, INC.Inventors: Michael J. Cohen, Daniel David Sill
-
Publication number: 20220309290Abstract: Techniques are disclosed relating to increasing the amount of training data available to machine learning algorithms. A computer system may access an initial set of training data that specifies a plurality of sequences, each of which may define a set of data values. The computer system may amplify the initial set of training data to create a revised set of training data. The amplifying may include identifying sub-sequences of data values in ones of the plurality of sequences in the initial set of training data and using an inheritance algorithm to create a set of additional sequences of data values, where each one of the set of additional sequences may include sub-sequences of data values from at least two different sequences in the initial set of training data. The computer system may process the set of additional sequences using the machine learning algorithm to train a machine learning model.Type: ApplicationFiled: June 14, 2022Publication date: September 29, 2022Inventors: Michael J. Cohen, Daniel David Sill
-
Patent number: 11392794Abstract: Techniques are disclosed relating to increasing the amount of training data available to machine learning algorithms. A computer system may access an initial set of training data that specifies a plurality of sequences, each of which may define a set of data values. The computer system may amplify the initial set of training data to create a revised set of training data. The amplifying may include identifying sub-sequences of data values in ones of the plurality of sequences in the initial set of training data and using an inheritance algorithm to create a set of additional sequences of data values, where each one of the set of additional sequences may include sub-sequences of data values from at least two different sequences in the initial set of training data. The computer system may process the set of additional sequences using the machine learning algorithm to train a machine learning model.Type: GrantFiled: September 10, 2018Date of Patent: July 19, 2022Assignee: CA, Inc.Inventors: Michael J. Cohen, Daniel David Sill
-
Publication number: 20210346051Abstract: An atherectomy catheter having an inner drive shaft which rotates a distal rotary tissue borer with a helical cutting surface which enables the catheter to cut through and cross a CTO. Additionally, the atherectomy catheter has a distal cutting element rotated by an outer drive shaft configured to cut material from the wall of a vessel at a treatment site as the catheter is pushed distally through the treatment site. The atherectomy catheter includes a collection chamber positioned proximally of the cutting element and rotary tissue borer. The atherectomy catheter may include means to direct material cut from the treatment site into the collection chamber, means to break down larger portions of material that may block or clog the collection chamber and means of transporting the material collected from the treatment site to a proximal opening in the atherectomy catheter.Type: ApplicationFiled: March 22, 2021Publication date: November 11, 2021Inventors: Jenny Zeroni, Robert Wayne Van Pelt, JR., Cory David Sills, Scott Petersen, Nick Jan Van Der Lugt
-
Publication number: 20200082220Abstract: Techniques are disclosed relating to increasing the amount of training data available to machine learning algorithms. A computer system may access an initial set of training data that specifies a plurality of sequences, each of which may define a set of data values. The computer system may amplify the initial set of training data to create a revised set of training data. The amplifying may include identifying sub-sequences of data values in ones of the plurality of sequences in the initial set of training data and using an inheritance algorithm to create a set of additional sequences of data values, where each one of the set of additional sequences may include sub-sequences of data values from at least two different sequences in the initial set of training data. The computer system may process the set of additional sequences using the machine learning algorithm to train a machine learning model.Type: ApplicationFiled: September 10, 2018Publication date: March 12, 2020Inventors: Michael J. Cohen, Daniel David Sill
-
Patent number: 10335188Abstract: Drive shafts having helical blades and methods of making are disclosed. In one method a helical auger blade is formed by twisting or sculpting a heated polymer tube which has been placed over a cylindrical drive shaft. In another method a drive shaft is placed within a helical winding and heat is applied to melt polymer which has been coated over one or both of the drive shaft and helical winding.Type: GrantFiled: August 23, 2017Date of Patent: July 2, 2019Assignee: Covidien LPInventors: Jenny Zeroni, Cory David Sills, Victoria Schuman, Marc D. Knutson, Bryan Matthew Ladd, Benjamin Robert Fruland, Lucas Schneider, Alexander J. Rice
-
Publication number: 20170360470Abstract: Drive shafts having helical blades and methods of making are disclosed. In one method a helical auger blade is formed by twisting or sculpting a heated polymer tube which has been placed over a cylindrical drive shaft. In another method a drive shaft is placed within a helical winding and heat is applied to melt polymer which has been coated over one or both of the drive shaft and helical winding.Type: ApplicationFiled: August 23, 2017Publication date: December 21, 2017Inventors: Jenny Zeroni, Cory David Sills, Victoria Schuman, Marc D. Knutson, Bryan Matthew Ladd, Benjamin Robert Fruland, Lucas Schneider, Alexander J. Rice
-
Patent number: 9770259Abstract: Drive shafts having helical blades and methods of making are disclosed. In one method a helical auger blade is formed by twisting or sculpting a heated polymer tube which has been placed over a cylindrical drive shaft. In another method a drive shaft is placed within a helical winding and heat is applied to melt polymer which has been coated over one or both of the drive shaft and helical winding.Type: GrantFiled: March 10, 2015Date of Patent: September 26, 2017Assignee: Covidien LPInventors: Jenny Zeroni, Cory David Sills, Victoria Schuman, Marc D. Knutson, Bryan Matthew Ladd, Benjamin Robert Fruland, Lucas Schneider, Alexander J. Rice
-
Publication number: 20150238223Abstract: Drive shafts having helical blades and methods of making are disclosed. In one method a helical auger blade is formed by twisting or sculpting a heated polymer tube which has been placed over a cylindrical drive shaft. In another method a drive shaft is placed within a helical winding and heat is applied to melt polymer which has been coated over one or both of the drive shaft and helical winding.Type: ApplicationFiled: March 10, 2015Publication date: August 27, 2015Inventors: Jenny Zeroni, Cory David Sills, Victoria Schuman, Marc D. Knutson, Bryan Matthew Ladd, Benjamin Robert Fruland, Lucas Schneider, Alexander J. Rice
-
Patent number: 8992717Abstract: Drive shafts having helical blades and methods of making are disclosed. In one method a helical auger blade is formed by twisting or sculpting a heated polymer tube which has been placed over a cylindrical drive shaft. In another method a drive shaft is placed within a helical winding and heat is applied to melt polymer which has been coated over one or both of the drive shaft and helical winding.Type: GrantFiled: August 30, 2012Date of Patent: March 31, 2015Assignee: Covidien LPInventors: Jenny Zeroni, Cory David Sills, Victoria Schuman, Marc D. Knutson, Bryan Matthew Ladd, Benjamin Robert Fruland, Lucas Schneider, Alexander J. Rice
-
Patent number: 8920450Abstract: An atherectomy catheter having an inner drive shaft which rotates a distal rotary tissue borer with a helical cutting surface which enables the catheter to cut through and cross a CTO. Additionally, the atherectomy catheter has a distal cutting element rotated by an outer drive shaft configured to cut material from the wall of a vessel at a treatment site as the catheter is pushed distally through the treatment site. The atherectomy catheter includes a collection chamber positioned proximally of the cutting element and rotary tissue borer. The atherectomy catheter may include means to direct material cut from the treatment site into the collection chamber, means to break down larger portions of material that may block or clog the collection chamber and means of transporting the material collected from the treatment site to a proximal opening in the atherectomy catheter.Type: GrantFiled: October 27, 2011Date of Patent: December 30, 2014Assignee: Covidien LPInventors: Jenny Zeroni, Robert Wayne VanPelt, Jr., Cory David Sills, Scott Robert Petersen, Nick Jan van der Lugt
-
Publication number: 20130220524Abstract: Drive shafts having helical blades and methods of making are disclosed. In one method a helical auger blade is formed by twisting or sculpting a heated polymer tube which has been placed over a cylindrical drive shaft. In another method a drive shaft is placed within a helical winding and heat is applied to melt polymer which has been coated over one or both of the drive shaft and helical winding.Type: ApplicationFiled: August 30, 2012Publication date: August 29, 2013Applicant: TYCO HEALTHCARE GROUP LPInventors: Jenny Zeroni, Cory David Sills, Victoria Schuman, Marc D. Knutson, Bryan Matthew Ladd, Benjamin Robert Fruland, Lucas Schneider, Alexander J. Rice
-
Publication number: 20120109171Abstract: An atherectomy catheter having an inner drive shaft which rotates a distal rotary tissue borer with a helical cutting surface which enables the catheter to cut through and cross a CTO. Additionally, the atherectomy catheter has a distal cutting element rotated by an outer drive shaft configured to cut material from the wall of a vessel at a treatment site as the catheter is pushed distally through the treatment site. The atherectomy catheter includes a collection chamber positioned proximally of the cutting element and rotary tissue borer. The atherectomy catheter may include means to direct material cut from the treatment site into the collection chamber, means to break down larger portions of material that may block or clog the collection chamber and means of transporting the material collected from the treatment site to a proximal opening in the atherectomy catheter.Type: ApplicationFiled: October 27, 2011Publication date: May 3, 2012Applicant: TYCO HEALTHCARE GROUP LPInventors: Jenny Zeroni, Robert Wayne VanPelt, JR., Cory David Sills, Scott Robert Petersen, Nick Jan van der Lugt
-
Patent number: 7048636Abstract: An insert apparatus for a bowling ball enables a bowler to quickly and easily change thumb and/or finger hole inserts in the ball on-site at a bowling location. The insert apparatus includes a socket member for substantially permanent installation in a bowling ball. The insert apparatus also includes a removable insert member which fits nestingly into the socket member, and which is temporarily and removably lockable therein. The insert member includes a reduced diameter hub at the bottom end thereof, with a plurality of fingers extending outwardly from the hub. The socket member has a central aperture formed in the bottom end thereof to receive the hub of the insert member, and cutouts are formed adjacent the central aperture to receive the fingers of the insert member. Tracks are also provided in the base of the socket member, to guide movement of the fingers in the socket member.Type: GrantFiled: June 27, 2003Date of Patent: May 23, 2006Inventor: David A. Sill
-
Publication number: 20050160104Abstract: The present invention is directed to systems and methods for providing a software developer's toolbox for generating and deploying a software application. While several preferred embodiments are directed toward a modular toolbox for generating and deploying web-based enterprise applications deployable onto J2EE-compliant servers, all embodiments are not so limited and can be directed toward the generation and deployment of software applications that are compatible with non-Internet networks such as private networks, local networks, and intranets and further are compatible with non-networked applications including Windows and non-Windows operating system applications. Further, exemplary embodiments can provide for the generation and deployment of software applications written in non-Java code.Type: ApplicationFiled: July 19, 2004Publication date: July 21, 2005Applicant: DataSource, Inc.Inventors: Belligundu Meera, Mathew Gower, Michael Smolyak, David Sills, Troy Carter
-
Patent number: RE33322Abstract: A drive line joint assembly (10) has splined driving and driven members (13,20), one of which has a protuberance (36) which extends axially along a spline (16,18) thereof to insure the absence of radial tolerance for balancing purpose. In a preferred form, a forged steel spline (16) has a resilient coating (40) bonded thereto, the coating preferably of a nylon or of other material having comparable low friction quality. The resilient protuberance is an integral part of the latter low friction coating and is formed by a broaching tool after the coating material has been applied to the spline. In a preferred embodiment, the proturberance extends only 0.001 to 0.003 inch above the surface of the coating, wherein the coating has a thickness in the range of 0.007 to 0.014 inch over the steel body portion of the spline. At least three of the protuberances are preferred, each circumferentially spaced from the other.Type: GrantFiled: November 12, 1987Date of Patent: September 4, 1990Assignee: Dana CorporationInventors: David Sills, John Beckman