Patents by Inventor Nikhil Joshi

Nikhil Joshi 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: 20210012436
    Abstract: A physical container (e.g., a battery) may be filled up (charged) or emptied (discharged) with energy commensurate with requirements to post a particular amount of collateral. The disclosure provides computing systems and methods for processing data using a novel combination of wavelet techniques and rolling techniques to more efficiently detect seasonality in particular products (e.g., energy products) to more accurately model and determine collateral/margin requirements. A clearinghouse computing device may be configured to generate a margin requirement for a portfolio of products and may include a processor to process instructions that cause the clearinghouse computing device to perform wavelet decomposition and rolling methods on a historical database of records.
    Type: Application
    Filed: September 25, 2020
    Publication date: January 14, 2021
    Applicant: Chicago Mercantile Exchange Inc.
    Inventors: Jennifer Yingying Weng, Nikhil Joshi, Guo Chen, Siwen Yang, Zijiang Yang, Xiaowen Xu, Shuo Liu, Sebastiano Rossi
  • Patent number: 10867360
    Abstract: A physical container (e.g., a battery) may be filled up (charged) or emptied (discharged) with energy commensurate with requirements to post a particular amount of collateral. The disclosure provides computing systems and methods for processing data using a novel combination of wavelet techniques and rolling techniques to more efficiently detect seasonality in particular products (e.g., energy products) to more accurately model and determine collateral/margin requirements. A clearinghouse computing device may be configured to generate a margin requirement for a portfolio of products and may include a processor to process instructions that cause the clearinghouse computing device to perform wavelet decomposition and rolling methods on a historical database of records.
    Type: Grant
    Filed: October 27, 2017
    Date of Patent: December 15, 2020
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: Jennifer Weng, Nikhil Joshi, Guo Chen, Siwen Yang, Zijiang Yang, Xiaowen Xu, Shuo Liu, Sebastiano Rossi
  • Publication number: 20200250196
    Abstract: A computing system can receive event data corresponding to a user's experience with a network service. Based on the event data, the system can generate a set of representations that correspond to the user's experience with the network service. The representations may be analyzed and/or filtered by an artificial intelligence model executing on the computing system, which can predict negative experiences of users at future time intervals. Based on these predictions, the computing system can implement a set of corrective actions to steer the user experience to a more positive path.
    Type: Application
    Filed: January 31, 2019
    Publication date: August 6, 2020
    Inventors: Lawrence Benjamin Goldstein, Arjun Vora, Jai Malkani, Nikhil Joshi, Eckart Walther, Mahdi Namazifar, Kathy Brown, Praveen Kannan, Arun Bodapati, Fran Bell
  • Publication number: 20200226684
    Abstract: A clearinghouse computing device may be configured to generate a margin requirement for a portfolio of financial products and may include a processor to process instructions that cause the clearinghouse computing device to retrieve a plurality of pricing records from a historical pricing database, process the plurality of pricing records to generate rolling time series pricing records for at least one financial product having a plurality of dimensions, reduce the number of dimensions from a starting dimension to a reduced dimension, perform variance scaling and correlation scaling on the reduced dimension rolling time series pricing records, and generate a margin requirement based on a value-at-risk calculation.
    Type: Application
    Filed: March 31, 2020
    Publication date: July 16, 2020
    Applicant: Chicago Mercantile Exchange Inc.
    Inventors: Jennifer Weng, Nikhil Joshi, Guo Chen, Siwen Yang, Zijiang Yang
  • Patent number: 10643278
    Abstract: A clearinghouse computing device may be configured to generate a margin requirement for a portfolio of financial products and may include a processor to process instructions that cause the clearinghouse computing device to retrieve a plurality of pricing records from a historical pricing database, process the plurality of pricing records to generate rolling time series pricing records for at least one financial product having a plurality of dimensions, reduce the number of dimensions from a starting dimension to a reduced dimension, perform variance scaling and correlation scaling on the reduced dimension rolling time series pricing records, and generate a margin requirement based on a value-at-risk calculation.
    Type: Grant
    Filed: January 20, 2016
    Date of Patent: May 5, 2020
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: Jennifer Weng, Nikhil Joshi, Guo Chen, Siwen Yang, Zijiang Yang
  • Publication number: 20190065736
    Abstract: The disclosed computer-implemented method for preventing malicious applications from exploiting application services may include (i) identifying an attempt by an application, executing within a sandboxed environment that isolates the application's data and code execution from at least one other application executing within an operating system on the computing device, to launch at least one application service, (ii) determining that the application represents a potential security risk, (iii) prompting a user of the computing device to remediate the potential security risk posed by the application by performing a recommended security action, and (iv) while waiting for the user to perform the recommended security action, securing the computing device by blocking the attempt by the application to launch the application service. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Application
    Filed: August 29, 2017
    Publication date: February 28, 2019
    Inventors: Mayur Dharmadhikari, Pankaj Meel, Nikhil Joshi
  • Publication number: 20170206601
    Abstract: A clearinghouse computing device may be configured to generate a margin requirement for a portfolio of financial products and may include a processor to process instructions that cause the clearinghouse computing device to retrieve a plurality of pricing records from a historical pricing database, process the plurality of pricing records to generate rolling time series pricing records for at least one financial product having a plurality of dimensions, reduce the number of dimensions from a starting dimension to a reduced dimension, perform variance scaling and correlation scaling on the reduced dimension rolling time series pricing records, and generate a margin requirement based on a value-at-risk calculation.
    Type: Application
    Filed: January 20, 2016
    Publication date: July 20, 2017
    Inventors: Jennifer Weng, Nikhil Joshi, Guo Chen, Siwen Yang, Zijiang Yang
  • Patent number: 8005209
    Abstract: Advanced Encryption Standard (AES) is an encryption algorithm for securing sensitive unclassified material by U.S. Government agencies and, as a consequence the de facto encryption standard for commercial applications worldwide. Performing concurrent error detection (CED) for protection of such a widely deployed algorithm is an issue of paramount importance. We present a low-cost CED method for AES. In this method, we make use of invariance properties of AES to detect errors. For the first time, the invariance properties of the AES, which are for the most part used to attack the algorithm, are being used to protect it from fault attacks. Our preliminary ASIC synthesis of this architecture resulted in an area overhead of 13.8% and a throughput degradation of 16.67%.
    Type: Grant
    Filed: January 6, 2006
    Date of Patent: August 23, 2011
    Assignee: Polytechnic University
    Inventors: Nikhil Joshi, Ramesh Karri
  • Publication number: 20110033590
    Abstract: An apparatus for reprocessing tealeaves comprising a Mixer; a motor or hopper to run the mixer; a funnel attached to the mixer for adding the tealeaves in the mixer; a fan blender; a conveyor belt; a motor to run the conveyor belt; an infrared system and chamber; a microwave chamber; a swing type shielded doors on both ends of the microwave chamber; a vacuum packaging machine; a glass casing for housing the conveyor belt, infrared red chamber, microwave chamber and vacuum packaging; Controller power unit; supporting and storage frame; wherein the conveyor belt, is affixed laterally on the supporting frame with one side of the supporting frame supporting a wall on which the funnel, mixer, blender and motor/hopper are mounted; and the other side of the supporting frame is attached to the vacuum packaging machine; and whereas the infrared chamber and microwave chamber are mounted on top of the conveyor belt; and whereas the conveyor belt, infrared chamber and microwave chamber and the vacuum packaging machine ar
    Type: Application
    Filed: November 10, 2008
    Publication date: February 10, 2011
    Inventor: Nikhil Joshi
  • Publication number: 20070014395
    Abstract: Advanced Encryption Standard (AES) is an encryption algorithm for securing sensitive unclassified material by U.S. Government agencies and, as a consequence the de facto encryption standard for commercial applications worldwide. Performing concurrent error detection (CED) for protection of such a widely deployed algorithm is an issue of paramount importance. We present a low-cost CED method for AES. In this method, we make use of invariance properties of AES to detect errors. For the first time, the invariance properties of the AES, which are for the most part used to attack the algorithm, are being used to protect it from fault attacks. Our preliminary ASIC synthesis of this architecture resulted in an area overhead of 13.8% and a throughput degradation of 16.67%.
    Type: Application
    Filed: January 6, 2006
    Publication date: January 18, 2007
    Inventors: Nikhil Joshi, Ramesh Karri
  • Publication number: 20060218435
    Abstract: Generally described, embodiments of the present invention provide a system and method for determining what files of a consumer computer should have protection copies included in a backup and what files should be excluded from the backup. Additionally, embodiments of the present invention provide a method and system for recovering files and/or directories from multiple types of temporal versions, such as backup copies and total copies, and also provide the ability to recover from either local temporal versions or remote temporal versions. Still further, embodiments of the present invention provide the ability to only create a protection copy for a portion of a file that has changed since a previous protection copy of a file was created and stored.
    Type: Application
    Filed: March 24, 2005
    Publication date: September 28, 2006
    Applicant: Microsoft Corporation
    Inventors: Catharine van Ingen, Dan Teodosiu, Brian Berkowitz, Nikhil Joshi