Patents by Inventor Brian Kai Peasley

Brian Kai Peasley 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: 10506069
    Abstract: Systems, methods, and computer-executable instructions for connecting devices includes receiving a device identifier associated with a second device. A search is initiated for a second device profile associated with the device identifier using the device identifier. The second device profile is received. The second device profile includes a device address and a link key. The link key was generated by a second device different from the first device. The address of the first device is set to the device address. Encrypted data is received from the second device addressed to the address.
    Type: Grant
    Filed: August 8, 2017
    Date of Patent: December 10, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Anthony C Romano, Brian Kai Peasley, Sean E Anderson, Timothy D Burrell
  • Patent number: 10388041
    Abstract: The subject disclosure is generally directed towards a relatively fast and accurate technology that corrects mobile device (e.g., mobile robot) mapping data into corrected map data based upon detection of loop closure. A variation of stochastic gradient descent (with constraints in a deterministic order) may be used in a first correction phase to provide an updated graph in a relatively fast manner by operating in a relative state space. A graph-based variant of Gauss-Seidel that operates in a global state space may be used in a later phase to refine the updated graph into a more exact graph.
    Type: Grant
    Filed: August 7, 2017
    Date of Patent: August 20, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Stanley T. Birchfield, Brian Kai Peasley
  • Publication number: 20190052721
    Abstract: Systems, methods, and computer-executable instructions for connecting devices includes receiving a device identifier associated with a second device. A search is initiated for a second device profile associated with the device identifier using the device identifier. The second device profile is received. The second device profile includes a device address and a link key. The link key was generated by a second device different from the first device. The address of the first device is set to the device address. Encrypted data is received from the second device addressed to the address.
    Type: Application
    Filed: August 8, 2017
    Publication date: February 14, 2019
    Inventors: Anthony C. Romano, Brian Kai Peasley, Sean E. Anderson, Timothy D. Burrell
  • Publication number: 20170337716
    Abstract: The subject disclosure is generally directed towards a relatively fast and accurate technology that corrects mobile device (e.g., mobile robot) mapping data into corrected map data based upon detection of loop closure. A variation of stochastic gradient descent (with constraints in a deterministic order) may be used in a first correction phase to provide an updated graph in a relatively fast manner by operating in a relative state space. A graph-based variant of Gauss-Seidel that operates in a global state space may be used in a later phase to refine the updated graph into a more exact graph.
    Type: Application
    Filed: August 7, 2017
    Publication date: November 23, 2017
    Inventors: Stanley T. BIRCHFIELD, Brian Kai PEASLEY
  • Patent number: 9741140
    Abstract: The subject disclosure is generally directed towards a relatively fast and accurate technology that corrects mobile device (e.g., mobile robot) mapping data into corrected map data based upon detection of loop closure. A variation of stochastic gradient descent (with constraints in a deterministic order) may be used in a first correction phase to provide an updated graph in a relatively fast manner by operating in a relative state space. A graph-based variant of Gauss-Seidel that operates in a global state space may be used in a later phase to refine the updated graph into a more exact graph.
    Type: Grant
    Filed: May 19, 2014
    Date of Patent: August 22, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Stanley T. Birchfield, Brian Kai Peasley
  • Publication number: 20150332489
    Abstract: The subject disclosure is generally directed towards a relatively fast and accurate technology that corrects mobile device (e.g., mobile robot) mapping data into corrected map data based upon detection of loop closure. A variation of stochastic gradient descent (with constraints in a deterministic order) may be used in a first correction phase to provide an updated graph in a relatively fast manner by operating in a relative state space. A graph-based variant of Gauss-Seidel that operates in a global state space may be used in a later phase to refine the updated graph into a more exact graph.
    Type: Application
    Filed: May 19, 2014
    Publication date: November 19, 2015
    Applicant: Microsoft Corporation
    Inventors: Stanley T. Birchfield, Brian Kai Peasley