Patents by Inventor Prem Gururajan

Prem Gururajan 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: 20250013954
    Abstract: A gaming environment monitoring system and method includes or involves, in an embodiment, a data storage device having a plurality of instructions executable to direct one or more processors to access reference gaming deployment data. The reference gaming deployment data is related to one or more gaming units that have been operated in a plurality of subzones within one or more zones of a gaming environment. The one or more gaming units correspond to a reference gaming deployment in the gaming environment during a first period. The instructions are also executable to access changed gaming deployment data, which is related to at least one change to the reference gaming deployment. The at least one change has resulted in a changed gaming deployment that includes a set of a plurality of the subzones. The changed gaming deployment has been implemented in the gaming environment during a second period after the first period.
    Type: Application
    Filed: April 1, 2024
    Publication date: January 9, 2025
    Applicant: Tangam Gaming Inc.
    Inventors: Maulin Gandhi, Jason Jackson, Philip Jones, Rajasekhar Sappidi, Prem Gururajan
  • Publication number: 20240370797
    Abstract: Systems and methods for dynamically scheduling breaks for drivers in a ride-sharing service are disclosed. Driver breaks may be scheduled dynamically in the context of a ride-sharing service in which rides may be requested ad hoc and drivers are rerouted accordingly. An allocation system may optimize a drive itinerary to service passengers requesting rides and breaks for drivers. A break request comprising break parameters may be received. The allocation system may attempt an insertion of the break request into the drive itinerary. The drive itinerary may then be validated to determine if all rides can be serviced with the break request entered into the itinerary. If the drive itinerary is not validated, the drive itinerary is modified until the break request is successfully inserted into the drive itinerary. The drive itinerary and driver breaks may be continuously modified and optimized in response to real time events and conditions.
    Type: Application
    Filed: July 16, 2024
    Publication date: November 7, 2024
    Inventors: Thomas F. Lidbetter, Alexander Bailey, Clayton Goes, Prem Gururajan, Rohit Sivakumar
  • Patent number: 12051020
    Abstract: Systems and methods for dynamically scheduling breaks for drivers in a ride-sharing service are disclosed. Driver breaks may be scheduled dynamically in the context of a ride-sharing service in which rides may be requested ad hoc and drivers are rerouted accordingly. An allocation system may optimize a drive itinerary to service passengers requesting rides and breaks for drivers. A break request comprising break parameters may be received. The allocation system may attempt an insertion of the break request into the drive itinerary. The drive itinerary may then be validated to determine if all rides can be serviced with the break request entered into the itinerary. If the drive itinerary is not validated, the drive itinerary is modified until the break request is successfully inserted into the drive itinerary. The drive itinerary and driver breaks may be continuously modified and optimized in response to real time events and conditions.
    Type: Grant
    Filed: June 29, 2022
    Date of Patent: July 30, 2024
    Assignee: Transit Labs Inc.
    Inventors: Thomas F. Lidbetter, Alexander Bailey, Clayton Goes, Prem Gururajan, Rohit Sivakumar
  • Patent number: 11948108
    Abstract: A change monitoring system and method includes or involves, in an embodiment, a data storage device having a plurality of instructions. The instructions are executable to direct one or more processors to access reference gaming deployment data based on an electronic communication with a processor that is associated with a gaming environment. The reference gaming deployment data is related to one or more gaming units that have been operated in the gaming environment during a first period of time. The one or more gaining units correspond to a reference gaming deployment in the gaming environment during the first period. Also, the instructions are executable to direct the one or more processors to access changed gaming deployment data based on the electronic communication with the processor. The changed gaming deployment data is related to a change to the reference gaming deployment that has resulted in a changed gaming deployment that was implemented during a second period of time after the first period.
    Type: Grant
    Filed: May 9, 2023
    Date of Patent: April 2, 2024
    Assignee: Tangam Gaming Inc.
    Inventors: Maulin Gandhi, Jason Jackson, Philip Jones, Rajasekhar Sappidi, Prem Gururajan
  • Publication number: 20230042632
    Abstract: Systems and methods for dynamically scheduling breaks for drivers in a ride-sharing service are disclosed. Driver breaks may be scheduled dynamically in the context of a ride-sharing service in which rides may be requested ad hoc and drivers are rerouted accordingly. An allocation system may optimize a drive itinerary to service passengers requesting rides and breaks for drivers. A break request comprising break parameters may be received. The allocation system may attempt an insertion of the break request into the drive itinerary. The drive itinerary may then be validated to determine if all rides can be serviced with the break request entered into the itinerary. If the drive itinerary is not validated, the drive itinerary is modified until the break request is successfully inserted into the drive itinerary. The drive itinerary and driver breaks may be continuously modified and optimized in response to real time events and conditions.
    Type: Application
    Filed: June 29, 2022
    Publication date: February 9, 2023
    Inventors: Thomas F. Lidbetter, Alexander Bailey, Clayton Goes, Prem Gururajan, Rohit Sivakumar
  • Patent number: 11429910
    Abstract: Systems and methods for dynamically scheduling breaks for drivers in a ride-sharing service are disclosed. Driver breaks may be scheduled dynamically in the context of a ride-sharing service in which rides may be requested ad hoc and drivers are rerouted accordingly. An allocation system may optimize a drive itinerary to service passengers requesting rides and breaks for drivers. A break request comprising break parameters may be received. The allocation system may attempt an insertion of the break request into the drive itinerary. The drive itinerary may then be validated to determine if all rides can be serviced with the break request entered into the itinerary. If the drive itinerary is not validated, the drive itinerary is modified until the break request is successfully inserted into the drive itinerary. The drive itinerary and driver breaks may be continuously modified and optimized in response to real time events and conditions.
    Type: Grant
    Filed: November 18, 2021
    Date of Patent: August 30, 2022
    Assignee: Transit Labs Inc.
    Inventors: Thomas F. Lidbetter, Alexander Bailey, Clayton Goes, Prem Gururajan, Rohit Sivakumar
  • Patent number: 10853743
    Abstract: Embodiments relate to systems and methods for electronically booking ride share trips. The systems and methods can involve a data storage device storing ride sharing records with itineraries including a plurality of legs. The systems and methods can involve at least one processor configured to receive a trip booking request for a passenger, the trip booking request defining passenger constraints including a desired pickup time or drop off time.
    Type: Grant
    Filed: February 22, 2019
    Date of Patent: December 1, 2020
    Assignee: TRANSIT LABS INC.
    Inventors: Prem Gururajan, Simon Parent, Alexander Bailey, Darren Maki
  • Publication number: 20190188608
    Abstract: Embodiments relate to systems and methods for electronically booking ride share trips. The systems and methods can involve a data storage device storing ride sharing records with itineraries including a plurality of legs. The systems and methods can involve at least one processor configured to receive a trip booking request for a passenger, the trip booking request defining passenger constraints including a desired pickup time or drop off time.
    Type: Application
    Filed: February 22, 2019
    Publication date: June 20, 2019
    Inventors: Prem GURURAJAN, Simon PARENT, Alexander BAILEY
  • Patent number: 10248913
    Abstract: Embodiments relate to systems and methods for electronically booking ride share trips. The systems and methods can involve a data storage device storing ride sharing records with itineraries including a plurality of legs. The systems and methods can involve at least one processor configured to receive a trip booking request for a passenger, the trip booking request defining passenger constraints including a desired pickup time or drop off time. The at least one processor is configured to generate trip booking options from available ride sharing itineraries, each trip booking option including a leg that satisfies the passenger constraints of the trip booking request. The at least one processor is configured to compute objective values for the trip booking options and remove at least one trip booking option based on a comparison of its objective value and temporal proximity to at least one other trip booking option.
    Type: Grant
    Filed: January 13, 2017
    Date of Patent: April 2, 2019
    Assignee: TRANSIT LABS INC.
    Inventors: Prem Gururajan, Simon Parent, Alexander Bailey, Darren Maki
  • Patent number: 8512146
    Abstract: The casino table yield management data processing system has a minimum bet change recommendation generator receiving casino table occupancy and player betting data and generating recommendation data based on casino game operations model data and business rule data. A timing filter determines when recommendation data is to be presented to an operator. A quantification filter calculates revenue value data of implementing a minimum bet change and determining whether recommendation data is to be presented to an operator.
    Type: Grant
    Filed: November 16, 2009
    Date of Patent: August 20, 2013
    Assignee: Tangam Technologies Inc.
    Inventors: Prem Gururajan, Maulin Gandhi, Patrick Hermann Denis, Jason Robert Jackson, Christopher Taylor
  • Publication number: 20120329537
    Abstract: A system is provided for processing yield management and casino table data. The system provides a graphical presentation of each games table spread, and where the game is overspread or under spread, and by how much. The table spread opportunities can also be aggregated to determine whether what is observed is a trend so that the operator can act on that trend to remedy it. An interactive graphical representation of this data combined with an ability to drill down to the underlying data to verify trends makes it possible to find opportunities to close games, open games and add or remove tables to the gaming floor so as to improve profitability. Displaying graphically how pricing of tables could be changed is particularly useful so that managers can know where opportunities exist to change pricing in order to improve profitability. An ability to drill down to a floor view makes it possible for the manager to verify the casino floor and visually see how the players are seated on tables.
    Type: Application
    Filed: July 27, 2011
    Publication date: December 27, 2012
    Applicant: TANGAM TECHNOLOGIES INC.
    Inventors: Prem GURURAJAN, Maulin GANDHI, Patrick Hermann DENIS, Jason Robert JACKSON, Christopher TAYLOR
  • Publication number: 20120040727
    Abstract: The present invention relates to a system and method for identifying and tracking gaming objects and game states on a gaming table. Through the use of imaging devices and identity and positioning modules gaming objects are detected. An identity and positioning module identifies the value and position of cards on the gaming table. An intelligent position analysis and tracking (IPAT) module performs analysis of the identity and position data of cards and interprets them intelligently for the purpose of tracking game events, game states and general game progression. As a game progresses it changes states. A game tracking module processes data from the IPAT module and keeps track of game events and game states. Ambiguity resolution mechanisms such as backward tracking, forward tracking and multiple state tracking may be used in the process of game tracking. All events on the gaming table are recorded and stored on video and as data for reporting and analysis.
    Type: Application
    Filed: September 2, 2011
    Publication date: February 16, 2012
    Applicant: TANGAM TECHNOLOGIES INC.
    Inventors: Prem GURURAJAN, Maulin GANDHI, Jason Robert JACKSON, Alex LEVINSHTEIN
  • Patent number: 8016665
    Abstract: The present invention relates to a system and method for identifying and tracking gaming objects and game states on a gaming table. Through the use of imaging devices and identity and positioning modules gaming objects are detected. An identity and positioning module identifies the value and position of cards on the gaming table. An intelligent position analysis and tracking (IPAT) module performs analysis of the identity and position data of cards and interprets them intelligently for the purpose of tracking game events, game states and general game progression. As a game progresses it changes states. A game tracking module processes data from the IPAT module and keeps track of game events and game states. Ambiguity resolution mechanisms such as backward tracking, forward tracking and multiple state tracking may be used in the process of game tracking. All events on the gaming table are recorded and stored on video and as data for reporting and analysis.
    Type: Grant
    Filed: March 21, 2006
    Date of Patent: September 13, 2011
    Assignee: Tangam Technologies Inc.
    Inventors: Prem Gururajan, Maulin Gandhi, Jason Jackson, Alex Levinshtein
  • Publication number: 20110118007
    Abstract: The casino table yield management data processing system has a minimum bet change recommendation generator receiving casino table occupancy and player betting data and generating recommendation data based on casino game operations model data and business rule data. A timing filter determines when recommendation data is to be presented to an operator. A quantification filter calculates revenue value data of implementing a minimum bet change and determining whether recommendation data is to be presented to an operator.
    Type: Application
    Filed: November 16, 2009
    Publication date: May 19, 2011
    Applicant: Tangam Technologies Inc..
    Inventors: Prem GURURAJAN, Maulin GANDHI, Patrick Hermann Denis, Jason Robert JACKSON, Christopher TAYLOR
  • Publication number: 20070111773
    Abstract: The present invention relates to a method of tracking playing cards on a game table. More specifically, it provides for detecting and recognizing partially visible playing cards within overhead images of a gaming table. Furthermore, it provides for processing a set of game data, a set of game rules, as well as a current, unresolved, game state to derive a subsequent state of the game. Finally, it provides for the detection of game events that alter tracking operations.
    Type: Application
    Filed: November 10, 2006
    Publication date: May 17, 2007
    Applicant: TANGAM TECHNOLOGIES INC.
    Inventors: Prem Gururajan, Maulin Gandhi, Jason Jackson
  • Publication number: 20070077987
    Abstract: The present invention relates to a system and method for identifying and tracking gaming objects. The system comprises an overhead camera for capturing an image the table, a detection module for detecting a feature of the object on the image, a search module for extracting a region of interest of the image that describes the object from the feature, a search module for extracting a region of interest of the image that describes the object from the feature, a feature space module for transforming a feature space of the region of interest to obtain a transformed region of interest, and an identity module comprising a statistical classifier trained to recognize the object from the transformed region. The search module is able to extract a region of interest of an image from any detected feature indicative of its position.
    Type: Application
    Filed: May 3, 2006
    Publication date: April 5, 2007
    Applicant: TANGAM GAMING TECHNOLOGY INC.
    Inventors: Prem Gururajan, Maulin Gandhi
  • Publication number: 20060252554
    Abstract: The present invention relates to a system and method for identifying and tracking gaming objects and game states on a gaming table. Through the use of imaging devices and identity and positioning modules gaming objects are detected. An identity and positioning module identifies the value and position of cards on the gaming table. An intelligent position analysis and tracking (IPAT) module performs analysis of the identity and position data of cards and interprets them intelligently for the purpose of tracking game events, game states and general game progression. As a game progresses it changes states. A game tracking module processes data from the IPAT module and keeps track of game events and game states. Ambiguity resolution mechanisms such as backward tracking, forward tracking and multiple state tracking may be used in the process of game tracking. All events on the gaming table are recorded and stored on video and as data for reporting and analysis.
    Type: Application
    Filed: March 21, 2006
    Publication date: November 9, 2006
    Applicant: Tangam Technologies Inc.
    Inventors: Prem Gururajan, Maulin Gandhi, Jason Jackson, Alex Levinshtein
  • Publication number: 20060252521
    Abstract: The present invention relates to a system and method for identifying and tracking gaming objects and game states on a gaming table. Through the use of imaging devices and identity and positioning modules gaming objects are detected. An identity and positioning module identifies the value and position of cards on the gaming table. An intelligent position analysis and tracking (IPAT) module performs analysis of the identity and position data of cards and interprets them intelligently for the purpose of tracking game events, game states and general game progression. As a game progresses it changes states. A game tracking module processes data from the IPAT module and keeps track of game events and game states. Ambiguity resolution mechanisms such as backward tracking, forward tracking and multiple state tracking may be used in the process of game tracking. All events on the gaming table are recorded and stored on video and as data for reporting and analysis.
    Type: Application
    Filed: March 21, 2006
    Publication date: November 9, 2006
    Applicant: Tangam Technologies Inc.
    Inventors: Prem Gururajan, Maulin Gandhi, Jason Jackson, Alex Levinshtein
  • Publication number: 20050051965
    Abstract: A system automatically monitors playing of a game and gathers data in real time. An overhead imaging system automatically images the game table and provides an overhead view of the game table and/or the dealer's chip tray. A lateral imaging system images the gaming area, especially the wagering regions, to provide a lateral view of the chips on the table. An automatic card shoe system dispenses cards and automatically images at least one card immediately prior to its withdrawal from the shoe. A positioning module processes images from the overhead imaging system to automatically track the position of gaming objects such as for example playing cards, chips, currency bills on the gaming table. An identity module processes images from the overhead imaging system to automatically track the identity of gaming objects on the gaming table. A chip identity module processes overhead images of the chip tray and lateral images of the gaming region to automatically determine, the identity and position of gaming chips.
    Type: Application
    Filed: June 28, 2004
    Publication date: March 10, 2005
    Inventor: Prem Gururajan
  • Publication number: 20050026680
    Abstract: A system automatically monitors playing of a game and gathers data in real time. An overhead imaging system automatically images the game table and provides an overhead view of the game table and/or the dealer's chip tray. A lateral imaging system images the gaming area, especially the wagering regions, to provide a lateral view of the chips on the table. An automatic card shoe system dispenses cards and automatically images at least one card immediately prior to its withdrawal from the shoe. A positioning module processes images from the overhead imaging system to automatically track the position of gaming objects such as for example playing cards, chips, currency bills on the gaming table. An identity module processes images from the overhead imaging system to automatically track the identity of gaming objects on the gaming table. A chip identity module processes overhead images of the chip tray and lateral images of the gaming region to automatically determine, the identity and position of gaming chips.
    Type: Application
    Filed: June 28, 2004
    Publication date: February 3, 2005
    Inventor: Prem Gururajan