Patents by Inventor Evan Hardesty Parker
Evan Hardesty Parker 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).
-
Patent number: 10620720Abstract: A technique may include determining a cumulative movement of an input controller in a physical environment, determining a scaling factor based on the cumulative movement of the input controller in the physical environment, determining a current movement of the input controller in the physical environment for a time period, and registering, in a virtual environment, only a portion of the current movement of the input controller based on the scaling factor.Type: GrantFiled: November 15, 2017Date of Patent: April 14, 2020Assignee: GOOGLE LLCInventors: Per Karlsson, Matthew Seegmiller, Adam Glazier, Evan Hardesty Parker, Matthias Buhlmann, Dominik Philemon Kaeser
-
Patent number: 10558274Abstract: In a system for teleporting and scaling in a virtual reality environment, a user may teleport from a first virtual location, being experienced at a first scale, to a second virtual location, to be experienced at a second scale. The user may select the new, second virtual location and the new, second scale with a single external input via a handheld electronic device so that, upon release of a triggering action of the electronic device, the user may teleport to the newly selected second virtual location at the newly selected scale.Type: GrantFiled: May 14, 2019Date of Patent: February 11, 2020Assignee: GOOGLE LLCInventors: Adam Glazier, Evan Hardesty Parker
-
Patent number: 10559117Abstract: In a system for moving and scaling in a virtual reality environment, a user may a move from a first virtual position in the virtual environment toward a selected feature at a second virtual position in the virtual environment. While moving from the first position toward the second position, a user's scale, or perspective, relative to the user's surroundings in the virtual environment, may be adjusted via manipulation of a user interface provided on a handheld electronic device.Type: GrantFiled: November 15, 2016Date of Patent: February 11, 2020Assignee: GOOGLE LLCInventors: Dominik Philemon Kaeser, Adam Glazier, Evan Hardesty Parker, Matthew Seegmiller, Per Karlsson, Aleksandr Palatnik
-
System and methods for performing electronic display stabilization via retained lightfield rendering
Patent number: 10419747Abstract: In a system having a user-portable display device, a method includes maintaining a lightfield data structure representing at least a portion of a four-dimensional (4D) lightfield for a three-dimensional (3D) world in association with a first pose of the user-portable display device relative to the 3D world. The method further includes determining a second pose of the user-portable display device relative to the 3D world, the second pose comprising an updated pose of the user-portable display device. The method additionally includes generating a display frame from the lightfield data structure based on the second pose, the display frame representing a field of view of the 3D world from the second pose.Type: GrantFiled: September 21, 2016Date of Patent: September 17, 2019Assignee: GOOGLE LLCInventors: Evan Hardesty Parker, Matthew Milton Pharr, Johnny Chung Lee, Craig Donner, Daniel Erickson, Dominik Philemon Kaeser -
Publication number: 20190265804Abstract: In a system for teleporting and scaling in a virtual reality environment, a user may teleport from a first virtual location, being experienced at a first scale, to a second virtual location, to be experienced at a second scale. The user may select the new, second virtual location and the new, second scale with a single external input via a handheld electronic device so that, upon release of a triggering action of the electronic device, the user may teleport to the newly selected second virtual location at the newly selected scale.Type: ApplicationFiled: May 14, 2019Publication date: August 29, 2019Inventors: Adam Glazier, Evan Hardesty Parker
-
Patent number: 10359863Abstract: In a system for moving, or dragging, a virtual reality environment, a user wearing a head mounted display (HMD) device may be at a first physical position in a physical space, corresponding to a first virtual position in the virtual environment. The user may select a second virtual position in the virtual environment by, for example, manipulation of a handheld electronic device operably coupled to the HMD. The system may construct a three dimensional complex proxy surface based on the first and second virtual positions, and may move the virtual elements of the virtual environment along the proxy surface. This movement of the virtual environment may be perceived by the user as a move from the first virtual position to the second virtual position, although the user may remain at the first physical position within the physical space.Type: GrantFiled: August 23, 2017Date of Patent: July 23, 2019Assignee: GOOGLE LLCInventors: Matthew Seegmiller, Adam Glazier, Dominik Philemon Kaeser, Per Karlsson, Evan Hardesty Parker, Chun-Po Wang, Matthias Buhlmann
-
Patent number: 10338687Abstract: In a system for teleporting and scaling in a virtual reality environment, a user may teleport from a first virtual location, being experienced at a first scale, to a second virtual location, to be experienced at a second scale. The user may select the new, second virtual location and the new, second scale with a single external input via a handheld electronic device so that, upon release of a triggering action of the electronic device, the user may teleport to the newly selected second virtual location at the newly selected scale.Type: GrantFiled: December 2, 2016Date of Patent: July 2, 2019Assignee: GOOGLE LLCInventors: Adam Glazier, Evan Hardesty Parker
-
Patent number: 10217283Abstract: Aspects of the disclosure relate generally to providing a user with an image navigation experience. For instance, a first image of a multidimensional space is provided with an overlay line indicating a direction in which the space extends into the first image such that a second image is connected to the first image along a direction of the overlay line. User input indicating a swipe across a portion of the display is received. When swipe occurred at least partially within an interaction zone defining an area around the overlay line at which the user can interact with the space, the swipe indicates a request to display an image different from the first image. The second image is selected and provided for display based on the swipe and a connection graph connecting the first image and the second image along the direction of the overlay line.Type: GrantFiled: December 17, 2015Date of Patent: February 26, 2019Assignee: Google LLCInventors: Scott Edward Dillard, Humberto Castaneda, Su Chuin Leong, Michael Cameron Jones, Christopher Gray, Evan Hardesty Parker
-
Patent number: 10102666Abstract: A method includes determining, at a first time, a representation of a first head rotation of a head mounted display (HMD) using a first inertial sensor sample stream and rendering, at an application processor, a texture based on the first head rotation. The method further includes determining, at a second time subsequent to the first time, a representation of a second head rotation of the HMD using a second inertial sensor sample stream having a higher sampling rate than the first inertial sensor sample stream, and generating, at a compositor, a rotated representation of the texture based on a difference between the first head rotation and the second head rotation.Type: GrantFiled: June 13, 2016Date of Patent: October 16, 2018Assignee: GOOGLE LLCInventors: Evan Hardesty Parker, Johnny Chung Lee, Adrian Wong
-
Patent number: 10083539Abstract: In a control system for navigating in a virtual reality environment, a user may select a virtual feature in the virtual environment, and set an anchor point on the selected feature. The user may then move, or adjust position, relative to the feature, and/or move and/or scale the feature in the virtual environment, maintaining the portions of the feature at the set anchor point within the user's field of view of the virtual environment.Type: GrantFiled: November 15, 2016Date of Patent: September 25, 2018Assignee: Google LLCInventors: Matthias Buhlmann, Dominik Philemon Kaeser, Chun-Po Wang, Matthew Seegmiller, Evan Hardesty Parker
-
Patent number: 10026212Abstract: A system includes a head mounted display (HMD) device comprising at least one display and at least one sensor to provide pose information for the HMD device. The system further includes a sensor integrator module coupled to the at least one sensor, the sensor integrator module to determine a motion vector for the HMD device based on the pose information, and an application processor to render a first texture based on pose of the HMD device determined from the pose information. The system further includes a motion analysis module to determine a first velocity field having a pixel velocity for at least a subset of pixels of the first texture, and a compositor to render a second texture based on the first texture, the first velocity field and the motion vector for the HMD, and to provide the second texture to the display of the HMD device.Type: GrantFiled: November 20, 2015Date of Patent: July 17, 2018Assignee: Google LLCInventors: Craig Donner, Paul Albert Lalonde, Evan Hardesty Parker
-
Publication number: 20180136743Abstract: In a system for moving, or dragging, a virtual reality environment, a user wearing a head mounted display (HMD) device may be at a first physical position in a physical space, corresponding to a first virtual position in the virtual environment. The user may select a second virtual position in the virtual environment by, for example, manipulation of a handheld electronic device operably coupled to the HMD. The system may construct a three dimensional complex proxy surface based on the first and second virtual positions, and may move the virtual elements of the virtual environment along the proxy surface. This movement of the virtual environment may be perceived by the user as a move from the first virtual position to the second virtual position, although the user may remain at the first physical position within the physical space.Type: ApplicationFiled: August 23, 2017Publication date: May 17, 2018Inventors: Matthew Seegmiller, Adam Glazier, Dominik Philemon Kaeser, Per Karlsson, Evan Hardesty Parker, Chun-Po Wang, Matthias Buhlmann
-
Publication number: 20180136744Abstract: A technique may include determining a cumulative movement of an input controller in a physical environment, determining a scaling factor based on the cumulative movement of the input controller in the physical environment, determining a current movement of the input controller in the physical environment for a time period, and registering, in a virtual environment, only a portion of the current movement of the input controller based on the scaling factor.Type: ApplicationFiled: November 15, 2017Publication date: May 17, 2018Inventors: Per Karlsson, Matthew Seegmiller, Adam Glazier, Evan Hardesty Parker, Matthias Buhlmann, Dominik Philemon Kaeser
-
Patent number: 9898857Abstract: In one aspect, computing device(s) may determine a plurality of fragments for a three-dimensional (3D) model of a geographical location. Each fragment of the plurality of fragments may correspond to a pixel of a blended image and each fragment has a fragment color from the 3D model. The one or more computing devices may determine geospatial location data for each fragment based at least in part on latitude information, longitude information, and altitude information associated with the 3D model. For each fragment of the plurality of fragments, the one or more computing devices may identify a pixel color and an image based at least in part on the geospatial location data, determine a blending ratio based on at least one of a position and an orientation of a virtual camera, and generate the blended image based on at least the blending ratio, the pixel color, and the fragment color.Type: GrantFiled: July 7, 2016Date of Patent: February 20, 2018Assignee: Google LLCInventors: Scott Edward Dillard, Evan Hardesty Parker, Michael Cameron Jones
-
Publication number: 20170228922Abstract: In a system for moving and scaling in a virtual reality environment, a user may a move from a first virtual position in the virtual environment toward a selected feature at a second virtual position in the virtual environment. While moving from the first position toward the second position, a user's scale, or perspective, relative to the user's surroundings in the virtual environment, may be adjusted via manipulation of a user interface provided on a handheld electronic device.Type: ApplicationFiled: November 15, 2016Publication date: August 10, 2017Inventors: Dominik Philemon KAESER, Adam GLAZIER, Evan Hardesty PARKER, Matthew SEEGMILLER, Per KARLSSON, Aleksandr PALATNIK
-
Publication number: 20170228921Abstract: In a control system for navigating in a virtual reality environment, a user may select a virtual feature in the virtual environment, and set an anchor point on the selected feature. The user may then move, or adjust position, relative to the feature, and/or move and/or scale the feature in the virtual environment, maintaining the portions of the feature at the set anchor point within the user's field of view of the virtual environment.Type: ApplicationFiled: November 15, 2016Publication date: August 10, 2017Inventors: Matthias Buhlmann, Dominik Philemon Kaeser, Chun-Po Wang, Matthew Seegmiller, Evan Hardesty Parker
-
Publication number: 20170228931Abstract: In a virtual reality system, a user may travel from a first virtual location to a second virtual location. During travel, a dynamic virtual animation may be displayed within a portal in the field of view by the user, allowing the user to experience a sensation of traveling from the first virtual location to the second virtual location. A fixed feature may be displayed in the field of view, surrounding the portal. The arrangement and position of the fixed feature may remain fixed while the dynamic virtual animation is displayed within the portal, to provide a stable frame of reference while experiencing the sensation of traveling. The stable frame of reference provided by the fixed feature may mitigate a feeling of disorientation and/or motion sickness during travel due to a mismatch between the dynamic visual experience and the stationary physical experience.Type: ApplicationFiled: February 8, 2016Publication date: August 10, 2017Inventors: Evan Hardesty PARKER, Dominik Philemon KAESER, Aleksandr PALATNIK, Adam GLAZIER
-
Publication number: 20170178404Abstract: Aspects of the disclosure relate generally to providing a user with an image navigation experience. For instance, a first image of a multidimensional space is provided with an overlay line indicating a direction in which the space extends into the first image such that a second image is connected to the first image along a direction of the overlay line. User input indicating a swipe across a portion of the display is received. When swipe occurred at least partially within an interaction zone defining an area around the overlay line at which the user can interact with the space, the swipe indicates a request to display an image different from the first image. The second image is selected and provided for display based on the swipe and a connection graph connecting the first image and the second image along the direction of the overlay line.Type: ApplicationFiled: December 17, 2015Publication date: June 22, 2017Inventors: Scott Edward Dillard, Humberto Castaneda, Su Chuin Leong, Michael Cameron Jones, Christopher Gray, Evan Hardesty Parker
-
Publication number: 20170180721Abstract: In a system having a user-portable display device, a method includes maintaining a lightfield data structure representing at least a portion of a four-dimensional (4D) lightfield for a three-dimensional (3D) world in association with a first pose of the user-portable display device relative to the 3D world. The method further includes determining a second pose of the user-portable display device relative to the 3D world, the second pose comprising an updated pose of the user-portable display device. The method additionally includes generating a display frame from the lightfield data structure based on the second pose, the display frame representing a field of view of the 3D world from the second pose.Type: ApplicationFiled: September 21, 2016Publication date: June 22, 2017Inventors: Evan Hardesty Parker, Matthew Milton Pharr, Johnny Chung Lee, Craig Donner, Daniel Erickson, Dominik Philemon Kaeser
-
Publication number: 20170160815Abstract: In a system for teleporting and scaling in a virtual reality environment, a user may teleport from a first virtual location, being experienced at a first scale, to a second virtual location, to be experienced at a second scale. The user may select the new, second virtual location and the new, second scale with a single external input via a handheld electronic device so that, upon release of a triggering action of the electronic device, the user may teleport to the newly selected second virtual location at the newly selected scale.Type: ApplicationFiled: December 2, 2016Publication date: June 8, 2017Inventors: Adam GLAZIER, Evan Hardesty PARKER