Patents by Inventor Alan Wong
Alan Wong 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: 11972658Abstract: An electronic gaming system is configured to provide a wagering session on an electronic gaming machine based upon one or more communications received from a mobile device of a player, where the communications indicate a signal strength of a wireless beacon relative to the mobile device. For example, the mobile device may provide a first communication indicating that the mobile device is within a first distance of the electronic gaming machine. In response, the wagering session may be provided or initiated. Likewise, during gameplay, the mobile device may provide a second communication indicating that the mobile device has moved to within a second distance of the electronic gaming machine. In response, the wagering session may be continued or terminated, depending upon, for example, a comparison of the second distance to a threshold second distance.Type: GrantFiled: December 6, 2021Date of Patent: April 30, 2024Assignee: Aristocrat Technologies Australia Pty LimitedInventors: Andrew Wyllie, Alan Wong
-
Publication number: 20240104440Abstract: A trip-planning operation includes identifying a primary work location associated with each user account of a dependency graph defined by the three or more users performing a set of interaction events on a software platform. A first set of advanced programming interface (API) calls is generated to a third party service to obtain one or more query results based on the primary work location, which are then analyzed to determine a ranked list of candidate trip locations based on a ranking criterion. At least a portion of the ranked list is displayed on the client device and, in response to an input from the client device and upon a determination that a consensus regarding the candidate trip location exists among the three or more user accounts, a second API call is generated to the third party service to book a trip to the candidate trip location for each user account.Type: ApplicationFiled: September 28, 2022Publication date: March 28, 2024Inventors: Alan Wong, Alizeh Rehman, David Herbst, Emily Crowe, Timothy Granshaw
-
Publication number: 20240101533Abstract: The present disclosure relates to methods and intermediates useful for preparing a compound of formula I: or a co-crystal, solvate, salt or combination thereof.Type: ApplicationFiled: June 5, 2023Publication date: March 28, 2024Inventors: Kevin McCormack Allan, Amanda Lynn Vandehey, Gediminas Brizgys, Sachin Dhar, Ian James Doxsee, Alex Goldberg, Lars V. Heumann, Zilin Huang, Nathaniel Thomas Kadunce, Shahrokh Kazerani, Willard Lew, Vinh Xuan Ngo, Brian Michael O`Keefe, Trevor James Rainey, Benjamin James Roberts, Bing Shi, Dietrich P. Steinhuebel, Winston C. Tse, Anna Michelle Wagner, Xianghong Wang, Scott Alan Wolckenhauer, Chloe Yuyi Wong, Jennifer R. Zhang
-
Patent number: 11928926Abstract: A gaming system includes an electronic gaming machine (EGM) located within a defined zone of a gaming venue, a transmitter configured to output a first unique identifier, and a server including a processor and a memory storing instructions, where the instructions cause the processor to receive, in connection with a request at a mobile terminal to transfer funds to a gaming wallet accessible at the EGM, a communication from the mobile terminal including the first unique identifier, determine, based on the received first unique identifier, whether the mobile terminal is within the defined zone, and transmit, in response to determining whether the mobile terminal is within the defined zone, a signal to the mobile terminal indicating whether the mobile terminal is within the defined zone.Type: GrantFiled: January 27, 2023Date of Patent: March 12, 2024Assignee: ARISTOCRAT TECHNOLOGIES AUSTRALIA PTY LIMITEDInventors: Andrew Wyllie, Alan Wong
-
Publication number: 20240078252Abstract: The present disclosure provides methods, systems and apparatus for efficient data management in distributed database system. According to an aspect, a method is provided. The method includes relocating a first table and a second table of a database to a first node of the database, wherein the first table and a second table (or one or more tables which have a colocation relationship with the first table) are associated with one or more distribution keys corresponding to one or more columns of the first table and the second table. The method further includes defining a colocation relationship between the first table and the second table based on a distribution key of the one or more distribution keys. The colocation relationship may indicate that data of the first table and the second table that correspond according to the distribution key are to reside on a same node of the database.Type: ApplicationFiled: September 2, 2022Publication date: March 7, 2024Applicant: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Hoi Ieng LAO, Ronen GROSMAN, Yuk Kuen CHAN, Chung Yin Alan WONG, Dmitri ABRASHKEVICH
-
Publication number: 20240071940Abstract: A semiconductor package includes a first die, a second die, and an interconnect die coupled to a first plurality of through-die vias in the first die and a second plurality of through-die vias in the second die. The interconnect die provides communications pathways the first die and the second die.Type: ApplicationFiled: November 9, 2023Publication date: February 29, 2024Inventors: RAHUL AGARWAL, RAJA SWAMINATHAN, MICHAEL S. ALFANO, GABRIEL H. LOH, ALAN D. SMITH, GABRIEL WONG, MICHAEL MANTOR
-
Patent number: 11908271Abstract: A gaming system includes an electronic gaming machine (EGM) located within a defined zone of a gaming venue, a transmitter configured to output a first unique identifier, and a server including a processor and a memory storing instructions, where the instructions cause the processor to receive, in connection with a request at a mobile terminal to transfer funds to a gaming wallet accessible at the EGM, a communication from the mobile terminal including the first unique identifier, determine, based on the received first unique identifier, whether the mobile terminal is within the defined zone, and transmit, in response to determining whether the mobile terminal is within the defined zone, a signal to the mobile terminal indicating whether the mobile terminal is within the defined zone.Type: GrantFiled: January 27, 2023Date of Patent: February 20, 2024Assignee: Aristocrat Technologies Australia Pty LimitedInventors: Andrew Wyllie, Alan Wong
-
Publication number: 20230316859Abstract: A quarantine wallet associated with a user account that support funds to be quarantined for a defined period. A user account server determines that a respective win amount satisfies one or more funds quarantine criteria and removes at least a portion of the win amount satisfying the one or more funds quarantine criteria from access by one or more wallets associated with a user account. The user account server stores the removed portion of the win amount as a quarantined fund amount in a quarantine wallet associated with the user account. The user account server sets a release time for the quarantined funds amount in the quarantine wallet and performs a transfer of the quarantined funds amount to the one or more wallets based on satisfying the release time.Type: ApplicationFiled: June 6, 2023Publication date: October 5, 2023Inventors: Andrew Wyllie, Alan Wong
-
Patent number: 11710374Abstract: A quarantine wallet associated with a user account that support funds to be quarantined for a defined period. A user account server determines that a respective win amount satisfies one or more funds quarantine criteria and removes at least a portion of the win amount satisfying the one or more funds quarantine criteria from access by one or more wallets associated with a user account. The user account server stores the removed portion of the win amount as a quarantined fund amount in a quarantine wallet associated with the user account. The user account server sets a release time for the quarantined funds amount in the quarantine wallet and performs a transfer of the quarantined funds amount to the one or more wallets based on satisfying the release time.Type: GrantFiled: July 11, 2022Date of Patent: July 25, 2023Assignee: Aristocrat Technologies Australia Pty LimitedInventors: Andrew Wyllie, Alan Wong
-
Patent number: 11681711Abstract: An automated data entry system comprising target database servers for storing target database(s), a processing server configured to execute a client-application and configured to store a plurality of data objects including a document schema and a target database schema corresponding to the target database(s), and a client terminal connected to the processing server, configured to: generate a first graphical interface for connection to a target database, and to execute a second graphical interface for connection to the client-application. The processing server may also receive an electronic data file representing an unprocessed document, to associate the unprocessed document with a document schema and extract a data variable based on the document schema, and to generate a database operation comprising the data variable configured according to a target database schema. The client terminal is configured to receive the database operation and execute the database operation against a target database.Type: GrantFiled: October 11, 2022Date of Patent: June 20, 2023Assignee: PERRY + CURRIER INC.Inventors: Robert Shek, Robert Cotran, Christopher Ellefson, Daniel Martinet, Alan Wong, Thomas Andrew Currier
-
Publication number: 20230185795Abstract: A method and system of processing database transactions in a distributed online transaction processing (OLTP) database is provided. Overhead and network bandwidth associated with a global transaction manager are reduced and scalability improved by determining whether incoming statements are single-shard or multi-shard. For single-shard statements, a local transaction identifier (TXID) stored and associated with a data record reference by the statement is retrieved. The retrieved TXID is compared against a copy of a list of prepared transactions that are pending in a respective data node. If the TXID is in the copy of the prepared list, the statement is caused to await until the previous transaction has been committed or aborted. The visibility of a change committed by the previous is then determined, and the statement is processed.Type: ApplicationFiled: December 14, 2021Publication date: June 15, 2023Inventors: Yuk Kuen CHAN, Ronen GROSMAN, Seyyed Mohammad Hadi SAJJADPOUR, Hoi leng LAO, Wen Hao ZHANG, Chung Yin Alan WONG
-
Publication number: 20230177918Abstract: A gaming system includes an electronic gaming machine (EGM) located within a defined zone of a gaming venue, a transmitter configured to output a first unique identifier, and a server including a processor and a memory storing instructions, where the instructions cause the processor to receive, in connection with a request at a mobile terminal to transfer funds to a gaming wallet accessible at the EGM, a communication from the mobile terminal including the first unique identifier, determine, based on the received first unique identifier, whether the mobile terminal is within the defined zone, and transmit, in response to determining whether the mobile terminal is within the defined zone, a signal to the mobile terminal indicating whether the mobile terminal is within the defined zone.Type: ApplicationFiled: January 27, 2023Publication date: June 8, 2023Inventors: Andrew Wyllie, Alan Wong
-
Patent number: 11669518Abstract: A method and system of processing database transactions in a distributed online transaction processing (OLTP) database is provided. Overhead and network bandwidth associated with a global transaction manager are reduced and scalability improved by determining whether incoming statements are single-shard or multi-shard. For single-shard statements, a local transaction identifier (TXID) stored and associated with a data record reference by the statement is retrieved. The retrieved TXID is compared against a copy of a list of prepared transactions that are pending in a respective data node. If the TXID is in the copy of the prepared list, the statement is caused to await until the previous transaction has been committed or aborted. The visibility of a change committed by the previous is then determined, and the statement is processed.Type: GrantFiled: December 14, 2021Date of Patent: June 6, 2023Assignee: Huawei Technologies Co., Ltd.Inventors: Yuk Kuen Chan, Ronen Grosman, Seyyed Mohammad Hadi Sajjadpour, Hoi leng Lao, Wen Hao Zhang, Chung Yin Alan Wong
-
Publication number: 20230169824Abstract: A gaming system includes an electronic gaming machine (EGM) located within a defined zone of a gaming venue, a transmitter configured to output a first unique identifier, and a server including a processor and a memory storing instructions, where the instructions cause the processor to receive, in connection with a request at a mobile terminal to transfer funds to a gaming wallet accessible at the EGM, a communication from the mobile terminal including the first unique identifier, determine, based on the received first unique identifier, whether the mobile terminal is within the defined zone, and transmit, in response to determining whether the mobile terminal is within the defined zone, a signal to the mobile terminal indicating whether the mobile terminal is within the defined zone.Type: ApplicationFiled: January 27, 2023Publication date: June 1, 2023Inventors: Andrew Wyllie, Alan Wong
-
Publication number: 20230123367Abstract: A vehicle air control system includes a vehicle body that defines an interior. A first particulate matter sensor is coupled to an exterior of the vehicle body. A second particulate matter sensor is disposed within the interior of the vehicle body. A temperature sensor is coupled to the exterior of the vehicle body. A vehicle speed sensor is coupled to the vehicle body. A heat, ventilation, and air condition (HVAC) system is disposed within the interior of the vehicle body. The HVAC system includes an inlet door rotatable between a first position, a second position, and a third position therebetween. A controller is configured to receive a signal from at least one of the first and second particulate matter sensors, the temperature sensors, and the vehicle speed sensor. The controller is configured to rotate the inlet door in response to the signal.Type: ApplicationFiled: December 20, 2022Publication date: April 20, 2023Applicant: Ford Global Technologies, LLCInventors: Alan Gutowski, David Alan Wong
-
Publication number: 20230081893Abstract: An automated data entry system comprising target database servers for storing target database(s), a processing server configured to execute a client-application and configured to store a plurality of data objects including a document schema and a target database schema corresponding to the target database(s), and a client terminal connected to the processing server, configured to: generate a first graphical interface for connection to a target database, and to execute a second graphical interface for connection to the client-application. The processing server may also receive an electronic data file representing an unprocessed document, to associate the unprocessed document with a document schema and extract a data variable based on the document schema, and to generate a database operation comprising the data variable configured according to a target database schema. The client terminal is configured to receive the database operation and execute the database operation against a target database.Type: ApplicationFiled: October 11, 2022Publication date: March 16, 2023Inventors: Robert SHEK, Robert COTRAN, Christopher ELLEFSON, Daniel MARTINET, Alan WONG, Thomas Andrew CURRIER
-
Patent number: 11580819Abstract: A gaming system includes an electronic gaming machine (EGM) located within a defined zone of a gaming venue, a transmitter configured to output a first unique identifier, and a server including a processor and a memory storing instructions, where the instructions cause the processor to receive, in connection with a request at a mobile terminal to transfer funds to a gaming wallet accessible at the EGM, a communication from the mobile terminal including the first unique identifier, determine, based on the received first unique identifier, whether the mobile terminal is within the defined zone, and transmit, in response to determining whether the mobile terminal is within the defined zone, a signal to the mobile terminal indicating whether the mobile terminal is within the defined zone.Type: GrantFiled: September 30, 2021Date of Patent: February 14, 2023Assignee: Aristocrat Technologies Australia Pty LimitedInventors: Andrew Wyllie, Alan Wong
-
Patent number: 11580818Abstract: A gaming system includes an electronic gaming machine (EGM) located within a defined zone of a gaming venue, a transmitter configured to output a first unique identifier, and a server including a processor and a memory storing instructions, where the instructions cause the processor to receive, in connection with a request at a mobile terminal to transfer funds to a gaming wallet accessible at the EGM, a communication from the mobile terminal including the first unique identifier, determine, based on the received first unique identifier, whether the mobile terminal is within the defined zone, and transmit, in response to determining whether the mobile terminal is within the defined zone, a signal to the mobile terminal indicating whether the mobile terminal is within the defined zone.Type: GrantFiled: July 9, 2021Date of Patent: February 14, 2023Assignee: Aristocrat Technologies Australia Pty LimitedInventors: Andrew Wyllie, Alan Wong
-
Patent number: 11571947Abstract: A vehicle air control system includes a vehicle body that defines an interior. A first particulate matter sensor is coupled to an exterior of the vehicle body. A second particulate matter sensor is disposed within the interior of the vehicle body. A temperature sensor is coupled to the exterior of the vehicle body. A vehicle speed sensor is coupled to the vehicle body. A heat, ventilation, and air condition (HVAC) system is disposed within the interior of the vehicle body. The HVAC system includes an inlet door rotatable between a first position, a second position, and a third position therebetween. A controller is configured to receive a signal from at least one of the first and second particulate matter sensors, the temperature sensors, and the vehicle speed sensor. The controller is configured to rotate the inlet door in response to the signal.Type: GrantFiled: November 14, 2019Date of Patent: February 7, 2023Assignee: Ford Global Technologies, LLCInventors: Alan Gutowski, David Alan Wong
-
Patent number: 11526519Abstract: An automated data entry system comprising target database servers for storing target database(s), a processing server configured to execute a client-application and configured to store a plurality of data objects including a document schema and a target database schema corresponding to the target database(s), and a client terminal connected to the processing server, configured to: generate a first graphical interface for connection to a target database, and to execute a second graphical interface for connection to the client-application. The processing server may also receive an electronic data file representing an unprocessed document, to associate the unprocessed document with a document schema and extract a data variable based on the document schema, and to generate a database operation comprising the data variable configured according to a target database schema.Type: GrantFiled: March 22, 2019Date of Patent: December 13, 2022Assignee: PERRY + CURRIER INC.Inventors: Robert Shek, Robert Cotran, Christopher Ellefson, Daniel Martinet, Alan Wong, Thomas Andrew Currier