Patents by Inventor Andrew MacDonald

Andrew MacDonald 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: 20250034438
    Abstract: The present application describes a compostable cold seal cohesive composition. The present application also describes a packaging structure comprising the compostable coldseal cohesive composition of the invention.
    Type: Application
    Filed: January 19, 2023
    Publication date: January 30, 2025
    Applicant: SUN CHEMICAL B.V.
    Inventors: Thierry FRINAULT, Andrew MACDONALD
  • Publication number: 20250034007
    Abstract: The invention is directed to a method of generating at least one long half-life free radical by an electrochemical cell, said apparatus having suitable electrode plates, which comprises the following steps: passing an aqueous solution containing unwanted contaminants through at least one pair of electrodes to which a DC electrical current is passed in such a fashion that at least one long half-life free radical is created which initiates an enduring, i.e. continuing, chain reaction which will consume or destroy any available contaminants, wherein the DC electrical current is controlled so as cause the potential difference across the electrochemical cell to be at a controlled rate to achieve a precise value within a specified time.
    Type: Application
    Filed: July 28, 2023
    Publication date: January 30, 2025
    Inventors: Andrew Macdonald-Hardie, Ryan Myers, Yanbo Li
  • Patent number: 11848923
    Abstract: Secure peer-to-peer connection network and/or protocols for a group-based communication system, in which, a peer-to-peer connection request associated with a first identifier for a first client device and a second identifier for a second client device are received. The first identifier and the second identifier are compared to a group-based communication system validation registry associated with the group-based communication system and, based at least in part on a determination that the peer-to-peer connection request is authorized per the group-based communication system validation registry, a peer-to-peer connection between the second client device and the first client device is established.
    Type: Grant
    Filed: January 25, 2021
    Date of Patent: December 19, 2023
    Assignee: Salesforce, Inc.
    Inventors: Andrew MacDonald, Mark Christian
  • Patent number: 11757676
    Abstract: A method for by an asset tracking system is provided. An example method includes receiving a first plurality of data messages from an asset coupled to the asset tracking system and attempting to identify an asset type fingerprint based on the first plurality of messages. In response to failing to identify an asset type fingerprint based on the first plurality of messages, the example method further includes requesting a determined asset type fingerprint for the asset from an asset data analysis system, providing access to the first plurality of data messages to the asset data analysis system, receiving the determined asset type fingerprint for the asset from the asset data analysis system, and obtaining asset information from the asset by decoding a second plurality of data messages received from the asset in accordance with a set of signal definitions linked to the determined asset type fingerprint.
    Type: Grant
    Filed: March 25, 2021
    Date of Patent: September 12, 2023
    Assignee: Geotab Inc.
    Inventors: Kenneth James Hendrik Geertsema, Paul Philip Ciolek, Michael Giannikouris, Alexander K. Koch, Ryan Andrew MacDonald
  • Publication number: 20230155975
    Abstract: Agnostic domain communication via a user interface of a communication platform is described. A user interface associated with the communication platform can be presented via a client, wherein an instance of a first workspace of the communication platform that is associated with a first domain is presented via the user interface. A request to access a second workspace of the communication platform that is associated with a second domain that is different from the first domain can be received. Based at least partly on a determination that the request is associated with an attribute that satisfies a criteria, an instance of the second workspace can be presented via the user interface.
    Type: Application
    Filed: January 19, 2023
    Publication date: May 18, 2023
    Inventors: Andrew MacDonald, Ratnadeep Bhattacharjee, Natalie Qabazard, Ohjoong Kwon, Nikhil Mohan, Sarah Henkens, Jeremy Apthorp Rose, Samuel Attard
  • Patent number: 11588664
    Abstract: A method for an asset tracking system is provided. An example method includes receiving data messages from an asset coupled to the asset tracking system and attempting to obtain asset information from data messages with reference to a local set of signal definitions indicating how data messages received from the asset are to be decoded into asset information. Upon failing to obtain the asset information the asset tracking system requests from an asset data analysis system the generation of a generated signal definition indicating how the data message of the outstanding type is to be obtained from the asset. The asset tracking system provides access to at least one undecoded data message of the outstanding data type to the asset data analysis system, receives the generated signal definition from the asset data analysis system, and adds the generated signal definition to the local set of signal definitions.
    Type: Grant
    Filed: March 25, 2021
    Date of Patent: February 21, 2023
    Assignee: Geotab Inc.
    Inventors: Kenneth James Hendrik Geertsema, Paul Philip Ciolek, Michael Giannikouris, Alexander K. Koch, Ryan Andrew MacDonald
  • Patent number: 11563710
    Abstract: Agnostic domain communication via a user interface of a communication platform is described. A user interface associated with the communication platform can be presented via a client, wherein an instance of a first workspace of the communication platform that is associated with a first domain is presented via the user interface. A request to access a second workspace of the communication platform that is associated with a second domain that is different from the first domain can be received. Based at least partly on a determination that the request is associated with an attribute that satisfies a criteria, an instance of the second workspace can be presented via the user interface.
    Type: Grant
    Filed: September 20, 2021
    Date of Patent: January 24, 2023
    Assignee: Slack Technologies, LLC
    Inventors: Andrew MacDonald, Ratnadeep Bhattacharjee, Natalie Qabazard, Ohjoong Kwon, Nikhil Mohan, Sarah Henkens, Jeremy Apthorp Rose, Samuel Attard
  • Publication number: 20220311640
    Abstract: A method for by an asset tracking system is provided. An example method includes receiving data messages from an asset coupled to the asset tracking system and attempting to obtain asset information from data messages with reference to a local set of signal definitions indicating how data messages received from the asset are to be decoded into asset information. Upon failing to obtain the asset information the asset tracking system requests from an asset data analysis system the generation of a generated signal definition indicating how the data message of the outstanding type is to be obtained from the asset. The asset tracking system provides access to at least one undecoded data message of the outstanding data type to the asset data analysis system, receives the generated signal definition from the asset data analysis system, and adds the generated signal definition to the local set of signal definitions.
    Type: Application
    Filed: March 25, 2021
    Publication date: September 29, 2022
    Applicant: Geotab Inc.
    Inventors: Kenneth James Hendrik Geertsema, Paul Philip Ciolek, Michael Giannikouris, Alexander K. Koch, Ryan Andrew MacDonald
  • Publication number: 20220311639
    Abstract: A method for by an asset tracking system is provided. An example method includes receiving a first plurality of data messages from an asset coupled to the asset tracking system and attempting to identify an asset type fingerprint based on the first plurality of messages. In response to failing to identify an asset type fingerprint based on the first plurality of messages, the example method further includes requesting a determined asset type fingerprint for the asset from an asset data analysis system, providing access to the first plurality of data messages to the asset data analysis system, receiving the determined asset type fingerprint for the asset from the asset data analysis system, and obtaining asset information from the asset by decoding a second plurality of data messages received from the asset in accordance with a set of signal definitions linked to the determined asset type fingerprint.
    Type: Application
    Filed: March 25, 2021
    Publication date: September 29, 2022
    Applicant: Geotab Inc.
    Inventors: Kenneth James Hendrik Geertsema, Paul Philip Ciolek, Michael Giannikouris, Alexander K. Koch, Ryan Andrew MacDonald
  • Patent number: 11436782
    Abstract: Example systems, methods, and instructions to be executed by a processor for the animation of realistic facial performances of avatars are provided. Such an example system includes a memory to store a facial gesture model of a subject head derived from a photogrammetric scan of the subject head, and a video of a face of the subject head delivering a facial performance. The system further includes a processor to generate a dynamic texture map that combines the video of the face of the subject head delivering the facial performance with a static portion of the facial gesture model of the subject head, apply the dynamic texture map to the facial gesture model, and animate the facial gesture model of the subject head to emulate the facial performance.
    Type: Grant
    Filed: January 22, 2020
    Date of Patent: September 6, 2022
    Assignee: CREAM DIGITAL INC.
    Inventors: Andrew MacDonald, Tristan Cezair, Stephan Kozak
  • Patent number: 11321399
    Abstract: Methods for asset type fingerprinting are provided. An example method involves an asset tracking system failing to identify an asset type fingerprint and requesting an asset type fingerprint from an asset data analysis system. The asset data analysis system generates a proposed asset type fingerprint, links the asset type fingerprint to a set of signal definitions that indicate how to decode data messages from the asset. The asset data analysis system transmits the proposed asset type fingerprint to the asset data analysis system, which then decodes at least some data messages from the asset thus obtaining asset information. The method may be used to identify vehicle types and decode proprietary or non-standard data messages via a vehicle's diagnostic port.
    Type: Grant
    Filed: December 17, 2021
    Date of Patent: May 3, 2022
    Assignee: Geotab Inc.
    Inventors: Kenneth James Hendrik Geertsema, Paul Philip Ciolek, Michael Giannikouris, Alexander K. Koch, Ryan Andrew MacDonald
  • Patent number: 11301795
    Abstract: Techniques are described for performing intelligence on supply chains used by organizations. A system performs a risk assessment of a labor supply chain of a particular organization by accessing, from a database, a first set of coded confidential labor supply chain data for the particular organization and a second set of coded confidential labor supply chain data for other organizations that are different from the particular organization. The system analyzes a combination of the first set of data and the second set of data to assess whether risks exist within the labor supply chain of the particular organization. Based on the analysis, the system generates a risk report for the labor supply chain data of the particular organization by desensitizing at least a portion of the second set of data for inclusion in the risk report and integrating the desensitized portion of the second set of data with confidential labor supply chain data of the particular organization.
    Type: Grant
    Filed: June 19, 2018
    Date of Patent: April 12, 2022
    Assignee: Verité
    Inventors: Erin Elizabeth Klett, Daniel A. Viederman, Shawn Andrew MacDonald, Declan G. Croucher, Justine Nelson Shakespeare
  • Publication number: 20220108514
    Abstract: Example systems, methods, and instructions to be executed by a processor for the animation of realistic facial performances of avatars are provided. Such an example system includes a memory to store a facial gesture model of a subject head derived from a photogrammetric scan of the subject head, and a video of a face of the subject head delivering a facial performance. The system further includes a processor to generate a dynamic texture map that combines the video of the face of the subject head delivering the facial performance with a static portion of the facial gesture model of the subject head, apply the dynamic texture map to the facial gesture model, and animate the facial gesture model of the subject head to emulate the facial performance.
    Type: Application
    Filed: January 22, 2020
    Publication date: April 7, 2022
    Inventors: Andrew MACDONALD, Tristan CEZAIR, Stephan KOZAK
  • Patent number: 11131166
    Abstract: A retainer system, device and method are provided for retaining a severed pipe string such as a landing string suspended from a rig of a floating vessel or platform during a failure of a primary or secondary heave compensation system and prevent the severed pipe string from flying over the rig floor. The retainer system includes a retainer device including a housing mounted to a platform or vessel, the housing defining a through bore for receiving a pipe string suspended from the platform or vessel. A safety sleeve extends through the housing. A stop arrangement is mountable on the pipe string, to permit engagement between the safety sleeve and the stop arrangement in order to limit relative movement between the housing and the pipe string in order to retain a severed pipe string in an emergency situation.
    Type: Grant
    Filed: October 16, 2015
    Date of Patent: September 28, 2021
    Assignee: Expro North Sea Limited
    Inventors: Stephen George Minty, Andrew Macdonald Carmichael
  • Publication number: 20210234847
    Abstract: Secure peer-to-peer connection network and/or protocols for a group-based communication system are described. In an example, a peer-to-peer connection request associated with a first identifier for a first client device and a second identifier for a second client device can be received. The first identifier and the second identifier can be compared to a group-based communication system validation registry associated with the group-based communication system and, based at least in part on a determination that the peer-to-peer connection request is authorized per the group-based communication system validation registry, a peer-to-peer connection between the second client device and the first client device can be established.
    Type: Application
    Filed: January 25, 2021
    Publication date: July 29, 2021
    Inventors: Andrew MacDonald, Mark Christian
  • Publication number: 20210194219
    Abstract: The Nuisance Current Blocker (NCB) is a unique protective device that utilizes resistors, gas discharge tube arrestors and choke/inductors to block low level current on equipment grounding conductors while maintaining an effective ground fault path to quickly activate overcurrent protective devices. EPRI reported that 60% of the electric grid's primary return current travels back through the earth. The NEC addresses this “Objectionable Current” in Section 250.6 and provides options to remediate in (B)(3) with “Interrupt the continuity of the conductor . . . ” or (B)(4) “Take other suitable remedial and approved action” and also in 250.6(E). Residential grounding systems have no protection against primary return current.
    Type: Application
    Filed: March 8, 2021
    Publication date: June 24, 2021
    Inventor: Andrew Macdonald McAfee
  • Patent number: 10902334
    Abstract: A computer system automatically converts a set of training images of cells (e.g., oocytes or pronuclear embryos) and related outcome metadata into a description document by extracting features (e.g., cytoplasm features) from the pixel values of the training images that describe the cells and associating the extracted features with the outcome metadata. Based on the description document, the system automatically computes a decision model that can be used to predict outcomes of new cells. To predict outcomes of new cells, a computer system automatically extracts features from images that describe the new cells and predicts one or more outcomes by applying the decision model. The features extracted from the images that describe the new cells correspond to features selected for inclusion in the decision model, and are calculated in the same way as the corresponding features extracted from the training images.
    Type: Grant
    Filed: January 30, 2017
    Date of Patent: January 26, 2021
    Inventors: Gerard Letterie, Andrew MacDonald
  • Publication number: 20200279635
    Abstract: A computer system is configured to support clinical decision-making associated with patient treatment during the course of, e.g., an ovarian stimulation cycle. The system includes one or more computing devices programmed to receive patient training data; create decision model(s) using the patient training data; receive patient input data for at least one patient; provide the patient input data as input to the decision model(s); obtain output from the decision model(s); and generate recommendations for patient treatment for presentation via a user interface based on the output of the decision model. The decision model(s) may be created using random decision forests. The output from the decision model(s) may include confidence percentages for potential outcomes. The recommendations may be generated based on the confidence percentages.
    Type: Application
    Filed: September 25, 2018
    Publication date: September 3, 2020
    Inventors: Gerard Letterie, Andrew MacDonald
  • Patent number: 10695318
    Abstract: This invention relates to compositions, and methods of use thereof, for (i) enhancing executive cognitive function(s) (for example, decision making, planning, working memory, multitasking, judgment, numerical problem-solving, reading comprehension), and/or (ii) increasing blood flow in brain vasculature, comprising administering to a subject in need thereof, certain polyphenols such as flavanols, procyanidins, or pharmaceutically acceptable salts or derivatives thereof.
    Type: Grant
    Filed: January 7, 2019
    Date of Patent: June 30, 2020
    Assignee: MARS, INCORPORATED
    Inventors: Stephen French, Amar P Inamdar, Ian Andrew MacDonald, Susan T Francis
  • Patent number: D1034154
    Type: Grant
    Filed: October 6, 2019
    Date of Patent: July 9, 2024
    Assignee: INTERNATIONAL PATENT DEVELOPMENT GROUP, LLC
    Inventor: Gregory Andrew MacDonald Brown