Patents by Inventor Vivek Prakash

Vivek Prakash 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: 20250150426
    Abstract: In some aspects, the techniques described herein relate to a method including: receiving, by a capture module, a reception notification from an email server, wherein the reception notification is triggered by an event handler of the email server and the event handler is configured to generate the reception notification upon receipt of an email in a mailbox of the email server; generating, by the capture module, a reception event including metadata related to the email that is received at the mailbox of the email server; sending, by the capture module, the reception event to an event streaming platform; retrieving, by a workflow engine, email metadata, wherein the email metadata is related to the email that is received at the mailbox of the email server; and providing, by the workflow engine and as input to a rules-based procedure, the email metadata.
    Type: Application
    Filed: December 15, 2023
    Publication date: May 8, 2025
    Inventors: Saurabh TIWARI, Tuhin BHURA, Shashanka NARAYAN, Vivek PRAKASH, Rahul MITTAL, Prabhleen KAUR, Santosh CHIKOTI
  • Publication number: 20240272875
    Abstract: A method and a system for providing a framework of configurable components, services, and modules that are reusable for construction of complex workflow applications in order to reduce volume and redundancy in manual coding requirements are provided. The method includes: receiving user criteria that relate to a task to be performed by executing the application to be constructed; analyzing each of the criteria; identifying, based on a result of the analysis, component software modules that are usable for satisfying some of the criteria; and transmitting information that relates to constructing the application by using the identified component software modules to the user.
    Type: Application
    Filed: March 28, 2023
    Publication date: August 15, 2024
    Applicant: JPMorgan Chase Bank, N.A.
    Inventors: Shashanka NARAYAN, Uday PANT, Donald CONTE, Debayan SAMANTA, Prabhleen KAUR, Ajay BHARADWAJ, Rahul MITTAL, Vivek PRAKASH, Daniel HALVERSON, Srivamshikanth ADDE
  • Patent number: 11921923
    Abstract: Described herein are embodiments for reducing haptic vibrations for electronic devices. Embodiments of an oscillation reduction scheme learned offline are disclosed for minimizing the acceleration for a haptic vibrator. A pattern and braking generation module outputs a pattern signal for amplification and then for driving the haptic vibrator. An accelerometer measures acceleration induced by vibration from the haptic vibrator. The pattern and braking generation module adjusts the pattern signal based on the measured acceleration to identify an optimal amplitude for a braking signal at each time frame. Such a closed-loop braking optimization process may be implemented to achieve an optimal or desired braking scheme for enhanced user haptic feedback.
    Type: Grant
    Filed: July 30, 2020
    Date of Patent: March 5, 2024
    Assignee: Maxim Integrated Products, Inc.
    Inventors: Sangwon Lee, Vivek Prakash Nigam
  • Publication number: 20240030843
    Abstract: A current based resonant frequency tracking system and methods can include: providing a haptic pattern with a processor, the haptic pattern including both a haptic pattern start time and a haptic pattern stop time; driving a linear resonant actuator according to the haptic pattern with an amplifier coupled to the processor, and the amplifier having an output coupled to the linear resonant actuator; detecting a current sense signal having a back electromotive force current after the haptic pattern stop time with a current frequency tracker coupled to the output of the amplifier; measuring a frequency of the back electromotive force current as a resonant frequency of the linear resonant actuator; and detecting cycles in the back electromotive force current after the haptic pattern stop time.
    Type: Application
    Filed: June 13, 2023
    Publication date: January 25, 2024
    Applicant: Maxim Integrated Products, Inc.
    Inventors: Vivek Prakash Nigam, Sangwon Lee
  • Patent number: 11842717
    Abstract: Described herein are system and method embodiments for adaptive noise control for headphones, specifically for open-ear headphones. A leakage detection module in an ambient sound control (ASC) circuit implements leakage detection to determine a leakage mode. Based on the determined leakage mode, an ASC profile may create, select or modify an ASC profile for the ASC circuit to operate. Pilot tone, ambient noise, or audio playback may be used respectively or in combination for leakage detection. Experimental results show that embodiments of adaptive ASC approach may achieve improved performance compared to a default ASC, especially under loose fitting of an earphone.
    Type: Grant
    Filed: July 8, 2021
    Date of Patent: December 12, 2023
    Assignee: Maxim Integrated Products, Inc.
    Inventors: Jianjun He, Vivek Prakash Nigam
  • Patent number: 11460923
    Abstract: Described herein are system and method embodiments of acoustic augmentation of haptic vibration with correlated sounds. Embodiments of a haptic driven signal crossing both vibration band and acoustic band are disclosed. The driven signal at the acoustic band enables a haptic in an electronic device to provide an audio augmentation for haptic vibration independent from a loudspeaker of the electronic device. Upon a touch on a touch surface is detected, a vibration request is generated based on the touch and user preferences. A pattern generator is used to generate a vibration signal based on the vibration request to drive a haptic vibrator for desired vibration and acoustic sound patterns.
    Type: Grant
    Filed: July 30, 2020
    Date of Patent: October 4, 2022
    Assignee: Maxim Integrated Products, Inc.
    Inventors: Sangwon Lee, Vivek Prakash Nigam
  • Publication number: 20220076656
    Abstract: Described herein are system and method embodiments for adaptive noise control for headphones, specifically for open-ear headphones. A leakage detection module in an ambient sound control (ASC) circuit implements leakage detection to determine a leakage mode. Based on the determined leakage mode, an ASC profile may create, select or modify an ASC profile for the ASC circuit to operate. Pilot tone, ambient noise, or audio playback may be used respectively or in combination for leakage detection. Experimental results show that embodiments of adaptive ASC approach may achieve improved performance compared to a default ASC, especially under loose fitting of an earphone.
    Type: Application
    Filed: July 8, 2021
    Publication date: March 10, 2022
    Applicant: Maxim Integrated Products, Inc.
    Inventors: Jianjun HE, Vivek Prakash NIGAM
  • Patent number: 11153684
    Abstract: The implementations describe a method and a system to perform the method to reduce buzzing in a speaker by obtaining a signal having an audio content, determining a first value of spectral density of the audio content at a first resonance frequency, the first resonance frequency associated with a mechanical motion of at least one member of a speaker assembly, determining a second value of spectral density of the audio content at a second resonance frequency, the second resonance frequency associated with a port of the speaker assembly, determining, responsive to the first value and the second value, that the signal is to produce buzzing of the speaker at the second resonance frequency, producing a modified signal by limiting spectral density of the audio content at the first resonance frequency, and providing the modified signal to the speaker.
    Type: Grant
    Filed: October 31, 2019
    Date of Patent: October 19, 2021
    Assignee: Maxim Integrated Products, Inc.
    Inventors: Robert Polleros, Vivek Prakash Nigam
  • Publication number: 20210034158
    Abstract: Described herein are embodiments for reducing haptic vibrations for electronic devices. Embodiments of an oscillation reduction scheme learned offline are disclosed for minimizing the acceleration for a haptic vibrator. A pattern and braking generation module outputs a pattern signal for amplification and then for driving the haptic vibrator. An accelerometer measures acceleration induced by vibration from the haptic vibrator. The pattern and braking generation module adjusts the pattern signal based on the measured acceleration to identify an optimal amplitude for a braking signal at each time frame. Such a closed-loop braking optimization process may be implemented to achieve an optimal or desired braking scheme for enhanced user haptic feedback.
    Type: Application
    Filed: July 30, 2020
    Publication date: February 4, 2021
    Applicant: Maxim Integrated Products, Inc.
    Inventors: Sangwon Lee, Vivek Prakash Nigam
  • Publication number: 20210034157
    Abstract: Described herein are system and method embodiments of acoustic augmentation of haptic vibration with correlated sounds. Embodiments of a haptic driven signal crossing both vibration band and acoustic band are disclosed. The driven signal at the acoustic band enables a haptic in an electronic device to provide an audio augmentation for haptic vibration independent from a loudspeaker of the electronic device. Upon a touch on a touch surface is detected, a vibration request is generated based on the touch and user preferences. A pattern generator is used to generate a vibration signal based on the vibration request to drive a haptic vibrator for desired vibration and acoustic sound patterns.
    Type: Application
    Filed: July 30, 2020
    Publication date: February 4, 2021
    Applicant: Maxim Integrated Products, Inc.
    Inventors: Sangwon Lee, Vivek Prakash Nigam
  • Publication number: 20200162818
    Abstract: The implementations describe a method and a system to perform the method to reduce buzzing in a speaker by obtaining a signal having an audio content, determining a first value of spectral density of the audio content at a first resonance frequency, the first resonance frequency associated with a mechanical motion of at least one member of a speaker assembly, determining a second value of spectral density of the audio content at a second resonance frequency, the second resonance frequency associated with a port of the speaker assembly, determining, responsive to the first value and the second value, that the signal is to produce buzzing of the speaker at the second resonance frequency, producing a modified signal by limiting spectral density of the audio content at the first resonance frequency, and providing the modified signal to the speaker.
    Type: Application
    Filed: October 31, 2019
    Publication date: May 21, 2020
    Inventors: Robert Polleros, Vivek Prakash Nigam
  • Publication number: 20120158652
    Abstract: A system and method for ensuring consistency in RAID storage array metadata is disclosed. In one embodiment, the RAID storage array metadata residing in one or more drives is consolidated onto a metadata base volume that is in sync with the current RAID storage array metadata. Further, a point-in-time (PIT) image of the consolidated RAID storage array metadata in the metadata base volume, a system configuration (SC) file, and customer support data (CSD) are obtained. The PIT image, the SC file and CSD can be obtained based on a predetermined time interval and/or upon a change on the RAID storage array metadata. Furthermore, a delta change between two substantially sequentially obtained PIT images, SC files and CSD are determined. In addition, a consistency check (CC) is performed on the RAID storage array metadata based on the determined delta change.
    Type: Application
    Filed: December 15, 2010
    Publication date: June 21, 2012
    Inventors: Pavan Ps, Mahmoud K. Jibbe, Vivek Prakash, Madhukar Gunjan Chakhaiyar
  • Patent number: 8181062
    Abstract: An apparatus comprising a logically contiguous group of at least two drives, a loop and a compression/decompression circuit. Each of the drives comprises (i) a first region configured to store compressed data of a previous drive and (ii) a second region configured to store uncompressed data of the drive. The loop may be connected to the next drive in the logically contiguous group. The compression/decompression circuit may be configured to compress and decompress the data stored on each of the drives.
    Type: Grant
    Filed: March 26, 2010
    Date of Patent: May 15, 2012
    Assignee: LSI Corporation
    Inventors: Pavan P S, Vivek Prakash, Mahmoud K. Jibbe
  • Patent number: 8112663
    Abstract: An apparatus comprising a logically contiguous group of at least three drives, a first loop, a second loop, and a compression/decompression circuit. Each of the drives comprises (i) a first region configured to store compressed data of a previous drive, (ii) a second region configured to store uncompressed data of the drive, (iii) a third region configured to store compressed data of a next drive. The first loop may be connected to the next drive in the logically contiguous group. The second loop may be connected to the previous drive of the logically contiguous group. The compression/decompression circuit may be configured to compress and decompress the data stored on each of the drives.
    Type: Grant
    Filed: March 26, 2010
    Date of Patent: February 7, 2012
    Assignee: LSI Corporation
    Inventors: Pavan P S, Vivek Prakash, Mahmoud K. Jibbe
  • Publication number: 20110239041
    Abstract: An apparatus comprising a logically contiguous group of at least two drives, a loop and a compression/decompression circuit. Each of the drives comprises (i) a first region configured to store compressed data of a previous drive and (ii) a second region configured to store uncompressed data of the drive. The loop may be connected to the next drive in the logically contiguous group. The compression/decompression circuit may be configured to compress and decompress the data stored on each of the drives.
    Type: Application
    Filed: March 26, 2010
    Publication date: September 29, 2011
    Inventors: Pavan P. S., Vivek Prakash, Mahmoud K. Jibbe
  • Publication number: 20110239042
    Abstract: An apparatus comprising a logically contiguous group of at least three drives, a first loop, a second loop, and a compression/decompression circuit. Each of the drives comprises (i) a first region configured to store compressed data of a previous drive, (ii) a second region configured to store uncompressed data of the drive, (iii) a third region configured to store compressed data of a next drive. The first loop may be connected to the next drive in the logically contiguous group. The second loop may be connected to the previous drive of the logically contiguous group. The compression/decompression circuit may be configured to compress and decompress the data stored on each of the drives.
    Type: Application
    Filed: March 26, 2010
    Publication date: September 29, 2011
    Inventors: Pavan P S, Vivek Prakash, Mahmoud K. Jibbe
  • Patent number: 7389292
    Abstract: A system for backing up and restoring information includes at least one storage device, a primary server for granting and denying a global lock to devices requesting access to the at least one storage device and at least one secondary server including internal tables for storing information relating to storage in the at least one storage device, the at least one secondary server requesting a global lock from the primary server, wherein after the global lock is granted by the primary server, the at least one secondary server checks its own internal tables to determine whether access to the at least one storage device can be granted.
    Type: Grant
    Filed: August 23, 2004
    Date of Patent: June 17, 2008
    Assignee: Computer Associates Think, Inc.
    Inventor: Vivek Prakash
  • Publication number: 20050165868
    Abstract: A system for backing up and restoring information includes at least one storage device, a primary server for granting and denying a global lock to devices requesting access to the at least one storage device and at least one secondary server including internal tables for storing information relating to storage in the at least one storage device, the at least one secondary server requesting a global lock from the primary server, wherein after the global lock is granted by the primary server, the at least one secondary server checks its own internal tables to determine whether access to the at least one storage device can be granted.
    Type: Application
    Filed: August 23, 2004
    Publication date: July 28, 2005
    Inventor: Vivek Prakash