-
公开(公告)号:US20190171295A1
公开(公告)日:2019-06-06
申请号:US16010839
申请日:2018-06-18
Applicant: SPHERO, INC.
Inventor: David Hygh , Fabrizio Polo
IPC: G06F3/01 , G08B7/06 , G06F3/16 , G06F1/16 , A63F13/212 , A63F13/21 , A63H27/00 , G06F3/0346 , A63H17/26 , G06F3/038 , G08C17/02 , A63F13/32 , A63F13/28 , A63H30/04 , A63H33/00 , H04W4/80 , H04W8/00 , A63H23/04 , A63F13/235 , G06F3/02 , A63F13/211 , G05D1/00 , G06F3/0485
Abstract: A modular sensing device can include an inertial measurement unit to generate sensor data corresponding to user gestures performed by a user, a mode selector enabling the user to select a mode of the modular sensing device out of a plurality of modes, and one or more output devices to generate output based on the user gestures and the selected mode. The modular sensing device can further include a controller to implement a plurality of state machines. Each state machine can be associated with a corresponding user gesture by a sensor data signature. The state machine can execute a state transition when the sensor data matches the sensor data signature. The executed state transition can cause the controller to generate a corresponding output via the one or more output devices specific to the selected mode and based on the corresponding user gesture.
-
公开(公告)号:US20170192517A1
公开(公告)日:2017-07-06
申请号:US15253778
申请日:2016-08-31
Applicant: Sphero, Inc.
Inventor: David Hygh , Jeffrey Wiencrot , Ian H. Bernstein
IPC: G06F3/01 , G05D1/00 , G06F3/16 , G06F3/0485 , G06F1/16 , G06F3/0346
CPC classification number: G06F3/017 , A63F13/21 , A63F13/211 , A63F13/212 , A63F13/235 , A63F13/28 , A63F13/32 , A63F2300/405 , A63F2300/8082 , A63H17/26 , A63H23/04 , A63H27/00 , A63H27/12 , A63H30/04 , A63H33/005 , G05D1/0016 , G05D2201/0214 , G06F1/163 , G06F1/1694 , G06F3/016 , G06F3/02 , G06F3/0346 , G06F3/038 , G06F3/0485 , G06F3/04883 , G06F3/167 , G08B7/06 , G08C17/02 , G08C2201/32 , G08C2201/92 , H04L12/2803 , H04W4/80 , H04W8/005 , H04W84/18
Abstract: A wearable device can be worn by a user, and can include one or more sensors to detect user gestures performed by the user. The wearable device can further include a wireless communication module to establish a communication link with a self-propelled device, and a controller that can generate control commands based on the user gestures. The control commands may be executable to accelerate and maneuver the self-propelled device. The controller may then transmit the control commands to the self-propelled device over the communication link for execution by the self-propelled device.
-
公开(公告)号:US20190129442A1
公开(公告)日:2019-05-02
申请号:US15893152
申请日:2018-02-09
Applicant: SPHERO, INC.
Inventor: David Hygh , Jonathan Carroll , Patrick Martin , Quentin Michelet
Abstract: Aspects of the present disclosure relate to magnetic robot calibration. As an example, a robot may engage in a calibration process based at least in part on data samples from a magnetometer. The robot may use the data samples to determine a reference point, with which the robot may process movement instructions accordingly. In some examples, a user device may be used to control the robot, and may comprise a magnetometer for determining a reference point similar to that of the robot. As a result, the user device may communicate with the robot using movement instructions that are based on the reference point determined at the user device, such that the robot may perform the movement instructions using the reference point determined at the robot.
-
公开(公告)号:US20190126158A1
公开(公告)日:2019-05-02
申请号:US15893188
申请日:2018-02-09
Applicant: SPHERO, INC.
Inventor: David Hygh , Quentin Michelet , Michael Byrd
Abstract: Aspects of the present disclosure relate to track layout identification techniques. As an example, a set of track segments may be arranged in a certain order to form a track. A variety of track segment types may be used to form the track, and different combinations of the track segments may yield a track having varying characteristics. In an example, each track segment may comprise of a shift register, which may provide information to a base track segment relating to the order of the track segments and the track segment types that comprise the track. In some examples, the base track segment may relay the information to a computing device. Accordingly, the information may be used to determine a track layout, which may in turn be used to provide, for example, the ability for someone else to reproduce the track configuration.
-
公开(公告)号:US20180089699A1
公开(公告)日:2018-03-29
申请号:US15712986
申请日:2017-09-22
Applicant: Sphero, Inc.
Inventor: Damon Arniotes , Ian Bernstein , David Hygh , Jonathan Carroll , Kevin Menzie , Anya Grechka , Isaac Squires
CPC classification number: G06Q30/02 , G06F11/3438 , G06F16/955 , G09F3/0297
Abstract: Aspects of the present disclosure relate to systems and method for providing a managed user experience for consumer products. A base station may detect a tag associated with a consumer product, which may be used to retrieve a managed user experience cached locally, or stored at a remote device associated with an experience provider. The managed user experience may include gameplay, content, and/or instructions to perform specified functionality. In an example, content and/or instructions may be transmitted to the consumer product and/or one or more intermediary devices in order to generate the managed user experience. In some examples, information may be received from the consumer product by way of the tag and used to provide the managed user experience. In other examples, the tag may be retrieve and/or provide aspects of a managed user experience from an experience provider without use of the base station or intermediary device.
-
公开(公告)号:US10275036B2
公开(公告)日:2019-04-30
申请号:US15253778
申请日:2016-08-31
Applicant: Sphero, Inc.
Inventor: David Hygh , Jeffrey Wiencrot , Ian H. Bernstein
IPC: G06F3/01 , G08B7/06 , A63F13/21 , A63F13/28 , A63F13/32 , A63H17/26 , A63H23/04 , A63H27/00 , A63H30/04 , A63H33/00 , G05D1/00 , G06F1/16 , G06F3/0346 , G06F3/0485 , G06F3/16 , A63F13/211 , A63F13/235 , G06F3/02 , G06F3/038 , G08C17/02 , H04W8/00 , A63F13/212 , H04W4/80 , G06F3/0488 , H04W84/18 , H04L12/28
Abstract: A wearable device can be worn by a user, and can include one or more sensors to detect user gestures performed by the user. The wearable device can further include a wireless communication module to establish a communication link with a self-propelled device, and a controller that can generate control commands based on the user gestures. The control commands may be executable to accelerate and maneuver the self-propelled device. The controller may then transmit the control commands to the self-propelled device over the communication link for execution by the self-propelled device.
-
公开(公告)号:US10001843B2
公开(公告)日:2018-06-19
申请号:US15253799
申请日:2016-08-31
Applicant: Sphero, Inc.
Inventor: David Hygh , Fabrizio Polo
IPC: G05B11/01 , G06F3/01 , G08B7/06 , A63F13/21 , A63F13/28 , A63F13/32 , A63H17/26 , A63H23/04 , A63H27/00 , A63H30/04 , A63H33/00 , G05D1/00 , G06F1/16 , G06F3/0346 , G06F3/0485 , G06F3/16 , A63F13/211 , A63F13/235 , G06F3/02 , G06F3/038 , G08C17/02 , H04W4/00 , H04W8/00 , G06F3/0488 , H04W84/18 , H04L12/28
CPC classification number: G06F3/017 , A63F13/21 , A63F13/211 , A63F13/212 , A63F13/235 , A63F13/28 , A63F13/32 , A63F2300/405 , A63F2300/8082 , A63H17/26 , A63H23/04 , A63H27/00 , A63H27/12 , A63H30/04 , A63H33/005 , G05D1/0016 , G05D2201/0214 , G06F1/163 , G06F1/1694 , G06F3/016 , G06F3/02 , G06F3/0346 , G06F3/038 , G06F3/0485 , G06F3/04883 , G06F3/167 , G08B7/06 , G08C17/02 , G08C2201/32 , G08C2201/92 , H04L12/2803 , H04W4/80 , H04W8/005 , H04W84/18
Abstract: A modular sensing device can include an inertial measurement unit to generate sensor data corresponding to user gestures performed by a user, a mode selector enabling the user to select a mode of the modular sensing device out of a plurality of modes, and one or more output devices to generate output based on the user gestures and the selected mode. The modular sensing device can further include a controller to implement a plurality of state machines. Each state machine can be associated with a corresponding user gesture by a sensor data signature. The state machine can execute a state transition when the sensor data matches the sensor data signature. The executed state transition can cause the controller to generate a corresponding output via the one or more output devices specific to the selected mode and based on the corresponding user gesture.
-
公开(公告)号:US20170192518A1
公开(公告)日:2017-07-06
申请号:US15253799
申请日:2016-08-31
Applicant: Sphero, Inc.
Inventor: David Hygh , Fabrizio Polo
CPC classification number: G06F3/017 , A63F13/21 , A63F13/211 , A63F13/212 , A63F13/235 , A63F13/28 , A63F13/32 , A63F2300/405 , A63F2300/8082 , A63H17/26 , A63H23/04 , A63H27/00 , A63H27/12 , A63H30/04 , A63H33/005 , G05D1/0016 , G05D2201/0214 , G06F1/163 , G06F1/1694 , G06F3/016 , G06F3/02 , G06F3/0346 , G06F3/038 , G06F3/0485 , G06F3/04883 , G06F3/167 , G08B7/06 , G08C17/02 , G08C2201/32 , G08C2201/92 , H04L12/2803 , H04W4/80 , H04W8/005 , H04W84/18
Abstract: A modular sensing device can include an inertial measurement unit to generate sensor data corresponding to user gestures performed by a user, a mode selector enabling the user to select a mode of the modular sensing device out of a plurality of modes, and one or more output devices to generate output based on the user gestures and the selected mode. The modular sensing device can further include a controller to implement a plurality of state machines. Each state machine can be associated with a corresponding user gesture by a sensor data signature. The state machine can execute a state transition when the sensor data matches the sensor data signature. The executed state transition can cause the controller to generate a corresponding output via the one or more output devices specific to the selected mode and based on the corresponding user gesture.
-
-
-
-
-
-
-