Patents Assigned to Valve Corporation
-
Patent number: 11146130Abstract: 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: GrantFiled: September 16, 2019Date of Patent: October 12, 2021Assignee: Valve CorporationInventors: Junya Mizukami, Yoichi Sekii, Takeyuki Shuto, Naohiro Nagasawa
-
Patent number: 11137484Abstract: 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: GrantFiled: February 27, 2018Date of Patent: October 5, 2021Assignee: Valve CorporationInventor: Gordon Wayne Stoll
-
Patent number: 11130143Abstract: 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: GrantFiled: March 15, 2018Date of Patent: September 28, 2021Assignee: PRECISION VALVE CORPORATIONInventor: John B. Fore
-
Patent number: 11123634Abstract: 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: GrantFiled: March 17, 2020Date of Patent: September 21, 2021Assignee: Valve CorporationInventor: Pierre-Loup Miguel Griffais
-
Patent number: 11107178Abstract: 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: GrantFiled: April 22, 2019Date of Patent: August 31, 2021Assignee: Valve CorporationInventors: Alex Vlachos, Kenneth Barnett
-
Patent number: 11093208Abstract: 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: GrantFiled: February 1, 2019Date of Patent: August 17, 2021Assignee: Valve CorporationInventors: Joshua Mark Hudman, Jeremy Adam Selan
-
Patent number: 11086129Abstract: 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: GrantFiled: February 11, 2019Date of Patent: August 10, 2021Assignee: Valve CorporationInventor: Joshua Mark Hudman
-
Patent number: 11086831Abstract: 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: GrantFiled: January 10, 2019Date of Patent: August 10, 2021Assignee: Valve CorporationInventors: Taylor Karsten Sherman, John Cook
-
Patent number: 11073906Abstract: 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: GrantFiled: January 27, 2020Date of Patent: July 27, 2021Assignee: Valve CorporationInventors: Joshua Hudman, Alan Yates, Gordon Wayne Stoll, Evan Fletcher
-
Patent number: 11070618Abstract: 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: GrantFiled: January 30, 2019Date of Patent: July 20, 2021Assignee: Valve CorporationInventors: Martin Otten, Taylor Sherman, Henry Goffin
-
Patent number: 11052311Abstract: 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: GrantFiled: October 24, 2019Date of Patent: July 6, 2021Assignee: Valve CorporationInventors: Iestyn Bleasdale-Shepherd, Scott Dalton, Richard Kaethler
-
Patent number: 11052310Abstract: 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: GrantFiled: April 22, 2019Date of Patent: July 6, 2021Assignee: Valve CorporationInventors: Jeffrey Peter Bellinghausen, Claire Michelle Gottschalk, Eric James Hope, Jeffrey Scott Keyzer, Scott Dalton
-
Patent number: 11056042Abstract: 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: GrantFiled: March 24, 2020Date of Patent: July 6, 2021Assignee: Valve CorporationInventors: Jeremy Adam Selan, Duane Martin Evans
-
Patent number: 11045725Abstract: 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: GrantFiled: May 14, 2019Date of Patent: June 29, 2021Assignee: Valve CorporationInventors: David Sawyer, Tristan Reidford, Yasser Malaika, Alan Yates, Jeremy Selan
-
Patent number: 11044402Abstract: 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: GrantFiled: January 6, 2020Date of Patent: June 22, 2021Assignee: Valve CorporationInventor: Rob Rydberg
-
Patent number: 11042247Abstract: 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: GrantFiled: June 14, 2019Date of Patent: June 22, 2021Assignee: Valve CorporationInventor: Scott Douglas Nietfeld
-
Patent number: 11035476Abstract: 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: GrantFiled: July 12, 2019Date of Patent: June 15, 2021Assignee: Slurryflo Valve CorporationInventor: Marc Leroux
-
Patent number: 11033809Abstract: 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: GrantFiled: May 7, 2019Date of Patent: June 15, 2021Assignee: Valve CorporationInventors: Austin Palmer, Ian Campbell, Scott Dalton
-
Patent number: 11000759Abstract: 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: GrantFiled: March 29, 2019Date of Patent: May 11, 2021Assignee: Valve CorporationInventors: Austin Palmer, Sam Lantinga, Nathaniel Brown, Corey Wharton
-
Patent number: 10996775Abstract: 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: GrantFiled: March 23, 2020Date of Patent: May 4, 2021Assignee: Valve CorporationInventor: Scott Douglas Nietfeld