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: 20250034438Abstract: 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: ApplicationFiled: January 19, 2023Publication date: January 30, 2025Applicant: SUN CHEMICAL B.V.Inventors: Thierry FRINAULT, Andrew MACDONALD
-
Publication number: 20250034007Abstract: 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: ApplicationFiled: July 28, 2023Publication date: January 30, 2025Inventors: Andrew Macdonald-Hardie, Ryan Myers, Yanbo Li
-
Patent number: 11848923Abstract: 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: GrantFiled: January 25, 2021Date of Patent: December 19, 2023Assignee: Salesforce, Inc.Inventors: Andrew MacDonald, Mark Christian
-
Patent number: 11757676Abstract: 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: GrantFiled: March 25, 2021Date of Patent: September 12, 2023Assignee: Geotab Inc.Inventors: Kenneth James Hendrik Geertsema, Paul Philip Ciolek, Michael Giannikouris, Alexander K. Koch, Ryan Andrew MacDonald
-
Publication number: 20230155975Abstract: 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: ApplicationFiled: January 19, 2023Publication date: May 18, 2023Inventors: Andrew MacDonald, Ratnadeep Bhattacharjee, Natalie Qabazard, Ohjoong Kwon, Nikhil Mohan, Sarah Henkens, Jeremy Apthorp Rose, Samuel Attard
-
Patent number: 11588664Abstract: 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: GrantFiled: March 25, 2021Date of Patent: February 21, 2023Assignee: Geotab Inc.Inventors: Kenneth James Hendrik Geertsema, Paul Philip Ciolek, Michael Giannikouris, Alexander K. Koch, Ryan Andrew MacDonald
-
Patent number: 11563710Abstract: 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: GrantFiled: September 20, 2021Date of Patent: January 24, 2023Assignee: Slack Technologies, LLCInventors: Andrew MacDonald, Ratnadeep Bhattacharjee, Natalie Qabazard, Ohjoong Kwon, Nikhil Mohan, Sarah Henkens, Jeremy Apthorp Rose, Samuel Attard
-
Publication number: 20220311640Abstract: 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: ApplicationFiled: March 25, 2021Publication date: September 29, 2022Applicant: Geotab Inc.Inventors: Kenneth James Hendrik Geertsema, Paul Philip Ciolek, Michael Giannikouris, Alexander K. Koch, Ryan Andrew MacDonald
-
Publication number: 20220311639Abstract: 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: ApplicationFiled: March 25, 2021Publication date: September 29, 2022Applicant: Geotab Inc.Inventors: Kenneth James Hendrik Geertsema, Paul Philip Ciolek, Michael Giannikouris, Alexander K. Koch, Ryan Andrew MacDonald
-
Patent number: 11436782Abstract: 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: GrantFiled: January 22, 2020Date of Patent: September 6, 2022Assignee: CREAM DIGITAL INC.Inventors: Andrew MacDonald, Tristan Cezair, Stephan Kozak
-
Patent number: 11321399Abstract: 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: GrantFiled: December 17, 2021Date of Patent: May 3, 2022Assignee: Geotab Inc.Inventors: Kenneth James Hendrik Geertsema, Paul Philip Ciolek, Michael Giannikouris, Alexander K. Koch, Ryan Andrew MacDonald
-
Patent number: 11301795Abstract: 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: GrantFiled: June 19, 2018Date of Patent: April 12, 2022Assignee: VeritéInventors: Erin Elizabeth Klett, Daniel A. Viederman, Shawn Andrew MacDonald, Declan G. Croucher, Justine Nelson Shakespeare
-
Publication number: 20220108514Abstract: 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: ApplicationFiled: January 22, 2020Publication date: April 7, 2022Inventors: Andrew MACDONALD, Tristan CEZAIR, Stephan KOZAK
-
Patent number: 11131166Abstract: 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: GrantFiled: October 16, 2015Date of Patent: September 28, 2021Assignee: Expro North Sea LimitedInventors: Stephen George Minty, Andrew Macdonald Carmichael
-
Publication number: 20210234847Abstract: 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: ApplicationFiled: January 25, 2021Publication date: July 29, 2021Inventors: Andrew MacDonald, Mark Christian
-
Publication number: 20210194219Abstract: 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: ApplicationFiled: March 8, 2021Publication date: June 24, 2021Inventor: Andrew Macdonald McAfee
-
Patent number: 10902334Abstract: 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: GrantFiled: January 30, 2017Date of Patent: January 26, 2021Inventors: Gerard Letterie, Andrew MacDonald
-
Publication number: 20200279635Abstract: 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: ApplicationFiled: September 25, 2018Publication date: September 3, 2020Inventors: Gerard Letterie, Andrew MacDonald
-
Patent number: 10695318Abstract: 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: GrantFiled: January 7, 2019Date of Patent: June 30, 2020Assignee: MARS, INCORPORATEDInventors: Stephen French, Amar P Inamdar, Ian Andrew MacDonald, Susan T Francis
-
Patent number: D1034154Type: GrantFiled: October 6, 2019Date of Patent: July 9, 2024Assignee: INTERNATIONAL PATENT DEVELOPMENT GROUP, LLCInventor: Gregory Andrew MacDonald Brown