-
公开(公告)号:US20220253142A1
公开(公告)日:2022-08-11
申请号:US17731830
申请日:2022-04-28
Applicant: eBay Inc.
Inventor: Clayton Gustin , Deepak Rangaswami , Stefan Belavy , Antonio Haro , Andrew Chalkley
Abstract: Simulating interaction with an object represented in a virtual environment is disclosed. A system includes one or more circuits configured to receive an indicator of a sensed touch in a virtual environment and to determine, based on the indicator, an area of the sensed touch. The one or more circuits are further configured to generate a simulated touch by applying a field to one or more touch simulators, the field actuating the one or more touch simulators by linearly displacing an element of the one or more touch simulators. In implementations, the touch simulators are actuated based on data describing textures and weights of the object represented in the virtual environment.
-
公开(公告)号:US11200617B2
公开(公告)日:2021-12-14
申请号:US17102283
申请日:2020-11-23
Applicant: eBay Inc.
Inventor: Steve Yankovich , Andrew Chalkley
Abstract: Model placement metadata is defined and stored for a three-dimensional (“3D”) model. The model placement metadata specifies constraints on the presentation of the 3D model when rendered in a view of a real-world environment, such as a view of a real-world environment generated by wearable computing device like an augmented reality (“AR”) or virtual reality (“VR”) device. A wearable computing device can analyze the geometry of a real-world environment to determine a configuration for the 3D model that satisfies the constraints set forth by the model placement metadata when the 3D model is rendered in a view of the environment. Once the configuration for the 3D model has been computed, the wearable device can render the 3D model according to the displayed configuration and display the rendering in a view of the real-world environment.
-
公开(公告)号:US20210073901A1
公开(公告)日:2021-03-11
申请号:US17102283
申请日:2020-11-23
Applicant: eBay Inc.
Inventor: Steve Yankovich , Andrew Chalkley
Abstract: Model placement metadata is defined and stored for a three-dimensional (“3D”) model. The model placement metadata specifies constraints on the presentation of the 3D model when rendered in a view of a real-world environment, such as a view of a real-world environment generated by wearable computing device like an augmented reality (“AR”) or virtual reality (“VR”) device. A wearable computing device can analyze the geometry of a real-world environment to determine a configuration for the 3D model that satisfies the constraints set forth by the model placement metadata when the 3D model is rendered in a view of the environment. Once the configuration for the 3D model has been computed, the wearable device can render the 3D model according to the displayed configuration and display the rendering in a view of the real-world environment.
-
34.
公开(公告)号:US10890992B2
公开(公告)日:2021-01-12
申请号:US16353428
申请日:2019-03-14
Applicant: eBay Inc.
Inventor: Joshua Reino Timonen , Andrew Chalkley
Abstract: An augmented reality or virtual reality (AR/VR) device pairs with a companion device to augment input interfaces associated with an AR/VR application at the AR/VR device. In implementations, an AR/VR device determines a portion of a markup file that corresponds to an AR/VR scene of a plurality of AR/VR scenes in an AR/VR environment, and communicates the portion of the markup file to the companion device to cause the companion device to configure a companion user interface associated with initiating an action as part of the AR/VR scene. In response to receiving user input via the companion user interface, the companion device communicates the action to the AR/VR device to initiate the action. The AR/VR device receives input data from the companion device, and initiates the action for the AR/VR scene.
-
公开(公告)号:US20200293166A1
公开(公告)日:2020-09-17
申请号:US16353333
申请日:2019-03-14
Applicant: eBay Inc.
Inventor: Joshua Reino Timonen , Andrew Chalkley
IPC: G06F3/0484 , G06F3/01 , G06F3/14
Abstract: An augmented reality or virtual reality (AR/VR) device pairs with a companion device to augment input interfaces associated with an AR/VR application at the AR/VR device. In implementations, an AR/VR device determines a portion of a markup file that corresponds to an AR/VR scene of a plurality of AR/VR scenes in an AR/VR environment, and communicates the portion of the markup file to the companion device to cause the companion device to configure a companion user interface associated with initiating an action as part of the AR/VR scene. In response to receiving user input via the companion user interface, the companion device communicates the action to the AR/VR device to initiate the action. The AR/VR device receives input data from the companion device, and initiates the action for the AR/VR scene.
-
-
-
-