Patents by Inventor Robert Bryce Johnson

Robert Bryce Johnson 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: 20240045512
    Abstract: A computer mouse module includes a body having a front face, a lower side, and a lower front edge portion that extends between the lower side and the front face. The lower front edge portion includes a slope between the front face and the lower side. The computer mouse module includes a movement sensor held along the slope of the lower front edge portion of the body. The movement sensor is configured to detect movement of the computer mouse module along a tracking surface at at least two angular positions of a longitudinal axis of the body relative to the tracking surface.
    Type: Application
    Filed: September 16, 2022
    Publication date: February 8, 2024
    Inventors: Paul Christopher KOS, John Franciscus Marie HELMES, Gabrielle DeAnne MICHEL, Robert Bryce JOHNSON, Solomon Stone ROMNEY, Wen Zhao ZHANG, Guangwen ZHOU, Yi Wei ZHANG
  • Patent number: 10649640
    Abstract: The perceivability of user interface elements of a graphical user interface can be defined as a selection along a range. At one end of the range, a combination of settings for the graphical user interface allows for a highly-detailed user interface; at another end of the range, a combination of settings provides a graphical user interface having the highest perceivability. The high perceivability may include high contrast, but also may provide other user interface settings to address accessibility issues for an end user. The combination of settings can include attributes affecting the background, transparency, borders and text legibility. The selected combination of settings either sets, overrides or limits values for these attributes of user interface elements during rendering.
    Type: Grant
    Filed: May 2, 2017
    Date of Patent: May 12, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Robert Bryce Johnson, Rachel Shelva Nizhnikov, Brett Humphrey, Ryan Demopoulos, Kelly Marie Renner
  • Patent number: 10286304
    Abstract: An accessory apparatus includes a housing, an apparatus connector, a plurality of auxiliary accessory interfaces, and an internal microcontroller. The connection connector is configured to mate with a corresponding accessory connector of a physical controller to electrically connect the internal microcontroller to the physical controller. Each auxiliary accessory connector is configured to enable a separate auxiliary user input device to operatively connect to the accessory apparatus and electrically connect with the internal microcontroller. The internal microcontroller is configured to: (1) receive an input control signal from an auxiliary user input device operatively connected to an auxiliary accessory connector of the plurality of auxiliary accessory connectors, (2) map the input control signal to a mapped control signal corresponding to a physical control of the physical controller, and (3) send the mapped control signal to the physical controller via the apparatus connector.
    Type: Grant
    Filed: March 3, 2017
    Date of Patent: May 14, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Brian G. Russell, Sam Michael Sarmast, Robert Bryce Johnson, Jonathan Shea Robinson, Andre Sutanto, Leo Shing, Ross Nelson, Christopher Kujawski, Evelyn Thomas, Kristine A. Hunter, Flor Albornoz, Rachel Yang, Christopher Harmon, Gregory M. Daly, Matthew Edward Hite
  • Publication number: 20180321828
    Abstract: The perceivability of user interface elements of a graphical user interface can be defined as a selection along a range. At one end of the range, a combination of settings for the graphical user interface allows for a highly-detailed user interface; at another end of the range, a combination of settings provides a graphical user interface having the highest perceivability. The high perceivability may include high contrast, but also may provide other user interface settings to address accessibility issues for an end user. The combination of settings can include attributes affecting the background, transparency, borders and text legibility. The selected combination of settings either sets, overrides or limits values for these attributes of user interface elements during rendering.
    Type: Application
    Filed: May 2, 2017
    Publication date: November 8, 2018
    Inventors: Robert Bryce JOHNSON, Rachel Shelva NIZHNIKOV, Brett HUMPHREY, Ryan DEMOPOULOS, Kelly Marie RENNER
  • Publication number: 20180056180
    Abstract: An accessory apparatus includes a housing, an apparatus connector, a plurality of auxiliary accessory interfaces, and an internal microcontroller. The connection connector is configured to mate with a corresponding accessory connector of a physical controller to electrically connect the internal microcontroller to the physical controller. Each auxiliary accessory connector is configured to enable a separate auxiliary user input device to operatively connect to the accessory apparatus and electrically connect with the internal microcontroller. The internal microcontroller is configured to: (1) receive an input control signal from an auxiliary user input device operatively connected to an auxiliary accessory connector of the plurality of auxiliary accessory connectors, (2) map the input control signal to a mapped control signal corresponding to a physical control of the physical controller, and (3) send the mapped control signal to the physical controller via the apparatus connector.
    Type: Application
    Filed: March 3, 2017
    Publication date: March 1, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Brian G. Russell, Sam Michael Sarmast, Robert Bryce Johnson, Jonathan Shea Robinson, Andre Sutanto, Leo Shing, Ross Nelson, Christopher Kujawski, Evelyn Thomas, Kristine A. Hunter, Flor Albornoz, Rachel Yang, Christopher Harmon, Gregory M. Daly
  • Patent number: 8745574
    Abstract: Embodiments establish duration estimates for tasks associated with media content ingestion, such as in application or game production. A content ingestion system receives a content submission request from a publisher. The request identifies a media content type that has a plurality of associated tasks. Based on previous submissions from the publisher, duration estimates for the tasks are generated and adjusted based on historical transaction data associated with other publishers (e.g., global averages). The duration estimates are provided to the publishers along with, for example, start and end dates for the tasks presented on a calendar or other workback schedule.
    Type: Grant
    Filed: December 8, 2011
    Date of Patent: June 3, 2014
    Assignee: Microsoft Corporation
    Inventors: William A. Dollar, Jr., Ross David Heeter, Stefan Keir Gordon, Robert Bryce Johnson
  • Publication number: 20130152040
    Abstract: Embodiments establish duration estimates for tasks associated with media content ingestion, such as in application or game production. A content ingestion system receives a content submission request from a publisher. The request identifies a media content type that has a plurality of associated tasks. Based on previous submissions from the publisher, duration estimates for the tasks are generated and adjusted based on historical transaction data associated with other publishers (e.g., global averages). The duration estimates are provided to the publishers along with, for example, start and end dates for the tasks presented on a calendar or other workback schedule.
    Type: Application
    Filed: December 8, 2011
    Publication date: June 13, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: William A. Dollar, Ross David Heeter, Stefan Keir Gordon, Robert Bryce Johnson
  • Patent number: D848422
    Type: Grant
    Filed: March 30, 2018
    Date of Patent: May 14, 2019
    Assignee: Microsoft Corporation
    Inventors: Christopher Kujawski, Robert Bryce Johnson, Nicolas Denhez, Malcolm Goodrich, Carl J. Ledbetter
  • Patent number: D848423
    Type: Grant
    Filed: March 30, 2018
    Date of Patent: May 14, 2019
    Assignee: Microsoft Corporation
    Inventors: Christopher Kujawski, Robert Bryce Johnson, Malcolm Goodrich
  • Patent number: D848424
    Type: Grant
    Filed: March 30, 2018
    Date of Patent: May 14, 2019
    Assignee: Microsoft Corporation
    Inventors: Christopher Kujawski, Robert Bryce Johnson