Patents by Inventor Robert John Cummings MacDonald
Robert John Cummings MacDonald 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: 11972092Abstract: Disclosed is an improved systems and method for navigation and manipulation of browser windows in a 3D mixed reality environment. An improved approach is provided to view a user's windows, regardless of the current location for the user relative to one or more previously-opened windows. A method for displaying windows in a computing environment includes receiving an instruction to select multiple open windows. The method also includes retrieving information for the multiple open windows, where the multiple open windows are associated with different physical locations. The method further includes displaying a representation of the multiple open windows in a single user interface. Moreover, the method includes upon receiving a selection of a selected window of the multiple open windows, loading the selected window into a foreground of a field of view for a user.Type: GrantFiled: May 11, 2021Date of Patent: April 30, 2024Assignee: Magic Leap, Inc.Inventors: Tim Zurmoehle, Andrea Isabel Montoya, Robert John Cummings MacDonald, Sakina Groth, Genevieve Mak
-
Publication number: 20240029369Abstract: A cross reality system that renders virtual content generated by executing native mode applications may be configured to render web-based content using components that render content from native applications. The system may include a Prism manager that provides Prisms in which content from executing native applications is rendered. For rendering web based content, a browser, accessing the web based content, may be associated with a Prism and may render content into its associated Prism, creating the same immersive experience for the user as when content is generated by a native application. The user may access the web application from the same program launcher menu as native applications. The system may have tools that enable a user to access these capabilities, including by creating for a web location an installable entity that, when processed by the system, results in an icon for the web content in a program launcher menu.Type: ApplicationFiled: July 17, 2023Publication date: January 25, 2024Applicant: Magic Leap, Inc.Inventors: Haiyan Zhang, Robert John Cummings MacDonald
-
Patent number: 11748963Abstract: A cross reality system that renders virtual content generated by executing native mode applications may be configured to render web-based content using components that render content from native applications. The system may include a Prism manager that provides Prisms in which content from executing native applications is rendered. For rendering web based content, a browser, accessing the web based content, may be associated with a Prism and may render content into its associated Prism, creating the same immersive experience for the user as when content is generated by a native application. The user may access the web application from the same program launcher menu as native applications. The system may have tools that enable a user to access these capabilities, including by creating for a web location an installable entity that, when processed by the system, results in an icon for the web content in a program launcher menu.Type: GrantFiled: December 20, 2022Date of Patent: September 5, 2023Assignee: Magic Leap, Inc.Inventors: Haiyan Zhang, Robert John Cummings MacDonald
-
Publication number: 20230267697Abstract: Described are improved systems and methods for navigation and manipulation of interactable objects in a 3D mixed reality environment. Improved systems and methods are provided to implement physical manipulation for creation and placement of interactable objects, such as browser windows and wall hangings. A method includes receiving data indicating a selection of an interactable object contained within a first prism at the start of a user interaction. The method also includes receiving data indicating an end of the user interaction with the interactable object. The method further includes receiving data indicating a physical movement of the user corresponding to removing the interactable object from the first prism between the start and the end of the user interaction. Moreover, the method includes creating a second prism to contain the data associated with the interactable object at the end of the user interaction with the interactable object.Type: ApplicationFiled: March 13, 2023Publication date: August 24, 2023Applicant: MAGIC LEAP, INC.Inventors: Tim ZURMOEHLE, Andrea Isabel MONTOYA, Robert John Cummings MACDONALD, Sakina GROTH, Genevieve MAK
-
Patent number: 11636660Abstract: Described are improved systems and methods for navigation and manipulation of interactable objects in a 3D mixed reality environment. Improved systems and methods are provided to implement physical manipulation for creation and placement of interactable objects, such as browser windows and wall hangings. A method includes receiving data indicating a selection of an interactable object contained within a first prism at the start of a user interaction. The method also includes receiving data indicating an end of the user interaction with the interactable object. The method further includes receiving data indicating a physical movement of the user corresponding to removing the interactable object from the first prism between the start and the end of the user interaction. Moreover, the method includes creating a second prism to contain the data associated with the interactable object at the end of the user interaction with the interactable object.Type: GrantFiled: July 6, 2021Date of Patent: April 25, 2023Assignee: Magic Leap, Inc.Inventors: Tim Zurmoehle, Andrea Isabel Montoya, Robert John Cummings MacDonald, Sakina Groth, Genevieve Mak
-
Publication number: 20230119305Abstract: A cross reality system that renders virtual content generated by executing native mode applications may be configured to render web-based content using components that render content from native applications. The system may include a Prism manager that provides Prisms in which content from executing native applications is rendered. For rendering web based content, a browser, accessing the web based content, may be associated with a Prism and may render content into its associated Prism, creating the same immersive experience for the user as when content is generated by a native application. The user may access the web application from the same program launcher menu as native applications. The system may have tools that enable a user to access these capabilities, including by creating for a web location an installable entity that, when processed by the system, results in an icon for the web content in a program launcher menu.Type: ApplicationFiled: December 20, 2022Publication date: April 20, 2023Applicant: Magic Leap, Inc.Inventors: Haiyan Zhang, Robert John Cummings MacDonald
-
Patent number: 11562542Abstract: A cross reality (XR) system that renders virtual content generated by executing native mode applications may be configured to render web-based content using components that render content from native applications. The system may include a Prism manager that provides Prisms in which content from executing native applications is rendered. For rendering web based content, a browser, accessing the web based content, may be associated with a Prism and may render content into its associated Prism, creating the same immersive experience for the user as when content is generated by a native application. The user may access the web application from the same program launcher menu as native applications. The system may have tools that enable a user to access these capabilities, including by creating for a web location an installable entity that, when processed by the system, results in an icon for the web content in a program launcher menu.Type: GrantFiled: December 8, 2020Date of Patent: January 24, 2023Assignee: Magic Leap, Inc.Inventors: Haiyan Zhang, Robert John Cummings MacDonald
-
Publication number: 20210335053Abstract: Described are improved systems and methods for navigation and manipulation of interactable objects in a 3D mixed reality environment. Improved systems and methods are provided to implement physical manipulation for creation and placement of interactable objects, such as browser windows and wall hangings. A method includes receiving data indicating a selection of an interactable object contained within a first prism at the start of a user interaction. The method also includes receiving data indicating an end of the user interaction with the interactable object. The method further includes receiving data indicating a physical movement of the user corresponding to removing the interactable object from the first prism between the start and the end of the user interaction. Moreover, the method includes creating a second prism to contain the data associated with the interactable object at the end of the user interaction with the interactable object.Type: ApplicationFiled: July 6, 2021Publication date: October 28, 2021Applicant: MAGIC LEAP, INC.Inventors: Tim ZURMOEHLE, Andrea Isabel MONTOYA, Robert John Cummings MACDONALD, Sakina GROTH, Genevieve MAK
-
Publication number: 20210263624Abstract: Disclosed is an improved systems and method for navigation and manipulation of browser windows in a 3D mixed reality environment. An improved approach is provided to view a user's windows, regardless of the current location for the user relative to one or more previously-opened windows. A method for displaying windows in a computing environment includes receiving an instruction to select multiple open windows. The method also includes retrieving information for the multiple open windows, where the multiple open windows are associated with different physical locations. The method further includes displaying a representation of the multiple open windows in a single user interface. Moreover, the method includes upon receiving a selection of a selected window of the multiple open windows, loading the selected window into a foreground of a field of view for a user.Type: ApplicationFiled: May 11, 2021Publication date: August 26, 2021Applicant: MAGIC LEAP, INC.Inventors: Tim ZURMOEHLE, Andrea Isabel MONTOYA, Robert John Cummings MacDONALD, Sakina GROTH, Genevieve MAK
-
Patent number: 11087563Abstract: Described are improved systems and methods for navigation and manipulation of interactable objects in a 3D mixed reality environment. Improved systems and methods are provided to implement physical manipulation for creation and placement of interactable objects, such as browser windows and wall hangings. A method includes receiving data indicating a selection of an interactable object contained within a first prism at the start of a user interaction. The method also includes receiving data indicating an end of the user interaction with the interactable object. The method further includes receiving data indicating a physical movement of the user corresponding to removing the interactable object from the first prism between the start and the end of the user interaction. Moreover, the method includes creating a second prism to contain the data associated with the interactable object at the end of the user interaction with the interactable object.Type: GrantFiled: February 21, 2019Date of Patent: August 10, 2021Assignee: Magic Leap, Inc.Inventors: Tim Zurmoehle, Andrea Isabel Montoya, Robert John Cummings MacDonald, Sakina Groth, Genevieve Mak
-
Patent number: 11036364Abstract: Disclosed is an improved systems and method for navigation and manipulation of browser windows in a 3D mixed reality environment. An improved approach is provided to view a user's windows, regardless of the current location for the user relative to one or more previously-opened windows. A method for displaying windows in a computing environment includes receiving an instruction to select multiple open windows. The method also includes retrieving information for the multiple open windows, where the multiple open windows are associated with different physical locations. The method further includes displaying a representation of the multiple open windows in a single user interface. Moreover, the method includes upon receiving a selection of a selected window of the multiple open windows, loading the selected window into a foreground of a field of view for a user.Type: GrantFiled: February 21, 2019Date of Patent: June 15, 2021Assignee: Magic Leap, Inc.Inventors: Tim Zurmoehle, Andrea Isabel Montoya, Robert John Cummings MacDonald, Sakina Groth, Genevieve Mak
-
Publication number: 20210174596Abstract: A cross reality (XR) system that renders virtual content generated by executing native mode applications may be configured to render web-based content using components that render content from native applications. The system may include a Prism manager that provides Prisms in which content from executing native applications is rendered. For rendering web based content, a browser, accessing the web based content, may be associated with a Prism and may render content into its associated Prism, creating the same immersive experience for the user as when content is generated by a native application. The user may access the web application from the same program launcher menu as native applications. The system may have tools that enable a user to access these capabilities, including by creating for a web location an installable entity that, when processed by the system, results in an icon for the web content in a program launcher menu.Type: ApplicationFiled: December 8, 2020Publication date: June 10, 2021Applicant: Magic Leap, Inc.Inventors: Haiyan Zhang, Robert John Cummings MacDonald
-
Publication number: 20210097775Abstract: Described are improved systems and methods for navigation and manipulation of interactable objects in a 3D mixed reality environment. Improved systems and methods are provided to implement physical manipulation for creation and placement of interactable objects, such as browser windows and wall hangings. A method includes receiving data indicating a selection of an interactable object contained within a first prism at the start of a user interaction. The method also includes receiving data indicating an end of the user interaction with the interactable object. The method further includes receiving data indicating a physical movement of the user corresponding to removing the interactable object from the first prism between the start and the end of the user interaction. Moreover, the method includes creating a second prism to contain the data associated with the interactable object at the end of the user interaction with the interactable object.Type: ApplicationFiled: February 21, 2019Publication date: April 1, 2021Applicant: MAGIC LEAP, INC.Inventors: Tim ZURMOEHLE, Andrea Isabel MONTOYA, Robert John Cummings MACDONALD, Sakina GROTH, Genevieve MAK
-
Patent number: D879138Type: GrantFiled: March 16, 2018Date of Patent: March 24, 2020Assignee: Magic Leap, Inc.Inventors: Tim Zurmoehle, Andrea Isabel Montoya, William Adams, Gregory Minh Tran, Lorena Pazmino, Robert John Cummings MacDonald, James M. Powderly
-
Patent number: D891464Type: GrantFiled: February 18, 2020Date of Patent: July 28, 2020Assignee: Magic Leap, Inc.Inventors: Tim Zurmoehle, Andrea Isabel Montoya, William Adams, Gregory Minh Tran, Lorena Pazmino, Robert John Cummings MacDonald, James M. Powderly
-
Patent number: D895675Type: GrantFiled: February 18, 2020Date of Patent: September 8, 2020Assignee: Magic Leap, Inc.Inventors: Tim Zurmoehle, Andrea Isabel Montoya, William Adams, Gregory Minh Tran, Lorena Pazmino, Robert John Cummings MacDonald, James M. Powderly
-
Patent number: D896270Type: GrantFiled: February 19, 2020Date of Patent: September 15, 2020Assignee: Magic Leap, Inc.Inventors: Tim Zurmoehle, Andrea Isabel Montoya, William Adams, Gregory Minh Tran, Lorena Pazmino, Robert John Cummings MacDonald, James M. Powderly
-
Patent number: D897369Type: GrantFiled: February 18, 2020Date of Patent: September 29, 2020Assignee: Magic Leap, Inc.Inventors: Tim Zurmoehle, Andrea Isabel Montoya, William Adams, Gregory Minh Tran, Lorena Pazmino, Robert John Cummings MacDonald, James M. Powderly
-
Patent number: D905705Type: GrantFiled: February 19, 2020Date of Patent: December 22, 2020Assignee: MAGIC LEAP, INC.Inventors: Tim Zurmoehle, Andrea Isabel Montoya, William Adams, Gregory Minh Tran, Lorena Pazmino, Robert John Cummings MacDonald, James M. Powderly
-
Patent number: D917541Type: GrantFiled: February 19, 2020Date of Patent: April 27, 2021Assignee: Magic Leap, Inc.Inventors: Tim Zurmoehle, Andrea Isabel Montoya, William Adams, Gregory Minh Tran, Lorena Pazmino, Robert John Cummings MacDonald, James M. Powderly