Patents by Inventor Daniel Weinlader

Daniel Weinlader 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: 20250161779
    Abstract: A ball machine comprising an imaging system attached to the ball machine and configured to capture image data of a court, a ball launching system configured to launch a ball to a user and a processor. The processor configured to initiate a workout routine that includes launching, using the ball launching system, a sequence of balls to a user, select a shot type of a first ball to launch in the sequence, control settings of the ball launching system to launch the first ball based on the selected shot type to the user, determine a shot type returned by the user in response to the launched first ball, select a shot type of a second ball to launch in the sequence, and control settings of the ball launching system to adjust one or more parameters of the second ball based on the determined shot type returned by the user.
    Type: Application
    Filed: November 17, 2023
    Publication date: May 22, 2025
    Inventors: Stephen Titus, Lukasz Masiukiewicz, Christopher Louis Decker, John Weinlader, Daniel Weinlader
  • Patent number: 12194342
    Abstract: A method and automatic ball machine comprise an imaging system, a ball launching system, a mobility system, and a controller. The imaging system produces image data related to an environment of the automatic ball machine including a player to receive a ball. The ball launching system launches the ball to place the ball at a location proximate to the player. The mobility system automatically moves the automatic ball machine about the environment to change a trajectory of the ball based on the image data. The controller detect a location of the automatic ball machine relative to the environment based on the image data, adjust the ball launching system to place the ball at the location proximate to the player based on the image data, and control the mobility system to automatically move the automatic ball machine about the environment based on the image data.
    Type: Grant
    Filed: August 20, 2021
    Date of Patent: January 14, 2025
    Assignee: Volley LLC
    Inventors: John Weinlader, Daniel Weinlader
  • Publication number: 20210379446
    Abstract: A method and automatic ball machine comprise an imaging system, a ball launching system, a mobility system, and a controller. The imaging system produces image data related to an environment of the automatic ball machine including a player to receive a ball. The ball launching system launches the ball to place the ball at a location proximate to the player. The mobility system automatically moves the automatic ball machine about the environment to change a trajectory of the ball based on the image data. The controller detect a location of the automatic ball machine relative to the environment based on the image data, adjust the ball launching system to place the ball at the location proximate to the player based on the image data, and control the mobility system to automatically move the automatic ball machine about the environment based on the image data.
    Type: Application
    Filed: August 20, 2021
    Publication date: December 9, 2021
    Inventors: John Weinlader, Daniel Weinlader
  • Publication number: 20210260463
    Abstract: A number of innovations are described for a ball machine (such as a tennis ball machine or a baseball machine). These include, but are not limited to, a camera integrated with the ball machine (as well as a second standalone camera), a microphone, a radar system, an integrated computer and a web portal. This provides substantially enhanced user interaction with the system and improves the overall utility of the ball machine and the enhances the user's experience.
    Type: Application
    Filed: November 9, 2020
    Publication date: August 26, 2021
    Inventors: John Weindlader, Daniel Weinlader
  • Publication number: 20070121759
    Abstract: Probability distribution functions (PDFs), of a periodic input data signal, can be used to provide eye-diagram information. An advantage of PDFs, over conventional approaches to eye-diagram collection, is that analog-to-digital conversion can be accomplished by the slicer of a receiver, provided the slicer can programmably change its threshold. A cumulative distribution function (CDF), at a particular phase of a desired eye-diagram, can be collected by having a receiver's slicer scan its threshold level. For each threshold level, a fixed number of symbols can be analyzed as follows to produce a CDF value: count the number of times a particular symbol value occurs. The derivative of a CDF can produce its PDF, where each PDF can represent a “slice” of a desired eye-diagram. For a non-periodic input signal, an eye diagram can still be formed so long as the percentage occurrence, of each symbol value, remains at least approximately the same.
    Type: Application
    Filed: November 30, 2005
    Publication date: May 31, 2007
    Inventors: Jeffrey Sonntag, John Stonick, Daniel Weinlader
  • Publication number: 20050025228
    Abstract: In one aspect, the present invention is directed to a technique of, and circuitry and system for enhancing the performance of data communication systems using receiver based decision feedback equalization circuitry. In one embodiment, the equalization circuitry and technique employs a plurality of data slicers (for example, two) to receive an analog input and output a binary value based on the reference or slicer level. The output of the data slicers is provided to logic circuitry to determine whether the analog input was a binary high or binary low. In those instances where the data slicers “agree” and both indicate either a high or a low, the logic circuitry outputs the corresponding binary value. In those instances where the data slicer do not “agree”—that is, where one data slicer indicates the input to be a binary or logic high value and the other data slicer indicates the input to be a binary or logic low value, in one embodiment, the logic circuitry outputs the complement of the previous binary value.
    Type: Application
    Filed: July 29, 2003
    Publication date: February 3, 2005
    Inventors: John Stonick, Jeffrey Sonntag, Daniel Weinlader