Patents Assigned to TENNIBOT, INC.
  • Patent number: 11944876
    Abstract: Systems, methods, and computer-readable media are disclosed for autonomous tennis assistant systems. Example methods include determining, by a device, an outer boundary line of a tennis court, generating a digital representation of the tennis court using the outer boundary line, where the digital representation includes at least a portion of an out-of-bounds area adjacent to the outer boundary line, determining a first location of a first tennis ball, and causing a tennis ball retrieval robot to move to the first location to retrieve the first tennis ball, where the tennis ball retrieval robot is wirelessly connected to the device.
    Type: Grant
    Filed: November 7, 2022
    Date of Patent: April 2, 2024
    Assignee: TENNIBOT INC.
    Inventors: Haitham Ahmed Reda Eletrabi, Xianglin Wang
  • Publication number: 20230381599
    Abstract: Systems, methods, and computer-readable media are disclosed for autonomous tennis assistant systems. Example methods include determining, by a device, an outer boundary line of a tennis court, generating a digital representation of the tennis court using the outer boundary line, where the digital representation includes at least a portion of an out-of-bounds area adjacent to the outer boundary line, determining a first location of a first tennis ball, and causing a tennis ball retrieval robot to move to the first location to retrieve the first tennis ball, where the tennis ball retrieval robot is wirelessly connected to the device.
    Type: Application
    Filed: November 7, 2022
    Publication date: November 30, 2023
    Applicant: Tennibot Inc.
    Inventors: Haitham Ahmed Reda Eletrabi, Xianglin Wang
  • Patent number: 11612799
    Abstract: Systems, methods, and computer-readable media are disclosed for autonomous tennis assistant systems having autonomous ball machines such as an autonomous and interactive tennis ball ejection robot. Example methods include determining, by a device, the position of a first player on a tennis court, determining a first target location for a first tennis ball to be ejected toward the first player, generating a trajectory for the first tennis ball to reach the first target location, and causing ejection of the first tennis ball from the tennis ball ejection robot along the generated trajectory toward the first target location. A base station may be used to provide image data for use by the tennis ball ejection robot from one or more additional vantage points.
    Type: Grant
    Filed: May 30, 2022
    Date of Patent: March 28, 2023
    Assignee: Tennibot Inc.
    Inventors: Xianglin Wang, Haitham Ahmed Reda Eletrabi, David Wahlig
  • Patent number: 11511165
    Abstract: Systems, methods, and computer-readable media are disclosed for autonomous tennis assistant systems. Example methods include determining, by a device, an outer boundary line of a tennis court, generating a digital representation of the tennis court using the outer boundary line, where the digital representation includes at least a portion of an out-of-bounds area adjacent to the outer boundary line, determining a first location of a first tennis ball, and causing a tennis ball retrieval robot to move to the first location to retrieve the first tennis ball, where the tennis ball retrieval robot is wirelessly connected to the device.
    Type: Grant
    Filed: May 30, 2022
    Date of Patent: November 29, 2022
    Assignee: TENNIBOT, INC.
    Inventors: Haitham Ahmed Reda Eletrabi, Xianglin Wang
  • Patent number: 10676006
    Abstract: A dual functional robot for collecting rollable objects capable of an upright position and a horizontal position, in which the robot includes a way to propel the robot; a way to control propulsion of the robot; a way to locate the rollable object; a way to collect the rollable object; a way to store the rollable object; a way to support the robot and allow the robot to move across a surface in a low-friction manner; and a way to stably reorient the robot from the horizontal position into the upright position.
    Type: Grant
    Filed: June 6, 2018
    Date of Patent: June 9, 2020
    Assignee: TENNIBOT, INC.
    Inventor: Haitham Eletrabi
  • Patent number: D889523
    Type: Grant
    Filed: April 23, 2018
    Date of Patent: July 7, 2020
    Assignee: Tennibot, Inc.
    Inventors: Haitham Eletrabi, Ryan A Bush