Patents by Inventor Brian Keith Smith

Brian Keith Smith 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: 20230396881
    Abstract: A system and method for operating a depth sensor. A configuration operation can be performed by storing a first sequence of operation steps which define a first depth sensing mode of operation, and a second sequence of operation steps which define a second depth sensing mode of operation, in the memory. In response to a first request for depth measurements according to the first depth sensing mode of operation, the depth sensor can be operated in the first mode of operation by causing it to execute the first sequence of operation steps. In response to a second request for depth measurements according to the second depth sensing mode of operation, and without performing an additional configuration operation, the depth sensor can be operated in the second mode of operation by causing it to execute the second sequence of operation steps.
    Type: Application
    Filed: August 22, 2023
    Publication date: December 7, 2023
    Inventors: Brian Keith SMITH, Koon Keong SHEE, Gregory Michael LINK
  • Patent number: 11778318
    Abstract: A system and method for operating a depth sensor. A configuration operation can be performed by storing a first sequence of operation steps which define a first depth sensing mode of operation, and a second sequence of operation steps which define a second depth sensing mode of operation, in the memory. In response to a first request for depth measurements according to the first depth sensing mode of operation, the depth sensor can be operated in the first mode of operation by causing it to execute the first sequence of operation steps. In response to a second request for depth measurements according to the second depth sensing mode of operation, and without performing an additional configuration operation, the depth sensor can be operated in the second mode of operation by causing it to execute the second sequence of operation steps.
    Type: Grant
    Filed: March 9, 2022
    Date of Patent: October 3, 2023
    Assignee: Magic Leap, Inc.
    Inventors: Brian Keith Smith, Koon Keong Shee, Gregory Michael Link
  • Publication number: 20230306547
    Abstract: Disclosed are techniques directed to digital credential dependency management. Metadata mappings are maintained between digital credentials, their underlying attributes, and dependent entities which verify and rely upon the digital credentials. When a digital credential is presented for proof to a verification entity, a dependency mapping is generated linking between the verification entity and the attributes that the verification entity requested for presentation. Updates to the digital credentials, or underlying attributes of the digital credentials, can trigger automatic notifications to the verification entities indicated in the dependency mapping. Automatic notifications, as well as their contents, may be defined by user settings to dictate which verification entities receive notifications and what digital credential and underlying attribute information is included in said notifications.
    Type: Application
    Filed: January 25, 2022
    Publication date: September 28, 2023
    Inventors: Milan Saumil Patel, Bryce Allen Curtis, Daniel Anthony Gisolfi, Brian Keith Smith, Aaron Keith Reed
  • Patent number: 11568643
    Abstract: Embodiments of a wearable device can include a head-mounted display (HMD) which can be configured to display virtual content. While the user is interacting with visual or audible virtual content, the user of the wearable may encounter a triggering event such as, for example, an emergency condition or an unsafe condition, detecting one or more triggering objects in an environment, or determining characteristics of the user's environment (e.g., home or office). Embodiments of the wearable device can automatically detect the triggering event and automatically control the HMD to deemphasize, block, or stop displaying the virtual content. The HMD may include a button that can be actuated by the user to manually deemphasize, block, or stop displaying the virtual content.
    Type: Grant
    Filed: August 19, 2021
    Date of Patent: January 31, 2023
    Assignee: Magic Leap, Inc.
    Inventors: James M. Powderly, Savannah Niles, Nicole Elizabeth Samec, Ali Amirhooshmand, Nastasja U. Robaina, Christopher M. Harrises, Mark Baerenrodt, Carlos A. Rivera Cintron, Brian Keith Smith
  • Patent number: 11503204
    Abstract: A method includes capturing an image using a content capture device with an initial image setting. The image includes a plurality of pixel groups, and a pixel group can have one or more pixels. A plurality of edge pixel groups is identified and then classified into two subsets. A first subset of saturated edge pixel groups includes edge pixel groups that have at least one neighboring pixel group with an image intensity exceeding a saturated intensity value. A second subset of non-saturated edge pixel groups includes edge pixel groups that have no neighboring pixel groups with an image intensity exceeding a saturated intensity value. An adjustment value to the image setting is determined based on a total number of saturated edge pixel groups and a total number of non-saturated edge pixel groups. An updated image is captured with an updated image setting based on the adjustment value.
    Type: Grant
    Filed: December 18, 2020
    Date of Patent: November 15, 2022
    Assignee: Magic Leap, Inc.
    Inventors: Shih-Che Huang, Christian Ivan Robert Moore, Brian Keith Smith
  • Publication number: 20220303446
    Abstract: A method for computing a total weight array includes receiving an image frame captured by a content capture device and identifying a plurality of objects in the image frame. Each object of the plurality of objects corresponds to one of a plurality of pixel groups. The method also includes providing a plurality of neural networks and calculating, for each object of the plurality of objects, an object weight using a corresponding neural network of the plurality of neural networks. The method further includes computing the total weight array by summing the object weight for each of the plurality of objects.
    Type: Application
    Filed: March 7, 2022
    Publication date: September 22, 2022
    Applicant: Magic Leap, Inc.
    Inventors: Brian Keith Smith, Ilya Tsunaev
  • Publication number: 20220201210
    Abstract: A system and method for operating a depth sensor. A configuration operation can be performed by storing a first sequence of operation steps which define a first depth sensing mode of operation, and a second sequence of operation steps which define a second depth sensing mode of operation, in the memory. In response to a first request for depth measurements according to the first depth sensing mode of operation, the depth sensor can be operated in the first mode of operation by causing it to execute the first sequence of operation steps. In response to a second request for depth measurements according to the second depth sensing mode of operation, and without performing an additional configuration operation, the depth sensor can be operated in the second mode of operation by causing it to execute the second sequence of operation steps.
    Type: Application
    Filed: March 9, 2022
    Publication date: June 23, 2022
    Inventors: Brian Keith Smith, Koon Keong Shee, Gregory Michael Link
  • Patent number: 11303818
    Abstract: Provided are methods, systems, and computer-program products for determining one or more settings of a content capture device. In some examples, to determine the one or more settings, luma values of pixels of an image from the content capture device may be identified. Objects in the image and information associated with the objects may also be identified. The information associated with the objects may be divided into categories of the information. And using the objects and the information, a separate weight array for each category of the information may be computed. The separate weight arrays may be combined to create a total weight array to augment the luma values. The augmented luma values may be aggregated to compute a weighted luma average for the image. Based upon a difference of the weighted luma average and a target, the one or more settings may be adjusted.
    Type: Grant
    Filed: May 20, 2020
    Date of Patent: April 12, 2022
    Assignee: Magic Leap, Inc.
    Inventors: Brian Keith Smith, Ilya Tsunaev
  • Patent number: 11303809
    Abstract: A system and method for operating a sensor which has at least two modes of operation. The sensor may be provided with one or more common operation steps to be used in both a first mode of operation and a second mode of operation. The sensor may also be provided with one or more dummy operation steps to be used in the second mode of operation but not the first mode of operation. The dummy operation steps can convert the first mode of operation to the second mode of operation when used with the one or more common operation steps.
    Type: Grant
    Filed: September 17, 2019
    Date of Patent: April 12, 2022
    Assignee: Magic Leap, Inc.
    Inventors: Brian Keith Smith, Koon Keong Shee, Gregory Michael Link
  • Publication number: 20220044021
    Abstract: Embodiments of a wearable device can include a head-mounted display (HMD) which can be configured to display virtual content. While the user is interacting with visual or audible virtual content, the user of the wearable may encounter a triggering event such as, for example, an emergency condition or an unsafe condition, detecting one or more triggering objects in an environment, or determining characteristics of the user's environment (e.g., home or office). Embodiments of the wearable device can automatically detect the triggering event and automatically control the HMD to deemphasize, block, or stop displaying the virtual content. The HMD may include a button that can be actuated by the user to manually deemphasize, block, or stop displaying the virtual content.
    Type: Application
    Filed: August 19, 2021
    Publication date: February 10, 2022
    Inventors: James M. Powderly, Savannah Niles, Nicole Elizabeth Samec, Ali Amirhooshmand, Nastasja U. Robaina, Christopher M. Harrises, Mark Baerenrodt, Carlos A. Rivera Cintron, Brian Keith Smith
  • Publication number: 20210385379
    Abstract: A head mounted display system can process images by assessing relative motion between the head mounted display and one or more features in a user's environment. The assessment of relative motion can include determining whether the head mounted display has moved, is moving and/or is expected to move with respect to one or more features in the environment. Additionally or alternatively, the assessment can include determining whether one or more features in the environment have moved, are moving and/or are expected to move relative to the head mounted display. The image processing can further include determining one or more virtual image content locations in the environment that correspond to a location where renderable virtual image content appears to a user when the location appears in the display and comparing the one or more virtual image content locations in the environment with a viewing zone.
    Type: Application
    Filed: April 20, 2021
    Publication date: December 9, 2021
    Inventors: Brian Keith Smith, Carlos A. Rivera Cintron, Jose Felix Rodriguez, Matthew Thomas Hull, Gregory Michael Link
  • Patent number: 11138436
    Abstract: Embodiments of a wearable device can include a head-mounted display (HMD) which can be configured to display virtual content. While the user is interacting with visual or audible virtual content, the user of the wearable may encounter a triggering event such as, for example, an emergency condition or an unsafe condition, detecting one or more triggering objects in an environment, or determining characteristics of the user's environment (e.g., home or office). Embodiments of the wearable device can automatically detect the triggering event and automatically control the HMD to deemphasize, block, or stop displaying the virtual content. The HMD may include a button that can be actuated by the user to manually deemphasize, block, or stop displaying the virtual content.
    Type: Grant
    Filed: November 17, 2017
    Date of Patent: October 5, 2021
    Assignee: Magic Leap, Inc.
    Inventors: James M. Powderly, Savannah Niles, Nicole Elizabeth Samec, Ali Amirhooshmand, Nastasja U. Robaina, Christopher M. Harrises, Mark Baerenrodt, Carlos A. Rivera Cintron, Brian Keith Smith
  • Publication number: 20210195092
    Abstract: A method includes capturing an image using a content capture device with an initial image setting. The image includes a plurality of pixel groups, and a pixel group can have one or more pixels. A plurality of edge pixel groups is identified and then classified into two subsets. A first subset of saturated edge pixel groups includes edge pixel groups that have at least one neighboring pixel group with an image intensity exceeding a saturated intensity value. A second subset of non-saturated edge pixel groups includes edge pixel groups that have no neighboring pixel groups with an image intensity exceeding a saturated intensity value. An adjustment value to the image setting is determined based on a total number of saturated edge pixel groups and a total number of non-saturated edge pixel groups. An updated image is captured with an updated image setting based on the adjustment value.
    Type: Application
    Filed: December 18, 2020
    Publication date: June 24, 2021
    Applicant: Magic Leap, Inc.
    Inventors: Sheh-Che Huang, Christian Ivan Robert Moore, Brian Keith Smith
  • Publication number: 20210165403
    Abstract: A self-propelled device determines an orientation for its movement based on a pre-determined reference frame. A controller device is operable by a user to control the self-propelled device. The controller device includes a user interface for controlling at least a direction of movement of the self-propelled device. The self-propelled device is configured to signal the controller device information that indicates the orientation of the self-propelled device. The controller device is configured to orient the user interface, based on the information signaled from the self-propelled device, to reflect the orientation of the self-propelled device.
    Type: Application
    Filed: November 23, 2020
    Publication date: June 3, 2021
    Applicant: Sphero, Inc.
    Inventors: Ian H. Bernstein, Adam Wilson, Brian Keith Smith
  • Patent number: 10986270
    Abstract: A head mounted display system can process images by assessing relative motion between the head mounted display and one or more features in a user's environment. The assessment of relative motion can include determining whether the head mounted display has moved, is moving and/or is expected to move with respect to one or more features in the environment. Additionally or alternatively, the assessment can include determining whether one or more features in the environment have moved, are moving and/or are expected to move relative to the head mounted display. The image processing can further include determining one or more virtual image content locations in the environment that correspond to a location where renderable virtual image content appears to a user when the location appears in the display and comparing the one or more virtual image content locations in the environment with a viewing zone.
    Type: Grant
    Filed: June 18, 2019
    Date of Patent: April 20, 2021
    Assignee: Magic Leap, Inc.
    Inventors: Brian Keith Smith, Carlos A. Rivera Cintron, Jose Felix Rodriguez, Matthew Thomas Hull, Gregory Michael Link
  • Patent number: 10845795
    Abstract: A self-propelled device determines an orientation for its movement based on a pre-determined reference frame. A controller device is operable by a user to control the self-propelled device. The controller device includes a user interface for controlling at least a direction of movement of the self-propelled device. The self-propelled device is configured to signal the controller device information that indicates the orientation of the self-propelled device. The controller device is configured to orient the user interface, based on the information signaled from the self-propelled device, to reflect the orientation of the self-propelled device.
    Type: Grant
    Filed: December 11, 2017
    Date of Patent: November 24, 2020
    Assignee: Sphero, Inc.
    Inventors: Ian H. Bernstein, Adam Wilson, Brian Keith Smith
  • Publication number: 20200351427
    Abstract: Provided are methods, systems, and computer-program products for determining one or more settings of a content capture device. In some examples, to determine the one or more settings, luma values of pixels of an image from the content capture device may be identified. Objects in the image and information associated with the objects may also be identified. The information associated with the objects may be divided into categories of the information. And using the objects and the information, a separate weight array for each category of the information may be computed. The separate weight arrays may be combined to create a total weight array to augment the luma values. The augmented luma values may be aggregated to compute a weighted luma average for the image. Based upon a difference of the weighted luma average and a target, the one or more settings may be adjusted.
    Type: Application
    Filed: May 20, 2020
    Publication date: November 5, 2020
    Applicant: Magic Leap, Inc.
    Inventors: Brian Keith Smith, Ilya Tsunaev
  • Patent number: 10701276
    Abstract: Provided are methods, systems, and computer-program products for determining one or more settings of a content capture device. In some examples, to determine the one or more settings, luma values of pixels of an image from the content capture device may be identified. Objects in the image and information associated with the objects may also be identified. The information associated with the objects may be divided into categories of the information. And using the objects and the information, a separate weight array for each category of the information may be computed. The separate weight arrays may be combined to create a total weight array to augment the luma values. The augmented luma values may be aggregated to compute a weighted luma average for the image. Based upon a difference of the weighted luma average and a target, the one or more settings may be adjusted.
    Type: Grant
    Filed: December 13, 2017
    Date of Patent: June 30, 2020
    Assignee: Magic Leap, Inc.
    Inventors: Brian Keith Smith, Ilya Tsunaev
  • Publication number: 20200014849
    Abstract: A system and method for operating a sensor which has at least two modes of operation. The sensor may be provided with one or more common operation steps to be used in both a first mode of operation and a second mode of operation. The sensor may also be provided with one or more dummy operation steps to be used in the second mode of operation but not the first mode of operation. The dummy operation steps can convert the first mode of operation to the second mode of operation when used with the one or more common operation steps.
    Type: Application
    Filed: September 17, 2019
    Publication date: January 9, 2020
    Inventors: Brian Keith Smith, Koon Keong Shee, Gregory Michael Link
  • Publication number: 20190387168
    Abstract: A head mounted display system can process images by assessing relative motion between the head mounted display and one or more features in a user's environment. The assessment of relative motion can include determining whether the head mounted display has moved, is moving and/or is expected to move with respect to one or more features in the environment. Additionally or alternatively, the assessment can include determining whether one or more features in the environment have moved, are moving and/or are expected to move relative to the head mounted display. The image processing can further include determining one or more virtual image content locations in the environment that correspond to a location where renderable virtual image content appears to a user when the location appears in the display and comparing the one or more virtual image content locations in the environment with a viewing zone.
    Type: Application
    Filed: June 18, 2019
    Publication date: December 19, 2019
    Inventors: Brian Keith Smith, Carlos A. Rivera Cintron, Jose Felix Rodriguez, Matthew Thomas Hull, Gregory Michael Link