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).
-
Patent number: 12189883Abstract: Computing devices, touchpads, and related methods for adjusting a force threshold for touch input on a touchpad are disclosed. In one example, a computing device comprises a force sensing touchpad, a processor, and a memory storing instructions executable by the processor to receive a first contact on the touchpad. An area of touch of the first contact is determined, and an adjusted force threshold for touch input is determined based at least on the area of the touch. A second contact is received on the touchpad, and a touch force of the second contact is determined. Based at least on determining that the touch force exceeds the adjusted force threshold, a touch input on the touchpad is registered.Type: GrantFiled: September 20, 2023Date of Patent: January 7, 2025Assignee: Microsoft Technology Licensing, LLCInventors: Molly Jo Gesell, Elizabeth Ann Pina, Adam Benjamin Meshi, Robert Bryce Johnson, Solomon Stone Romney, Tal Bizinsky Tovel, Arthur Gershfeld, Hila Malihi
-
Publication number: 20240045512Abstract: 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: ApplicationFiled: September 16, 2022Publication date: February 8, 2024Inventors: 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: 10649640Abstract: 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: GrantFiled: May 2, 2017Date of Patent: May 12, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Robert Bryce Johnson, Rachel Shelva Nizhnikov, Brett Humphrey, Ryan Demopoulos, Kelly Marie Renner
-
Patent number: 10286304Abstract: 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: GrantFiled: March 3, 2017Date of Patent: May 14, 2019Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: 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: 20180321828Abstract: 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: ApplicationFiled: May 2, 2017Publication date: November 8, 2018Inventors: Robert Bryce JOHNSON, Rachel Shelva NIZHNIKOV, Brett HUMPHREY, Ryan DEMOPOULOS, Kelly Marie RENNER
-
Publication number: 20180056180Abstract: 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: ApplicationFiled: March 3, 2017Publication date: March 1, 2018Applicant: Microsoft Technology Licensing, LLCInventors: 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: 8745574Abstract: 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: GrantFiled: December 8, 2011Date of Patent: June 3, 2014Assignee: Microsoft CorporationInventors: William A. Dollar, Jr., Ross David Heeter, Stefan Keir Gordon, Robert Bryce Johnson
-
Publication number: 20130152040Abstract: 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: ApplicationFiled: December 8, 2011Publication date: June 13, 2013Applicant: MICROSOFT CORPORATIONInventors: William A. Dollar, Ross David Heeter, Stefan Keir Gordon, Robert Bryce Johnson
-
Patent number: D848422Type: GrantFiled: March 30, 2018Date of Patent: May 14, 2019Assignee: Microsoft CorporationInventors: Christopher Kujawski, Robert Bryce Johnson, Nicolas Denhez, Malcolm Goodrich, Carl J. Ledbetter
-
Patent number: D848423Type: GrantFiled: March 30, 2018Date of Patent: May 14, 2019Assignee: Microsoft CorporationInventors: Christopher Kujawski, Robert Bryce Johnson, Malcolm Goodrich
-
Patent number: D848424Type: GrantFiled: March 30, 2018Date of Patent: May 14, 2019Assignee: Microsoft CorporationInventors: Christopher Kujawski, Robert Bryce Johnson