Patents by Inventor Jeremiah O'Connor
Jeremiah O'Connor 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: 12263412Abstract: A centralized gaming system is provided. The centralized gaming system includes a thin gaming device providing game play in a communal game and a central gaming server configured to: store a ball call for the communal game on behalf of the thin gaming device and at least one legacy gaming device; receive an outcome request message from the thin gaming device; allocate a bingo card to the game instance associated with the outcome request message from a card pool of predetermined bingo cards; evaluate the allocated bingo card based on a current state of the ball call of the communal game; determine a reward value based on the evaluation of the allocated bingo card; and transmit an outcome results message to the thin gaming device in response to the outcome request message.Type: GrantFiled: September 15, 2023Date of Patent: April 1, 2025Assignee: Aristocrat Technologies, Inc.Inventors: Donovan Meyer, Jeremiah O'Hara, Thomas Rizos, Jennifer Pinder, James Urbaniak
-
Publication number: 20250087054Abstract: The present disclosure concerns automatic distributed on-board controllers (OBCs) for electronic gaming machines (EGMs). In particular, various schemes to host a distributed OBC across multiple peer machines are disclosed herein. Traditionally, a “progressive” controller for a set of EGMs comprises a set of services that runs on dedicated servers/hardware and provides progressive functionality (e.g., tracking and administering various “progressive jackpots”) for a large number of EGMs. One aim of the OBC schemes disclosed herein is to eliminate the need for dedicated servers or additional hardware for smaller scale progressive setups, such as a relatively small area or a moderately-sized bank of connected EGMs (e.g., less than 32 games) on a casino floor.Type: ApplicationFiled: April 3, 2024Publication date: March 13, 2025Inventors: Jeremiah O’Hara, Anthony Patton, Samarth Raman
-
Publication number: 20250061773Abstract: A listening device is operatively connected to multiple network devices, and is configured to subscribe to one or more EGM data types, and receive first data from a first network device in accordance with the subscription. The listening device is also configured to generate a first data package in a form of a first data structure comprising the first data and configuration information related to the first network device, and transmit the data package across a second network to a collection server. The listening device is also configured to receive second data from a second network device in accordance with the subscription, wherein the second data comports with a second protocol that differs from the SAS protocol, and generate a second data package in the form of the first data structure comprising the second data and configuration information related to the second network device.Type: ApplicationFiled: November 5, 2024Publication date: February 20, 2025Inventors: Jeremiah O'Hara, Anthony Patton, Bruce Urban, Rajendrasinh Jadeja
-
Patent number: 12142108Abstract: A listening device is operatively connected to multiple network devices, and is configured to subscribe to one or more EGM data types, and receive first data from a first network device in accordance with the subscription. The listening device is also configured to generate a first data package in a form of a first data structure comprising the first data and configuration information related to the first network device, and transmit the data package across a second network to a collection server. The listening device is also configured to receive second data from a second network device in accordance with the subscription, wherein the second data comports with a second protocol that differs from the SAS protocol, and generate a second data package in the form of the first data structure comprising the second data and configuration information related to the second network device.Type: GrantFiled: July 6, 2022Date of Patent: November 12, 2024Assignee: Aristocrat Technologies, Inc.Inventors: Jeremiah O'Hara, Anthony Patton, Bruce Urban, Rajendrasinh Jadeja
-
Patent number: 12135426Abstract: The present application discloses a system and device for displaying content. The system includes an optical unit that is wearable. The optical unit includes a magnifying lens, a front light, and a display. The front light illuminates the display from the front of the display to be observable by a user via the magnifying lens.Type: GrantFiled: August 15, 2022Date of Patent: November 5, 2024Assignee: Sindarin, Inc.Inventors: Trae Benjamin Stephens, Benjamin Eli Nelson Chelf, Nicholas Cory Johnson, John Aaron Boiles, Nicholas Grant Lewis, Kevin Robert McKinney, Steven David Oliver, Tun Yuen Yeung, Keith Alsberg, Jeremiah O'Leary
-
Patent number: 12131008Abstract: A method for configuring a system having a wearable optical unit is disclosed. The method includes powering on the system, and in response to the system being powered on, using one or more processors to control the system to: determine whether to cause the system to run a configuration workflow, and in response to determining to cause the system to run the configuration workflow, (a) control the system in connection with configuring an interpupillary distance (IPD) for a user of the system, (b) determine whether the IPD is configured for the user, and (c) in response to determining that the IPD is configured for the user, control the system in connection with configuring a focus of the optical unit.Type: GrantFiled: October 11, 2022Date of Patent: October 29, 2024Assignee: Sindarin, Inc.Inventors: Trae Benjamin Stephens, Benjamin Eli Nelson Chelf, Nicholas Cory Johnson, John Aaron Boiles, Nicholas Grant Lewis, Kevin Robert McKinney, Steven David Oliver, Tun Yuen Yeung, Meghan Easley, Robin Porter, Jeremiah O'Leary, Keith Alsberg, Robert Samuel Clay
-
Publication number: 20240118792Abstract: A method for configuring a system having a wearable optical unit is disclosed. The method includes powering on the system, and in response to the system being powered on, using one or more processors to control the system to: determine whether to cause the system to run a configuration workflow, and in response to determining to cause the system to run the configuration workflow, (a) control the system in connection with configuring an interpupillary distance (IPD) for a user of the system, (b) determine whether the IPD is configured for the user, and (c) in response to determining that the IPD is configured for the user, control the system in connection with configuring a focus of the optical unit.Type: ApplicationFiled: October 11, 2022Publication date: April 11, 2024Inventors: Trae Benjamin Stephens, Benjamin Eli Nelson Chelf, Nicholas Cory Johnson, John Aaron Boiles, Nicholas Grant Lewis, Kevin Robert McKinney, Steven David Oliver, Tun Yuen Yeung, Meghan Easley, Robin Porter, Jeremiah O'Leary, Keith Alsberg, Robert Samuel Clay
-
Patent number: 11927751Abstract: The present application discloses a system and device for displaying content. The system includes two optical units. The two optical units are part of the system that is wearable. Each of the two optical units comprises a front lit display. The system includes an adjustable mounting. The adjustable mounting enables a user to adjust a mounting position of the two optical units.Type: GrantFiled: August 15, 2022Date of Patent: March 12, 2024Assignee: Sindarin, Inc.Inventors: Benjamin Eli Nelson Chelf, John Aaron Boiles, Nicholas Cory Johnson, Kevin Robert McKinney, Steven David Oliver, Tun Yuen Yeung, Keith Alsberg, Jeremiah O'Leary
-
Publication number: 20240062622Abstract: The innovations herein concern flexible and omnichannel progressive jackpot systems. In particular, a hosted gaming service may provide a flexible progressive jackpot system and Application Programming Interface (API) that is compatible and combinable with a variety of different gaming ecosystems, such as land-based gaming environments and online or “iGaming” environments. Specifically, the flexible progressive jackpot API may include a progressive jackpot identifier (PID), a contributor identifier (CID), and/or a contributor type property to aid in the identifying and tracking of contributions made to multiple progressive jackpots, e.g., by multiple players and devices in multiple games across land-based and/or online gaming environments. Each progressive jackpot may be associated with its own properties, such as incremental rate, jackpot reset values, and auto-approve limits.Type: ApplicationFiled: August 7, 2023Publication date: February 22, 2024Inventors: Jeremiah O’Hara, Anthony Patton, Samuel Ralston, Dominador Villasin, Jr.
-
Publication number: 20240062624Abstract: The innovations herein concern flexible and omnichannel unified jackpot awarding systems. In particular, a hosted gaming service may provide a unified jackpot awarding system that is compatible and combinable with a variety of different gaming ecosystems, such as land-based gaming environments and online or “iGaming” environments. Specifically, the unified jackpot system may include a gaming device identifier (GID), a contributor identifier (CID), and/or a contributor type property to aid in the identifying and tracking of jackpots awarded, e.g., to multiple players playing on multiple devices and in multiple games across land-based and/or online gaming environments. Each player and device may be linked with their own gameplay session (e.g., via the use of QR codes, digital wallets, biometric information, or the like).Type: ApplicationFiled: August 16, 2023Publication date: February 22, 2024Inventors: Anthony Patton, Jeremiah O'Hara, Sean Gribbin
-
Publication number: 20240001218Abstract: A centralized gaming system is provided. The centralized gaming system includes a thin gaming device providing game play in a communal game and a central gaming server configured to: store a ball call for the communal game on behalf of the thin gaming device and at least one legacy gaming device; receive an outcome request message from the thin gaming device; allocate a bingo card to the game instance associated with the outcome request message from a card pool of predetermined bingo cards; evaluate the allocated bingo card based on a current state of the ball call of the communal game; determine a reward value based on the evaluation of the allocated bingo card; and transmit an outcome results message to the thin gaming device in response to the outcome request message.Type: ApplicationFiled: September 15, 2023Publication date: January 4, 2024Inventors: Donovan Meyer, Jeremiah O'Hara, Thomas Rizos, Jennifer Pinder, James Urbaniak
-
Patent number: 11845846Abstract: A flowable liquid formulation for 3D printing is described. The formulation comprises from 0.1 to 25 wt. % radiopaque particles, wherein at least 50% by weight of the particles have a diameter of at most 100 nm. The formulation further comprises monomeric, oligomeric and/or polymeric precursors adapted for polymerization to form a solidified article. Also described is an article (100) formed by 3D printing, the article (100) comprising a first 3D printed region (110) having a first radiopacity and a second 3D printed region (120) having a second radiopacity, wherein the first radiopacity is greater than the second radiopacity. Also described is a method of forming the article (100).Type: GrantFiled: September 4, 2018Date of Patent: December 19, 2023Assignee: UNIVERSITY OF LIMERICKInventors: Kevin Jeremiah O'Sullivan, Leonard William O'Sullivan, Seamus Clifford, Alice Shannon
-
Patent number: 11794093Abstract: A centralized gaming system is provided. The centralized gaming system includes a thin gaming device providing game play in a communal game and a central gaming server configured to: store a ball call for the communal game on behalf of the thin gaming device and at least one legacy gaming device; receive an outcome request message from the thin gaming device; allocate a bingo card to the game instance associated with the outcome request message from a card pool of predetermined bingo cards; evaluate the allocated bingo card based on a current state of the ball call of the communal game; determine a reward value based on the evaluation of the allocated bingo card; and transmit an outcome results message to the thin gaming device in response to the outcome request message.Type: GrantFiled: June 29, 2022Date of Patent: October 24, 2023Assignee: Aristocrat Technologies, Inc.Inventors: Donovan Meyer, Jeremiah O'Hara, Thomas Rizos, Jennifer Pinder, James Urbaniak
-
Publication number: 20230333375Abstract: The present application discloses a system and device for displaying content. The system includes an optical unit that is wearable. The optical unit includes a magnifying lens, a front light, and a display. The front light illuminates the display from the front of the display to be observable by a user via the magnifying lens.Type: ApplicationFiled: August 15, 2022Publication date: October 19, 2023Inventors: Trae Benjamin Stephens, Benjamin Eli Nelson Chelf, Nicholas Cory Johnson, John Aaron Boiles, Nicholas Grant Lewis, Kevin Robert McKinney, Steven David Oliver, Tun Yuen Yeung, Keith Alsberg, Jeremiah O'Leary
-
Publication number: 20230333381Abstract: The present application discloses a system and device for displaying content. The system includes two optical units. The two optical units are part of the system that is wearable. Each of the two optical units comprises a front lit display. The system includes an adjustable mounting. The adjustable mounting enables a user to adjust a mounting position of the two optical units.Type: ApplicationFiled: August 15, 2022Publication date: October 19, 2023Inventors: Benjamin Eli Nelson Chelf, John Aaron Boiles, Nicholas Cory Johnson, Kevin Robert McKinney, Steven David Oliver, Tun Yuen Yeung, Keith Alsberg, Jeremiah O'Leary
-
Publication number: 20230024386Abstract: A listening device is operatively connected to a plurality of EGMs, and is configured to subscribe to one or more EGM data types. The listening device receives, over a first network, data from at least one of the plurality of EGMs in accordance with the subscription, wherein the listening device is configured to receive data comporting to a plurality of data protocols. The listening device also generates a data package comprising a data structure having a static portion and a dynamic portion, wherein the static portion comprises the configuration information corresponding to the at least one of the plurality of EGMs, and wherein the dynamic portion comprises the received data, and transmits the data package across a second network to a collection server.Type: ApplicationFiled: July 5, 2022Publication date: January 26, 2023Inventors: Jeremiah O'Hara, Anthony Patton
-
Publication number: 20230027242Abstract: An application program interface (API) provides functionality to store device data from multiple protocols. A collection server hosting the API is configured to receive a data structure from a first sending device comprising first sending device data, wherein the data structure comprises a static portion and a dynamic portion, wherein the static portion comprises identifying information for the sending device, and where in the dynamic portion comprises the device data; and store the device data in accordance with the data structure.Type: ApplicationFiled: July 5, 2022Publication date: January 26, 2023Inventors: Jeremiah O'Hara, Anthony Patton
-
Publication number: 20230014881Abstract: A listening device is operatively connected to multiple network devices, and is configured to subscribe to one or more EGM data types, and receive first data from a first network device in accordance with the subscription. The listening device is also configured to generate a first data package in a form of a first data structure comprising the first data and configuration information related to the first network device, and transmit the data package across a second network to a collection server. The listening device is also configured to receive second data from a second network device in accordance with the subscription, wherein the second data comports with a second protocol that differs from the SAS protocol, and generate a second data package in the form of the first data structure comprising the second data and configuration information related to the second network device.Type: ApplicationFiled: July 6, 2022Publication date: January 19, 2023Inventors: Jeremiah O'Hara, Anthony Patton, Bruce Urban, Rajendrasinh Jadeja
-
Publication number: 20230008434Abstract: A centralized gaming system is provided. The centralized gaming system includes a thin gaming device providing game play in a communal game and a central gaming server configured to: store a ball call for the communal game on behalf of the thin gaming device and at least one legacy gaming device; receive an outcome request message from the thin gaming device; allocate a bingo card to the game instance associated with the outcome request message from a card pool of predetermined bingo cards; evaluate the allocated bingo card based on a current state of the ball call of the communal game; determine a reward value based on the evaluation of the allocated bingo card; and transmit an outcome results message to the thin gaming device in response to the outcome request message.Type: ApplicationFiled: June 29, 2022Publication date: January 12, 2023Inventors: Donovan Meyer, Jeremiah O'Hara, Thomas Rizos, Jennifer Pinder, James Urbaniak
-
Publication number: 20230008341Abstract: A fabrication of a build structure by an additive layer manufacturing machine is assessed and controlled. A first portion of a first material is selectively heated to form a first formed layer of the build structure having a first thickness. An image of a predefined region of the first formed layer is generated. The image depicts topographical characteristics within the predefined region of the first formed layer. A subsequent portion of the first or a second material is selectively heated to form a subsequent formed layer of the build structure attached to the first formed layer. The subsequent formed layer has a second thickness that correlates with the depicted topographical characteristics.Type: ApplicationFiled: July 7, 2022Publication date: January 12, 2023Inventors: Sean Russell, Jeremiah O'Brien