Patents by Inventor James A. McDonald

James A. McDonald 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: 20220351115
    Abstract: A supplemental safety system (10) and a method for use of the same are disclosed. In one embodiment of the system (10) a safety site plan (18) of a site and a safety site schedule (20) for the site are utilized. The safety site plan (18) includes a site plan of the site augmented with locationing information for work with a project geofence (58) therearound. The safety site schedule (20) for the site includes a work schedule for the site augmented with schedule data relative to a project pre-work phase (72), a project work phase (74), and a project post-work phase (76). The safety site plan (18) and the safety site schedule (20) are utilized to provide safety as a project advances from project pre-work (72) to project work (74) to post- work (76).
    Type: Application
    Filed: June 29, 2020
    Publication date: November 3, 2022
    Inventors: James McDonald, Chad Smith
  • Patent number: 11481829
    Abstract: Provided is a method for providing product data to a user. The method may include receiving query data associated with a plurality of queries of a database by a user. A classification for at least two queries of the plurality of queries may be determined. A product associated with the classification of the at least two queries may be determined. A potential revenue associated with the product may be calculated based on the user. A probability that the user will purchase the product may be calculated. A score may be calculated based on the potential revenue and the probability that the user will purchase the product. Product data associated with the product may be transmitted to the user if the score exceeds a threshold. A system and computer program product are also disclosed.
    Type: Grant
    Filed: July 11, 2019
    Date of Patent: October 25, 2022
    Assignee: Visa International Service Association
    Inventors: James McDonald Bostock, Lisa Hammitt
  • Patent number: 11475301
    Abstract: A method for determining relationships of entities associated with interactions may include receiving interaction data associated with interactions between first and second entities. The interaction data may include first entity identification data, second entity identification data, and relative timing data. A node may be generated for each second entity. A set of edges may be generated for each first entity to include an edge connecting the node associated with second entity identification data of each interaction to the node associated with second entity identification data of a next interaction based on the relative timing data. Sample data associated with a portion of the nodes/edges may be generated. A vector for each node of the sample may be generated. A distance between each vector and other vectors may be determined. A relationship between each second entity may be determined based on the distance. Systems and products are also disclosed.
    Type: Grant
    Filed: December 30, 2019
    Date of Patent: October 18, 2022
    Assignee: Visa International Service Association
    Inventors: Renjun Xu, Emily Xu, James McDonald Bostock, Lisa Hammitt
  • Publication number: 20220237571
    Abstract: A board signage safety system (10) and a method for use of the same are disclosed. In one embodiment of the system, a board signage establishment plan stored on a server (50) includes a schedule of sign establishment locations and sign identification data for multiple signs (22-30), such as signs used in construction, maintenance, and the like. Similarly, a board signage disestablishment plan stored on the server (50) includes a schedule of sign disestablishment locations with sign identification data. Field crewmembers (18, 20) utilize the board signage establishment plan on a smart device (32) to correctly install the signs (22-30) and the field crewmembers (18, 20) utilize the board signage disestablishment plan on the smart device (32) to correct dismantle the signs (22-30).
    Type: Application
    Filed: June 29, 2020
    Publication date: July 28, 2022
    Inventor: James McDonald
  • Publication number: 20220225778
    Abstract: A rotating work surface system for a chair including a seat base having a top engaging surface, a seat support having top side and a bottom side and a rotating surface positioned in between the seat base and the seat support. The rotating surface includes a top side and a bottom side wherein the rotating surface is adapted to pivotally engage about an axis and a fixed position of the seat base and the seat support.
    Type: Application
    Filed: January 15, 2021
    Publication date: July 21, 2022
    Inventors: Nicholas Brian Gillissie, William James McDonald, Gary Neil
  • Publication number: 20220120914
    Abstract: A computer-implemented method for analyzing GNSS coverage may comprise: receiving data from at least one of a GNSS interference detector or a GNSS almanac; correlating the data received from the at least one of the GNSS interference detector or the GNSS almanac using data regarding a structure of a GNSS interference detector network; using the correlated data, determining whether a loss of availability of a relevant GNSS exists; and upon determining that the relevant GNSS loss of availability exists, performing at least one of (a) providing a notification regarding the loss of availability and a geographic region impacted, (b) providing rerouting information, (c) automatically rerouting a vehicle, (d) permitting operation in regions of GNSS loss of availability under VFR rules, or (e) providing information regarding a geographic region impacted.
    Type: Application
    Filed: August 20, 2021
    Publication date: April 21, 2022
    Inventors: Bruce JOHNSON, Daniel BERTRAND, James McDONALD
  • Patent number: 11282137
    Abstract: A device has a secure element including a memory that stores at least one address, a set of rules, and a state of an asset. A processor is configured for receiving a request to change the state of the asset associated with the address, validating the request in the case where changing the state of the asset according to the request complies with the set of rules, and invalidating the request in the case where changing the state of the asset according to the request violates the set of rules. A communications module is coupled to the secure element for transmitting information responsive to the request to a distributed network of peer processors for recording a change in the state of the asset in a distributed electronic ledger in the case where the secure element validates the request.
    Type: Grant
    Filed: October 7, 2016
    Date of Patent: March 22, 2022
    Assignee: The Toronto-Dominion Bank
    Inventors: Ian James McDonald, Adam Douglas McPhee, Perry Aaron Jones Haldenby, Paul Mon-Wah Chan, John Jong Suk Lee
  • Patent number: 11222316
    Abstract: An apparatus for use in a digital asset tracking system includes a storage device and a processor coupled to the storage device. The storage device stores software instructions for controlling the processor that when executed by the processor configure the processor to receive a signal representing a request comprising a first transfer from a first digital container associated with a first client to a second digital container associated with a second client. A value of the first transfer is compared to a total value in one or more accounts associated with the first client. At least one of the one or more accounts associated with the first client has a value in a first currency. A first draft is generated from a first account to an account associated with the second client. The first draft comprises a value in a second currency equivalent to the value of the first transfer.
    Type: Grant
    Filed: September 10, 2019
    Date of Patent: January 11, 2022
    Assignee: The Toronto-Dominion Bank
    Inventors: Ian James McDonald, Adam Douglas McPhee, Perry Aaron Jones Haldenby, Paul Mon-Wah Chan, John Jong Suk Lee
  • Publication number: 20210394858
    Abstract: A bicycle includes a chainstay protector having an upper surface including a valley, a first peak, and a second peak. The first peak extends upwardly from the valley toward the chain and has a first contact surface positioned to contact the chain a first height above the valley. The second peak extends upwardly from the valley toward the chain and has a second contact surface positioned to contact the chain a second height above the valley. The first contact surface is spaced from the second contact surface by a gap that is at least 5 times the first height. Each of the first and second contact surfaces has a length that is less than the length of the gap and less than two times a pitch of the chain.
    Type: Application
    Filed: September 2, 2021
    Publication date: December 23, 2021
    Inventors: Ryan James McDonald, Jason Scott McDonald, James Michael Stafford
  • Patent number: 11173984
    Abstract: An electric bicycle includes a frame assembly, wheels supporting the frame assembly, a motor assembly coupled to the frame assembly and having a motor output shaft, and a chainring assembly including a mounting portion clamped onto the motor output shaft.
    Type: Grant
    Filed: June 21, 2019
    Date of Patent: November 16, 2021
    Inventors: Ryan James McDonald, Jan Talavasek, Robin François Ramon Lechevallier, Marco Werner Sonderegger
  • Publication number: 20210334620
    Abstract: Systems and methods are provided for decoding secure tags using an authentication server and secure tag reader. The system can include at least one processor and at least one non-transitory memory. The memory can contain instructions that, when executed by the at least one processor, cause the secure tag reader to perform operations. The operations can include detecting a potential secure tag in an image and generating a normalized secure tag image using the image and a stylesheet. The operations can further include providing an identification request to an authentication server, the identification request including the normalized secure tag image. The operations can additionally include receiving rules for decoding tag data encoded into the secure tag as tag feature options and decoding the tag data using the received rules.
    Type: Application
    Filed: March 4, 2021
    Publication date: October 28, 2021
    Applicant: Laava ID Pty Ltd
    Inventors: Iain James McDonald, Patrick Rene Philippe Michel, Anthony Surtees, Morgan Lean
  • Publication number: 20210295355
    Abstract: Embodiments of the invention are directed to systems, methods, and devices for generating values for an incomplete profile. By way of example, an incomplete profile for an entity (e.g., a resource provider) associated with a review platform may be analyzed to identify missing/empty data fields. In some embodiments, the incomplete profile may include a plurality of data fields, wherein at least one data field of the profile is empty. The method may further include determining, by the server computer, at least one data element for the at least one data field using transaction data associated with at least one transaction. The unknown data field can be populated with the determined data element, thereby completing or partially completing the incomplete profile. These operations can be performed independent of user interaction.
    Type: Application
    Filed: March 23, 2020
    Publication date: September 23, 2021
    Inventors: James McDonald Bostock, Lisa Hammitt
  • Patent number: 11110987
    Abstract: A bicycle includes a chainstay protector having an upper surface including a valley, a first peak, and a second peak. The first peak extends upwardly from the valley toward the chain and has a first contact surface positioned to contact the chain a first height above the valley. The second peak extends upwardly from the valley toward the chain and has a second contact surface positioned to contact the chain a second height above the valley. The first contact surface is spaced from the second contact surface by a gap that is at least 5 times the first height. Each of the first and second contact surfaces has a length that is less than the length of the gap and less than two times a pitch of the chain.
    Type: Grant
    Filed: April 11, 2019
    Date of Patent: September 7, 2021
    Assignee: SPECIALIZED BICYCLE COMPONENTS, INC.
    Inventors: Ryan James McDonald, Jason Scott McDonald, James Michael Stafford
  • Patent number: 10970615
    Abstract: Systems and methods are provided for decoding secure tags using an authentication server and secure tag reader. The system can include at least one processor and at least one non-transitory memory. The memory can contain instructions that, when executed by the at least one processor, cause the secure tag reader to perform operations. The operations can include detecting a potential secure tag in an image and generating a normalized secure tag image using the image and a stylesheet. The operations can further include providing an identification request to an authentication server, the identification request including the normalized secure tag image. The operations can additionally include receiving rules for decoding tag data encoded into the secure tag as tag feature options and decoding the tag data using the received rules.
    Type: Grant
    Filed: January 7, 2020
    Date of Patent: April 6, 2021
    Assignee: Laava ID Pty Ltd
    Inventors: Iain James McDonald, Patrick Rene Philippe Michel, Anthony Surtees, Morgan Lean
  • Publication number: 20200398934
    Abstract: An electric bicycle includes a frame assembly, wheels supporting the frame assembly, a motor assembly coupled to the frame assembly and having a motor output shaft, and a chainring assembly including a mounting portion clamped onto the motor output shaft.
    Type: Application
    Filed: June 21, 2019
    Publication date: December 24, 2020
    Inventors: Ryan James McDonald, Jan Talavasek, Robin François Ramon Lechevallier, Marco Werner Sonderegger
  • Patent number: 10758061
    Abstract: A product tray (20) comprising a product pusher (10), wherein the product pusher (10) is formed from a length of elastically stretchable fabric or material arranged to wrap behind and to the sides of products (22) contained within the tray (20) to apply a resilient bias force to the rear surface of those products (22) contained within the tray (20).
    Type: Grant
    Filed: June 21, 2016
    Date of Patent: September 1, 2020
    Assignees: DS SMITH PACKAGING LIMITED, MONDELEZ UK R&D LIMITED
    Inventors: James McDonald, Gert De Smedt, Fredrik Jacobsson, Andrew Thompson, Erich Kreutzer
  • Publication number: 20200210833
    Abstract: A method for determining relationships of entities associated with interactions may include receiving interaction data associated with interactions between first and second entities. The interaction data may include first entity identification data, second entity identification data, and relative timing data. A node may be generated for each second entity. A set of edges may be generated for each first entity to include an edge connecting the node associated with second entity identification data of each interaction to the node associated with second entity identification data of a next interaction based on the relative timing data. Sample data associated with a portion of the nodes/edges may be generated. A vector for each node of the sample may be generated. A distance between each vector and other vectors may be determined. A relationship between each second entity may be determined based on the distance. Systems and products are also disclosed.
    Type: Application
    Filed: December 30, 2019
    Publication date: July 2, 2020
    Inventors: Renjun Xu, Emily Xu, James McDonald Bostock, Lisa Hammitt
  • Patent number: D897200
    Type: Grant
    Filed: June 5, 2019
    Date of Patent: September 29, 2020
    Inventor: Iain James McDonald
  • Patent number: D905523
    Type: Grant
    Filed: April 11, 2019
    Date of Patent: December 22, 2020
    Inventor: Michael James McDonald
  • Patent number: D936699
    Type: Grant
    Filed: June 5, 2019
    Date of Patent: November 23, 2021
    Assignee: Laava ID Pty Ltd.
    Inventor: Iain James McDonald