Patents by Inventor John Adam Croston
John Adam Croston has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20230315250Abstract: A wearable display system includes a mixed reality display for presenting a virtual image to a user, an outward-facing imaging system configured to image an environment of the user, and a hardware processor operably coupled to the mixed reality display and to the imaging system. The hardware processor is programmed to generate a virtual remote associated with a parent device, render the virtual remote and the virtual control element on the mixed reality display, determine when the user of the wearable system interacts with the virtual control element of the virtual remote, and perform certain functions in response to user interaction with a virtual control element of the virtual remote. These functions may include generation the virtual control element to move on the mixed reality display; and when movement of the virtual control element surpasses a threshold condition, generate a focus indicator for the virtual control element.Type: ApplicationFiled: June 8, 2023Publication date: October 5, 2023Inventors: Adrian Kaehler, John Adam Croston
-
Patent number: 11720223Abstract: A wearable display system can automatically recognize a physical remote or a device that the remote serves using computer vision techniques. The wearable system can generate a virtual remote with a virtual control panel viewable and interactable by user of the wearable system. The virtual remote can emulate the functionality of the physical remote. The user can select a virtual remote for interaction, for example, by looking or pointing at the parent device or its remote control, or by selecting from a menu of known devices. The virtual remote may include a virtual button, which is associated with a volume in the physical space. The wearable system can detect that a virtual button is actuated by determining whether a portion of the user's body (e.g., the user's finger) has penetrated the volume associated with the virtual button.Type: GrantFiled: September 22, 2021Date of Patent: August 8, 2023Assignee: MAGIC LEAP, INC.Inventors: Adrian Kaehler, John Adam Croston
-
Patent number: 11527064Abstract: 2D and 3D data of a scene are linked by associating points in the 3D data with corresponding points in multiple different 2D images within the 2D data. Labels assigned to points in either data can be propagated to the other data. Labels propagated to a point in the 3D data are aggregated, and the labels ranked highest are kept and propagated back to the 2D images. 3D data including labels produced in this manner allow partially obscured objects in certain views to be more accurately identified. Thus, an object can be manipulated in all 2D views of the 2D data in which the object is at least partially visible, in order to digitally remove, alter, or replace it.Type: GrantFiled: July 13, 2021Date of Patent: December 13, 2022Assignee: REscan, Inc.Inventors: John Adam Croston, Teja Yerramsetty, Botond Bognar, Donald L Alvarez
-
Publication number: 20220083198Abstract: A wearable display system can automatically recognize a physical remote or a device that the remote serves using computer vision techniques. The wearable system can generate a virtual remote with a virtual control panel viewable and interactable by user of the wearable system. The virtual remote can emulate the functionality of the physical remote. The user can select a virtual remote for interaction, for example, by looking or pointing at the parent device or its remote control, or by selecting from a menu of known devices. The virtual remote may include a virtual button, which is associated with a volume in the physical space. The wearable system can detect that a virtual button is actuated by determining whether a portion of the user's body (e.g., the user's finger) has penetrated the volume associated with the virtual button.Type: ApplicationFiled: September 22, 2021Publication date: March 17, 2022Inventors: Adrian Kaehler, John Adam Croston
-
Patent number: 11150777Abstract: A wearable display system can automatically recognize a physical remote or a device that the remote serves using computer vision techniques. The wearable system can generate a virtual remote with a virtual control panel viewable and interactable by user of the wearable system. The virtual remote can emulate the functionality of the physical remote. The user can select a virtual remote for interaction, for example, by looking or pointing at the parent device or its remote control, or by selecting from a menu of known devices. The virtual remote may include a virtual button, which is associated with a volume in the physical space. The wearable system can detect that a virtual button is actuated by determining whether a portion of the user's body (e.g., the user's finger) has penetrated the volume associated with the virtual button.Type: GrantFiled: December 1, 2017Date of Patent: October 19, 2021Assignee: Magic Leap, Inc.Inventors: Adrian Kaehler, John Adam Croston
-
Patent number: 11061557Abstract: Touchscreen-enabled devices are provided to display images of either real or virtual environments, the devices having at least one user interface including a graphical overlay laid over the images for navigating the environments. The device can interpret gestures made by a single finger of the user on the touchscreen as commands to achieve intended maneuvers such as translations of the point of view and rotations of the point of view within the displayed environment. This allows for one-finger navigation of the environment. The elevational angle of the viewpoint may be tilted above or below horizontal as the viewpoint approaches topographical features within the displayed environment, and may return to horizontal after transitioning to a level surface.Type: GrantFiled: October 14, 2019Date of Patent: July 13, 2021Assignee: RESCAN, INC.Inventors: John Adam Croston, Botond Bognar
-
Publication number: 20200042169Abstract: Touchscreen-enabled devices are provided to display images of either real or virtual environments, the devices having at least one user interface including a graphical overlay laid over the images for navigating the environments. The device can interpret gestures made by a single finger of the user on the touchscreen as commands to achieve intended maneuvers such as translations of the point of view and rotations of the point of view within the displayed environment. This allows for one-finger navigation of the environment. The elevational angle of the viewpoint may be tilted above or below horizontal as the viewpoint approaches topographical features within the displayed environment, and may return to horizontal after transitioning to a level surface.Type: ApplicationFiled: October 14, 2019Publication date: February 6, 2020Inventors: John Adam Croston, Botond Bognar
-
Publication number: 20180157398Abstract: A wearable display system can automatically recognize a physical remote or a device that the remote serves using computer vision techniques. The wearable system can generate a virtual remote with a virtual control panel viewable and interactable by user of the wearable system. The virtual remote can emulate the functionality of the physical remote. The user can select a virtual remote for interaction, for example, by looking or pointing at the parent device or its remote control, or by selecting from a menu of known devices. The virtual remote may include a virtual button, which is associated with a volume in the physical space. The wearable system can detect that a virtual button is actuated by determining whether a portion of the user's body (e.g., the user's finger) has penetrated the volume associated with the virtual button.Type: ApplicationFiled: December 1, 2017Publication date: June 7, 2018Inventors: Adrian Kaehler, John Adam Croston
-
Patent number: 9235924Abstract: Methods for generating a virtual world are described. The virtual world may comprise a three-dimensional gameworld associated with a video game. The virtual world may be represented by a plurality of voxels arranged in a three-dimensional grid. Each voxel of the plurality of voxels may be associated with various attributes such as one or more color values, an opacity value, a location within the virtual world, a fill value, and a cubify value. In some embodiments, the virtual world may be generated or edited using a computer graphics editing tool that assigns one or more cubify values to one or more voxels using a voxel selection tool, such as a cubify brush. A voxel's cubify value may be used to determine how the voxel is rendered by a rendering engine, for example, whether the voxel is rendered as a rectilinear cube or as a smooth isosurface.Type: GrantFiled: December 17, 2013Date of Patent: January 12, 2016Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Robert Jason Major, John Adam Croston
-
Publication number: 20150170401Abstract: Methods for generating a virtual world are described. The virtual world may comprise a three-dimensional gameworld associated with a video game. The virtual world may be represented by a plurality of voxels arranged in a three-dimensional grid. Each voxel of the plurality of voxels may be associated with various attributes such as one or more color values, an opacity value, a location within the virtual world, a fill value, and a cubify value. In some embodiments, the virtual world may be generated or edited using a computer graphics editing tool that assigns one or more cubify values to one or more voxels using a voxel selection tool, such as a cubify brush. A voxel's cubify value may be used to determine how the voxel is rendered by a rendering engine, for example, whether the voxel is rendered as a rectilinear cube or as a smooth isosurface.Type: ApplicationFiled: December 17, 2013Publication date: June 18, 2015Applicant: MICROSOFT CORPORATIONInventors: Robert Jason Major, John Adam Croston