Patents Assigned to Valve Corporation
  • Patent number: 11363247
    Abstract: Described herein are motion smoothing techniques for a display, or display system, such as a head-mounted display (HMD), to account for motion of moving or animating objects in a way that mitigates judder. The display system may be separate from, yet communicatively coupled to, a host computer where a graphics-based application, such as a video game, is outputting frames for rendering on the display system. The host computer may generate motion vectors representing compressed pixel data for transmission to the display system. The motion vectors can be used by the display system to modify pixel data of a frame. The modified pixel data for the frame is “motion-smoothed” for rendering on the display system in a manner that mitigates judder of moving or animating objects.
    Type: Grant
    Filed: February 14, 2020
    Date of Patent: June 14, 2022
    Assignee: Valve Corporation
    Inventor: Aaron Leiby
  • Patent number: 11343486
    Abstract: A head-mounted display (HMD) system may include a HMD with a housing and a pair of display panels, mounted within the housing, that are counterrotated in orientation. A compositor of the HMD system may also be configured to provide camera pose data with counterrotated camera orientations to an executing application (e.g., a video game application), and to resample the frames received from the application, with or without rotational adjustments in the clockwise and counterclockwise directions depending on whether the display panels of the HMD are upright-oriented or counterrotated in orientation. A combined approach may use the counterrotated camera orientations in combination with counterrotated display panels to provide a HMD with optimized display performance.
    Type: Grant
    Filed: January 13, 2021
    Date of Patent: May 24, 2022
    Assignee: Valve Corporation
    Inventor: Jeremy Adam Selan
  • Patent number: 11334145
    Abstract: Sensory feedback (“chaperoning”) systems and methods for guiding users in virtual/augmented reality environments such as walk-around virtual reality environments are described. Exemplary implementations assist with preventing collisions with objects in the physical operating space in which the user acts, among other potential functions and/or uses.
    Type: Grant
    Filed: March 14, 2019
    Date of Patent: May 17, 2022
    Assignee: Valve Corporation
    Inventors: David Sawyer, Kenneth Birdwell, Kenneth Barnett, Tristan Reidford, Aaron Leiby, Emily Ridgway, Alexander C. Vlachos
  • Patent number: 11320692
    Abstract: Systems and methods for providing a display for an electronic device that includes a liquid crystal display panel assembly, a backlight assembly that includes a light source, and a spatially varying polarizer that provides phase retardation that varies as a function of propagation length away from the light source. The display may also include a linear polarizer and other optical components that improve the efficiency of the backlight assembly, thereby reducing power consumption, cost, space requirements, and provide other advantages.
    Type: Grant
    Filed: February 1, 2021
    Date of Patent: May 3, 2022
    Assignee: Valve Corporation
    Inventor: Joshua Mark Hudman
  • Patent number: 11314322
    Abstract: Light output of a display can be dynamically adjusted on-the-fly. When implemented on a low-persistence display that supports a variable refresh rate, this dynamic light output adjustment maintains a constant brightness over a series of frames to eliminate flickering of the display. When pixel data of a given frame is output to a frame buffer for presenting an image on the display, a time difference between an illumination of the display's light emitting elements for a preceding frame and an upcoming illumination of the light emitting elements for the given frame may be determined, and this time difference is used to determine a value of a light output parameter. During presentation of the image on the display, the light emitting elements can be illuminated in accordance with the value of the light output parameter. This determination iterates over a series of frames to dynamically adjust the display's light output.
    Type: Grant
    Filed: November 16, 2020
    Date of Patent: April 26, 2022
    Assignee: Valve Corporation
    Inventor: Jeremy Adam Selan
  • Patent number: 11314323
    Abstract: Systems and methods for tracking the position of a head-mounted display (HMD). The HMD may include a support structure that carries a forward facing camera and a plurality of optical flow sensor integrated circuits (ICs). The forward camera captures image sensor data in a forward camera field of view (FOV) at a first frame rate, and each of the plurality of sensor ICs captures image sensor data in a respective plurality of sensor IC FOVs at a second frame rate. The sensor IC FOVs may collectively cover at least a substantial portion of the forward camera FOV. A processor may receive the image sensor data from the camera and the plurality of sensor ICs. The processor may process the received image sensor data and/or other sensor data (e.g., IMU data) to track a position of the head-mounted display based on the processing of the received sensor data.
    Type: Grant
    Filed: January 22, 2021
    Date of Patent: April 26, 2022
    Assignee: Valve Corporation
    Inventor: Joshua Mark Hudman
  • Patent number: 11303875
    Abstract: A rendering workload for an individual frame can be split between a head-mounted display (HMD) and a host computer that is executing an application. To split a rendering workload for a frame, the HMD may send head tracking data to the host computer, and the head tracking data may be used by the host computer to generate pixel data associated with the frame and extra data in addition to the pixel data. The extra data can include, without limitation, pose data, depth data, motion vector data, and/or extra pixel data. The HMD may receive the pixel data and at least some of the extra data, determine an updated pose for the HMD, and apply re-projection adjustments to the pixel data based on the updated pose and the received extra data to obtain modified pixel data, which is used to present an image on the display panel(s) of the HMD.
    Type: Grant
    Filed: December 17, 2019
    Date of Patent: April 12, 2022
    Assignee: Valve Corporation
    Inventor: Yasser Malaika
  • Patent number: 11294485
    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.
    Type: Grant
    Filed: March 23, 2020
    Date of Patent: April 5, 2022
    Assignee: Valve Corporation
    Inventors: Scott Dalton, Jeffrey Peter Bellinghausen, Scott Douglas Nietfeld, Jeffrey George Leinbaugh, Ian Campbell, Cheang Tad Yoo, Lawrence Yang, Jeffrey Walter Mucha
  • Patent number: 11267793
    Abstract: Methods and systems are disclosed relating to a lens system that allows for simultaneous focus of near and far-away images with one pair of glasses, heads-up-displays (HUDs), and the like, without the need to move the user's eyes. This lens system may be used in a HUD application, for example, where the user may focus on a display lens that may be approximately one inch from the eye to view computer-generated information such as altitude, temperature, directions, and the like, and simultaneously view the individual's surroundings. The lens system may include a liquid lens that when modulated may vary from a near-focus state to a far-focus state rapidly by using an electrowetting or piezoelectric hydraulic actuator. This variable rate lens may be multiplexed at a rate that allows both near and far-away images to appear in focus simultaneously through the advantageous use of a user's persistence of vision.
    Type: Grant
    Filed: October 7, 2019
    Date of Patent: March 8, 2022
    Assignee: Valve Corporation
    Inventor: Benjamin David Krasnow
  • Patent number: 11253781
    Abstract: Various embodiments are directed towards employing one or more physical sensors arranged on or in proximity to a video game player to obtain biofeedback measures that are then useable to dynamically modify a state of play of a video game. The sensors may be connected or even unconnected to the game player, replace, or otherwise augment traditional physical game controllers. The sensors gather various biofeedback measures and provide such measures to a biofeedback application programming interface (API). Before and/or during video game play, the video game queries the biofeedback API to request inferences about the game player's state of arousal. The response to the query is then used to modify the state of the video game play. Where the video game is a multi-player video game, biofeedback measures from other game players may also be obtained and used to further modify the state of the video game play.
    Type: Grant
    Filed: December 14, 2018
    Date of Patent: February 22, 2022
    Assignee: Valve Corporation
    Inventors: Michael S. Ambinder, Steven J. Bond
  • Patent number: 11225372
    Abstract: The present device dispenses product from a pressurized container. The device has a metered valve that dispenses a predetermined fixed quantity of product upon actuation. The metered valve can be configured by the customer with a spacer to affect the amount of product continually metered.
    Type: Grant
    Filed: June 29, 2020
    Date of Patent: January 18, 2022
    Assignee: Precision Valve Corporation
    Inventors: Ran Plaschkes, Kai Theo Bauer, Rainer Heetfeld
  • Patent number: 11213755
    Abstract: Techniques are described for automatically reducing cheating in an interactive execution environment, such as to perform automated operations to detect and stop use of cheat software in an online game environment, and to restrict subsequent access to the online game environment for users who are identified as using cheat software. The techniques may include using deep learning techniques to train one or more models to classify particular types of gameplay actions as being unauthorized if cheat software use is detected, including to determine a likelihood of whether a separate cheat detection decision system would decide that particular gameplay actions are authorized or not authorized if the additional cheat detection decision system assesses those gameplay actions, and then using the trained model(s) and in some cases the additional cheat detection decision system for the cheat software detection and prevention.
    Type: Grant
    Filed: February 27, 2020
    Date of Patent: January 4, 2022
    Assignee: Valve Corporation
    Inventors: Anthony John Cox, John McDonald, Gabriel Van Engel, Matt Rhoten
  • Patent number: 11209657
    Abstract: Systems and methods for tracking the position of a head-mounted display (HMD) system component, such as a wearable HMD device or a hand-held controller. The HMD component may include a support structure that carries a plurality of angle sensitive detectors that are able to detect the angle of arrival of light emitted from a light source. A processor causes light sources to emit light according a specified pattern, and receive sensor data from the plurality of angle sensitive detectors. The processor may process the received sensor data using machine learning or other techniques to track a position of the head-mounted display component based on the processing of the received sensor data.
    Type: Grant
    Filed: January 24, 2020
    Date of Patent: December 28, 2021
    Assignee: Valve Corporation
    Inventors: Joshua Hudman, Alan Yates, Gordon Wayne Stoll, Evan Fletcher
  • Patent number: 11194879
    Abstract: Described herein are, among other things, techniques, devices, and systems for generating one or more trained machine-learning models. Also described herein are techniques, devices, and systems for applying a consumption history of a particular user to the trained model(s) to generate score data indicating a correlation between each content-item title and the consumption history. The techniques then determine a ranked list of content items having a highest correlation to the consumption history, which may be used to retrieve videos associated with the most-correlated content items for generating a compilation video composed of these retrieved videos.
    Type: Grant
    Filed: October 18, 2019
    Date of Patent: December 7, 2021
    Assignee: Valve Corporation
    Inventors: Adil Sardar, Anthony John Cox, Mark Zbikowski, Christian Carollo, Martin Otten, Taylor Sherman, Alden Kroll, Donald Ichiro Lambe
  • Patent number: 11185763
    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.
    Type: Grant
    Filed: April 19, 2019
    Date of Patent: November 30, 2021
    Assignee: Valve Corporation
    Inventors: Keith Bradner, Jeremy Slocum, Scott Douglas Nietfeld, Lawrence Yang, Jeffrey George Leinbaugh
  • Patent number: 11169382
    Abstract: Systems and methods for providing low latency and high bandwidth wireless data transport for various applications, such as virtual reality, augmented reality, or video applications. A wireless data transport system is provided that includes an electrically steerable antenna, such as a phased-array antenna, that is operative to selectively steer its beam based on control input. The wireless data transport system includes a tracking subsystem that is operative to track a mobile wireless device (e.g., head-mounted display (HMD), tablet computer, smart phone) as the mobile wireless device moves around in a tracked volume. The wireless data transport system utilizes the known position, orientation, or movement of the mobile wireless device receiving the data (e.g.
    Type: Grant
    Filed: January 25, 2019
    Date of Patent: November 9, 2021
    Assignee: Valve Corporation
    Inventors: Staci Jane Elaan, Eric Judson VanWyk, Montgomery Vincent Goodson
  • Patent number: 11167213
    Abstract: A controller for an electronic system includes a controller body having a handle portion, a tracking arc that is fixed to the controller body, and a hand retainer configured to physically bias a user's palm against an outside surface of the handle portion. A plurality of tracking sensors is disposed in the tracking arc, and are responsive to electromagnetic radiation emitted by the electronic system. An array of proximity sensors are spatially distributed around the outer surface of the handle portion, and are responsive to a proximity of the user's fingers to the outside surface of the handle portion.
    Type: Grant
    Filed: July 23, 2019
    Date of Patent: November 9, 2021
    Assignee: Valve Corporation
    Inventors: Jeffrey Walter Mucha, Jeffrey George Leinbaugh, Eric James Hope, Philip Bryan, Scott Richard Britt, Scott Nietfeld, Claire Michelle Gottschalk, Jeremy Slocum
  • Patent number: 11157472
    Abstract: Methods and systems relating to a file distribution scheme in a computer network are disclosed that distributes files in an efficient manner that reduces, among other things, network traffic. In an embodiment of the invention, a method for updating a file is disclosed. In such a method, unique chunks in a first version of a digital file are identified. For a second version of the digital file, chunks that are the same as in the first version are identified. Recompilation information is generated and stored for these identified chunks. Also, for the second version of the digital file, chunks in the second version that are different from chunks in the first version are identified. Recompilation information is generated and stored for these identified chunks. With this information, the second version of the digital file is completely defined and can be efficiently stored.
    Type: Grant
    Filed: January 10, 2019
    Date of Patent: October 26, 2021
    Assignee: Valve Corporation
    Inventors: Taylor Karsten Sherman, John Cook
  • Patent number: 11151776
    Abstract: Described herein are techniques for adjusting a prediction level and a throttle level, as frames are being rendered on a head-mounted display (HMD), based on an application's rendering performance. The prediction level is increased if a number of late frames, out of a past N rendered frames of (N being any suitable number), meets or exceeds a threshold number of late frames, which causes a compositor of the HMD to predict pose data of the HMD farther out into the future. The throttle level can be increased independently from, or in synchronization with, the increase in the prediction level to causes the compositor to throttle the frame rate of the application (e.g., to a fraction of the refresh rate of the HMD). The prediction level (and the throttle level, if at the same level) can be decreased if a particular number of consecutively-rendered frames finish rendering early.
    Type: Grant
    Filed: January 21, 2020
    Date of Patent: October 19, 2021
    Assignee: Valve Corporation
    Inventors: Aaron Leiby, Alex Vlachos
  • Patent number: D943575
    Type: Grant
    Filed: April 6, 2021
    Date of Patent: February 15, 2022
    Assignee: Valve Corporation
    Inventors: Carl Samuel Conlee, IV, Ivan A. McCracken, Jeremy Adam Selan, Quentin Smith, Dustin Michael Horn, Clement Gallois