Patents by Inventor Ravi Subramanian
Ravi Subramanian 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: 11927668Abstract: Disclosed are techniques for employing deep learning to analyze radar signals. In an aspect, an on-board computer of a host vehicle receives, from a radar sensor of the vehicle, a plurality of radar frames, executes a neural network on a subset of the plurality of radar frames, and detects one or more objects in the subset of the plurality of radar frames based on execution of the neural network on the subset of the plurality of radar frames. Further, techniques for transforming polar coordinates to Cartesian coordinates in a neural network are disclosed. In an aspect, a neural network receives a plurality of radar frames in polar coordinate space, a polar-to-Cartesian transformation layer of the neural network transforms the plurality of radar frames to Cartesian coordinate space, and the neural network outputs the plurality of radar frames in the Cartesian coordinate space.Type: GrantFiled: November 27, 2019Date of Patent: March 12, 2024Assignee: QUALCOMM IncorporatedInventors: Daniel Hendricus Franciscus Fontijne, Amin Ansari, Bence Major, Ravi Teja Sukhavasi, Radhika Dilip Gowaikar, Xinzhou Wu, Sundar Subramanian, Michael John Hamilton
-
Patent number: 10695710Abstract: A method for the continuous production of ozone and recovery of oxygen in a purge cycle adsorption process having four adsorbent beds. The method has the steps of feeding a mixture of ozone and oxygen to a first and second adsorbent bed wherein the first and the second adsorbent bed adsorb ozone and allow oxygen to pass through; recovering the oxygen from the first bed; feeding the oxygen from the second bed to a fourth adsorbent bed, wherein ozone is desorbed from the fourth bed; feeding clean dry air through a valve to the third adsorbent bed, and measuring the flow rate of the clean dry air through the valve, comparing this flow rate to a pre-calculated value and adjusting the flow rate of the clean dry air to equal the pre-calculated value; desorbing ozone from the third bed; and recovering ozone from the third bed and the fourth bed.Type: GrantFiled: August 2, 2018Date of Patent: June 30, 2020Assignee: Messer Industries USA, Inc.Inventors: Steven Finley, Frank R. Fitch, Ravi Subramanian
-
Publication number: 20200038801Abstract: A method for the continuous production of ozone and recovery of oxygen in a purge cycle adsorption process having four adsorbent beds. The method has the steps of feeding a mixture of ozone and oxygen to a first and second adsorbent bed wherein the first and the second adsorbent bed adsorb ozone and allow oxygen to pass through; recovering the oxygen from the first bed; feeding the oxygen from the second bed to a fourth adsorbent bed, wherein ozone is desorbed from the fourth bed; feeding clean dry air through a valve to the third adsorbent bed, and measuring the flow rate of the clean dry air through the valve, comparing this flow rate to a pre-calculated value and adjusting the flow rate of the clean dry air to equal the pre-calculated value; desorbing ozone from the third bed; and recovering ozone from the third bed and the fourth bed.Type: ApplicationFiled: August 2, 2018Publication date: February 6, 2020Inventors: Steven Finley, Frank R. Fitch, Ravi Subramanian
-
Patent number: 10474316Abstract: A video gaming system is disclosed that includes one or more game processors, one or more video displays, an apparatus for a player to control the play of the game, and a memory device. The memory device stores a set of fixed instructions to control the game processor and is configured to: enable the player to interact with the game interface to select a game from a list of games offered by the video gaming machine, wherein the game is represented by a game bubble floating in the game interface; display a game selection interface to enable the player to select the game and add the game in a control panel, wherein the control panel is configured to display multiple games selected by the player; and enable the player to switch among the plurality of games and control a game play of the plurality of games concurrently.Type: GrantFiled: October 31, 2017Date of Patent: November 12, 2019Assignee: Bally Gaming, Inc.Inventors: Scott T. Hilbert, Joseph R. Hedrick, David Ponce, Yogendrasinh Hematji Rajput, Prateek Kumar Baishkhiyar, Ravi Subramanian, Pratima Mary Yedluri
-
Publication number: 20180052582Abstract: A video gaming system is disclosed that includes one or more game processors, one or more video displays, an apparatus for a player to control the play of the game, and a memory device. The memory device stores a set of fixed instructions to control the game processor and is configured to: enable the player to interact with the game interface to select a game from a list of games offered by the video gaming machine, wherein the game is represented by a game bubble floating in the game interface; display a game selection interface to enable the player to select the game and add the game in a control panel, wherein the control panel is configured to display multiple games selected by the player; and enable the player to switch among the plurality of games and control a game play of the plurality of games concurrently.Type: ApplicationFiled: October 31, 2017Publication date: February 22, 2018Inventors: Scott T. HILBERT, Joseph R. Hedrick, David Ponce, Yogendrasinh Hematji RAJPUT, Prateek Kumar BAISHKHIYAR, Ravi SUBRAMANIAN, Pratima Mary YEDLURI
-
Patent number: 9811236Abstract: A video gaming system is disclosed that includes one or more game processors, one or more video displays, an apparatus for a player to control the play of the game, and a memory device. The memory device stores a set of fixed instructions to control the game processor and is configured to: enable the player to interact with the game interface to select a game from a list of games offered by the video gaming machine, wherein the game is represented by a game bubble floating in the game interface; display a game selection interface to enable the player to select the game and add the game in a control panel, wherein the control panel is configured to display multiple games selected by the player; and enable the player to switch among the plurality of games and control a game play of the plurality of games concurrently.Type: GrantFiled: September 26, 2014Date of Patent: November 7, 2017Assignee: Bally Gaming, Inc.Inventors: Scott T. Hilbert, Joseph R. Hedrick, David Ponce, Yogendrasinh Hematji Rajput, Prateek Kumar Baishkhiyar, Ravi Subramanian, Pratima Mary Yedluri
-
Patent number: 9773376Abstract: Disclosed is a method for enabling a player to use tickets printed at a casino when the player wants to play games in an on-line casino associated with the land-based casino using a virtual ticket system. The method includes: installing a mobile application for the virtual ticket system on a player's mobile device; registering the player with the virtual ticket system using a mobile number of the mobile device; sending a validation key to the mobile number to validate the mobile device; enabling the player to plays a game on a gaming machine at the land-based casino; after the player has completed game play in the land-based casino, providing the player with an opportunity to create an electronic ticket that is usable in the on-line casino; and enabling the player to engage in game play in the on-line casino using the player's mobile device or a desktop computer platform.Type: GrantFiled: December 18, 2013Date of Patent: September 26, 2017Assignee: Bally Gaming, Inc.Inventors: Yogendrasinh Hematji Rajput, Gautam Parameshwar Hedge, Karthik Shyama Udupa, Vamsi Krishna Gandu, Ravi Subramanian
-
Publication number: 20170104799Abstract: A method and system for providing information to an application related to an occurrence at a data node. A data node may include an application running on a mobile device. The data node generates an event when it observes a predefined occurrence. The predefined occurrence may be functionality of an application, data being copied, a message being received, or the like. The event generated by the data node includes information taken from a semantic space defined by a domain but selected based at least in part on the occurrence. A request is received from an application for events meeting interest criteria specified by the application. The system determines whether to establish a subscription for the application. If it does, the system delivers events meeting interest criteria for the subscription to the subscriber application.Type: ApplicationFiled: October 7, 2016Publication date: April 13, 2017Inventors: Leslie Prock, Steve Kondik, Ravi Subramanian
-
Patent number: 9536388Abstract: A system is disclosed for identifying and reading gaming tokens. The system includes: a plurality of gaming tokens; a playing surface including a network of conductors disposed to make electrical contact with the conductive rims of the gaming tokens; one or more transceivers disposed under the playing surface and associated with areas where the gaming tokens are placed on the playing surface; and an identification processor in communication with the transceiver to determine the denomination of the token from the data. Each transceiver is configured to transmit an electromagnetic interrogation signal to the conductive layer of a gaming token resting on the playing surface. The grounded circuit, in response to the interrogation signal, responds with data to identify the chip denomination through capacitive coupling between the conductive layer and a transceiver.Type: GrantFiled: September 26, 2014Date of Patent: January 3, 2017Assignee: BALLY GAMING, INC.Inventors: Karthik Shenoy Panambur, Yogendrasinh Hematji Rajput, Prateek Kumar Baishkhiyar, Ravi Subramanian
-
Publication number: 20160092065Abstract: A video gaming system is disclosed that includes one or more game processors, one or more video displays, an apparatus for a player to control the play of the game, and a memory device. The memory device stores a set of fixed instructions to control the game processor and is configured to: enable the player to interact with the game interface to select a game from a list of games offered by the video gaming machine, wherein the game is represented by a game bubble floating in the game interface; display a game selection interface to enable the player to select the game and add the game in a control panel, wherein the control panel is configured to display multiple games selected by the player; and enable the player to switch among the plurality of games and control a game play of the plurality of games concurrently.Type: ApplicationFiled: September 26, 2014Publication date: March 31, 2016Applicant: BALLY GAMING, INC.Inventors: Scott T. Hilbert, Joseph R. Hedrick, David Ponce, Yogendrasinh Hematji Rajput, Prateek Kumar Baishkhiyar, Ravi Subramanian, Pratima Mary Yedluri
-
Publication number: 20160093165Abstract: A system is disclosed for identifying and reading gaming tokens. The system includes: a plurality of gaming tokens; a playing surface including a network of conductors disposed to make electrical contact with the conductive rims of the gaming tokens; one or more transceivers disposed under the playing surface and associated with areas where the gaming tokens are placed on the playing surface; and an identification processor in communication with the transceiver to determine the denomination of the token from the data. Each transceiver is configured to transmit an electromagnetic interrogation signal to the conductive layer of a gaming token resting on the playing surface. The grounded circuit, in response to the interrogation signal, responds with data to identify the chip denomination through capacitive coupling between the conductive layer and a transceiver.Type: ApplicationFiled: September 26, 2014Publication date: March 31, 2016Applicant: Bally Gaming, Inc.Inventors: Karthik Shenoy Panambur, Yogendrasinh Hematji Rajput, Prateek Kumar Baishkhiyar, Ravi Subramanian
-
Publication number: 20150170473Abstract: Disclosed is a method for enabling a player to use tickets printed at a casino when the player wants to play games in an on-line casino associated with the land-based casino using a virtual ticket system. The method includes: installing a mobile application for the virtual ticket system on a player's mobile device; registering the player with the virtual ticket system using a mobile number of the mobile device; sending a validation key to the mobile number to validate the mobile device; enabling the player to plays a game on a gaming machine at the land-based casino; after the player has completed game play in the land-based casino, providing the player with an opportunity to create an electronic ticket that is usable in the on-line casino; and enabling the player to engage in game play in the on-line casino using the player's mobile device or a desktop computer platform.Type: ApplicationFiled: December 18, 2013Publication date: June 18, 2015Inventors: Rajput Yogendrasinh Hematji, Gautam Parameshwar Hegde, Karthik Shyama Udupa, Vamsi Krishna Gandu, Ravi Subramanian
-
Patent number: 8899278Abstract: A method for dispensing compressed gas from two or more compressed gas storage volumes to receiving vessel such as vehicle fuel tanks. Control instructions are provided to cycle the compressed gas storage volumes through pressure cycles in a rolling rotating cascading manner such that each of the compressed gas storage volumes cycle from an upper pressure limit to a lower pressure limit.Type: GrantFiled: June 17, 2011Date of Patent: December 2, 2014Assignee: Air Products and Chemicals, Inc.Inventors: Joseph Perry Cohen, David John Farese, Ravi Subramanian
-
Patent number: 8873669Abstract: The present invention provides an adaptable codec for use in a communication system. The adaptable codec is capable of encoding a digital stream to be transmitted according to any one of a number of encoding schemes. A particular encoding scheme may be selected based on information received from a network entity that is separate from the communication system, a user associated with the communication system, a remote communication system with which communications are established, or a combination thereof. Once a particular encoding scheme is selected, an encoder will encode the digital stream to be transmitted, and a packet processor will create packets from the encoded digital stream. The selection of an encoding scheme will generally correspond to a desired quality of experience level.Type: GrantFiled: December 20, 2004Date of Patent: October 28, 2014Assignee: Apple Inc.Inventors: Larry DeWayne Lewis, Ravi Subramanian
-
Patent number: 8806020Abstract: The present invention allows primary communication sessions that are established between two communication clients to be monitored, wherein such monitoring occurs without the knowledge of the communication clients. An intercept tunnel is created between an intercept server and an access concentration point, which supports at least one of the communication clients over an access network. The access concentration point and the intercept server will cooperate to allow the communication session to be established, wherein a portion of the communication session will be established over the intercept tunnel. A first communication session is established with the first communication client through the access concentration point, a portion of it provided via the intercept tunnel. A second communication session is established with the second communication client.Type: GrantFiled: December 20, 2004Date of Patent: August 12, 2014Assignee: Avaya Inc.Inventors: Larry DeWayne Lewis, Ravi Subramanian
-
Patent number: 8804789Abstract: A configurable multimode despreader for spread spectrum applications is disclosed herein. The despreader includes a plurality of data lines, at least one selective coupler coupled to the plurality of data lines, at least one multiplier coupled to the selective coupler, and a code input line coupled to the multiplier. The selective coupler selectively couples one of the plurality of data lines with the multiplier per any one of a plurality of despreading protocols. The multiplier then multiplies a desired input data type received from the selective coupler with a despreading code chip received from the code input line to produce an observation. The programmable multimode despreader supports variable code and data modulation schemes and variable spreading factors.Type: GrantFiled: July 11, 2005Date of Patent: August 12, 2014Assignee: Infineon Technologies AGInventor: Ravi Subramanian
-
Publication number: 20140094256Abstract: Apparatus, methods and systems are set forth to enable a player to play several, different concurrent games at a gaming device. The player selects the games to play from a game library and a processor assigns the game instances to real estate at the gaming device display. The player may record wagers to play the games. A processor determines game cycle times and choreographs play of the games' start and stop cycles to provide an appealing and serial display of game outcomes to the player.Type: ApplicationFiled: September 27, 2013Publication date: April 3, 2014Inventors: Scott Thomas Hilbert, Bryan Kelly, Randy Hedrick, Paulina Rogers, David Ponce, Vamsi Krishna Gandu, Ravi Subramanian
-
Patent number: 8576952Abstract: A configurable all-digital coherent demodulator system for spread spectrum digital communications is disclosed herein. The demodulator system includes an extended and long code demodulator (ELCD) coupled to a traffic channel demodulator (TCD) and a parameter estimator (PE). The demodulator also includes a pilot assisted correction device (PACD) that is coupled to the PE and the TCD. The ELCD provides a code-demodulated signal to the TCD and the PE. In turn, the TCD provides a demodulated output data signal to the PE. The PACD corrects the phase error of the demodulated output data based on an error estimate that is fed forward from the PE. Accumulation operations in the ELCD, TCD, and PE are all programmable. Similarly, a phase delay in the PACD is also programmable to provide synchronization with the error estimate from the PE.Type: GrantFiled: May 1, 2012Date of Patent: November 5, 2013Assignee: Intel Mobile Communications GmbHInventor: Ravi Subramanian
-
Patent number: 8453682Abstract: A method for dispensing a compressed gas for reducing the amount of residual gas in dispensing station storage vessels before refilling is required. The method comprises transferring compressed gas into receiving vessels in a first series of fill-ups where each of the receiving vessels receive compressed gas from a first mobile storage device and subsequently from a second mobile storage device, transporting the first mobile storage device to a refilling station after the first mobile storage device has been depleted to a selected depletion level, refilling the first mobile storage device at the refilling station, and transferring compressed gas into receiving vessels in a second series of fill-ups where each of the receiving vessels receive compressed gas from the second mobile storage device and one or more of the first mobile storage device after refilling and a third mobile storage device.Type: GrantFiled: May 24, 2010Date of Patent: June 4, 2013Assignee: Air Products and Chemicals, Inc.Inventors: Brian Bernard Bonner, Joseph Perry Cohen, David John Farese, Edward Clyde Heydorn, Ravi Subramanian
-
Publication number: 20120318403Abstract: A method for dispensing compressed gas from two or more compressed gas storage volumes to receiving vessel such as vehicle fuel tanks. Control instructions are provided to cycle the compressed gas storage volumes through pressure cycles in a rolling rotating cascading manner such that each of the compressed gas storage volumes cycle from an upper pressure limit to a lower pressure limit.Type: ApplicationFiled: June 17, 2011Publication date: December 20, 2012Applicant: Air Products and Chemicals, Inc.Inventors: Jospeh Perry Cohen, David John Farese, Ravi Subramanian