Patents Assigned to Valve Corporation
  • Patent number: 12042718
    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: August 23, 2021
    Date of Patent: July 23, 2024
    Assignee: VALVE CORPORATION
    Inventors: Keith Bradner, Jeremy Slocum, Scott Douglas Nietfeld, Lawrence Yang, Jeffrey George Leinbaugh
  • Patent number: 12044846
    Abstract: Systems and methods for tracking the position of one or more objects, such as components of a head-mounted display (HMD) system. One or more objects may carry a plurality of angle sensitive optical detectors. Each of the optical detectors may include an optical subsystem that is configured to vary at least one of phase or intensity of light imparted on the optical detector. The optical subsystem may include one or more of diffractive optical elements, lens arrays, intensity masks, phase masks, or the like. The optical detectors may include a photodetector that includes a plurality of optically active areas, such as a quadrant cell photodetector, an image sensor with an array of photodiodes, etc. Control circuitry may cause light sources to emit light, and may receive sensor data from the plurality of optical detectors. Control circuitry may process the sensor data to track a position of one or more objects.
    Type: Grant
    Filed: September 14, 2022
    Date of Patent: July 23, 2024
    Assignee: Valve Corporation
    Inventors: Evan Fletcher, Joshua Mark Hudman
  • Patent number: 12047551
    Abstract: The present disclosure related generally to techniques for improving the performance and efficiency of display systems, such as laser scan beam display systems or other types of display systems (e.g., micro-displays). Display systems of the present disclosure may include a polarization compensation optic, such as a spatially varying polarizer, that provides phase retardation that varies as a function of position, which provides polarization compensation to provide light that is well suited for a polarization sensitive optic of the display system, such as a waveguide-based optical system, a pancake optical system, a birdbath optical system, a coating-based optical system, etc. The display systems of the present disclosure may be components of head-mounted display systems, or other types of display systems.
    Type: Grant
    Filed: May 12, 2023
    Date of Patent: July 23, 2024
    Assignee: Valve Corporation
    Inventor: Joshua Mark Hudman
  • Patent number: 12026208
    Abstract: Described herein are, among other things, techniques, devices, and systems for generating one or more trained machine-learning models used for generating content-item recommendations. 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, as well as modifying this score data using one or more biasing factors for generating result data. In addition, the techniques, devices, and systems may use this result data, along with received user input, for determining an order in which to present one or more content items to the user. For example, this may include determining which content items to recommend to a user and in which order to do so.
    Type: Grant
    Filed: August 22, 2022
    Date of Patent: July 2, 2024
    Assignee: Valve Corporation
    Inventors: Anthony John Cox, Christian Carollo
  • Patent number: 12013541
    Abstract: The present disclosure is related generally to techniques for improving the performance and efficiency of display systems, such as laser scan beam display systems or other types of display systems (e.g., micro-displays) of an HMD system or other device. Display systems of the present disclosure may utilize polarization multiplexing that allow for improved optimization of diffraction optics. In at least some implementations, a display system may selectively polarize light dependent on wavelength (e.g., color) or field of view. An optical combiner may include polarization sensitive diffractive optical elements that are each optimized for a subset of colors or portions of an overall field of view, thereby providing improved correction optics for a display system.
    Type: Grant
    Filed: July 31, 2023
    Date of Patent: June 18, 2024
    Assignee: Valve Corporation
    Inventor: Joshua Mark Hudman
  • Patent number: 12013487
    Abstract: Optical positional tracking systems that may be used in virtual reality (VR)/augmented reality (AR) applications are described. Exemplary implementations comprise one or more receivers and one or more transmitters. Exemplary transmitters contain two orthogonal rotors that each emit a fan-shaped laser beam. Each beam is swept as the rotors are spun at constant speed. Exemplary optical receivers can be relatively small, and mounted at convenient locations on the VR display. These receivers consist of small optical detectors that may be mounted on head-mounted VR displays. Exemplary systems determine position by measuring the time at which each swept beam crosses each receiver/detector.
    Type: Grant
    Filed: June 13, 2022
    Date of Patent: June 18, 2024
    Assignee: Valve Corporation
    Inventors: Alan Yates, Jeremy Adam Selan
  • Patent number: 12005351
    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: February 16, 2022
    Date of Patent: June 11, 2024
    Assignee: Valve Corporation
    Inventors: Michael S. Ambinder, Steven J. Bond
  • Patent number: 12003580
    Abstract: The application is directed to techniques, devices, and systems for updating files. For example, a remote system may store first data representing a first version of a file and second data representing a second version of the file. The remote system may then determine that a first portion of the first data corresponds to a first portion of the second data. Based at least in part on the determination, the remote system may identify a second portion of the first data using the first portion of the first data and identify a second portion of the second data using the first portion of the second data. The remote system may then generate third data representing a difference between the second portion of the second data and the second portion of the first data. Additionally, the remote system may store the third data in association with the file.
    Type: Grant
    Filed: June 25, 2021
    Date of Patent: June 4, 2024
    Assignee: Valve Corporation
    Inventors: Martin Otten, Taylor Sherman, Henry Goffin
  • Patent number: 11992751
    Abstract: A method including receiving at least one of touch data or force data representing a touch input received at the controller, determining one or more model(s), generating image data using the one or more models, the image data representing at least a hand gesture corresponding to the touch input received at the controller, and transmitting the image data to a virtual reality (VR) environment for display.
    Type: Grant
    Filed: April 13, 2021
    Date of Patent: May 28, 2024
    Assignee: VALVE CORPORATION
    Inventors: Scott Douglas Nietfeld, Joe van den Heuvel
  • Patent number: 11989842
    Abstract: This application describes a head-mounted display (HMD) for use in virtual-reality (VR) environments. The systems and methods described herein may determine information about a real-world environment surrounding the user, a location of the user within the real-world environment, and/or a pose of the user within the real-world environment. Such information may allow the HMD to display images of the real-world environment in a pass-through manner and without detracting the user from the VR environment. In some instances, the HMD may pass-through images of the real-world environment based on one or more triggering events.
    Type: Grant
    Filed: May 31, 2022
    Date of Patent: May 21, 2024
    Assignee: VALVE CORPORATION
    Inventors: Charles N. Lohr, Gordon Wayne Stoll
  • Patent number: 11977594
    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: December 6, 2021
    Date of Patent: May 7, 2024
    Assignee: VALVE CORPORATION
    Inventors: Adil Sardar, Anthony John Cox, Mark Zbikowski, Christian Carollo, Martin Otten, Taylor Sherman, Alden Kroll, Donald Ichiro Lambe
  • Patent number: 11933976
    Abstract: Systems and methods for tracking the position of one or more head-mounted display (HMD) system components of an HMD system. The HMD components may carry a plurality of angle sensitive detectors or other types of detectors. The HMD system may be operative to detect corrupted position tracking samples, allowing such samples to be ignored, thereby improving the position tracking process. Control circuitry causes light sources to emit light according a specified pattern, and receives sensor data from the plurality of detectors. Control circuitry may process the sensor data, for example using machine learning or other techniques, to track a position of one or more HMD components.
    Type: Grant
    Filed: September 27, 2022
    Date of Patent: March 19, 2024
    Assignee: Valve Corporation
    Inventors: Evan Fletcher, Jeffrey Walter Mucha, Joshua Mark Hudman, Alan Yates, Gordon Wayne Stoll, Jeffrey George Leinbaugh, Charles Lohr
  • Patent number: 11893190
    Abstract: The logic of a handheld controller system may use a clustering algorithm to determine which sensors of a touch sensor array, such as capacitive pads, to assign to individual fingers of a user's hand. The clustering algorithm disclosed herein allows for dynamically determining the controller configuration on-the-fly for a given user. An example process includes receiving data generated by a plurality of sensors of a touch sensor array of the handheld controller, generating a covariance matrix that indicates correlations between pairs of sensors, determining a plurality of feature vectors based at least in part on the covariance matrix, each feature vector corresponding to an individual sensor and describing that sensor's correlation(s) with one or more other sensors, clustering the feature vectors using a clustering algorithm, and configuring the touch sensor array according to a controller configuration that assigns sensors to respective fingers of a hand.
    Type: Grant
    Filed: June 8, 2021
    Date of Patent: February 6, 2024
    Assignee: VALVE CORPORATION
    Inventor: Scott Douglas Nietfeld
  • Patent number: 11886391
    Abstract: Described herein are, among other things, techniques, devices, and systems for identifying portions of a new version of an application that are new to the new version and portions of the new version that are common to the new version and a previous version of the application, such that a client computing device may efficiently update from the previous version to the new version.
    Type: Grant
    Filed: May 14, 2020
    Date of Patent: January 30, 2024
    Assignee: VALVE CORPORATION
    Inventor: Taylor Karsten Sherman
  • Patent number: 11846798
    Abstract: A head-mounted display device includes a display panel (such as a liquid crystal display), an optics system for focusing a portion of the display onto an eye of a user, and a backlight assembly including a light guide, a plurality of extraction features positioned on a surface of the light guide, and at least one laser diode for directing light into the light guide. The light guide is sized and dimensioned to illuminate only a portion of the display that is focused by the optics system; with the plurality of light extraction features configured to diffuse light toward the display panel for back illuminating the display panel.
    Type: Grant
    Filed: April 1, 2022
    Date of Patent: December 19, 2023
    Assignee: Valve Corporation
    Inventors: Joshua Mark Hudman, Douglas Vanderwel
  • Patent number: 11847257
    Abstract: Systems and methods for tracking the position of a head-mounted display (HMD) system component. The HMD component may carry a plurality of angle sensitive detectors that are able to detect the angle of light emitted from a light source. The HMD component may include one or more scatter detectors that detect whether light has been scattered or reflected, so such light can be ignored. Control circuitry causes light sources to emit light according a specified pattern, and receives sensor data from the plurality of angle sensitive detectors. The processor may process the sensor data and scatter detector data, for example using machine learning or other techniques, to track a position of the HMD component. An angle sensitive detector may include a spatially-varying polarizer having a position-varying polarizing pattern and one or more polarizer layers that together are operative to detect the angle of impinging light.
    Type: Grant
    Filed: October 7, 2022
    Date of Patent: December 19, 2023
    Assignee: Valve Corporation
    Inventors: Joshua Mark Hudman, Kameron Wade Rausch
  • Patent number: 11841507
    Abstract: An optical system is provided. The optical system includes a gaze tracker operative to track a gaze of a user and output data representative of the gaze and a correction portion including multiple spatially varying polarizers. A first polarizer of the spatially varying polarizers has a first control input configured to receive a first control signal indicating whether the first polarizer is to be active or inactive. The first polarizer, when active, provides a first optical correction on light passing through at a location corresponding to a first region of a virtual image. The optical system includes a controller configured to receive the data representative of the gaze, determine, based on the gaze, whether to implement the first optical correction on the light and in response to determining to implement the first optical correction on the light, output the first control signal indicating the first polarizer is to be active.
    Type: Grant
    Filed: February 3, 2021
    Date of Patent: December 12, 2023
    Assignee: Valve Corporation
    Inventor: Joshua Mark Hudman
  • Patent number: D1010007
    Type: Grant
    Filed: May 30, 2023
    Date of Patent: January 2, 2024
    Assignee: VALVE CORPORATION
    Inventors: Carl Samuel Conlee, IV, Philip Bryan, Claire Gottschalk, Jeremy Slocum
  • Patent number: D1031436
    Type: Grant
    Filed: October 15, 2021
    Date of Patent: June 18, 2024
    Assignee: Precision Valve Corporation
    Inventors: John B. Fore, Michael P. Downey, Matthew L. Brett
  • Patent number: D1036548
    Type: Grant
    Filed: May 5, 2021
    Date of Patent: July 23, 2024
    Assignee: Valve Corporation
    Inventors: Benoit Collette, John Ikeda, Jeremy Slocum, Walter Petersen, Pierre-Loup Miguel Griffais, Lucas Allen Whipple, Carl Samuel Conlee, IV