Patents by Inventor Michael Gardner

Michael Gardner 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: 12327224
    Abstract: Implementations provide a calendar application for dynamic scheduling and adjustment of events, such as sequential training events. The calendar application is used to specify events that are to occur within a schedule of events, an order in which the events are to occur, and a duration for each event. The calendar application is also used to specify available time periods in which the events may be scheduled. Based on the specified events and available time periods, the events are scheduled into available time periods to generate a calendar, a schedule of the events that preserves the specified order of events. On detecting a change in the inputs, such as a change in the specified events and/or available time periods, the calendar may be automatically updated (in real time with respect to the change) to accommodate the change, while preserving the order and duration of events.
    Type: Grant
    Filed: June 3, 2024
    Date of Patent: June 10, 2025
    Assignee: United Services Automobile Association (USAA)
    Inventors: Michael Gardner, David Hicken
  • Publication number: 20240362537
    Abstract: Described herein are systems and techniques to automatically and with minimal human intervention facilitate determining recommendations for improvement tools to improve user performance and/or modify user behavior based on a variety of data. An input data structure containing sentiment data for a user as well as any one or more pieces of data associated with the user may be provided as input to an improvement tool recommendation model that may be executed to generate improvement tool recommendations for the user. The recommendations may be provided in dedicated interfaces and/or integrated into existing communications and/or communications channels.
    Type: Application
    Filed: April 24, 2024
    Publication date: October 31, 2024
    Inventors: Sharla Wellman, Erin Deknecht, Kelli Aickien, Michael Gardner, Petra Misetich, Dan Staver, Vicki Cyrulik, Lori Downer
  • Patent number: 12039500
    Abstract: Implementations provide a calendar application for dynamic scheduling and adjustment of events, such as sequential training events. The calendar application is used to specify events that are to occur within a schedule of events, an order in which the events are to occur, and a duration for each event. The calendar application is also used to specify available time periods in which the events may be scheduled. Based on the specified events and available time periods, the events are scheduled into available time periods to generate a calendar, a schedule of the events that preserves the specified order of events. On detecting a change in the inputs, such as a change in the specified events and/or available time periods, the calendar may be automatically updated (in real time with respect to the change) to accommodate the change, while preserving the order and duration of events.
    Type: Grant
    Filed: June 9, 2022
    Date of Patent: July 16, 2024
    Assignee: United Services Automobile Association (USAA)
    Inventors: Michael Gardner, David Hicken
  • Publication number: 20230345664
    Abstract: Base station enclosure and the equipment therein may generate excess amounts of heat, and temperatures within the base station enclosure may be managed via cooling equipment. To better manage the temperature, a system is provided comprising: a temperature sensor and cooling fan; and a controller comprising a processor, a temperature input port communicatively coupled to the temperature sensor, and a fan output port communicatively coupled to the cooling fan. The processor may be configured to: receive a signal indicating temperature data sensed by the temperature sensor; and control a fan duty of the cooling fan based on the received temperature data received from the temperature sensor via the temperature input port and using proportional and integral control.
    Type: Application
    Filed: August 10, 2021
    Publication date: October 26, 2023
    Inventors: Steven Zanft, Michael Gardner
  • Patent number: 11386399
    Abstract: Implementations provide a calendar application for dynamic scheduling and adjustment of events, such as sequential training events. The calendar application is used to specify events that are to occur within a schedule of events, an order in which the events are to occur, and a duration for each event. The calendar application is also used to specify available time periods in which the events may be scheduled. Based on the specified events and available time periods, the events are scheduled into available time periods to generate a calendar, a schedule of the events that preserves the specified order of events. On detecting a change in the inputs, such as a change in the specified events and/or available time periods, the calendar may be automatically updated (in real time with respect to the change) to accommodate the change, while preserving the order and duration of events.
    Type: Grant
    Filed: June 12, 2020
    Date of Patent: July 12, 2022
    Assignee: United Services Automobile Association (USAA)
    Inventors: Michael Gardner, David Hicken
  • Patent number: 11379428
    Abstract: A synchronization queuing service associated with a content management system repository can record file events occurring to content items maintained at the content management system repository. The synchronization queuing service can receive a file synchronization request for information identifying a content item to which a client machine is subscribed. The synchronization queuing service can determine consistency or inconsistency of a client machine state of the content item relative to the content item at the content management system repository and can respond to client machine with a file event summary comprising information usable by the client machine to identify actions necessary to synchronize the client machine state of the content item the content item.
    Type: Grant
    Filed: May 4, 2020
    Date of Patent: July 5, 2022
    Assignee: Hyland UK Operations Limited
    Inventors: Gregory Melahn, Michael Gardner, Ray Gauss, Steven Glover, Harpritt Kalsi, Neil McErlean, Brian Remmington
  • Publication number: 20200265017
    Abstract: A synchronization queuing service associated with a content management system repository can record file events occurring to content items maintained at the content management system repository. The synchronization queuing service can receive a file synchronization request for information identifying a content item to which a client machine is subscribed. The synchronization queuing service can determine consistency or inconsistency of a client machine state of the content item relative to the content item at the content management system repository and can respond to client machine with a file event summary comprising information usable by the client machine to identify actions necessary to synchronize the client machine state of the content item the content item.
    Type: Application
    Filed: May 4, 2020
    Publication date: August 20, 2020
    Inventors: Gregory MELAHN, Michael GARDNER, Ray GAUSS, Steven GLOVER, Harpritt KALSI, Neil MC ERLEAN, Brian REMMINGTON
  • Patent number: 10726397
    Abstract: Implementations provide a calendar application for dynamic scheduling and adjustment of events, such as sequential training events. The calendar application is used to specify events that are to occur within a schedule of events, an order in which the events are to occur, and a duration for each event. The calendar application is also used to specify available time periods in which the events may be scheduled. Based on the specified events and available time periods, the events are scheduled into available time periods to generate a calendar, a schedule of the events that preserves the specified order of events. On detecting a change in the inputs, such as a change in the specified events and/or available time periods, the calendar may be automatically updated (in real time with respect to the change) to accommodate the change, while preserving the order and duration of events.
    Type: Grant
    Filed: September 26, 2019
    Date of Patent: July 28, 2020
    Assignee: United Services Automobile Association (USAA)
    Inventors: Michael Gardner, David Hicken
  • Patent number: 10642799
    Abstract: A synchronization queuing service associated with a content management system repository can record file events occurring to content items maintained at the content management system repository. The synchronization queuing service can receive a file synchronization request for information identifying a content item to which a client machine is subscribed. The synchronization queuing service can determine consistency or inconsistency of a client machine state of the content item relative to the content item at the content management system repository and can respond to client machine with a file event summary comprising information usable by the client machine to identify actions necessary to synchronize the client machine state of the content item the content item.
    Type: Grant
    Filed: August 13, 2018
    Date of Patent: May 5, 2020
    Assignee: ALFRESCO SOFTWARE, INC.
    Inventors: Gregory Melahn, Michael Gardner, Ray Gauss, Steven Glover, Harpritt Kalsi, Neil McErlean, Brian Remmington
  • Patent number: 10467599
    Abstract: Implementations provide a calendar application for dynamic scheduling and adjustment of events, such as sequential training events. The calendar application is used to specify events that are to occur within a schedule of events, an order in which the events are to occur, and a duration for each event. The calendar application is also used to specify available time periods in which the events may be scheduled. Based on the specified events and available time periods, the events are scheduled into available time periods to generate a calendar, a schedule of the events that preserves the specified order of events. On detecting a change in the inputs, such as a change in the specified events and/or available time periods, the calendar may be automatically updated (in real time with respect to the change) to accommodate the change, while preserving the order and duration of events.
    Type: Grant
    Filed: June 16, 2017
    Date of Patent: November 5, 2019
    Assignee: United Services Automobile Association (USAA)
    Inventors: Michael Gardner, David Hicken
  • Publication number: 20180357253
    Abstract: A synchronization queuing service associated with a content management system repository can record file events occurring to content items maintained at the content management system repository. The synchronization queuing service can receive a file synchronization request for information identifying a content item to which a client machine is subscribed. The synchronization queuing service can determine consistency or inconsistency of a client machine state of the content item relative to the content item at the content management system repository and can respond to client machine with a file event summary comprising information usable by the client machine to identify actions necessary to synchronize the client machine state of the content item the content item.
    Type: Application
    Filed: August 13, 2018
    Publication date: December 13, 2018
    Inventors: Gregory Melahn, Michael Gardner, Ray Gauss, Steven Glover, Harpritt Kalsi, Neil Mc Erlean, Brian Remmington
  • Publication number: 20180308377
    Abstract: A system for generating at least one virtual object corresponding to at least one real object. The system is arranged to update the virtual object responsive to changes in state of the physical object, and the system is arranged to update the physical object responsive to changes in the state of the virtual object.
    Type: Application
    Filed: September 27, 2016
    Publication date: October 25, 2018
    Inventors: Anasol PENA-RIOS, Victor CALLAGHAN, Michael GARDNER, Daniyal ALGHAZZAWI, Mohammed ALHADDAD
  • Patent number: 10049119
    Abstract: A synchronization queuing service associated with a content management system repository can record file events occurring to content items maintained at the content management system repository. The synchronization queuing service can receive a file synchronization request for information identifying a content item to which a client machine is subscribed. The synchronization queuing service can determine consistency or inconsistency of a client machine state of the content item relative to the content item at the content management system repository and can respond to client machine with a file event summary comprising information usable by the client machine to identify actions necessary to synchronize the client machine state of the content item the content item.
    Type: Grant
    Filed: July 10, 2017
    Date of Patent: August 14, 2018
    Assignee: Alfresco Software, Inc.
    Inventors: Gregory Melahn, Michael Gardner, Ray Gauss, Steven Glover, Harpritt Kalsi, Neil McErtean, Brian Remmington
  • Publication number: 20180011873
    Abstract: A synchronization queuing service associated with a content management system repository can record file events occurring to content items maintained at the content management system repository. The synchronization queuing service can receive a file synchronization request for information identifying a content item to which a client machine is subscribed. The synchronization queuing service can determine consistency or inconsistency of a client machine state of the content item relative to the content item at the content management system repository and can respond to client machine with a file event summary comprising information usable by the client machine to identify actions necessary to synchronize the client machine state of the content item the content item.
    Type: Application
    Filed: July 10, 2017
    Publication date: January 11, 2018
    Inventors: Gregory Melahn, Michael Gardner, Ray Gauss, Steven Glover, Harpritt Kalsi, Neil Mc Erlean, Brian Remmington
  • Patent number: 9703801
    Abstract: A synchronization queuing service associated with a content management system repository can record file events occurring to content items maintained at the content management system repository. The synchronization queuing service can receive a file synchronization request for information identifying a content item to which a client machine is subscribed. The synchronization queuing service can determine consistency or inconsistency of a client machine state of the content item relative to the content item at the content management system repository and can respond to client machine with a file event summary comprising information usable by the client machine to identify actions necessary to synchronize the client machine state of the content item the content item.
    Type: Grant
    Filed: June 18, 2014
    Date of Patent: July 11, 2017
    Assignee: ALFRESCO SOFTWARE, INC.
    Inventors: Gregory Melahn, Michael Gardner, Ray Gauss, Steven Glover, Harpritt Kalsi, Neil McErlean, Brian Remmington
  • Publication number: 20160164092
    Abstract: A method of doping elements (particularly those that do not have stable divalent oxidation states) into lithium rich metal oxides useful in lithium ion batteries is comprised of the following steps. A dopant metal is dissolved in a liquid, which includes being present as a colloid, to form a solution. The solution is added to a particulate lithium rich metal oxide precursor while agitating said precursor to form a mixture. The solution is added in an amount that is at most that amount which would make the mixture a paste. The liquid is removed to form a doped lithium rich metal oxide precursor. A source of lithium is added. The doped lithium rich metal oxide precursor is heated to form the lithium rich metal oxide.
    Type: Application
    Filed: August 5, 2014
    Publication date: June 9, 2016
    Inventors: Alan L. Stottlemyer, Koichi Numata, Shijing Xia, Hideaki Maeda, Mark L. Dreibelbis, Michael Gardner
  • Publication number: 20160029100
    Abstract: A multidimensional sound system coordinates the playback of audio streams on a device that outputs more than one video stream simultaneously. The system provides a method for splitting and directing sound so that multiple users viewing multiple content streams on a single device can hear audio relevant to the video content they wish to view. The system also provides methods directed to allowing users to share audio relevant to their respective video streams with other users on the same device, and allows users to reject such sharing requests.
    Type: Application
    Filed: July 28, 2015
    Publication date: January 28, 2016
    Applicant: Suzo-Happ Group
    Inventors: Darren W. White, Michael Gardner, Jeffrey Beu, Robert Tenney, Ian Dominicis, Peter Wright, Ryan Harris
  • Patent number: D1027812
    Type: Grant
    Filed: August 25, 2022
    Date of Patent: May 21, 2024
    Assignee: American Kenda Rubber Industrial Co., Ltd.
    Inventors: Troy Hudson, Michael Gardner, Alan Plassard
  • Patent number: D1027815
    Type: Grant
    Filed: August 25, 2022
    Date of Patent: May 21, 2024
    Assignee: American Kenda Rubber Industrial Co., Ltd.
    Inventors: Troy Hudson, Michael Gardner, Alan Plassard
  • Patent number: D1073587
    Type: Grant
    Filed: April 17, 2023
    Date of Patent: May 6, 2025
    Assignee: American Kenda Rubber Industrial Co., Ltd.
    Inventors: Michael Gardner, Troy Hudson, Adam Johnson, Jeremy Throener