Patents by Inventor Ritesh Ahuja
Ritesh Ahuja 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: 20230153394Abstract: Herein are timeseries preprocessing, model selection, and hyperparameter tuning techniques for forecasting development based on temporal statistics of a timeseries and a single feed-forward pass through a machine learning (ML) pipeline. In an embodiment, a computer hosts and operates the ML pipeline that automatically measures temporal statistic(s) of a timeseries. ML algorithm selection, cross validation, and hyperparameters tuning is based on the temporal statistics of the timeseries. The result from the ML pipeline is a rigorously trained and production ready ML model that is validated to have increased accuracy for multiple prediction horizons. Based on the temporal statistics, efficiency is achieved by asymmetry of investment of computer resources in the tuning and training of the most promising ML algorithm(s). Compared to other approaches, this ML pipeline produces a more accurate ML model for a given amount of computer resources and consumes fewer computer resources to achieve a given accuracy.Type: ApplicationFiled: November 17, 2021Publication date: May 18, 2023Inventors: Ritesh Ahuja, Anatoly Yakovlev, Venkatanathan Varadarajan, Sandeep R. Agrawal, Hesam Fathi Moghadam, Sanjay Jinturkar, Nipun Agarwal
-
Patent number: 11292431Abstract: Interpretive meta-instructions are used, at a connected vehicle access system (CVAS) device, to implement various RKE protocols by: receiving an RKE-protocol-specific meta-instruction that has been generated by a back-end server; generating an RKE telegram based on the RKE-protocol-specific meta-instruction; and transmitting the RKE telegram to a vehicle. The meta-instruction may include: a device configuration that specifies a set of RF parameters of a CVAS-device transceiver; a template telegram that contains a first set of data fields with data values from the back-end server and that contains a second set of data fields for which data values will be generated and inserted at the CVAS device; and localization-processing commands containing instructions for modifying the second set of data fields of the template telegram.Type: GrantFiled: January 7, 2019Date of Patent: April 5, 2022Assignee: Continental Intelligent Transportation Systems, LLCInventors: Yong Kim, Nikolas Bergerhoff, Ritesh Ahuja
-
Publication number: 20200339067Abstract: Interpretive meta-instructions are used, at a connected vehicle access system (CVAS) device, to implement various RKE protocols by: receiving an RKE-protocol-specific meta-instruction that has been generated by a back-end server; generating an RKE telegram based on the RKE-protocol-specific meta-instruction; and transmitting the RKE telegram to a vehicle. The meta-instruction may include: a device configuration that specifies a set of RF parameters of a CVAS-device transceiver; a template telegram that contains a first set of data fields with data values from the back-end server and that contains a second set of data fields for which data values will be generated and inserted at the CVAS device; and localization-processing commands containing instructions for modifying the second set of data fields of the template telegram.Type: ApplicationFiled: January 7, 2019Publication date: October 29, 2020Inventors: Yong Kim, Nikolas Bergerhoff, Ritesh Ahuja
-
Patent number: 9947153Abstract: A Bluetooth enabled Smartphone may be used for both access control and start authorization in a secure and safe way, and embodiments are backward-compatible with conventional vehicle access and start systems. A smart phone acts as an intermediary authorization device to a code generator which effectively resembles a car key that is installed in a vehicle. A Bluetooth transceiver and the code generator—and, optionally, for the retrofit solution, an RF/LF transceiver—are added to the vehicle. The Bluetooth transceiver communicates with the smart phone. The code generator communicates with electronic control units in the vehicle that control access, immobilization, and engine start. The communication may happen via a wired connection or, in the case of the retrofit solution, via an RF/LF transceiver that mimics an additional car key programmed to the vehicle.Type: GrantFiled: March 7, 2017Date of Patent: April 17, 2018Assignee: Continental Intelligent Transportation Systems, LLCInventors: Nikolas Bergerhoff, Ritesh Ahuja
-
Patent number: 9852563Abstract: A method to learn and then pair with a pre-installed access control system of a vehicle is discussed. Communication is exchanged between the access control system and a backend cloud-based system. Required data of the access control system including its particular authentication code is extracted by a learning device. A vehicle matching data is sent to the backend cloud-based system and the vehicle is registered with the backend cloud-based system. The learning device is registered to the access control system in accordance with learning procedures implemented in the vehicle as remote entry key. The learning device is coupled to a Radio Frequency signal transmitter that has Application-Specific Integrated Circuits to generate stable RF signals at multiple frequency wavelengths.Type: GrantFiled: October 10, 2016Date of Patent: December 26, 2017Assignee: Continental Intelligent Transportation Systems, LLCInventors: Nikolas Bergerhoff, Ritesh Ahuja, Adrian Radu, Tejas Desai, Herbert Froitzheim, Yao Zhai, Robert Obermaier
-
Publication number: 20170263062Abstract: A Bluetooth enabled Smartphone may be used for both access control and start authorization in a secure and safe way, and embodiments are backward-compatible with conventional vehicle access and start systems. A smart phone acts as an intermediary authorization device to a code generator which effectively resembles a car key that is installed in a vehicle. A Bluetooth transceiver and the code generator—and, optionally, for the retrofit solution, an RF/LF transceiver—are added to the vehicle. The Bluetooth transceiver communicates with the smart phone. The code generator communicates with electronic control units in the vehicle that control access, immobilization, and engine start. The communication may happen via a wired connection or, in the case of the retrofit solution, via an RF/LF transceiver that mimics an additional car key programmed to the vehicle.Type: ApplicationFiled: March 7, 2017Publication date: September 14, 2017Inventors: Nikolas Bergerhoff, Ritesh Ahuja
-
Publication number: 20170053470Abstract: A method to learn and then pair with a pre-installed access control system of a vehicle is discussed. Communication is exchanged between the access control system and a backend cloud-based system. Required data of the access control system including its particular authentication code is extracted by a learning device. A vehicle matching data is sent to the backend cloud-based system and the vehicle is registered with the backend cloud-based system. The learning device is registered to the access control system in accordance with learning procedures implemented in the vehicle as remote entry key. The learning device is coupled to a Radio Frequency signal transmitter that has Application-Specific Integrated Circuits to generate stable RF signals at multiple frequency wavelengths.Type: ApplicationFiled: October 10, 2016Publication date: February 23, 2017Inventors: Nikolas Bergerhoff, Ritesh Ahuja, Adrian Radu, Tejas Desai, Herbert Froitzheim, Yao Zhai, Robert Obermaier
-
Patent number: 9508204Abstract: A key fob simulator for sending actuation command to a vehicle is discussed. The key fob has memory buffers, processors, and a transceiver that uses wireless communications to communicate with a backend cloud-based system. A RF transmitter of the key fob can transmit RF signals to Remote Keyless Entry (RKE) module of the vehicle. A mapping module includes a map-calculating circuit to calculate map coordinates of the key fob. A security module can receive a rolling security key of the RKE module of the vehicle. The key fob includes buttons that can be pushed by a user of the key fob to generate actuation commands by the security module. Using the RF transmitter, an actuation command and the rolling security key can be sent from security module to the RKE module of the vehicle. The RKE module then executes the actuation command after validating the rolling security key.Type: GrantFiled: September 29, 2015Date of Patent: November 29, 2016Assignee: Continental Intelligent Transportation Systems, LLCInventors: Seval Oz, Yao Zhai, Ritesh Ahuja, Adrian Ramos Aguayo, Tejas Desai
-
Patent number: 9483886Abstract: A method to learn and then pair with a pre-installed access control system of a vehicle is discussed. Communication is exchanged between the access control system and a backend cloud-based system. Required data of the access control system including its particular authentication code is extracted by a learning device. A vehicle matching data is sent to the backend cloud-based system and the vehicle is registered with the backend cloud-based system. The learning device is registered to the access control system in accordance with learning procedures implemented in the vehicle as remote entry key. The learning device is coupled to a Radio Frequency signal transmitter that has Application-Specific Integrated Circuits to generate stable RF signals at multiple frequency wavelengths.Type: GrantFiled: September 29, 2015Date of Patent: November 1, 2016Assignee: Continental Intelligent Transportation Systems, LLCInventors: Nikolas Bergerhoff, Ritesh Ahuja, Adrian Radu, Tejas Desai, Herbert Froitzheim, Yao Zhai, Robert Obermaier
-
Publication number: 20160098670Abstract: A cloud based package transfer system is discussed that has a cloud based package-exchange-service hosted on a cloud based provider site. The cloud based package-exchange-service supplies servers and databases of retail websites with information regarding services for package exchange available to customers and their associated vehicles. The information enables a retail website to present a checkbox, the presented checkbox enables a customer at a checkout point of the purchase from the retail website to select an alternative package delivery option of delivering the purchased products to a target vehicle of the customer. The package-exchange-service receives purchase information from the retail websites and use purchase information to create database records for completed delivery operations.Type: ApplicationFiled: August 14, 2015Publication date: April 7, 2016Inventors: Seval Oz, Tammer Zein El-Abedein, Yao Shi, Ritesh Ahuja, Anabel Gallardo Bojorquez, Dan Treuz
-
Publication number: 20160098871Abstract: A key fob simulator for sending actuation command to a vehicle is discussed. The key fob has memory buffers, processors, and a transceiver that uses wireless communications to communicate with a backend cloud-based system. A RF transmitter of the key fob can transmit RF signals to Remote Keyless Entry (RKE) module of the vehicle. A mapping module includes a map-calculating circuit to calculate map coordinates of the key fob. A security module can receive a rolling security key of the RKE module of the vehicle. The key fob includes buttons that can be pushed by a user of the key fob to generate actuation commands by the security module. Using the RF transmitter, an actuation command and the rolling security key can be sent from security module to the RKE module of the vehicle. The RKE module then executes the actuation command after validating the rolling security key.Type: ApplicationFiled: September 29, 2015Publication date: April 7, 2016Inventors: Seval Oz, Yao Zhai, Ritesh Ahuja, Adrian Ramos Aguayo, Tejas Desai
-
Publication number: 20160098870Abstract: A method to learn and then pair with a pre-installed access control system of a vehicle is discussed. Communication is exchanged between the access control system and a backend cloud-based system. Required data of the access control system including its particular authentication code is extracted by a learning device. A vehicle matching data is sent to the backend cloud-based system and the vehicle is registered with the backend cloud-based system. The learning device is registered to the access control system in accordance with learning procedures implemented in the vehicle as remote entry key. The learning device is coupled to a Radio Frequency signal transmitter that has Application-Specific Integrated Circuits to generate stable RF signals at multiple frequency wavelengths.Type: ApplicationFiled: September 29, 2015Publication date: April 7, 2016Inventors: Nikolas Bergerhoff, Ritesh Ahuja, Adrian Radu, Tejas Desai, Herbert Froitzheim, Yao Zhai, Robert Obermaier
-
Patent number: 7336658Abstract: A method and system of assigning paths through an interconnection network (100) consisting of a plurality of switching elements (102:165) and a plurality of links coupling the switching elements (102:165) are provided. Physical restrictions of the interconnection network (100) are used to arrive at a logical representation of an architecture of the interconnection network (100). Traffic patterns of the interconnection network (100) are determined to balance the data traffic through the links coupling the switching elements (102:165). The logical representation and traffic patterns of the interconnection network (100) are used to setup virtual channel identifiers that determine paths through the switching elements and links so that data traffic is more evenly distributed through the interconnection network (100).Type: GrantFiled: January 2, 2002Date of Patent: February 26, 2008Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Ho-Yen Chang, Tyan-Shu Jou, Ritesh Ahuja, James da Silva
-
Patent number: 7249217Abstract: A Content Addressable Memory (CAM) that downloads and banks a group of filters. Each filter has an associated filter-index, which is mapped in a mapping table to an available CAM address for storing the associated filter. Each succeeding filter in the group of filters is stored in a higher address in the CAM. The plurality of CAM addresses may not all be contiguous, in which case the mapping table maps each succeeding filter-index to the next higher available CAM address without regard to contiguity of the addresses.Type: GrantFiled: March 7, 2005Date of Patent: July 24, 2007Assignee: Telefonaktiebolaget LM EricssonInventors: Ritesh Ahuja, Tobias Karlsson
-
Publication number: 20060200622Abstract: A Content Addressable Memory (CAM) that downloads and banks a group of filters. Each filter has an associated filter-index, which is mapped in a mapping table to an available CAM address for storing the associated filter. Each succeeding filter in the group of filters is stored in a higher address in the CAM. The plurality of CAM addresses may not all be contiguous, in which case the mapping table maps each succeeding filter-index to the next higher available CAM address without regard to contiguity of the addresses.Type: ApplicationFiled: March 7, 2005Publication date: September 7, 2006Inventors: Ritesh Ahuja, Tobias Karlsson
-
Publication number: 20030074468Abstract: A method and system of assigning paths through an interconnection network (100) consisting of a plurality of switching elements (102:165) and a plurality of links coupling the switching elements (102:165) are provided. Physical restrictions of the interconnection network (100) are used to arrive at a logical representation of an architecture of the interconnection network (100). Traffic patterns of the interconnection network (100) are determined to balance the data traffic through the links coupling the switching elements (102:165). The logical representation and traffic patterns of the interconnection network (100) are used to setup virtual channel identifiers that determine paths through the switching elements and links so that data traffic is more evenly distributed through the interconnection network (100).Type: ApplicationFiled: January 2, 2002Publication date: April 17, 2003Inventors: Ho-Yen Chang, Tyan-Shu Jou, Ritesh Ahuja, James da Silva
-
Patent number: 5946679Abstract: A method and apparatus searches table information using keys of varying lengths. Based on criteria, the method selects one of three processes for performing the search. The first routine is a reverse hash search process which is useful for searching information with few key lengths. The second process is a hierarchical search routine which is useful for searching information with many key lengths. The third process is a compressed radix tree search which is useful for searching information that presents significant time barriers to the first two routines.Type: GrantFiled: July 31, 1997Date of Patent: August 31, 1999Assignee: Torrent Networking Technologies, Corp.Inventors: Ritesh Ahuja, Roy Illingworth, Hemant Kanakia, Bakul Shah
-
Patent number: 5923644Abstract: A method of operating an input-queued multicast switch includes the step of loading input cells into a set of input queues. Each of the input cells specifies one or more output cells. Selected output cells are accepted from head-of-line input cells of the set of input queues in a manner to concentrate unaccepted output cell residue among a subset of the set of input queues. This concentration operation can be performed in a number of ways. One technique is to assign weights to the head-of-line cells on the basis of cell age and cell fanout. Another technique to achieve concentration is to iteratively match unaccepted output cell residue to an input queue with the most output cells in common with the unaccepted output cell residue.Type: GrantFiled: October 3, 1996Date of Patent: July 13, 1999Assignee: The Board of Trustees of the Leland Stanford Junior UniversityInventors: Nicholas William McKeown, Ritesh Ahuja, Balaji Satyanarayana Prabhakar