Patents by Inventor Michael MacKenzie

Michael MacKenzie 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: 11878783
    Abstract: A marine device assembly, such including a trolling motor and/or at least one sonar transducer, is provided for attachment to a watercraft. The trolling motor and/or sonar transducer is attached at an end of a shaft. The marine device assembly includes a position adjustment assembly comprising a plurality of rotatable drums surrounding the shaft that are configured to adjust the rotational and/or vertical position of the trolling motor and/or sonar transducer(s) in accordance with a position adjustment command. In various aspects, the drums are configured to independently rotate about the shaft in a clockwise or counterclockwise direction so as to cause the trolling motor and/or sonar transducer(s) to rotate about the central axis of the shaft and/or translate along the central axis of the shaft.
    Type: Grant
    Filed: September 1, 2021
    Date of Patent: January 23, 2024
    Assignee: Navico, Inc.
    Inventors: Joseph Donald Frederick Raffills, Antony Michael Mackenzie
  • Publication number: 20230192258
    Abstract: A device for steering a trolling motor of a watercraft is provided. The device comprises a housing and a joystick attached to the housing, pivotably supported for movement from a neutral position in directions radial to an axis of the joystick. The movement from the neutral position generates a steering command for the trolling motor. The device has a transmitter within the housing and a processor communicatively coupled to the transmitter and the joystick. The device may further include a memory including a computer program code. The computer program code is configured when executed by the processor to receive movement data from the joystick, generate a steering command from the movement data, and transmit the steering command to the trolling motor. The steering command causes the trolling motor to rotate to aim in the steer direction to cause the watercraft to travel based on the joystick movement.
    Type: Application
    Filed: December 22, 2021
    Publication date: June 22, 2023
    Inventors: Paul Robert Bailey, Antony Michael Mackenzie
  • Publication number: 20230062830
    Abstract: A marine device assembly, such including a trolling motor and/or at least one sonar transducer, is provided for attachment to a watercraft. The trolling motor and/or sonar transducer is attached at an end of a shaft. The marine device assembly includes a position adjustment assembly comprising a plurality of rotatable drums surrounding the shaft that are configured to adjust the rotational and/or vertical position of the trolling motor and/or sonar transducer(s) in accordance with a position adjustment command. In various aspects, the drums are configured to independently rotate about the shaft in a clockwise or counterclockwise direction so as to cause the trolling motor and/or sonar transducer(s) to rotate about the central axis of the shaft and/or translate along the central axis of the shaft.
    Type: Application
    Filed: September 1, 2021
    Publication date: March 2, 2023
    Inventors: Joseph Donald Frederick Raffills, Antony Michael Mackenzie
  • Patent number: 10623342
    Abstract: A system for integrating messaging network and external service providers includes: a messaging server connected to a network; and an integration server connected to the messaging server via the network. The messaging server routes messages between client devices, and autonomously generate responses to messages received from the client devices, by selecting content based on the messages and sending the content to the client devices. The content identifies a web page hosted at the integration server. The integration server receives a request for the web page from a client device, and sends the web page, including at least one selectable element, to the client device. Responsive to receiving a selection of the selectable element from the client device, the integration server transmits a message command to the client device, for causing the client device to transmit a message to the messaging server containing a web page identifier.
    Type: Grant
    Filed: October 5, 2016
    Date of Patent: April 14, 2020
    Assignee: KIK INTERACTIVE INC.
    Inventors: Malcolm Clarke, Christopher Best, Michael Mackenzie, Laura Newton, Craig Gurnik, Aleem Haji
  • Patent number: 10578483
    Abstract: A battery-less sensor device includes a sensor to sense an environmental condition, a power supply system, a memory, a communication device, and a processor. The power supply system includes energy harvesting devices to harvest energy from ambient energy sources for powering one or more components of the sensor device, and an energy storage device to store harvested energy. The memory stores sensor data associated with the environmental condition sensed by the sensor. The communication device transmits the sensor data to a BMS or remote device. The processor is configured to dynamically select one or more energy sources from the ambient energy sources to power one or more components of the sensor device according to an availability of energy from the ambient energy sources and/or an energy consumption requirement of the one or more components of the sensor device, and to control supply of power to the one or more components.
    Type: Grant
    Filed: December 8, 2017
    Date of Patent: March 3, 2020
    Assignee: SCHNEIDER ELECTRIC USA, INC.
    Inventors: Dewan Ishtiaque Ahmed, Tithi Tasnuva, Michael Mackenzie
  • Publication number: 20190178710
    Abstract: A battery-less sensor device includes a sensor to sense an environmental condition, a power supply system, a memory, a communication device, and a processor. The power supply system includes energy harvesting devices to harvest energy from ambient energy sources for powering one or more components of the sensor device, and an energy storage device to store harvested energy. The memory stores sensor data associated with the environmental condition sensed by the sensor. The communication device transmits the sensor data to a BMS or remote device. The processor is configured to dynamically select one or more energy sources from the ambient energy sources to power one or more components of the sensor device according to an availability of energy from the ambient energy sources and/or an energy consumption requirement of the one or more components of the sensor device, and to control supply of power to the one or more components.
    Type: Application
    Filed: December 8, 2017
    Publication date: June 13, 2019
    Applicant: SCHNEIDER ELECTRIC USA, INC.
    Inventors: Dewan Ishtiaque AHMED, Tithi TASNUVA, Michael MACKENZIE
  • Patent number: 9756486
    Abstract: A method is provided of initiating communications, comprising: storing, in a memory at a messaging server, a plurality of subscriber records, each subscriber record containing a subscriber identifier and a subscriber type indicator; a first subset of the subscriber records having a first subscriber type indicator, and a second subset of the subscriber records having a second subscriber type indicator; determining, at the messaging server, whether to generate initiation data; when the determination is affirmative: selecting at least one of the second subset of the subscriber records; generating the initiation data, the initiation data including at least the subscriber identifier of the selected subscriber record; and transmitting the initiation data to a computing device corresponding to at least one of the first subset of subscriber records.
    Type: Grant
    Filed: October 1, 2015
    Date of Patent: September 5, 2017
    Assignee: KIK INTERACTIVE INC.
    Inventors: Christopher Best, Michael MacKenzie
  • Publication number: 20170099588
    Abstract: A method is provided of initiating communications, comprising: storing, in a memory at a messaging server, a plurality of subscriber records, each subscriber record containing a subscriber identifier and a subscriber type indicator; a first subset of the subscriber records having a first subscriber type indicator, and a second subset of the subscriber records having a second subscriber type indicator; determining, at the messaging server, whether to generate initiation data; when the determination is affirmative: selecting at least one of the second subset of the subscriber records; generating the initiation data, the initiation data including at least the subscriber identifier of the selected subscriber record; and transmitting the initiation data to a computing device corresponding to at least one of the first subset of subscriber records.
    Type: Application
    Filed: October 1, 2015
    Publication date: April 6, 2017
    Inventors: Christopher BEST, Michael MACKENZIE
  • Patent number: 8289443
    Abstract: The present invention relates to computer capture of object motion. More specifically, embodiments of the present invention relate to capturing of facial movement or performance of an actor. Embodiments of the present invention provide a mounting bracket for a head-mounted motion capture camera system. In many embodiments, the mounting bracket includes a helmet that is positioned on the actor's head and mounting rods on either side of the helmet that project toward the front of the actor that may be flexibly repositioned. Cameras positioned on the mounting rods capture images of the actor's face.
    Type: Grant
    Filed: September 29, 2008
    Date of Patent: October 16, 2012
    Assignee: Two Pic MC LLC
    Inventor: Michael MacKenzie
  • Publication number: 20100079664
    Abstract: The present invention relates to computer capture of object motion. More specifically, embodiments of the present invention relate to capturing of facial movement or performance of an actor. Embodiments of the present invention provide a mounting bracket for a head-mounted motion capture camera system. In many embodiments, the mounting bracket includes a helmet that is positioned on the actor's head and mounting rods on either side of the helmet that project toward the front of the actor that may be flexibly repositioned. Cameras positioned on the mounting rods capture images of the actor's face.
    Type: Application
    Filed: September 29, 2008
    Publication date: April 1, 2010
    Applicant: ImageMovers Digital LLC
    Inventor: Michael MacKenzie