Patents by Inventor Frank Hamilton
Frank Hamilton 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: 20230350504Abstract: Systems and methods for interacting with virtual objects in a three-dimensional space using a wearable system are disclosed. The wearable system can be programmed to permit user interaction with interactable objects in a field of regard (FOR) of a user. The FOR includes a portion of the environment around the user that is capable of being perceived by the user via the AR system. The system can determine a group of interactable objects in the FOR of the user and determine a pose of the user. The system can update, based on a change in the pose or a field of view (FOV) of the user, a subgroup of the interactable objects that are located in the FOV of the user and receive a selection of a target interactable object from the subgroup of interactable objects. The system can initiate a selection event on the target interactable object.Type: ApplicationFiled: July 3, 2023Publication date: November 2, 2023Inventors: James M. Powderly, Savannah Niles, Frank Hamilton, Marshal A. Fontaine, Rony Abovitz, Alysha Naples
-
Patent number: 11733786Abstract: Systems and methods for interacting with virtual objects in a three-dimensional space using a wearable system are disclosed. The wearable system can be programmed to permit user interaction with interactable objects in a field of regard (FOR) of a user. The FOR includes a portion of the environment around the user that is capable of being perceived by the user via the AR system. The system can determine a group of interactable objects in the FOR of the user and determine a pose of the user. The system can update, based on a change in the pose or a field of view (FOV) of the user, a subgroup of the interactable objects that are located in the FOV of the user and receive a selection of a target interactable object from the subgroup of interactable objects. The system can initiate a selection event on the target interactable object.Type: GrantFiled: November 4, 2022Date of Patent: August 22, 2023Assignee: Magic Leap, Inc.Inventors: James M. Powderly, Savannah Niles, Frank Hamilton, Marshal A. Fontaine, Rony Abovitz, Alysha Naples
-
Publication number: 20230057175Abstract: Systems and methods for interacting with virtual objects in a three-dimensional space using a wearable system are disclosed. The wearable system can be programmed to permit user interaction with interactable objects in a field of regard (FOR) of a user. The FOR includes a portion of the environment around the user that is capable of being perceived by the user via the AR system. The system can determine a group of interactable objects in the FOR of the user and determine a pose of the user. The system can update, based on a change in the pose or a field of view (FOV) of the user, a subgroup of the interactable objects that are located in the FOV of the user and receive a selection of a target interactable object from the subgroup of interactable objects. The system can initiate a selection event on the target interactable object.Type: ApplicationFiled: November 4, 2022Publication date: February 23, 2023Inventors: James M. Powderly, Savannah Niles, Frank Hamilton, Marshal A. Fontaine, Rony Abovitz, Alysha Naples
-
Patent number: 11507204Abstract: Systems and methods for interacting with virtual objects in a three-dimensional space using a wearable system are disclosed. The wearable system can be programmed to permit user interaction with interactable objects in a field of regard (FOR) of a user. The FOR includes a portion of the environment around the user that is capable of being perceived by the user via the AR system. The system can determine a group of interactable objects in the FOR of the user and determine a pose of the user. The system can update, based on a change in the pose or a field of view (FOV) of the user, a subgroup of the interactable objects that are located in the FOV of the user and receive a selection of a target interactable object from the subgroup of interactable objects. The system can initiate a selection event on the target interactable object.Type: GrantFiled: November 12, 2021Date of Patent: November 22, 2022Assignee: Magic Leap, Inc.Inventors: James M. Powderly, Savannah Niles, Frank Hamilton, Marshal A. Fontaine, Rony Abovitz, Alysha Naples
-
Patent number: 11379950Abstract: Systems and methods directed to placing content are described. More specifically, content is received and depth information corresponding to an external environment of the computing device is obtained. An indication to associate the content with a location based on the depth information is received from a user. Information for at least one plane associated with the depth information at the location is obtained and at least a portion of the content is warped to match the at least one plane based on the depth information.Type: GrantFiled: May 7, 2021Date of Patent: July 5, 2022Assignee: LEMON INC.Inventors: Frank Hamilton, Hwankyoo Shawn Kim, Zhixiong Lu, Qingyang Lv, WeiShan Yu, Ben Ma
-
Publication number: 20220075458Abstract: Systems and methods for interacting with virtual objects in a three-dimensional space using a wearable system are disclosed. The wearable system can be programmed to permit user interaction with interactable objects in a field of regard (FOR) of a user. The FOR includes a portion of the environment around the user that is capable of being perceived by the user via the AR system. The system can determine a group of interactable objects in the FOR of the user and determine a pose of the user. The system can update, based on a change in the pose or a field of view (FOV) of the user, a subgroup of the interactable objects that are located in the FOV of the user and receive a selection of a target interactable object from the subgroup of interactable objects. The system can initiate a selection event on the target interactable object.Type: ApplicationFiled: November 12, 2021Publication date: March 10, 2022Inventors: James M. Powderly, Savannah Niles, Frank Hamilton, Marshal A. Fontaine, Rony Abovitz, Alysha Naples
-
Patent number: 11175750Abstract: Systems and methods for interacting with virtual objects in a three-dimensional space using a wearable system are disclosed. The wearable system can be programmed to permit user interaction with interactable objects in a field of regard (FOR) of a user. The FOR includes a portion of the environment around the user that is capable of being perceived by the user via the AR system. The system can determine a group of interactable objects in the FOR of the user and determine a pose of the user. The system can update, based on a change in the pose or a field of view (FOV) of the user, a subgroup of the interactable objects that are located in the FOV of the user and receive a selection of a target interactable object from the subgroup of interactable objects. The system can initiate a selection event on the target interactable object.Type: GrantFiled: November 13, 2019Date of Patent: November 16, 2021Assignee: Magic Leap, Inc.Inventors: James M. Powderly, Savannah Niles, Frank Hamilton, Marshal A. Fontaine, Rony Abovitz, Alysha Naples
-
Publication number: 20200082637Abstract: A wearable system can comprise a display system configured to present virtual content in a three-dimensional space, a user input device configured to receive a user input, and one or more sensors configured to detect a user's pose. The wearable system can support various user interactions with objects in the user's environment based on contextual information. As an example, the wearable system can adjust the size of an aperture of a virtual cone during a cone cast (e.g., with the user's poses) based on the contextual information. As another example, the wearable system can adjust the amount of movement of virtual objects associated with an actuation of the user input device based on the contextual information.Type: ApplicationFiled: November 13, 2019Publication date: March 12, 2020Inventors: James M. Powderly, Savannah Niles, Frank Hamilton, Marshal A. Fontaine, Paul Armistead Hoover
-
Publication number: 20200081555Abstract: Systems and methods for interacting with virtual objects in a three-dimensional space using a wearable system are disclosed. The wearable system can be programmed to permit user interaction with interactable objects in a field of regard (FOR) of a user. The FOR includes a portion of the environment around the user that is capable of being perceived by the user via the AR system. The system can determine a group of interactable objects in the FOR of the user and determine a pose of the user. The system can update, based on a change in the pose or a field of view (FOV) of the user, a subgroup of the interactable objects that are located in the FOV of the user and receive a selection of a target interactable object from the subgroup of interactable objects. The system can initiate a selection event on the target interactable object.Type: ApplicationFiled: November 13, 2019Publication date: March 12, 2020Inventors: James M. Powderly, Savannah Niles, Frank Hamilton, Marshal A. Fontaine, Rony Abovitz, Alysha Naples
-
Patent number: 10521025Abstract: Systems and methods for interacting with virtual objects in a three-dimensional space using a wearable system are disclosed. The wearable system can be programmed to allow a user to interact with virtual objects using a user input device and poses. The wearable system can also automatically determine contextual information such as layout of the virtual objects in the user's environment and switch the user input mode based on the contextual information.Type: GrantFiled: October 18, 2016Date of Patent: December 31, 2019Assignee: Magic Leap, Inc.Inventors: James M. Powderly, Savannah Niles, Frank Hamilton, Marshal A. Fontaine, Rony Abovitz, Alysha Naples
-
Patent number: 10510191Abstract: A wearable system can comprise a display system configured to present virtual content in a three-dimensional space, a user input device configured to receive a user input, and one or more sensors configured to detect a user's pose. The wearable system can support various user interactions with objects in the user's environment based on contextual information. As an example, the wearable system can adjust the size of an aperture of a virtual cone during a cone cast (e.g., with the user's poses) based on the contextual information. As another example, the wearable system can adjust the amount of movement of virtual objects associated with an actuation of the user input device based on the contextual information.Type: GrantFiled: August 2, 2019Date of Patent: December 17, 2019Assignee: Magic Leap, Inc.Inventors: James M. Powderly, Savannah Niles, Frank Hamilton, Marshal A. Fontaine, Paul Armistead Hoover
-
Publication number: 20190355180Abstract: A wearable system can comprise a display system configured to present virtual content in a three-dimensional space, a user input device configured to receive a user input, and one or more sensors configured to detect a user's pose. The wearable system can support various user interactions with objects in the user's environment based on contextual information. As an example, the wearable system can adjust the size of an aperture of a virtual cone during a cone cast (e.g., with the user's poses) based on the contextual information. As another example, the wearable system can adjust the amount of movement of virtual objects associated with an actuation of the user input device based on the contextual information.Type: ApplicationFiled: August 2, 2019Publication date: November 21, 2019Inventors: James M. Powderly, Savannah Niles, Frank Hamilton, Marshal A. Fontaine, Paul Armistead Hoover
-
Patent number: 10417831Abstract: A wearable system can comprise a display system configured to present virtual content in a three-dimensional space, a user input device configured to receive a user input, and one or more sensors configured to detect a user's pose. The wearable system can support various user interactions with objects in the user's environment based on contextual information. As an example, the wearable system can adjust the size of an aperture of a virtual cone during a cone cast (e.g., with the user's poses) based on the contextual information. As another example, the wearable system can adjust the amount of movement of virtual objects associated with an actuation of the user input device based on the contextual information.Type: GrantFiled: August 2, 2018Date of Patent: September 17, 2019Assignee: Magic Leap, Inc.Inventors: James M. Powderly, Savannah Niles, Frank Hamilton, Marshal A. Fontaine, Paul Armistead Hoover
-
Publication number: 20180365901Abstract: A wearable system can comprise a display system configured to present virtual content in a three-dimensional space, a user input device configured to receive a user input, and one or more sensors configured to detect a user's pose. The wearable system can support various user interactions with objects in the user's environment based on contextual information. As an example, the wearable system can adjust the size of an aperture of a virtual cone during a cone cast (e.g., with the user's poses) based on the contextual information. As another example, the wearable system can adjust the amount of movement of virtual objects associated with an actuation of the user input device based on the contextual information.Type: ApplicationFiled: August 2, 2018Publication date: December 20, 2018Inventors: James M. Powderly, Savannah Niles, Frank Hamilton, Marshal A. Fontaine, Paul Armistead Hoover
-
Patent number: 10078919Abstract: A wearable system can comprise a display system configured to present virtual content in a three-dimensional space, a user input device configured to receive a user input, and one or more sensors configured to detect a user's pose. The wearable system can support various user interactions with objects in the user's environment based on contextual information. As an example, the wearable system can adjust the size of an aperture of a virtual cone during a cone cast (e.g., with the user's poses) based on the contextual information. As another example, the wearable system can adjust the amount of movement of virtual objects associated with an actuation of the user input device based on the contextual information.Type: GrantFiled: March 29, 2017Date of Patent: September 18, 2018Assignee: Magic Leap, Inc.Inventors: James M. Powderly, Savannah Niles, Frank Hamilton, Marshal A. Fontaine, Paul Armistead Hoover
-
Publication number: 20170287225Abstract: A wearable system can comprise a display system configured to present virtual content in a three-dimensional space, a user input device configured to receive a user input, and one or more sensors configured to detect a user's pose. The wearable system can support various user interactions with objects in the user's environment based on contextual information. As an example, the wearable system can adjust the size of an aperture of a virtual cone during a cone cast (e.g., with the user's poses) based on the contextual information. As another example, the wearable system can adjust the amount of movement of virtual objects associated with an actuation of the user input device based on the contextual information.Type: ApplicationFiled: March 29, 2017Publication date: October 5, 2017Inventors: James M. Powderly, Savannah Niles, Frank Hamilton, Marshal A. Fontaine, Paul Armistead Hoover
-
Publication number: 20170109936Abstract: Systems and methods for interacting with virtual objects in a three-dimensional space using a wearable system are disclosed. The wearable system can be programmed to allow a user to interact with virtual objects using a user input device and poses. The wearable system can also automatically determine contextual information such as layout of the virtual objects in the user's environment and switch the user input mode based on the contextual information.Type: ApplicationFiled: October 18, 2016Publication date: April 20, 2017Inventors: James M. Powderly, Savannah Niles, Frank Hamilton, Marshal A. Fontaine, Rony Abovitz, Alysha Naples
-
Patent number: 6102079Abstract: A diagnostic system for a jacquard machine having a plurality of heald hooks (16) moveable between at least two discrete shed positions, the system including visual sensing means (30) for producing a visual image of hooks (16) located at one of said shed positions during each weaving cycle, and control means (49) for comparing said visual image with a predetermined shed pattern for each corresponding weaving cycle in order to determine whether or not all the appropriate hooks have been selected to define the required shed pattern.Type: GrantFiled: July 23, 1999Date of Patent: August 15, 2000Assignees: Scapa Group PLC, Northern Electronic Technology LimitedInventors: Ewan Croucher, Robin Frank Hamilton Sillem