-
公开(公告)号:US12042718B2
公开(公告)日:2024-07-23
申请号:US17409357
申请日:2021-08-23
Applicant: Valve Corporation
Inventor: Keith Bradner , Jeremy Slocum , Scott Douglas Nietfeld , Lawrence Yang , Jeffrey George Leinbaugh
IPC: G06F3/01 , A63F13/211 , A63F13/218 , G06F3/0346
CPC classification number: A63F13/211 , A63F13/218 , A63F2300/646 , G06F3/014 , G06F3/0346
Abstract: Techniques and devices for determining how to present the release of the virtual object based at least in part on received sensor data is described herein. For example, when the hardware and/or software determines that the virtual object is to be released, the hardware and/or software may calculate one or more of a velocity of the object (e.g., speed and direction), a position at which the virtual object is to be released, a trajectory of the virtual object from the position of release to the landing point of the virtual object, a landing location of the virtual object, and/or the like. The hardware and/or software may then present the virtual object being released according to this determined information.
-
公开(公告)号:US11625898B2
公开(公告)日:2023-04-11
申请号:US16389499
申请日:2019-04-19
Applicant: Valve Corporation
Inventor: Keith Bradner , Jeremy Slocum , Scott Douglas Nietfeld , Lawrence Yang , Jeffrey George Leinbaugh
Abstract: Techniques and devices for holding and releasing virtual objects on a display based on input received from one or more handheld controllers are described herein. In some instances, a handheld controller includes one or more sensors, such as proximity sensors, force sensors (e.g., force resisting sensors, etc.), accelerometers, and/or other types of sensors configured to receive input from a hand of a user gripping the handheld controller. Hardware, software, and/or firmware on the controller and/or on a device coupled to the controller (e.g., a game console, a server, etc.) may receive data from these sensors and generate a representation of a corresponding gesture on a display, such as a monitor, a virtual-reality system, and/or the like.
-
公开(公告)号:US11185763B2
公开(公告)日:2021-11-30
申请号:US16389629
申请日:2019-04-19
Applicant: Valve Corporation
Inventor: Keith Bradner , Jeremy Slocum , Scott Douglas Nietfeld , Lawrence Yang , Jeffrey George Leinbaugh
IPC: A63F13/211 , A63F13/218 , G06F3/01 , G06F3/0346
Abstract: Techniques and devices for determining how to present the release of the virtual object based at least in part on received sensor data is described herein. For example, when the hardware and/or software determines that the virtual object is to be released, the hardware and/or software may calculate one or more of a velocity of the object (e.g., speed and direction), a position at which the virtual object is to be released, a trajectory of the virtual object from the position of release to the landing point of the virtual object, a landing location of the virtual object, and/or the like. The hardware and/or software may then present the virtual object being released according to this determined information.
-
4.
公开(公告)号:US20180264357A1
公开(公告)日:2018-09-20
申请号:US15984245
申请日:2018-05-18
Applicant: Valve Corporation
Inventor: Scott Dalton , Jeffrey Peter Bellinghausen , Scott Douglas Nietfeld , Jeffrey George Leinbaugh , Ian Campbell , Cheang Tad Yoo , Lawrence Yang , Jeffrey Walter Mucha
IPC: A63F13/24 , G06F3/041 , G06F3/038 , A63F13/218
Abstract: Logic of a handheld controller can implement sensor fusion algorithms based on force data provided by a force sensing resistor (FSR) in combination with touch data or proximity data provided by a touch sensor or an array of proximity sensors, respectively. An example sensor fusion algorithm can be used to re-calibrate the FSR when an object contacts an associated control, as detected by the touch sensor. Another example sensor fusion algorithm can be used to ignore spurious inputs detected by the FSR when an object is in contact with an adjacent control. Another example sensor fusion algorithm can be used to detect a hand size of a hand grasping a handle of the controller, as detected by the array of proximity sensors, and to adjust the threshold force to register a FSR input event at the FSR according to the hand size.
-
公开(公告)号:US10888773B2
公开(公告)日:2021-01-12
申请号:US15984231
申请日:2018-05-18
Applicant: Valve Corporation
Inventor: Ian Campbell , Cheang Tad Yoo , Lawrence Yang , Jeffrey Walter Mucha
IPC: A63F13/218 , G06F3/041 , G06F3/01 , A63F13/24 , G06F3/045 , G06F3/0338 , G06F3/038 , G06F3/0484
Abstract: A force sensing resistor (FSR) that is constructed with a first substrate made of polyimide disposed underneath a second substrate that is resistive and flexible. A handheld controller for an electronic system may include the FSR having a first substrate made of polyimide. The FSR may be mounted on a planar surface of a structure within the controller body, such as a structure mounted within a handle of the controller body, and/or a structure that is mounted underneath at least one thumb-operated control that is included on a head of the controller body. The FSR may be configured to measure a resistance value that corresponds to an amount of force applied to an outer surface of the handle and/or an amount of force applied to the at least one thumb-operated control.
-
公开(公告)号:US20180272232A1
公开(公告)日:2018-09-27
申请号:US15984231
申请日:2018-05-18
Applicant: Valve Corporation
Inventor: Ian Campbell , Cheang Tad Yoo , Lawrence Yang , Jeffrey Walter Mucha
IPC: A63F13/218 , G06F3/041 , G06F3/045 , G06F3/01 , A63F13/24
CPC classification number: A63F13/218 , A63F13/24 , G06F3/014 , G06F3/0338 , G06F3/038 , G06F3/0383 , G06F3/0414 , G06F3/0416 , G06F3/045 , G06F3/0484 , G06F2203/04103
Abstract: A force sensing resistor (FSR) that is constructed with a first substrate made of polyimide disposed underneath a second substrate that is resistive and flexible. A handheld controller for an electronic system may include the FSR having a first substrate made of polyimide. The FSR may be mounted on a planar surface of a structure within the controller body, such as a structure mounted within a handle of the controller body, and/or a structure that is mounted underneath at least one thumb-operated control that is included on a head of the controller body. The FSR may be configured to measure a resistance value that corresponds to an amount of force applied to an outer surface of the handle and/or an amount of force applied to the at least one thumb-operated control.
-
公开(公告)号:US11465041B2
公开(公告)日:2022-10-11
申请号:US16950661
申请日:2020-11-17
Applicant: Valve Corporation
Inventor: Ian Campbell , Cheang Tad Yoo , Lawrence Yang , Jeffrey Walter Mucha
IPC: A63F13/218 , G06F3/01 , A63F13/24 , G06F3/045 , G06F3/0338 , G06F3/038 , G06F3/0484 , G06F3/041
Abstract: A force sensing resistor (FSR) that is constructed with a first substrate made of polyimide disposed underneath a second substrate that is resistive and flexible. A handheld controller for an electronic system may include the FSR having a first substrate made of polyimide. The FSR may be mounted on a planar surface of a structure within the controller body, such as a structure mounted within a handle of the controller body, and/or a structure that is mounted underneath at least one thumb-operated control that is included on a head of the controller body. The FSR may be configured to measure a resistance value that corresponds to an amount of force applied to an outer surface of the handle and/or an amount of force applied to the at least one thumb-operated control.
-
公开(公告)号:US20210069582A1
公开(公告)日:2021-03-11
申请号:US16950661
申请日:2020-11-17
Applicant: Valve Corporation
Inventor: Ian Campbell , Cheang Tad Yoo , Lawrence Yang , Jeffrey Walter Mucha
IPC: A63F13/218 , G06F3/01 , A63F13/24 , G06F3/045 , G06F3/0338 , G06F3/038 , G06F3/0484
Abstract: A force sensing resistor (FSR) that is constructed with a first substrate made of polyimide disposed underneath a second substrate that is resistive and flexible. A handheld controller for an electronic system may include the FSR having a first substrate made of polyimide. The FSR may be mounted on a planar surface of a structure within the controller body, such as a structure mounted within a handle of the controller body, and/or a structure that is mounted underneath at least one thumb-operated control that is included on a head of the controller body. The FSR may be configured to measure a resistance value that corresponds to an amount of force applied to an outer surface of the handle and/or an amount of force applied to the at least one thumb-operated control.
-
公开(公告)号:US20200246691A1
公开(公告)日:2020-08-06
申请号:US16392497
申请日:2019-04-23
Applicant: Valve Corporation
Inventor: Walter Petersen , Philip Bryan , Carl Samuel Conlee, IV , Jeffrey Walter Mucha , Scott Douglas Nietfeld , Eric VanWyk , Michael Baseflug , Jeffrey George Leinbaugh , Lawrence Yang , Jeremy Slocum
IPC: A63F13/24 , A63F13/211
Abstract: An electronic controller includes a controller body having a head that adjoins a handle at a neck region, and that includes at least one thumb-operated control. The controller includes a hand retainer that in a closed position is configured to physically bias the user's palm against an outer surface of the handle. The hand retainer includes a resilient member that biases the hand retainer towards an open position. An adjustment mechanism couples the resilient member to the head and permits the resilient member to be adjusted betweena plurality of discrete positions to adjust the resilient member towards or away from the user's purlicue. The adjustment mechanism may include an anchor that is movable peripherally about the head between the plurality of discrete positions and is pivotably attached to the resilient member with a two-part fastener, with a friction member interposed between the resilient member and the anchor.
-
公开(公告)号:US20190290999A1
公开(公告)日:2019-09-26
申请号:US16389629
申请日:2019-04-19
Applicant: Valve Corporation
Inventor: Keith Bradner , Jeremy Slocum , Scott Douglas Nietfeld , Lawrence Yang , Jeffrey George Leinbaugh
IPC: A63F13/211 , A63F13/218
Abstract: Techniques and devices for determining how to present the release of the virtual object based at least in part on received sensor data is described herein. For example, when the hardware and/or software determines that the virtual object is to be released, the hardware and/or software may calculate one or more of a velocity of the object (e.g., speed and direction), a position at which the virtual object is to be released, a trajectory of the virtual object from the position of release to the landing point of the virtual object, a landing location of the virtual object, and/or the like. The hardware and/or software may then present the virtual object being released according to this determined information.
-
-
-
-
-
-
-
-
-