Patents by Inventor Chris Hughes

Chris Hughes 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: 20250138649
    Abstract: A method comprising receiving a first control signal indicating that a first key on a keyboard is being pressed, the first key functionally assigned as a (logical) modifier; sending a first make command indicating that the modifier is active; receiving a second control signal indicating that a second key on the keyboard is contemporaneously being pressed, the second key functionally assigned as a non-modifier, alphanumeric character; accessing a key remapping database stored on the keyboard that includes key triggers and remapped key targets; in response to determining that the combination of the first key and second keys are included as a key trigger in the key remapping database: sending a first break command indicating that the modifier is inactive; and sending a second make command corresponding to a key target of the remapping database that is associated with the combination of the first and second keys being pressed.
    Type: Application
    Filed: October 31, 2023
    Publication date: May 1, 2025
    Inventors: Richard Perring, Junghyun Kim, David Farcy, Christine Flores, Andrew Coonrad, Chris Hughes, Jacob Kottage, Keson Tsao, Zoe Su
  • Publication number: 20250060836
    Abstract: A computer-implemented method comprising: receiving, by one or more processors of a keyboard device from a host computing device communicatively coupled thereto, a request to switch to a first key input profile for a plurality of keys on the keyboard device; determining whether the first key input profile is locally stored on the keyboard device in a persistent memory; in response to determining that the first key input profile is stored in persistent memory, programming the plurality of keys using the first key input profile stored in the persistent memory; and in response to determining that the first key input profile is not stored in persistent memory: writing the first key input profile to persistent memory when the first key input profile is at least n bytes in size and programming the plurality of keys using the first key input profile.
    Type: Application
    Filed: August 17, 2023
    Publication date: February 20, 2025
    Inventors: Chris Hughes, Jacob Kottage, Christine Flores, Andrew Coonrad
  • Publication number: 20240390171
    Abstract: Orthosis brace comprising a system for alleviating foot drop experienced by a user. A system includes a first fastener configured to attach to a shoe and a second fastener configured to attach to the shoe. The system includes a support configured to wrap around at least a portion of a lower leg of a user. The system includes a lace support attached to the support, wherein the lace support is configured to receive a lace. The system includes a first shoe connector that is configured to be coupled to the first fastener to releasably couple the support to the shoe when the first fastener is attached to the shoe. The system includes a second shoe connector that is configured to be coupled to the second fastener to releasably couple the support to the shoe when the second fastener is attached to the shoe.
    Type: Application
    Filed: May 30, 2024
    Publication date: November 28, 2024
    Applicant: FOOTSCIENTIFIC INC.
    Inventors: Jonathan Robert Faux, Chris Hughes, Gary Moore
  • Publication number: 20240117697
    Abstract: A downhole tool configured for inclusion in a drill string, typically as part of a bottom hole assembly. The downhole tool configured to improve passage of the drill string through a borehole. Additionally, the downhole tool is suitable for use in a method for improving passage of a drill string through a borehole.
    Type: Application
    Filed: October 2, 2023
    Publication date: April 11, 2024
    Inventors: John D. McClure, Robert Stratton, Ryan Nyberg, Cynthia Aguilera, Chris Hughes
  • Patent number: 11740712
    Abstract: A computer-implemented method includes receiving first and second movement data corresponding to a movement of a first and second computer mouse, respectively, wherein the first and second computer mice are oriented in a same direction are moving in unison over a same trajectory while the first and second movement data is contemporaneously received; determining a movement distance for the first and second computer mice based on the first and second movement data, respectively; determining a performance characteristic for the first computer mouse based on the determined first movement distance; determining the performance characteristic for the second computer mouse based on the determined second movement distance; determining a difference in the performance characteristic for the first computer mouse with respect to the second computer mouse; and calibrating the performance characteristic of the second computer mouse to match the performance characteristic of the first computer mouse.
    Type: Grant
    Filed: April 29, 2022
    Date of Patent: August 29, 2023
    Assignee: Logitech Europe S.A.
    Inventors: François Morier, Junghyun Kim, Andrew Coonrad, Christine Flores, Chris Hughes, Florian Jeannerat
  • Patent number: 11690748
    Abstract: Orthosis brace comprising reel-based lacing system for alleviating foot drop experienced by a user. A device includes a support configured to wrap around at least a portion of a lower leg of a user and a lace support attached to the support and configured to receive a lace. The device includes a reel-based fastener attached to the support, wherein the reel-based fastener comprises a reel for receiving the lace and adjusting a tautness of the lace.
    Type: Grant
    Filed: June 18, 2020
    Date of Patent: July 4, 2023
    Assignee: Footscientific Inc.
    Inventors: Jonathan Robert Faux, Chris Hughes, Gary Moore
  • Publication number: 20210393428
    Abstract: Orthosis brace comprising reel-based lacing system for alleviating foot drop experienced by a user. A device includes a support configured to wrap around at least a portion of a lower leg of a user and a lace support attached to the support and configured to receive a lace. The device includes a reel-based fastener attached to the support, wherein the reel-based fastener comprises a reel for receiving the lace and adjusting a tautness of the lace.
    Type: Application
    Filed: June 18, 2020
    Publication date: December 23, 2021
    Applicant: FOOTSCIENTIFIC INC.
    Inventors: Jonathan Robert Faux, Chris Hughes, Gary Moore
  • Patent number: 10984174
    Abstract: To display a news feed in a social network environment, a social networking system generates news items regarding activities associated with a user of a social network environment. The social networking system may also attach an informational link associated with at least one of the activities to at least one of the news items, limit access to the news items to a predetermined set of viewers, and assign an order to the news items. The news items may be displayed in the assigned order to at least one viewing user of the predetermined set of viewers, and the number of news items displayed may be dynamically limited.
    Type: Grant
    Filed: January 21, 2020
    Date of Patent: April 20, 2021
    Assignee: Facebook, Inc.
    Inventors: Mark E. Zuckerberg, Ruchi Sanghvi, Andrew G. Bosworth, Chris Cox, Aaron Sittig, Chris Hughes, Katie Geminder, Daniel Corson
  • Publication number: 20210074437
    Abstract: According to various embodiments, a collaboration system and methods are provided to enable consultants to efficiently collaborate with one another by engaging in system-facilitated voice consultations. As used herein, a voice consultation may generally refer to communications established between two or more users of the collaboration system. In general, the system and methods described herein provide the ability for users to establish voice consultations with other users at a mutually convenient time, whether or not there exists a prior relationship between the users. The system and methods automatically place a consultation call at a time requested by the caller and which the callee has previously announced as available. Called parties may determine whether to accept a consultation based on data that is visually perceptible with a mobile device at which the call is received.
    Type: Application
    Filed: November 23, 2020
    Publication date: March 11, 2021
    Inventors: Howard Zeiger, Mike Ricci, Chris Hughes
  • Patent number: 10847267
    Abstract: According to various embodiments, a collaboration system and methods are provided to enable consultants to efficiently collaborate with one another by engaging in system-facilitated voice consultations. As used herein, a voice consultation may generally refer to communications established between two or more users of the collaboration system. In general, the system and methods described herein provide the ability for users to establish voice consultations with other users at a mutually convenient time, whether or not there exists a prior relationship between the users. The system and methods automatically place a consultation call at a time requested by the caller and which the callee has previously announced as available. Called parties may determine whether to accept a consultation based on data that is visually perceptible with a mobile device at which the call is received.
    Type: Grant
    Filed: April 23, 2018
    Date of Patent: November 24, 2020
    Assignee: CURBSIDEMDLIVE, INC.
    Inventors: Howard Zeiger, Mike Ricci, Chris Hughes
  • Patent number: 10747518
    Abstract: A system and method for modifying a compiled software application to implement additional software code to enhance the functionality of a software application. The system and method comprises receiving a software application binary 601, metadata 602, and modification options 603, analyzing the received components, modifying the software application binary based on the analysis, and returning the modified software application binary 610.
    Type: Grant
    Filed: May 21, 2019
    Date of Patent: August 18, 2020
    Assignee: ENHANCE, INC.
    Inventors: Chris Hughes, Luke Mitchell, Adam Schroeder
  • Publication number: 20200084933
    Abstract: A new and distinct variety of Leucothoe plant named ‘BLULE1801’ which is characterized by the combination of a compact growth habit, juvenile foliage that is suffused with a red coloration, dark green mature foliage which becomes progressively suffused with a deep maroon in cool weather, and the stability of all characteristics from generation to generation.
    Type: Application
    Filed: April 26, 2019
    Publication date: March 12, 2020
    Applicant: Blue Mountain Nurseries, Ltd.
    Inventor: Chris Hughes
  • Patent number: 10579711
    Abstract: To display a news feed in a social network environment, a social networking system generates news items regarding activities associated with a user of a social network environment. The social networking system may also attach an informational link associated with at least one of the activities to at least one of the news items, limit access to the news items to a predetermined set of viewers, and assign an order to the news items. The news items may be displayed in the assigned order to at least one viewing user of the predetermined set of viewers, and the number of news items displayed may be dynamically limited.
    Type: Grant
    Filed: March 19, 2018
    Date of Patent: March 3, 2020
    Assignee: Facebook, Inc.
    Inventors: Mark E. Zuckerberg, Ruchi Sanghvi, Andrew G. Bosworth, Chris Cox, Aaron Sittig, Chris Hughes, Katie Geminder, Daniel Corson
  • Publication number: 20190318064
    Abstract: The disclosed embodiments include a computer system that can monitor usage activity of software program(s) by client systems, and ascertain an existing ratio between a first group of resources of a first type and a second group of resources of a second type collectively allocated to the client systems. The first and second types define different amounts of functionality enabled by the software program. The system can be further caused to determine first and second recommended counts for the first and second groups of resources based on the monitored usage activity and an expected ratio, and cause adjustment of an allocation of resource(s) from the first and/or second groups of resources in accordance with the first and second recommended counts such that the adjusted allocation tracks the monitored usage activity while conforming to the expected ratio.
    Type: Application
    Filed: April 11, 2018
    Publication date: October 17, 2019
    Inventors: Mark Paladino, Chris Hughes, Alex Chow, Alexandru Macovei, Elvira Kan
  • Publication number: 20190272161
    Abstract: A system and method for modifying a compiled software application to implement additional software code to enhance the functionality of a software application. The system and method comprises receiving a software application binary 601, metadata 602, and modification options 603, analyzing the received components, modifying the software application binary based on the analysis, and returning the modified software application binary 610.
    Type: Application
    Filed: May 21, 2019
    Publication date: September 5, 2019
    Applicant: Enhance, Inc.
    Inventors: Chris Hughes, Luke Mitchell, Adam Schroeder
  • Patent number: 10310831
    Abstract: A system aid method for modifying a compiled software application to implement additional software code to enhance the functionality of a software application. The system and method comprises receiving a software application binary (601), metadata (602), and modification options (603), analyzing the received components, modifying the software application binary based on the analysis, and returning the modified software application binary (610).
    Type: Grant
    Filed: July 13, 2016
    Date of Patent: June 4, 2019
    Inventors: Chris Hughes, Luke Mitchell, Adam Schroeder
  • Publication number: 20180203677
    Abstract: A system aid method for modifying a compiled software application to implement additional software code to enhance the functionality of a software application. The system and method comprises receiving a software application binary (601), metadata (602), and modification options (603), analyzing the received components, modifying the software application binary based on the analysis, and returning the modified software application binary (610).
    Type: Application
    Filed: July 13, 2016
    Publication date: July 19, 2018
    Applicant: Enhance, Inc.
    Inventors: Chris Hughes, Luke Michell, Adam Schroeder
  • Patent number: 9965590
    Abstract: According to various embodiments, a healthcare collaboration system and methods are provided to enable physicians and other participants in the healthcare system to efficiently collaborate with one another by engaging in system-facilitated consultations. As used herein, a consultation may generally refer to communications established between two or more users of the healthcare collaboration system. In general, the system and methods described herein provide the ability for users to establish consultations with other users at a mutually convenient time, whether or not there exists a prior relationship between the users. In exchange for time spent conducting consultations, users may be compensated using any number of compensation methods.
    Type: Grant
    Filed: June 20, 2013
    Date of Patent: May 8, 2018
    Assignee: CURBSIDEMDLIVE, INC.
    Inventors: Howard Zeiger, Michael Ricci, Chris Hughes
  • Patent number: 9940308
    Abstract: To display a news feed in a social network environment, a social networking system generates news items regarding activities associated with a user of a social network environment. The social networking system may also attach an informational link associated with at least one of the activities to at least one of the news items, limit access to the news items to a predetermined set of viewers, and assign an order to the news items. The news items may be displayed in the assigned order to at least one viewing user of the predetermined set of viewers, and the number of news items displayed may be dynamically limited.
    Type: Grant
    Filed: December 10, 2015
    Date of Patent: April 10, 2018
    Assignee: Facebook, Inc.
    Inventors: Mark E. Zuckerberg, Ruchi Sanghvi, Andrew G. Bosworth, Chris Cox, Aaron Sittig, Chris Hughes, Katie Geminder, Daniel Corson
  • Patent number: PP31796
    Abstract: A new and distinct variety of Leucothoe plant named ‘BLULE1801’ which is characterized by the combination of a compact growth habit, juvenile foliage that is suffused with a red coloration, dark green mature foliage which becomes progressively suffused with a deep maroon in cool weather, and the stability of all characteristics from generation to generation.
    Type: Grant
    Filed: April 26, 2019
    Date of Patent: May 26, 2020
    Assignee: Blue Mountain Nurseries, Ltd.
    Inventor: Chris Hughes