Patents by Inventor Vikram Chopra
Vikram Chopra 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: 20200180426Abstract: An axle assembly for a low floor vehicle is described herein. The axle assembly includes an axle housing and a drive unit for driving a wheel assembly. The drive unit includes an axle shaft, a wheel end assembly, an electric machine, and a transmission unit. The axle shaft extends along an axle centerline axis between a first axle end and a second axle end. The wheel end assembly is coupled to the first axle end. The electric machine is positioned within the axle housing and includes a rotor shaft, a drive pinion coupled to the rotor shaft, and an electric motor for rotating the rotor shaft. The rotor shaft extends along a rotor shaft centerline axis that is orientated parallel to the axle centerline axis. The transmission unit is positioned within the axle housing and is configured to transfer torque from the electric machine to the axle shaft.Type: ApplicationFiled: July 12, 2018Publication date: June 11, 2020Inventors: Vikram CHOPRA, Christopher G. BAILLIE, Shaun MEPHAM
-
Patent number: 9329963Abstract: Methods and apparatus are provided that facilitate debugging operations for components that may include different power domains. In an embodiment, an integrated circuit (IC) includes a plurality of hardware sectors, each hardware sector associated with a debug observability circuit that is served by a debug data bus of a debug circuit. The plurality of hardware sectors includes a controlled sector residing in a dynamically-controlled power domain that may be turned off while the power domain of another sector remains on. A selectively switchable data bus component is configured to couple the debug observability circuit associated with the controlled sector to the debug data bus when the power to the controlled sector is on and to switch to bypass the debug observability circuit associated with the controlled sector when the power to the controlled sector is not on.Type: GrantFiled: September 16, 2013Date of Patent: May 3, 2016Assignee: Advanced Micro Devices, Inc.Inventors: Shantanu K. Sarangi, Christian Warling, Eric Rentschler, Vikram Chopra, Mihir Doctor
-
Patent number: 9262293Abstract: Methods and apparatus are provided that facilitate debugging operations for components in dynamic power domains. In an embodiment, an integrated circuit includes hardware sectors associated with observability circuits served by a debug data bus of a debug circuit. A controlled sector residing in a dynamically-controlled power domain may be turned off while the power domain of another sector remains on. To continue to have debug observability all the way through and after these power events, a debug data register is configured to provide data, such as configuration and/or programming data, to the observability circuit of the controlled sector via the debug data bus. A shadow register is configured to capture the data provided to the controlled sector's observability circuit. The shadow register data is used upon restoring power to the controlled sector to restore the controlled sector's observability circuit to a state when the controlled sector was previously powered on.Type: GrantFiled: September 16, 2013Date of Patent: February 16, 2016Assignee: Advanced Micro Devices, Inc.Inventors: Shantanu K. Sarangi, Eric Rentschler, Rahul Dev, Vikram Chopra, Mihir Doctor
-
Patent number: 9248867Abstract: An apparatus for sealing a panel opening includes a plug body including an interior portion and an exterior portion. The exterior portion of the plug body includes a pair of opposed sealing surfaces forming an annular ring. The apparatus also includes a locking blade extending from the interior portion of the plug body across the exterior portion of the plug body. The locking blade is configured to rest in a first position disposed within the annular ring and a second position extending beyond the annular ring.Type: GrantFiled: November 14, 2013Date of Patent: February 2, 2016Assignee: Toyota Motor Engineering & Manufacturing North America, Inc.Inventor: Vikram Chopra
-
Publication number: 20150129601Abstract: An apparatus for sealing a panel opening is disclosed. The apparatus includes a plug body including an interior portion and an exterior portion. The exterior portion of the plug body includes a pair of opposed sealing surfaces forming an annular ring. The apparatus also includes a locking blade extending from the interior portion of the plug body across the exterior portion of the plug body. The locking blade is configured to rest in a first position disposed within the annular ring and a second position extending beyond the annular ring.Type: ApplicationFiled: November 14, 2013Publication date: May 14, 2015Applicant: Toyota Motor Engineering & Manufacturing North America, Inc.Inventor: Vikram Chopra
-
Publication number: 20150082092Abstract: Methods and apparatus are provided that facilitate debugging operations for components that may include different power domains. In an embodiment, an integrated circuit (IC) includes a plurality of hardware sectors, each hardware sector associated with a debug observability circuit that is served by a debug data bus of a debug circuit. The plurality of hardware sectors includes a controlled sector residing in a dynamically-controlled power domain that may be turned off while the power domain of another sector remains on. A selectively switchable data bus component is configured to couple the debug observability circuit associated with the controlled sector to the debug data bus when the power to the controlled sector is on and to switch to bypass the debug observability circuit associated with the controlled sector when the power to the controlled sector is not on.Type: ApplicationFiled: September 16, 2013Publication date: March 19, 2015Applicant: Advanced Micro Devices, Inc.Inventors: Shantanu K. Sarangi, Christian Warling, Eric Rentschler, Vikram Chopra, Mihir Doctor
-
Publication number: 20150082093Abstract: Methods and apparatus are provided that facilitate debugging operations for components in dynamic power domains. In an embodiment, an integrated circuit includes hardware sectors associated with observability circuits served by a debug data bus of a debug circuit. A controlled sector residing in a dynamically-controlled power domain may be turned off while the power domain of another sector remains on. To continue to have debug observability all the way through and after these power events, a debug data register is configured to provide data, such as configuration and/or programming data, to the observability circuit of the controlled sector via the debug data bus. A shadow register is configured to capture the data provided to the controlled sector's observability circuit. The shadow register data is used upon restoring power to the controlled sector to restore the controlled sector's observability circuit to a state when the controlled sector was previously powered on.Type: ApplicationFiled: September 16, 2013Publication date: March 19, 2015Applicant: Advanced Micro Devices, Inc.Inventors: Shantanu K. Sarangi, Eric Rentschler, Rahul Dev, Vikram Chopra, Mihir Doctro
-
Patent number: 8109812Abstract: An instrument panel assembly for a motor vehicle includes a panel member, a first conduit, a second conduit and a gasket disposed between the first and second conduit. The panel member has a vent for directing air toward a window in the vehicle. The first conduit has a first end that provides air to the vent and a second end with a peripheral wall forming an inlet. The second conduit has an outlet that provides air to the inlet and a flange that extends outwardly from the outlet and includes a support surface that supports a gasket for sealing an interface between the outlet and the inlet. The second conduit has a lip that extends outwardly from the support surface of the flange and supports the gasket to prevent deformation of the gasket during assembly of the first conduit and second conduit.Type: GrantFiled: December 14, 2007Date of Patent: February 7, 2012Assignee: Toyota Motor Engineering & Manufacturing North America, Inc.Inventors: Vikram Chopra, Chae Hon An
-
Patent number: 7658433Abstract: An instrument panel assembly for a motor vehicle includes a first component, a second component and a frame. The first component has a first aperture. The second component has a second aperture. The frame has a main wall. The frame includes a generally cylindrical boss extending outwardly from the main wall. The boss has an outer surface. The boss has a bore aligned with the first aperture of the first component to receive a fastener therethrough to secure the first component to the frame. The boss extends through the second aperture of the second component such that the outer surface locates the second component relative to the frame along a plane generally orthogonal to a longitudinal axis of the boss. The second component is disposed between the first component and the frame so as to be constrained along the longitudinal axis of the boss.Type: GrantFiled: January 9, 2008Date of Patent: February 9, 2010Assignee: Toyota Motor Engineering & Manufacturing North America, Inc.Inventors: Vikram Chopra, Chae Han An, Benjamin Warren Penner
-
Publication number: 20090174221Abstract: An instrument panel assembly for a motor vehicle includes a first component, a second component and a frame. The first component has a first aperture. The second component has a second aperture. The frame has a main wall. The frame includes a generally cylindrical boss extending outwardly from the main wall. The boss has an outer surface. The boss has a bore aligned with the first aperture of the first component to receive a fastener therethrough to secure the first component to the frame. The boss extends through the second aperture of the second component such that the outer surface locates the second component relative to the frame along a plane generally orthogonal to a longitudinal axis of the boss. The second component is disposed between the first component and the frame so as to be constrained along the longitudinal axis of the boss.Type: ApplicationFiled: January 9, 2008Publication date: July 9, 2009Applicant: Toyota Motor Engineering & Manufacturing North America, Inc.Inventors: Vikram Chopra, Chae H. An, Benjamin W. Penner
-
Publication number: 20090156113Abstract: An instrument panel assembly for a motor vehicle includes a panel member, a first conduit, a second conduit and a gasket disposed between the first and second conduit. The panel member has a vent for directing air toward a window in the vehicle. The first conduit has a first end coupled to a bottom side of the panel member and providing air to the vent. The first conduit has a second end with a peripheral wall forming an inlet. The second conduit has an outlet that provides air to the inlet of the first conduit. The second conduit has a flange that extends outwardly from the outlet and includes a support surface that supports a gasket for sealing an interface between the outlet of the second conduit and the inlet of tie first conduit. The second conduit has a lip that extends outwardly from the support surface of the flange and supports the gasket to prevent deformation of the gasket during assembly of the first conduit and second conduit.Type: ApplicationFiled: December 14, 2007Publication date: June 18, 2009Applicant: Toyota Motor Engineering & Manufacturing North America, Inc.Inventors: Vikram Chopra, Chae Hon An
-
Patent number: 6631466Abstract: A high-speed parallel pattern searching system is disclosed. The high-speed parallel pattern searching system allows the body of a data packet to be searched for one or more patterns such as a string or a series of strings. These string patterns can be defined by the grammar of regular expressions. In the invention, one or more patterns are loaded into one or more nanocomputers that operate in parallel. A control system then feeds a packet body into the participating nanocomputers such that each participating nanocomputer tests for a match. The various tests performed by the nanocomputers may be combined to perform complex searches. These nanocomputer searches are performed in parallel. Furthermore, several different searches may be combined together using control statements. A combination of these searches engines can be supported such that data is also looked at in parallel.Type: GrantFiled: May 9, 2000Date of Patent: October 7, 2003Assignee: PMC-SierraInventors: Vikram Chopra, Ajay Desai, Raghunath Iyer, Sundar Iyer, Moti Jiandani, Ajit Shelat, Navneet Yadav
-
Patent number: 6611875Abstract: A control system for high-speed rule processors used in a gateway system is disclosed. The gateway system employing the current invention can process packets at wire speed by using massive parallel processors, each of the processors operating concurrently and independently. Further, the processing capacities in the gateway system employing the current invention are expandable. The number of packet inspector engines may be increased and all of the engines are connected in a cascade manner. Under the control system, all of the engines operate concurrently and independently and results from each of the engines are collected sequentially through a common data bus. As such the processing speed of packets becomes relatively independent of the complexities and numbers of rules that may be applied to the packets.Type: GrantFiled: April 30, 1999Date of Patent: August 26, 2003Assignee: PMC-Sierra, Inc.Inventors: Vikram Chopra, Ajay Desai, Raghunath Iyer, Sundar Iyer, Moti Jiandani, Ajit Shelat, Navneet Yadav
-
Patent number: 6510509Abstract: A high-speed rule processing apparatus is disclosed that may be used to implement a wide variety of rule processing tasks such as network address translation, firewall protection, quality of service, IP routing, and/or load balancing. The high-speed rule processor uses an array of compare engines that operate in parallel. Each compare engine includes memory for storing instructions and operands, an arithmetic-logic for performing comparisons, and control circuitry for interpreting the instructions and operands. The results from the array of compare engines is prioritized using a priority encoding system.Type: GrantFiled: March 29, 1999Date of Patent: January 21, 2003Assignee: PMC-Sierra US, Inc.Inventors: Vikram Chopra, Ajay Desai, Raghunath Iyer, Sundar Iyer, Moti Jiandani, Ajit Shelat, Navneet Yadav
-
Patent number: D883864Type: GrantFiled: May 10, 2018Date of Patent: May 12, 2020Assignee: ALLISON TRANSMISSION, INC.Inventors: Christopher G. Baillie, Shaun Mepham, Vikram Chopra