Patents Assigned to Valve Corporation
  • Patent number: 11146130
    Abstract: This motor includes a stationary portion including a stator; and a rotating portion supported to be rotatable about a central axis extending in a vertical direction with respect to the stationary portion, and including a shaft arranged to extend along the central axis. The stationary portion includes a bearing arranged to rotatably support the shaft, and a base portion arranged to hold the stator. The rotating portion includes a rotor hub portion arranged to extend in an annular shape around the shaft; a magnet directly or indirectly fixed to the rotor hub portion, and arranged opposite to the stator; a flywheel arranged axially above the rotor hub portion; and a seal portion arranged to have a thickness smaller than the thickness of the magnet. At least a portion of an outer circumferential surface of the rotor hub portion is a metal surface.
    Type: Grant
    Filed: September 16, 2019
    Date of Patent: October 12, 2021
    Assignee: Valve Corporation
    Inventors: Junya Mizukami, Yoichi Sekii, Takeyuki Shuto, Naohiro Nagasawa
  • Patent number: 11137484
    Abstract: A calibration system for calibrating tracking equipment includes a segmented dish formed from a plurality of individual panels, a support frame formed from a plurality of individual structural shafts to support the segmented dish, and a rotatable platform to hold the tracking equipment to be calibrated. The segmented dish includes a plurality of sensor assemblies rotatably coupled to its individual panels and a plurality of motor assemblies to control operation of the sensor assemblies.
    Type: Grant
    Filed: February 27, 2018
    Date of Patent: October 5, 2021
    Assignee: Valve Corporation
    Inventor: Gordon Wayne Stoll
  • Patent number: 11130143
    Abstract: A system and method to spray fluid from a container at different mass flow rates is provided. The system includes an actuator rotatable to select a mass flow rate and a valve having dual orifices that are selectively unsealed when the actuator is depressed according to the mass flow rate selection to effect dispensing of fluid.
    Type: Grant
    Filed: March 15, 2018
    Date of Patent: September 28, 2021
    Assignee: PRECISION VALVE CORPORATION
    Inventor: John B. Fore
  • Patent number: 11123634
    Abstract: Client machines running game executables of a video game(s) may utilize a file system proxy component that is configured to track read operations made by the game executable during a game session, to generate access data based on the tracked read operations, and to report the access data to a remote system. This telemetry approach allows the remote system to collect access data reported by multiple client machines, to catalogue the access data according to client system configuration, and to analyze the access data to generate data that is usable by client machines to implement various game-related features including, without limitation, “instant play” of video games, discarding of unused blocks of game data to free up local memory resources, and/or local prefetching of game data for reducing latency during gameplay.
    Type: Grant
    Filed: March 17, 2020
    Date of Patent: September 21, 2021
    Assignee: Valve Corporation
    Inventor: Pierre-Loup Miguel Griffais
  • Patent number: 11107178
    Abstract: Systems and methods for implementing radial density masking graphics rendering for use in applications such as head mounted displays (“HMDs”) are described. Exemplary algorithms are disclosed, according to which image resolution varies within an image depending on the distance of a particular point on the image from one or more fixation points. Reconstruction algorithms according to certain embodiments include three stages: (1) hole filling; (2) cross-cell blending; and (3) Gaussian blur.
    Type: Grant
    Filed: April 22, 2019
    Date of Patent: August 31, 2021
    Assignee: Valve Corporation
    Inventors: Alex Vlachos, Kenneth Barnett
  • Patent number: 11093208
    Abstract: The disclosure relates generally to techniques for determining pupil location of a display device's user via imaging sensors on the display device, and using that information to verify and/or correct positioning of the display device or its internal components. The display device may be a head-mounted display (“HMD”) device with display panels separated from a wearer's eyes via intervening lenses, with the sensors including optical flow sensor integrated circuits mounted on or near at least one of the display panels to capture images of the wearer's eye locations through the lenses, and with the correction to the positioning including modifications to the alignment or other positioning of the HMD device on the wearer user's head and/or its internal components within the HMD device (e.g., based on automated control of motors on the HMD device) to reflect a target alignment of the wearer's eyes relative to displayed information.
    Type: Grant
    Filed: February 1, 2019
    Date of Patent: August 17, 2021
    Assignee: Valve Corporation
    Inventors: Joshua Mark Hudman, Jeremy Adam Selan
  • Patent number: 11086129
    Abstract: Methods and systems relating generally to information displays, and more particularly to systems and methods for backlight assemblies for information displays that emit an angularly narrow cone of light. A backlight assembly that emits a narrow angular cone of light can be particularly beneficial in a head-mounted display configuration, such as for use as part of virtual reality or augmented reality systems, where the head-mounted display comprises a lens assembly that directs light from an information display to the eyes of the user. Such a backlight assembly configuration may help reduce undesirable visual effects like flood illumination, ghost images, glare, and scattering.
    Type: Grant
    Filed: February 11, 2019
    Date of Patent: August 10, 2021
    Assignee: Valve Corporation
    Inventor: Joshua Mark Hudman
  • Patent number: 11086831
    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: August 10, 2021
    Assignee: Valve Corporation
    Inventors: Taylor Karsten Sherman, John Cook
  • Patent number: 11073906
    Abstract: The present disclosure is directed to systems and methods of eye tracking for use in various applications, such as virtual reality or augmented reality applications that include head-mounted display devices. An eye tracking subsystem may be provided that includes a plurality of assemblies that each include a light source, such as an LED, a light detector, such as a silicon photodiode, and a polarizer that is configured to prevent light reflected via specular reflection from reaching the light detectors so that only scattered light is detected by the light detectors. Machine learning or other techniques may be used to track or otherwise determine a user's gaze direction, which may be used by one or more components of an HMD device to improve its functionality in various ways.
    Type: Grant
    Filed: January 27, 2020
    Date of Patent: July 27, 2021
    Assignee: Valve Corporation
    Inventors: Joshua Hudman, Alan Yates, Gordon Wayne Stoll, Evan Fletcher
  • Patent number: 11070618
    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: January 30, 2019
    Date of Patent: July 20, 2021
    Assignee: Valve Corporation
    Inventors: Martin Otten, Taylor Sherman, Henry Goffin
  • Patent number: 11052311
    Abstract: A trained machine learning model(s) is used to determine scores (e.g., trust scores) for user accounts registered with a video game service, and the scores are used to match players together in multiplayer video game settings. For example, sensor data received from client machines can be provided as input to the trained machine learning model(s), and the trained machine learning model(s) generates scores as output, which relate to probabilities that the game control data received from those client machines was generated by handheld devices, as opposed to having been synthesized and/or modified using software. In this manner, subsets of logged-in user accounts executing a video game can be assigned to different matches (e.g., by isolating non-human players from human players) based at least in part on the scores determined for those logged-in user accounts, and the video game is executed in the assigned match for each logged-in user account.
    Type: Grant
    Filed: October 24, 2019
    Date of Patent: July 6, 2021
    Assignee: Valve Corporation
    Inventors: Iestyn Bleasdale-Shepherd, Scott Dalton, Richard Kaethler
  • Patent number: 11052310
    Abstract: Various game controller hardware and user interface configurations are disclosed. Some configurations may comprise two circular trackpads, driven by the player's thumbs, which may be clickable, allowing the entire surface to act as a button. Haptic feedback may be based on dual linear resonant actuators (e.g., by means of strong, weighted electro-magnets attached to each of the dual trackpads), capable of delivering a wide range of force and vibration, allowing control over frequency, amplitude, and direction of movement. The haptics-related components in certain implementations may also play audio waveforms and thereby function as speakers. In the center of the controller according to certain configurations may be another touch-enabled surface, this one backed by a display screen. In some configurations this entire screen itself may also be clickable, like a large single button. A variety of other exemplary implementations and configurations are described.
    Type: Grant
    Filed: April 22, 2019
    Date of Patent: July 6, 2021
    Assignee: Valve Corporation
    Inventors: Jeffrey Peter Bellinghausen, Claire Michelle Gottschalk, Eric James Hope, Jeffrey Scott Keyzer, Scott Dalton
  • Patent number: 11056042
    Abstract: Systems and methods for providing display panels with reduced visual artifacts. A display system is provided that includes a pixel array having a plurality of pixels arranged in rows and columns. The display system receives an image stream that includes a plurality of sets of image data that each represent an image to be sequentially presented by the display system. The data for each frame or set of image data is loaded into the pixel array according to a loading sequence with reduces the visual artifacts perceived by a viewer of the display system. The loading sequence may include an inside-out loading sequence which gives preference to a central region of the pixel array, a speculative preloading sequence which first loads portions of the pixel array with speculative data, or various combinations thereof.
    Type: Grant
    Filed: March 24, 2020
    Date of Patent: July 6, 2021
    Assignee: Valve Corporation
    Inventors: Jeremy Adam Selan, Duane Martin Evans
  • Patent number: 11045725
    Abstract: Controller visualization systems and methods for use in virtual/augmented reality environments such as walk-around virtual reality environments are described. The virtual representation of a physical control device may be altered based on the context of the virtual environment. Certain embodiments combine the virtual rendering of the tracked control device with a real-time video representation of part of the operating space. In certain embodiments, the display of additional information relating to the function of interactive elements may be displayed based on context, such as when a specific action is required from a user in the virtual space.
    Type: Grant
    Filed: May 14, 2019
    Date of Patent: June 29, 2021
    Assignee: Valve Corporation
    Inventors: David Sawyer, Tristan Reidford, Yasser Malaika, Alan Yates, Jeremy Selan
  • Patent number: 11044402
    Abstract: Devices and techniques for managing power consumption of a position tracking device. The position tracking device may be a virtual reality (VR) controller having multiple optical sensors oriented to receive optical signals from different directions. A stationary optical emitter projects a laser line into a space and repeatedly scans the laser line through the space. For a given scan, some of the sensors may detect the laser line and some of the sensors may not detect the laser line. When an individual sensor fails to detect a laser scan, that sensor is disabled for at least a portion of one or more subsequent laser scans in order to reduce power consumption of the VR controller.
    Type: Grant
    Filed: January 6, 2020
    Date of Patent: June 22, 2021
    Assignee: Valve Corporation
    Inventor: Rob Rydberg
  • Patent number: 11042247
    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 14, 2019
    Date of Patent: June 22, 2021
    Assignee: Valve Corporation
    Inventor: Scott Douglas Nietfeld
  • Patent number: 11035476
    Abstract: A gate valve having a seat plate with a recessed face smaller in width than a bore of the valve. The recessed face includes an opening, which can be generally rectangular for use of the valve as a substantially linear control valve. The valve closes by movement of the gate along the recessed face to obstruct the opening, and opens by the reverse movement.
    Type: Grant
    Filed: July 12, 2019
    Date of Patent: June 15, 2021
    Assignee: Slurryflo Valve Corporation
    Inventor: Marc Leroux
  • Patent number: 11033809
    Abstract: A handheld controller may include a movable control that is usable for activating and deactivating a motion control feature of the handheld controller based on a detection of, or a failure to detect, a finger contacting a surface of the movable control. For example, a touch sensor associated with the movable control may provide touch sensor data indicative of a proximity of a finger relative to the movable control, and based on this touch sensor data, the motion control feature of the handheld controller can be toggled on and off, depending on whether the finger is contacting the movable control or not. When the motion control feature is activated, motion sensor data from a motion sensor(s) is sent to an application (e.g., a video game) as application input. When the motion control feature is deactivated, the motion sensor data is not used as application input.
    Type: Grant
    Filed: May 7, 2019
    Date of Patent: June 15, 2021
    Assignee: Valve Corporation
    Inventors: Austin Palmer, Ian Campbell, Scott Dalton
  • Patent number: 11000759
    Abstract: A handheld video game controller is operable in Bluetooth Low Energy (BLE) mode to allow for sending controller input data to a target BLE device in a manner that bypasses any operating system (OS) restrictions that might otherwise be imposed on game controller input. When operating in the BLE mode, the handheld video game controller pairs (establishes a radio link) with a BLE device executing a client application used for video game streaming. During gameplay, the video game executes on a host computer and the player provides user input to the game controller to control an aspect of the video game. In response to such user input, the game controller sends controller input data to the BLE device via a radio of the game controller. The player may switch between operating the game controller in BLE mode and receiver mode using input gestures on the game controller.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: May 11, 2021
    Assignee: Valve Corporation
    Inventors: Austin Palmer, Sam Lantinga, Nathaniel Brown, Corey Wharton
  • Patent number: 10996775
    Abstract: A method including receiving data corresponding to one or more objects in proximity to the controller, determining scores for controller configurations of the controller, ranking the scores of controller configurations, selecting a controller configuration among the controller configurations, and configuring a touch sensor of the controller according to a selected controller configuration.
    Type: Grant
    Filed: March 23, 2020
    Date of Patent: May 4, 2021
    Assignee: Valve Corporation
    Inventor: Scott Douglas Nietfeld