Patents by Inventor Griffith Buckley Hazen
Griffith Buckley Hazen 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: 11954243Abstract: An augmented reality (AR) device can be configured to generate a virtual representation of a user's physical environment. The AR device can capture images of the user's physical environment to generate or identify a user's location. The AR device can project graphics at designated locations within the user's environment to guide the user to capture images of the user's physical environment. The AR device can provide visual, audible, or haptic guidance to direct the user of the AR device to explore the user's environment.Type: GrantFiled: July 11, 2022Date of Patent: April 9, 2024Assignee: MAGIC LEAP, INC.Inventors: Amy Dedonato, James Cameron Petty, Griffith Buckley Hazen, Jordan Alexander Cazamias, Karen Stolzenberg
-
Patent number: 11574424Abstract: An augmented reality device may communicate with a map server via an API interface to provide mapping data that may be implemented into a canonical map, and may also receive map data from the map server. A visualization of map quality, including quality indicators for multiple cells of the environment, may be provided to the user as an overlay to the current real-world environment seen through the AR device. These visualizations may include, for example, a map quality minimap and/or a map quality overlay. The visualizations provide guidance to the user that allows more efficient updates to the map, thereby improving map quality and localization of users into the map.Type: GrantFiled: January 20, 2021Date of Patent: February 7, 2023Assignee: Magic Leap, Inc.Inventors: Griffith Buckley Hazen, Amy DeDonato, Ali Shahrokni, Ben Weisbih, Vinayram Balakumar
-
Publication number: 20230034657Abstract: A mixed reality (MR) device can allow a user to switch between input modes to allow interactions with a virtual environment via devices such as a six degrees of freedom (6DoF) handheld controller and a touchpad input device. A default input mode for interacting with virtual content may rely on the user's head pose, which may be difficult to use in selecting virtual objects that are far away in the virtual environment. Thus, the system may be configured to allow the user to use a 6DoF cursor, and a visual ray that extends from the handheld controller to the cursor, to enable precise targeting. Input via a touchpad input device (e.g., that allows three degrees of freedom movements) may also be used in conjunction with the 6DoF cursor.Type: ApplicationFiled: October 3, 2022Publication date: February 2, 2023Inventors: Daniel Stephen Speelman, Rodrigo Cano, Kara Lauren Gundersen, Griffith Buckley Hazen, Lorena Pazmino
-
Patent number: 11493989Abstract: A mixed reality (MR) device can allow a user to switch between input modes to allow interactions with a virtual environment via devices such as a six degrees of freedom (6DoF) handheld controller and a touchpad input device. A default input mode for interacting with virtual content may rely on the user's head pose, which may be difficult to use in selecting virtual objects that are far away in the virtual environment. Thus, the system may be configured to allow the user to use a 6DoF cursor, and a visual ray that extends from the handheld controller to the cursor, to enable precise targeting. Input via a touchpad input device (e.g., that allows three degrees of freedom movements) may also be used in conjunction with the 6DoF cursor.Type: GrantFiled: November 4, 2020Date of Patent: November 8, 2022Assignee: Magic Leap, Inc.Inventors: Daniel Stephen Speelman, Rodrigo Cano, Kara Lauren Gundersen, Griffith Buckley Hazen, Lorena Pazmino
-
Publication number: 20220343612Abstract: An augmented reality (AR) device can be configured to generate a virtual representation of a user's physical environment. The AR device can capture images of the user's physical environment to generate or identify a user's location. The AR device can project graphics at designated locations within the user's environment to guide the user to capture images of the user's physical environment. The AR device can provide visual, audible, or haptic guidance to direct the user of the AR device to explore the user's environment.Type: ApplicationFiled: July 11, 2022Publication date: October 27, 2022Inventors: Amy Dedonato, James Cameron Petty, Griffith Buckley Hazen, Jordan Alexander Cazamias, Karen Stolzenberg
-
Patent number: 11423624Abstract: An augmented reality (AR) device can be configured to generate a virtual representation of a user's physical environment. The AR device can capture images of the user's physical environment to generate or identify a user's location. The AR device can project graphics at designated locations within the user's environment to guide the user to capture images of the user's physical environment. The AR device can provide visual, audible, or haptic guidance to direct the user of the AR device to explore the user's environment.Type: GrantFiled: November 16, 2020Date of Patent: August 23, 2022Assignee: Magic Leap, Inc.Inventors: Amy Dedonato, James Cameron Petty, Griffith Buckley Hazen, Jordan Alexander Cazamias, Karen Stolzenberg
-
Publication number: 20210233288Abstract: An augmented reality device may communicate with a map server via an API interface to provide mapping data that may be implemented into a canonical map, and may also receive map data from the map server. A visualization of map quality, including quality indicators for multiple cells of the environment, may be provided to the user as an overlay to the current real-world environment seen through the AR device. These visualizations may include, for example, a map quality minimap and/or a map quality overlay. The visualizations provide guidance to the user that allows more efficient updates to the map, thereby improving map quality and localization of users into the map.Type: ApplicationFiled: January 20, 2021Publication date: July 29, 2021Inventors: Griffith Buckley Hazen, Amy DeDonato, Ali Shahrokni, Ben Weisbih, Vinayram Balakumar
-
Publication number: 20210150818Abstract: An augmented reality (AR) device can be configured to generate a virtual representation of a user's physical environment. The AR device can capture images of the user's physical environment to generate or identify a user's location. The AR device can project graphics at designated locations within the user's environment to guide the user to capture images of the user's physical environment. The AR device can provide visual, audible, or haptic guidance to direct the user of the AR device to explore the user's environment.Type: ApplicationFiled: November 16, 2020Publication date: May 20, 2021Inventors: Amy Dedonato, James Cameron Petty, Griffith Buckley Hazen, Jordan Alexander Cazamias, Karen Stolzenberg
-
Publication number: 20210141444Abstract: A mixed reality (MR) device can allow a user to switch between input modes to allow interactions with a virtual environment via devices such as a six degrees of freedom (6DoF) handheld controller and a touchpad input device. A default input mode for interacting with virtual content may rely on the user's head pose, which may be difficult to use in selecting virtual objects that are far away in the virtual environment. Thus, the system may be configured to allow the user to use a 6DoF cursor, and a visual ray that extends from the handheld controller to the cursor, to enable precise targeting. Input via a touchpad input device (e.g., that allows three degrees of freedom movements) may also be used in conjunction with the 6DoF cursor.Type: ApplicationFiled: November 4, 2020Publication date: May 13, 2021Inventors: Daniel Stephen Speelman, Rodrigo Cano, Kara Lauren Gundersen, Griffith Buckley Hazen, Lorena Pazmino
-
Patent number: 9935846Abstract: Methods and systems are provided related to synchronized networks. A synchronized network can include a node and additional nodes. The node can receive a packet including information. The node can determine whether the packet is from the synchronized network. After determining that the packet is from the synchronized network, the node can: send the packet to at least one of the additional nodes, determine whether a synchronized network interface (SNI) is on the node and is associated with the packet, where the SNI includes software executable on the node. After determining that the SNI is on the node and is associated with the packet, the node can generate a view of data in the synchronized network by: determining a user interface (UI) layout associated with the SNI, generating the view based on the UI layout and on the information using the SNI, and provide the view.Type: GrantFiled: June 13, 2014Date of Patent: April 3, 2018Assignee: Google LLCInventors: Fred Quintana, Austin Robison, Jason Parks, Griffith Buckley Hazen
-
Patent number: 9264318Abstract: A node of a synchronized network can receive a triggering input. The triggering input can be an input related to: receiving a packet from the synchronized network, sending a packet using the synchronized network, utilizing an application of the node, a sensor associated with the node, a user interface associated with the node, a location associated with the node, and/or a status of the node. The node can determine a synchronized network interface (SNI) that is associated with the triggering input and is configured with software for utilizing the synchronized network. The node can determine whether the software of the SNI is uninstalled on the node. After determining that the software of the SNI is uninstalled on the node, the node can receive, install, and execute the software of the SNI to utilize the synchronized network.Type: GrantFiled: June 13, 2014Date of Patent: February 16, 2016Assignee: Google Inc.Inventors: Fred Quintana, Austin Robison, Jason Parks, Griffith Buckley Hazen
-
Publication number: 20150121363Abstract: A node of a synchronized network can receive a triggering input. The triggering input can be an input related to: receiving a packet from the synchronized network, sending a packet using the synchronized network, utilizing an application of the node, a sensor associated with the node, a user interface associated with the node, a location associated with the node, and/or a status of the node. The node can determine a synchronized network interface (SNI) that is associated with the triggering input and is configured with software for utilizing the synchronized network. The node can determine whether the software of the SNI is uninstalled on the node. After determining that the software of the SNI is uninstalled on the node, the node can receive, install, and execute the software of the SNI to utilize the synchronized network.Type: ApplicationFiled: June 13, 2014Publication date: April 30, 2015Inventors: Fred Quintana, Austin Robison, Jason Parks, Griffith Buckley Hazen
-
Publication number: 20150121233Abstract: Methods and systems are provided related to synchronized networks. A synchronized network can include a node and additional nodes. The node can receive a packet including information. The node can determine whether the packet is from the synchronized network. After determining that the packet is from the synchronized network, the node can: send the packet to at least one of the additional nodes, determine whether a synchronized network interface (SNI) is on the node and is associated with the packet, where the SNI includes software executable on the node. After determining that the SNI is on the node and is associated with the packet, the node can generate a view of data in the synchronized network by: determining a user interface (UI) layout associated with the SNI, generating the view based on the UI layout and on the information using the SNI, and provide the view.Type: ApplicationFiled: June 13, 2014Publication date: April 30, 2015Inventors: Fred Quintana, Austin Robison, Jason Parks, Griffith Buckley Hazen
-
Publication number: 20150081800Abstract: Configurations of the subject technology integrate with an online social networking service in order to manage membership of contacts within one or more social circles provided by the online social networking service. In one example, a button or other similar graphical element is provided to provide this functionality in a widget displayed in a user's e-mail application. The widget in one example is displayed in a conversation thread view of a conversation including one or more different e-mails from one or more participants. For a selected participant of the conversation thread, the aforementioned button is initially rendered to provide an indication of the participant's inclusion in one or more of the user's social circles. Selecting or hovering over the aforementioned button further allows the user to add the conversation participant to the user's social circles.Type: ApplicationFiled: May 18, 2012Publication date: March 19, 2015Applicant: Google Inc.Inventors: Steven Henry Bills, Zohair Hyder, Griffith Buckley Hazen, Thompson Alexander Ivor Gawley, Jason Cornwell, Matthew Frederick Hillman, Bella Kazwell
-
Publication number: 20100332975Abstract: Email messages in a mailing list for an organization are monitored and filtered (or queued for moderation) based on predetermined characteristics of the message. A manager of the mailing list can later determine whether the queued messages should be approved and distributed to the intended recipients or rejected and prevented from being distributed. Alternatively, an automatic decision is made to approve or reject messages based on the predetermined characteristics. The predetermined characteristics include: the size of the mailing list; the size of the email message; the existence of specified words (such as a product name or a specific word such as “confidential”) within the message; no subject line; the sender has sent too many messages already; and the email address matches a list.Type: ApplicationFiled: June 25, 2009Publication date: December 30, 2010Applicant: GOOGLE INC.Inventors: Jeffrey Albert Chang, Griffith Buckley Hazen, Neil Christopher Jones, Frank Pape, III, Eric Geoffrey Cattell, Daniel Beckerley Fingal, Gordon Leslie Rowell, Eric James DeFriez