Patents by Inventor James David Thomas

James David Thomas 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: 12621886
    Abstract: A computer-implemented method including receiving, at a first device from a second device, a wireless beacon transmission; obtaining, by the first device from the wireless beacon transmission, an identifier for the second device; initiating, by the first device, a connection to the second device via a local area network using connection parameters determined based on the identifier; and establishing a pairing relationship between the first device and the second device based on the connection.
    Type: Grant
    Filed: July 28, 2023
    Date of Patent: May 5, 2026
    Assignee: Shopify Inc.
    Inventors: James David Thomas, Gulamhusein Moledina
  • Patent number: 12394049
    Abstract: A system to analyze heart data includes a memory configured to store echocardiographic strain image data. The system also includes a processor operatively coupled to the memory and configured to segment the echocardiographic strain image data. The processor is also configured to analyze the segmented echocardiograph strain image data to generate a point cluster of pixels. The processor is also configured to stitch together points in the point cluster to generate a continuous curve that represents the echocardiographic strain image data. The processor is further configured to analyze the continuous curve to identify a heart condition.
    Type: Grant
    Filed: November 14, 2022
    Date of Patent: August 19, 2025
    Assignee: Northwestern University
    Inventors: James David Thomas, Rahul Anand Devathu, Ramsey Michael Wehbe
  • Publication number: 20250039960
    Abstract: A computer-implemented method including receiving, at a first device from a second device, a wireless beacon transmission; obtaining, by the first device from the wireless beacon transmission, an identifier for the second device; initiating, by the first device, a connection to the second device via a local area network using connection parameters determined based on the identifier; and establishing a pairing relationship between the first device and the second device based on the connection.
    Type: Application
    Filed: July 28, 2023
    Publication date: January 30, 2025
    Inventors: James David Thomas, Gulamhusein Moledina
  • Publication number: 20240428414
    Abstract: A system to distinguish subtypes of cardiac amyloidosis includes a memory configured to store an echocardiographic image of at least a portion of a heart. The system also includes a processor operatively coupled to the memory. The processor is configured to analyze the echocardiographic image to identify a region of interest of the heart. The processor also determines a septal reflectivity ratio of the region of interest. The processor also determines, based at least in part on the septal reflectivity ratio, a subtype of cardiac amyloidosis present in the region of interest.
    Type: Application
    Filed: June 21, 2024
    Publication date: December 26, 2024
    Inventors: Vinesh Appadurai, Akhil Narang, Sanjiv J. Shah, Brody Slostad, James David Thomas, Mayank Kansal
  • Publication number: 20230153997
    Abstract: A system to analyze heart data includes a memory configured to store echocardiographic strain image data. The system also includes a processor operatively coupled to the memory and configured to segment the echocardiographic strain image data. The processor is also configured to analyze the segmented echocardiograph strain image data to generate a point cluster of pixels. The processor is also configured to stitch together points in the point cluster to generate a continuous curve that represents the echocardiographic strain image data. The processor is further configured to analyze the continuous curve to identify a heart condition.
    Type: Application
    Filed: November 14, 2022
    Publication date: May 18, 2023
    Inventors: James David Thomas, Rahul Anand Devathu, Ramsey Michael Wehbe
  • Publication number: 20080214274
    Abstract: The present invention, with reference to FIG. (1), is concerned with apparatus for playing a game. A plurality of randomisers are provided, each for generating one or more random indicia from a predefined set of indicia in a turn of play. One or more playfields are provided for play in each turn of play, the one or more playfields each being associated with at least one of the plurality of randomisers and offering for play via that playfield the same redefined set of indicia as the associated randomiser or randomisers.
    Type: Application
    Filed: January 24, 2005
    Publication date: September 4, 2008
    Inventors: James David Thomas, James Simon Thomas
  • Publication number: 20010055989
    Abstract: The present invention relates to (with reference to FIG. 1), apparatus (10) for playing a game. The apparatus (10) has a payment acceptor (30,31) for receiving payment of a stake from a player of the game. The apparatus (10) has a plurality of randomisers (60, 70) each of which can generate a random combination of indicia from a set of available indicia. The apparatus (10) has a plurality of selectors (52, 53) operable by a player for selecting one or more of the plurality of randomisers (60, 70) to be played in a turn of play. The apparatus (10) has activating means (54) for activating the randomisers (60, 70) and comparator means for determining a winning combination of indicia. The apparatus (10) has payment means (90) for awarding a winning payment to a winning player of the game.
    Type: Application
    Filed: February 2, 2001
    Publication date: December 27, 2001
    Inventor: James David Thomas
  • Patent number: D428063
    Type: Grant
    Filed: July 9, 1999
    Date of Patent: July 11, 2000
    Assignee: Thomas Estates Limited
    Inventor: James David Thomas
  • Patent number: D428446
    Type: Grant
    Filed: July 9, 1999
    Date of Patent: July 18, 2000
    Assignee: Thomas Estates Limited
    Inventor: James David Thomas
  • Patent number: D428934
    Type: Grant
    Filed: July 9, 1999
    Date of Patent: August 1, 2000
    Assignee: Thomas Estates Limited
    Inventor: James David Thomas
  • Patent number: D428935
    Type: Grant
    Filed: July 9, 1999
    Date of Patent: August 1, 2000
    Assignee: Thomas Estates Limited
    Inventor: James David Thomas