Patents by Inventor John Henson

John Henson 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: 20260148282
    Abstract: Systems and methods query third-party data base(s) to obtain object data for each third-party object that is associated with action-based outcomes obtainable via use of the third-party objects, where the data base(s) are queried during a time having relatively less operational strain on system resources. Object data is received from the third-party database(s) and formatting thereof is standardized such that the object data is transformed into a uniform datatype format for analysis. The object data is compressed, which includes encoding the object data to reduce storage size by determining whether stored action-based outcomes are duplicative with updated action-based outcomes identified by the object data.
    Type: Application
    Filed: January 22, 2026
    Publication date: May 28, 2026
    Applicant: Truist Bank
    Inventors: Silvia Chabaneix, Caelyn Barrett, Joanna Zheng, John Henson, Samuel Parrish, Adeyemi Toluwani Adeyemo
  • Patent number: 12561728
    Abstract: Systems and methods query third-party data base(s) to obtain object data for each third-party object that is associated with action-based outcomes obtainable via use of the third-party objects, where the data base(s) are queried during a time having relatively less operational strain on system resources. Object data is received from the third-party database(s) and formatting thereof is standardized such that the object data is transformed into a uniform datatype format for analysis. The object data is compressed, which includes encoding the object data to reduce storage size by determining whether stored action-based outcomes are duplicative with updated action-based outcomes identified by the object data.
    Type: Grant
    Filed: July 19, 2024
    Date of Patent: February 24, 2026
    Assignee: TRUIST BANK
    Inventors: Silvia Chabaneix, Caelyn Barrett, Joanna Zheng, John Henson, Samuel Parrish, Adeyemi Toluwani Adeyemo
  • Publication number: 20260023540
    Abstract: Systems and methods receive labeled action data of a user that would trigger customization of the standardized layout, wherein the labeled action data is labeled using (i) a classification method that incorporates third-party coding and (ii) one or more user inputs indicating the user's preferred action-based outcomes and is used for customizing the standardized layout. Existing selectable options for generating a customized GUI comprising a prioritization list are ascertained from user data of the user's profile, the customized GUI being different from the standardized layout. The prioritization list is generated according to rule(s) for derived benefits available to the user via use of each of the existing selectable options, the one or more benefits being derived, at least in part, by third-party databases and prior user actions. An update to the standardized layout that triggers display of the customized GUI is transmitted, via a network, to a user device.
    Type: Application
    Filed: July 19, 2024
    Publication date: January 22, 2026
    Applicant: Truist Bank
    Inventors: Silvia Chabaneix, Caelyn Barrett, Joanna Zheng, John Henson, Samuel Parrish, Adeyemi Toluwani Adeyemo
  • Publication number: 20260024123
    Abstract: Systems and methods query third-party data base(s) to obtain object data for each third-party object that is associated with action-based outcomes obtainable via use of the third-party objects, where the data base(s) are queried during a time having relatively less operational strain on system resources. Object data is received from the third-party database(s) and formatting thereof is standardized such that the object data is transformed into a uniform datatype format for analysis. The object data is compressed, which includes encoding the object data to reduce storage size by determining whether stored action-based outcomes are duplicative with updated action-based outcomes identified by the object data.
    Type: Application
    Filed: July 19, 2024
    Publication date: January 22, 2026
    Applicant: Truist Bank
    Inventors: Silvia Chabaneix, Caelyn Barrett, Joanna Zheng, John Henson, Samuel Parrish, Adeyemi Toluwani Adeyemo
  • Patent number: 11416212
    Abstract: Techniques and architectures may be used to provide an environment for a speech-based intelligent user assistant (IUA) having a flexible operating system that is based, at least in part, on the context of interaction of a user of a computing system with the computing system. Such a flexible operating system may allow for non-obtrusive communication of the IUA with the user. Thus, for example, a user may communicate with the IUA without interrupting their other activities on the computer, such as playing a video game.
    Type: Grant
    Filed: August 26, 2016
    Date of Patent: August 16, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Sreekar Choudhary, John Henson, Kevin Barnes, Louis Valentine, Zachariah Glen Johnson
  • Patent number: 11167824
    Abstract: The present invention concerns a handling system and method for use with a carrier vehicle or structure for unloading from, loading to and storing a smaller vehicle or body aboard the carrier vehicle or structure. The system includes a cradle for supporting a smaller vehicle or body therein. The cradle is mounted to a carrier vehicle or structure and is configured to be pivotable between a tilted position in which a smaller vehicle or body can be unloaded from or loaded into the cradle and a level position in which said smaller vehicle or body is stored aboard the carrier vehicle or structure. The system also includes at least one linear actuator for driving movement of the cradle between said tilted position and said level position.
    Type: Grant
    Filed: March 15, 2018
    Date of Patent: November 9, 2021
    Assignee: SEALLS PTY LTD
    Inventor: John Henson
  • Publication number: 20210114694
    Abstract: The present invention concerns a handling system and method for use with a carrier vehicle or structure for unloading from, loading to and storing a smaller vehicle or body aboard the carrier vehicle or structure. The system includes a cradle for supporting a smaller vehicle or body therein. The cradle is mounted to a carrier vehicle or structure and is configured to be pivotable between a tilted position in which a smaller vehicle or body can be unloaded from or loaded into the cradle and a level position in which said smaller vehicle or body is stored aboard the carrier vehicle or structure. The system also includes at least one linear actuator for driving movement of the cradle between said tilted position and said level position.
    Type: Application
    Filed: March 15, 2018
    Publication date: April 22, 2021
    Inventor: John HENSON
  • Publication number: 20190282895
    Abstract: A method for controlling an interactive experience includes receiving local control inputs at a computing device facilitating the interactive experience and providing the local control inputs to the interactive experience, the control inputs being provided by a first input device associated with a primary experience participant. Audiovisual content associated with the interactive experience is provided to a plurality of remote viewer computing devices over a network. The computing device receives a command to initiate control sharing with a remote viewer and, over the network, receives remote control inputs from a second input device associated with the remote viewer, the second input device being physically distinct from the first input device. The remote control inputs are provided to the interactive experience as if the remote control inputs had originated from the first input device, the first input device still being associated with the primary experience participant.
    Type: Application
    Filed: April 27, 2018
    Publication date: September 19, 2019
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Sreekar CHOUDHARY, John HENSON, Dylan Keith GARRETT, Hutchenson Judson WHITE
  • Publication number: 20170337035
    Abstract: Techniques and architectures may be used to provide an environment for a speech-based intelligent user assistant (IUA) having a flexible operating system that is based, at least in part, on the context of interaction of a user of a computing system with the computing system. Such a flexible operating system may allow for non-obtrusive communication of the IUA with the user. Thus, for example, a user may communicate with the IUA without interrupting their other activities on the computer, such as playing a video game.
    Type: Application
    Filed: August 26, 2016
    Publication date: November 23, 2017
    Inventors: Sreekar Choudhary, John Henson, Kevin Barnes, Louis Valentine, Zachariah Glen Johnson
  • Patent number: 9811313
    Abstract: Systems, methods, and computer media for generating and invoking voice-triggered macros are disclosed herein. A buffer is configured to receive sensor data for one or more sensors. The sensor data reflects user actions. A macro generator is configured to receive a command to initiate creation of a voice-triggered macro and determine macro actions for inclusion in the voice-triggered macro based on the sensor data in the buffer. The macro generator is also configured to assign a speech key to the voice-triggered macro. When audio input is determined to match the speech key of the voice-triggered macro, the macro actions are performed.
    Type: Grant
    Filed: August 17, 2015
    Date of Patent: November 7, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Zachariah Glen Johnson, Sreekar Choudhary, John Henson, Kandarp Jani
  • Publication number: 20170052760
    Abstract: Systems, methods, and computer media for generating and invoking voice-triggered macros are disclosed herein. A buffer is configured to receive sensor data for one or more sensors. The sensor data reflects user actions. A macro generator is configured to receive a command to initiate creation of a voice-triggered macro and determine macro actions for inclusion in the voice-triggered macro based on the sensor data in the buffer. The macro generator is also configured to assign a speech key to the voice-triggered macro. When audio input is determined to match the speech key of the voice-triggered macro, the macro actions are performed.
    Type: Application
    Filed: August 17, 2015
    Publication date: February 23, 2017
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Zachariah Glen Johnson, Sreekar Choudhary, John Henson, Kandarp Jani
  • Publication number: 20050131721
    Abstract: A method and system to facilitate sharing of information amongst users comprises assessing a degree of commonality between each of the users. Once a degree of commonality between the users is assessed, information is shared amongst the users having an assessed degree of commonality greater than a predetermined degree of commonality. In this way, the information being shared is most likely to be useful because it is being shared by users having common traits and characteristics. The degree of commonality can be assessed by comparing areas of interest of the users. The information on the areas of interest may comprise search criteria independently developed by each user to search for information or utilize resources in a network. The degree of commonality may also be assessed by recording each occurrence when a user accepted or did not accept information obtained from each other user.
    Type: Application
    Filed: May 4, 2004
    Publication date: June 16, 2005
    Inventors: Cory Doctorow, Wilson Conn, John Henson, Erik Stewart
  • Publication number: 20020033397
    Abstract: A new and improved apparatus is disclosed that will allow a user to place an Easter egg in an upright position and have the Easter egg stay in an upright position without any external means of support. The present invention would comprise an Easter egg and a weight that would be strategically placed within the Easter egg. The egg would comprise two halves, an upper half and a lower half. Both the upper half and the lower half of the egg of the present invention would have an inner surface and an outer surface.
    Type: Application
    Filed: September 20, 2001
    Publication date: March 21, 2002
    Inventor: John Henson
  • Patent number: D779513
    Type: Grant
    Filed: July 7, 2014
    Date of Patent: February 21, 2017
    Assignee: Microsoft Corporation
    Inventors: Oscar E. Murillo, Kristoffer S. Schultz, Cheryl Nicole Platz, Addison K. Linville, Kelly Rose McArthur, David A. Walker, Tyrone Samson, Vikram Bapat, John Henson, Jason Ryan Farmer, Craig Fox, Stefanie Lyn Tomko, Lisa Stifelman, Shane Jeremy Landry