Patents Assigned to TENNIBOT, INC.
-
Patent number: 12102902Abstract: 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: GrantFiled: February 27, 2023Date of Patent: October 1, 2024Assignee: TENNIBOT INC.Inventors: Xianglin Wang, Haitham Ahmed Reda Eletrabi, David Wahlig
-
Publication number: 20240218863Abstract: 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: ApplicationFiled: March 12, 2024Publication date: July 4, 2024Applicant: Tennibot Inc.Inventors: Haitham Ahmed Reda Eletrabi, Xianglin Wang
-
Patent number: 11944876Abstract: 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: GrantFiled: November 7, 2022Date of Patent: April 2, 2024Assignee: TENNIBOT INC.Inventors: Haitham Ahmed Reda Eletrabi, Xianglin Wang
-
Publication number: 20230381599Abstract: 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: ApplicationFiled: November 7, 2022Publication date: November 30, 2023Applicant: Tennibot Inc.Inventors: Haitham Ahmed Reda Eletrabi, Xianglin Wang
-
Patent number: 11612799Abstract: 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: GrantFiled: May 30, 2022Date of Patent: March 28, 2023Assignee: Tennibot Inc.Inventors: Xianglin Wang, Haitham Ahmed Reda Eletrabi, David Wahlig
-
Patent number: 11511165Abstract: 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: GrantFiled: May 30, 2022Date of Patent: November 29, 2022Assignee: TENNIBOT, INC.Inventors: Haitham Ahmed Reda Eletrabi, Xianglin Wang
-
Patent number: 10676006Abstract: 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: GrantFiled: June 6, 2018Date of Patent: June 9, 2020Assignee: TENNIBOT, INC.Inventor: Haitham Eletrabi
-
Patent number: D889523Type: GrantFiled: April 23, 2018Date of Patent: July 7, 2020Assignee: Tennibot, Inc.Inventors: Haitham Eletrabi, Ryan A Bush