Patents by Inventor Adam Michael O'Hern

Adam Michael O'Hern 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: 20250037404
    Abstract: In one embodiment, a method of intermingling stereoscopic and conforming virtual content to a bounded surface is performed at a device that includes one or more processors, non-transitory memory, and one or more displays. The method includes displaying a bounded surface within a native user computer-generated reality (CGR) environment, wherein the bounded surface is displayed based on a first set of world coordinates characterizing the native user CGR environment. The method further includes displaying a first stereoscopic virtual object within a perimeter of a first side of the bounded surface, wherein the first stereoscopic virtual object is displayed in accordance with a second set of world coordinates that is different from the first set of world coordinates characterizing the native user CGR environment.
    Type: Application
    Filed: October 11, 2024
    Publication date: January 30, 2025
    Inventors: Clement P. Boissiere, Samuel L. Iglesias, Timothy Robert Oriol, Adam Michael O'Hern
  • Patent number: 12148116
    Abstract: In one embodiment, a method of intermingling stereoscopic and conforming virtual content to a bounded surface is performed at a device that includes one or more processors, non-transitory memory, and one or more displays. The method includes displaying a bounded surface within a native user computer-generated reality (CGR) environment, wherein the bounded surface is displayed based on a first set of world coordinates characterizing the native user CGR environment. The method further includes displaying a first stereoscopic virtual object within a perimeter of a first side of the bounded surface, wherein the first stereoscopic virtual object is displayed in accordance with a second set of world coordinates that is different from the first set of world coordinates characterizing the native user CGR environment.
    Type: Grant
    Filed: July 11, 2023
    Date of Patent: November 19, 2024
    Assignee: APPLE INC.
    Inventors: Clement P. Boissiere, Samuel L Iglesias, Timothy Robert Oriol, Adam Michael O'Hern
  • Publication number: 20240019982
    Abstract: Various implementations disclosed herein include devices, systems, and methods for indicating a distance to a selectable portion of a virtual surface. In various implementations, a device includes a display, a non-transitory memory and one or more processors coupled with the display and the non-transitory memory. In some implementations, a method includes displaying a graphical environment that includes a virtual surface, wherein at least a portion of the virtual surface is selectable. In some implementations, the method includes determining a distance between a collider object and the selectable portion of the virtual surface. In some implementations, the method includes displaying a depth indicator in association with the collider object. In some implementations, a visual property of the depth indicator is selected based on the distance between the collider object and the selectable portion of the virtual surface.
    Type: Application
    Filed: September 1, 2023
    Publication date: January 18, 2024
    Inventors: Adam Michael O'Hern, Mark Alan Ebbole, Justin Timothy Voss, Charles Magahern, Peter Louis Hajas, Michael E. Buerli
  • Patent number: 11789584
    Abstract: Various implementations disclosed herein include devices, systems, and methods for indicating a distance to a selectable portion of a virtual surface. In various implementations, a device includes a display, a non-transitory memory and one or more processors coupled with the display and the non-transitory memory. In some implementations, a method includes displaying a graphical environment that includes a virtual surface, wherein at least a portion of the virtual surface is selectable. In some implementations, the method includes determining a distance between a collider object and the selectable portion of the virtual surface. In some implementations, the method includes displaying a depth indicator in association with the collider object. In some implementations, a visual property of the depth indicator is selected based on the distance between the collider object and the selectable portion of the virtual surface.
    Type: Grant
    Filed: February 22, 2021
    Date of Patent: October 17, 2023
    Assignee: APPLE INC.
    Inventors: Adam Michael O'Hern, Mark Alan Ebbole, Justin Timothy Voss, Charles Magahern, Peter Louis Hajas, Michael E. Buerli
  • Patent number: 11782571
    Abstract: Various implementations disclosed herein include a method performed by a device. While executing a CGR application, the method includes displaying a three-dimensional object in a three-dimensional space, wherein the three-dimensional space is defined by a three-dimensional coordinate system. The method also includes: detecting a first user input directed to the three-dimensional object; and in response to detecting the first user input, displaying a spatial manipulation user interface element including a set of spatial manipulation affordances respectively associated with a set of spatial manipulations of the three-dimensional object, wherein each of the set of spatial manipulations corresponds to a translational movement of the three-dimensional object along a corresponding axis of the three-dimensional space.
    Type: Grant
    Filed: July 19, 2022
    Date of Patent: October 10, 2023
    Assignee: APPLE INC.
    Inventors: Gerald Louis Guyomard, Etienne H. Guerard, Adam Michael O'Hern, Michelle Chua, Robin-Yann Joram Storm, Adam James Bolton, Zachary Becker, Bradley Warren Peebler
  • Patent number: 11748966
    Abstract: In one embodiment, a method of intermingling stereoscopic and conforming virtual content to a bounded surface is performed at a device that includes one or more processors, non-transitory memory, and one or more displays. The method includes displaying a bounded surface within a native user computer-generated reality (CGR) environment, wherein the bounded surface is displayed based on a first set of world coordinates characterizing the native user CGR environment. The method further includes displaying a first stereoscopic virtual object within a perimeter of a first side of the bounded surface, wherein the first stereoscopic virtual object is displayed in accordance with a second set of world coordinates that is different from the first set of world coordinates characterizing the native user CGR environment.
    Type: Grant
    Filed: March 29, 2022
    Date of Patent: September 5, 2023
    Assignee: APPLE INC.
    Inventors: Clement P. Boissiere, Samuel L. Iglesias, Timothy Robert Oriol, Adam Michael O'Hern
  • Publication number: 20220350461
    Abstract: Various implementations disclosed herein include a method performed by a device. While executing a CGR application, the method includes displaying a three-dimensional object in a three-dimensional space, wherein the three-dimensional space is defined by a three-dimensional coordinate system. The method also includes: detecting a first user input directed to the three-dimensional object; and in response to detecting the first user input, displaying a spatial manipulation user interface element including a set of spatial manipulation affordances respectively associated with a set of spatial manipulations of the three-dimensional object, wherein each of the set of spatial manipulations corresponds to a translational movement of the three-dimensional object along a corresponding axis of the three-dimensional space.
    Type: Application
    Filed: July 19, 2022
    Publication date: November 3, 2022
    Inventors: Gerald Louis Guyomard, Etienne H. Guerard, Adam Michael O'Hern, Michelle Chua, Robin-Yann Joram Storm, Adam James Bolton, Zachary Becker, Bradley Warren Peebler
  • Patent number: 11429246
    Abstract: Various implementations disclosed herein include a method performed by a device. The method includes displaying a three-dimensional object in a three-dimensional space. The method includes displaying a spatial manipulation user interface element including a set of spatial manipulation affordances respectively associated with a set of spatial manipulations of the three-dimensional object. Each of the set of spatial manipulations corresponds to a translational movement of the three-dimensional object along a corresponding axis of the three-dimensional space. The method includes detecting a first user input directed to a first spatial manipulation affordance of the spatial manipulation affordance. The first spatial manipulation affordance is associated with a first axis of the three-dimensional space.
    Type: Grant
    Filed: October 1, 2021
    Date of Patent: August 30, 2022
    Assignee: Apple Inc.
    Inventors: Gerald Louis Guyomard, Etienne H. Guerard, Adam Michael O'Hern, Michelle Chua, Robin-Yann Joram Storm, Adam James Bolton, Zachary Becker, Bradley Warren Peebler
  • Publication number: 20220245913
    Abstract: In one embodiment, a method of intermingling stereoscopic and conforming virtual content to a bounded surface is performed at a device that includes one or more processors, non-transitory memory, and one or more displays. The method includes displaying a bounded surface within a native user computer-generated reality (CGR) environment, wherein the bounded surface is displayed based on a first set of world coordinates characterizing the native user CGR environment. The method further includes displaying a first stereoscopic virtual object within a perimeter of a first side of the bounded surface, wherein the first stereoscopic virtual object is displayed in accordance with a second set of world coordinates that is different from the first set of world coordinates characterizing the native user CGR environment.
    Type: Application
    Filed: March 29, 2022
    Publication date: August 4, 2022
    Inventors: Clement P. Boissiere, Samuel L. Iglesias, Timothy Robert Oriol, Adam Michael O'Hern
  • Patent number: 11328497
    Abstract: In one embodiment, a method of intermingling stereoscopic and conforming virtual content to a bounded surface is performed at a device that includes one or more processors, non-transitory memory, and one or more displays. The method includes displaying a bounded surface within a native user computer-generated reality (CGR) environment, wherein the bounded surface is displayed based on a first set of world coordinates characterizing the native user CGR environment. The method further includes displaying a first stereoscopic virtual object within a perimeter of a first side of the bounded surface, wherein the first stereoscopic virtual object is displayed in accordance with a second set of world coordinates that is different from the first set of world coordinates characterizing the native user CGR environment.
    Type: Grant
    Filed: March 17, 2020
    Date of Patent: May 10, 2022
    Assignee: APPLE INC.
    Inventors: Clement P. Boissiere, Samuel L. Iglesias, Timothy Robert Oriol, Adam Michael O'Hern
  • Publication number: 20220019335
    Abstract: Various implementations disclosed herein include a method performed by a device. The method includes displaying a three-dimensional object in a three-dimensional space. The method includes displaying a spatial manipulation user interface element including a set of spatial manipulation affordances respectively associated with a set of spatial manipulations of the three-dimensional object. Each of the set of spatial manipulations corresponds to a translational movement of the three-dimensional object along a corresponding axis of the three-dimensional space. The method includes detecting a first user input directed to a first spatial manipulation affordance of the spatial manipulation affordance. The first spatial manipulation affordance is associated with a first axis of the three-dimensional space.
    Type: Application
    Filed: October 1, 2021
    Publication date: January 20, 2022
    Inventors: Gerald Louis Guyomard, Etienne H. Guerard, Adam Michael O'Hern, Michelle Chua, Robin-Yann Joram Storm, Adam James Bolton, Zachary Becker, Bradley Warren Peebler
  • Patent number: 11182044
    Abstract: A method includes displaying a spatial manipulation user interface element including a first set of spatial manipulation affordances respectively associated with a first set of spatial manipulations of a three-dimensional object. The first set of spatial manipulations is based on a first virtual camera perspective. The method includes, in response to detecting a user input changing the first virtual camera perspective to a second virtual camera perspective, changing display of the three-dimensional object from the first virtual camera perspective to the second virtual camera perspective, and displaying a second set of spatial manipulation affordances respectively associated with a second set of spatial manipulations. The second set of spatial manipulations is based on the second virtual camera perspective, and includes a spatial manipulation excluded from the first set of spatial manipulations.
    Type: Grant
    Filed: May 29, 2020
    Date of Patent: November 23, 2021
    Assignee: APPLE INC.
    Inventors: Gerald Louis Guyomard, Etienne H. Guerard, Adam Michael O'Hern, Michelle Chua, Robin-Yann Joram Storm, Adam James Bolton, Zachary Becker, Bradley Warren Peebler
  • Publication number: 20200379626
    Abstract: In one implementation, a method of spatially manipulating a three-dimension object includes displaying a three-dimensional object in a three-dimensional space from a first virtual camera perspective, wherein the three-dimensional space is defined by a three-dimensional coordinate system including three perpendicular axes. The method includes displaying a spatial manipulation user interface element including a first set of spatial manipulation affordances respectively associated with a first set of spatial manipulations of the three-dimensional object, wherein the first set of spatial manipulations is based on the first virtual camera perspective. The method includes detecting a user input changing the first virtual camera perspective to a second virtual camera perspective.
    Type: Application
    Filed: May 29, 2020
    Publication date: December 3, 2020
    Inventors: Gerald Louis Guyomard, Etienne H. Guerard, Adam Michael O'Hern, Michelle Chua, Robin-Yann Joram Storm, Adam James Bolton, Zachary Becker, Bradley Warren Peebler
  • Publication number: 20200302698
    Abstract: In one embodiment, a method of intermingling stereoscopic and conforming virtual content to a bounded surface is performed at a device that includes one or more processors, non-transitory memory, and one or more displays. The method includes displaying a bounded surface within a native user computer-generated reality (CGR) environment, wherein the bounded surface is displayed based on a first set of world coordinates characterizing the native user CGR environment. The method further includes displaying a first stereoscopic virtual object within a perimeter of a first side of the bounded surface, wherein the first stereoscopic virtual object is displayed in accordance with a second set of world coordinates that is different from the first set of world coordinates characterizing the native user CGR environment.
    Type: Application
    Filed: March 17, 2020
    Publication date: September 24, 2020
    Inventors: Clement P. Boissiere, Samuel L. Iglesias, Timothy Robert Oriol, Adam Michael O'Hern